Users browsing this thread: 1 Guest(s)
SRAM Expansion
12-17-2016, 06:00 AM
so you already made it work?
maybe it's not much useful, but here's some line of random conversation among me and Everything about SRAM expansion:
--------------------------------
In an FF3 cartridge, the SRAM chip is only 8192 bytes (from $30/6000 to $30/7FFF) but in other game cartridges
the SRAM can be larger.
Emulators and ROMs don't have hardware limitations like cartridges though. If you wanted to enlarge the SRAM
for a ROM I believe it would be as simple as adjusting the ROM header byte at $C0/FFD8. The value for the
original FF3 ROM is $03, which indicates a 64K Bit SRAM (8192 bytes). If you change this value to $05, the
emulator should automatically increase the SRAM size to 256K Bit. According to the SNES Dev Manual, the
additional SRAM will be available from $31/6000 to $31/7FFF, $32/6000 to $32/7FFF, and $33/6000 to $33/7FFF.
You can read and write SRAM any time you want. Check out the way the game does it at C3/151D (save game)
and C3/1566 (load game).
-------------------------------
PS: i don't even remember how we ended up talking about SRAM expansion...
maybe it's not much useful, but here's some line of random conversation among me and Everything about SRAM expansion:
--------------------------------
In an FF3 cartridge, the SRAM chip is only 8192 bytes (from $30/6000 to $30/7FFF) but in other game cartridges
the SRAM can be larger.
Emulators and ROMs don't have hardware limitations like cartridges though. If you wanted to enlarge the SRAM
for a ROM I believe it would be as simple as adjusting the ROM header byte at $C0/FFD8. The value for the
original FF3 ROM is $03, which indicates a 64K Bit SRAM (8192 bytes). If you change this value to $05, the
emulator should automatically increase the SRAM size to 256K Bit. According to the SNES Dev Manual, the
additional SRAM will be available from $31/6000 to $31/7FFF, $32/6000 to $32/7FFF, and $33/6000 to $33/7FFF.
You can read and write SRAM any time you want. Check out the way the game does it at C3/151D (save game)
and C3/1566 (load game).
-------------------------------
PS: i don't even remember how we ended up talking about SRAM expansion...
THE GREATEST CHALLENGE OF ALL TIMES AWAITS:
http://www.ff6hacking.com/forums/showthr...p?tid=2593
DO YOU HAVE WHAT IT TAKES TO SLAY A GOD?
------------------------------------------------------------------------
Tenkarider's project #2 is started: FF6 Curse of the Madsiur Joke (CotMJ)
http://www.ff6hacking.com/forums/showthr...p?tid=2755
What happens when Madsiur tweaks your account? This full game hack will show that!
« Next Oldest | Next Newest »
|
||||
Users browsing this thread: 1 Guest(s)