(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-05-24 04:50 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Metroid SRAM saving New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
biejor

Goomba
Banned


 





Since: 01-04-06

Last post: 6556 days
Last view: 6556 days
Posted on 03-30-06 04:28 PM Link | Quote
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?
d4s

Shyguy








Since: 12-01-05

Last post: 6407 days
Last view: 6305 days
Posted on 03-30-06 05:15 PM Link | Quote
Originally posted by biejor
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?


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.




(edited by d4s on 03-30-06 03:17 PM)
(edited by d4s on 03-30-06 03:17 PM)
(edited by d4s on 03-30-06 03:19 PM)
Disch

Red Cheep-cheep


 





Since: 12-10-05

Last post: 6565 days
Last view: 6565 days
Posted on 03-30-06 05:32 PM Link | Quote
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.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Metroid SRAM saving |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.014 seconds; used 357.02 kB (max 418.77 kB)