 |
Expansion of SNES ROMs to sizes over 32 Mbit has traditionally been
a bit of a headache for most ROM hackers, partly because you have to
do it a bit differently, but mostly because emulator support for it
has been relatively recent. And since the mirrored areas of the
memory map are used to hold the extra data, it's not even guaranteed
that expansion beyond 32 Mbit sizes is going to work in all cases
with all ROMs without some extra adjustments.
So, I've put together a program that provides a couple of options to
try and deal with expansion of this sort.
On compatibility with emulators: if your emulator can play Tales of
Phantasia, it supports the 48 Mbit ExHiROM option. Both ZSNES and
Snes9x have supported this one for a while now. Snes9x 1.39a or
higher supports 48 Mbit ExLoROM and 64 Mbit ExHiROM expansion.
Snes9x 1.39a to 1.43 and 1.54+ supports 64 MBit ExLoROM (note that
1.50-1.53 limits ExLoROM to 48 Mbits). Snes9x 1.54+ supports 48
and 64 Mbit SA-1 ROMs.
Currently ZSNES does not support ExLoROM or any ROM that is larger
than 48 Mbits (6 MB). Also with SA-1 it has a problem where it
cannot access the first 2 64 KB banks past the 32 Mbit mark.
However you can download a custom unofficial 1.51 ZSNES 8MB build
from my site to get around this.
Instructions on using the program are within the readme.txt file included in the zip file.
Lunar Expand (WinZip File)
Size: 132K zipped, 303K unzipped
Minimum OS (32 bit): Win95
Minimum OS (64 bit): WinXP 64
Version: 1.20
Updated: July 1, 2022.
|
 |