Home of FuSoYa, Defender of Relm. Most recent news. Projects and utilities. Contact FuSoYa...or try to, anyway. ^^ Links to other sites.  
Lunar Expand - SNES 64 Mbit Expansion Tool

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.