Romhacking.net

Romhacking => Newcomer's Board => Topic started by: herooftime1000 on July 11, 2011, 01:00:36 pm

Title: Total hex editing n00b needs help!
Post by: herooftime1000 on July 11, 2011, 01:00:36 pm
Ok, so I want to hack the text in Super Mario Bros 2 (USA), but the hex editor had no strings of words from the game! I tried to find a TBL file for that specific rom, but it didn't work. Is there something I'm missing? What do I do? Also, is there any easier alternative available?
Title: Re: Total hex editing n00b needs help!
Post by: Ryusui on July 11, 2011, 01:13:20 pm
If there isn't a TBL file, make one yourself.

For an NES game, it's easy: PPU values usually translate directly into table values. Get an emulator with some decent debugging functions, like FCEUXD, and check the PPU values corresponding to the letter tiles.
Title: Re: Total hex editing n00b needs help!
Post by: herooftime1000 on July 11, 2011, 01:40:18 pm
Ah, ok! Thank you, this is a big help!
Title: Re: Total hex editing n00b needs help!
Post by: herooftime1000 on August 09, 2011, 06:29:59 pm
I got another problem.

(http://i139.photobucket.com/albums/q296/herooftime1000/PPU.png)

Ok, so I'm trying to change the names of the enemies of the cast list and I made a .tbl of the odd order of these letters. However, try as I may I can't seem to find the names with these letters. Did I do something wrong?

CA=.
CC=Y
CE=Z
D0=A
D2=B
D4=C
D6=D
D8=E
DA=F
DC=G
DE=H
E0=I
E2=J
E4=K
E6=L
E8=M
EA=N
EC=O
EE=P
F0=Q
F2=R
F4=S
F6=T
F8=U
FA=V
FC=W
FE=X
FF=@
Title: Re: Total hex editing n00b needs help!
Post by: snarfblam on August 09, 2011, 09:50:27 pm
That text is being shown as sprites which means that it may be mixed in with OAM (sprite) data. Just to toss an idea out there, if your hex editor supports wildcards, try searching for M * A * R * I * O * or M * * * A * * * R * * * I * * * O * * *. It could be in any format, so if that doesn't work, this will probably require deeper digging.