11 March 2016 - Forum Rules
Started by STARWIN, April 09, 2013, 11:46:11 AM
Quote from: Pennywise on April 09, 2013, 12:30:10 PMIt is not uncommon to find free space in NES/SNES ROMs. They are usually a bunch of consecutive FF's or 00's. If you wanna know how to access that space for your own purposes, well that's hardware specific stuff and requires a bit of ASM knowledge. Probably 99% of the time when you see apparently unused data, it is unused and you don't have to worry. You can also add space to a ROM by expanding it. The NES is more restrictive in what you can do, while the SNES is not.As for unused RAM, if you look at RAM in a hex editor via emulator and see a RAM value like 00 or FF that isn't changing while you play, chances are it is not used by the game. To be sure you can set a write breakpoint to the address. All you really need to do is make an educated guess.With NES, there are 3 main areas of RAM. $00-FF (Zero page), $600-7FF, $6000-7FFF (Cartridge RAM). Zero page should not be used due to its dynamic nature as RAM there is almost always in use. The end of RAM is always the safest bet. Dunno anything about SNES.
Page created in 0.064 seconds with 19 queries.