Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Talk:The Legend of Zelda:ROM map

From Data Crystal
Jump to navigation Jump to search

Offsets on this page should start with the actual beginning of the ROM, skipping the 16 bytes of the iNES header. Then everything else makes more sense: $0000, $4000, $8000, etc., not $0010, $4010, $8010, etc.

NES rom documents typically account for the header since it is present at the beginning of every .NES file (unlike .SMC for example). It would be consistent to also do so here. Programs and hex editors must also account for this header. Most of the offsets don't resemble $0000, $4000, etc. anyways. Snarfblam 02:10, 30 August 2011 (UTC) Eh, looks like I'm talking to myself. Snarfblam 02:12, 30 August 2011 (UTC)

I agree with the former, with the beginning of the ROM being $0000, not $0010. The addresses mentioned should always reflect what is written in the code. In other words, write offsets as if they were from a real cartridge. On the other hand, my preference is just as subjective as anyone else's, it's just that I'm used to using the addresses contained in code, and add 0x10 in my head... Trax 07:01, 30 August 2011 (UTC)