News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Editing the ending text in Metroid 1?

Started by vivify93, January 29, 2017, 03:23:34 PM

Previous topic - Next topic

vivify93

Hi everyone, I'm back at it again now trying to fix the grammar in the ending text of Metroid 1. However, I can't seem to find it. I used the text table found here: http://datacrystal.romhacking.net/wiki/Metroid:TBL but it doesn't seem to contain the text for the ending. Can anyone please help me out? Thanks.  :^_^: Have a nice day!

snarfblam

http://wiki.metroidconstruction.com/doku.php?id=metroid:disassembly:title_page

Looks like it starts at 00:A1CD (converting it in my head... ROM offset 21DD).

[spoiler];Writes end message on name table 0 in row $20C0 (7th row from top).
LA1CD:  .byte $20                       ;PPU address high byte.
LA1CE:  .byte $C3                       ;PPU address low byte.
LA1CF:  .byte $1A                       ;PPU string length.
;             'Y    O    U    _    F    U    L    F    I    L    E    D    _    Y    O    U'
LA1D0:  .byte $22, $18, $1E, $FF, $0F, $1E, $15, $0F, $12, $15, $0E, $0D, $FF, $22, $18, $1E
;             'R    _    M    I    S    S    I    O    N    .'
LA1E0:  .byte $1B, $FF, $16, $12, $1C, $1C, $12, $18, $17, $07

LA1EA:  .byte $00                       ;End PPU string write.

;Writes end message on name table 0 in row $2100 (9th row from top).
LA1EB:  .byte $21                       ;PPU address high byte.
LA1EC:  .byte $03                       ;PPU address low byte.
LA1ED:  .byte $17                       ;PPU string length.
;             'I    T    _    W    I    L    L    _    R    E    V    I    V    E    _    P'
LA1EE:  .byte $12, $1D, $FF, $20, $12, $15, $15, $FF, $1B, $0E, $1F, $12, $1F, $0E, $FF, $19
;             'E    A    C    E    _    I    N'
LA1FE:  .byte $0E, $0A, $0C, $0E, $FF, $12, $17

;etc
[/spoiler]

Scout1297

The grammar actually makes sense at the end of M1
(hint: metroid is plural and singular)
Or maybe I was hit too hard in the head by the rinkas

vivify93

#3

- The two exclamation points don't need a space before them.
- "Fulfiled" should be "fulfilled".
- No comma needed after "but".
- "But, it may be invaded by the other Metroid" is awkward in its entirety. I would've put "But the Metroid threat may return."

Thanks Snarfblam, I'll take a look but I was actually wondering if there was another table file I needed. It looks like there are multiple on the ROM... This doesn't use the dotted O's that the rest of the script uses, so I was wondering if there is yet a third table.

Edit - Discovered the problem, never mind :)

Odb718

I just made a tbl file for this the other day. Lemme see if I still have it. I'll edit this post either way.

vivify93

#5
The issue was I was editing Snarfblam's Metroid + Saving, which has an additional, third table. What I wanted to do is done now.