Legend of Zelda NES - Fake Wall ROM Offset

Started by WileyHacker, April 18, 2022, 01:57:33 PM

Previous topic - Next topic

WileyHacker

I'm working on a LOZ ROM hack for the NES and can't figure out which ROM offset corresponds to the fake wall in the northeast corner of the overworld. Does anyone know which rom offset(s) I can change to affect this?

gzip

Hi WileyHacker,

There are a number of data points related to the secret passage in the northeast corner:

(headered addresses)
1EEAA Screen where the secret passage is found
1EEB5 X position of secret passage
1EEBB Y position of secret passage
1EA9C Screen where "found secret" chime plays


If you install my debug file in Mesen you can step though the code starting at memory location $EE99.


WileyHacker

#2
Thanks gzip! :)

Quote1EEAA Screen where the secret passage is found
1EEB5 X position of secret passage
1EEBB Y position of secret passage
1EA9C Screen where "found secret" chime plays

Do these ROM offsets include the 1 byte offset that most ROMs have?

QuoteIf you install my debug file in Mesen you can step though the code starting at memory location $EE99.

Unfortunately, I am using FCEUX 2.2.2 (probably not the best for ROM hacking) and don't have Mesen. I don't actually know what Mesen is(This is my first ROM hack of anything ever) Do you have any info for me?

gzip

Yeah, they include the 16 byte header offset.

I started out with FCEUX as well but found that Mesen is a much better emulator for hacking.