Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
User | Post |
Disch Posts: 105/202 |
Metroid already has the RAM at $6000-7FFF -- and it probably uses it. Making it battery backed (SRAM) is as simple as flipping a bit in the header -- but that'll just make the emu save that block of RAM.
If you want this to be a practical use thing -- you'll probably have to heavily edit or replace the password screen with a continue game screen -- and make sure appropriate data is saved somewhere in the $6000-7FFF area. It's probably not a very difficult job if you know what you're doing. But if you're hoping to change a few bytes and just have it work -- I doubt it'll be that easy. |
d4s Posts: 46/98 |
Originally posted by biejor so you are saying you know that this is possible but want to know how? or are you just asking if its possible at all? cause unless nintendo planned to use sram with the game and canned that feature later but left the code in the game, i don't think it'd be that easy. the japanese version most likely uses a fds bios call to write to the disk. last time i checked, the bios was well documented, so i don't think it'd be much of a problem to find the backup code and modify it to write to sram instead. now for adding sram support to the us release, that depends on how heavily the nes cart-version was altered, but should be doable for a seasoned nes coder. i've neither played the nes nor the fds version of the game, though, so i most likely have no idea what its all about. |
biejor Posts: 16/23 |
Supposedly there is an easy method for changing a US Metroid rom so that it supports SRAM saving like on the FDS version. Anyone know about this? |