Talk:The Legend of Zelda:ROM map

From Data Crystal
Revision as of 03:35, 4 October 2011 by Alchemic (talk | contribs) (moved Talk:Legend of Zelda:ROM map to Talk:The Legend of Zelda:ROM map)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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)