Repair & Schematics
Sega Mega CD 2

FRAM Upgrade (Sega Mega CD 2)

9min

You can perform an upgrade on the SRAM and battery module, upgrading it to an FRAM chip, meaning you will no longer require the coin cell battery to installed to maintain saves.

The original SRAM is located by the coin cell and labelled typically MB8464A. It is a 64kb Static RAM requiring battery backup.

The process is simple:

  • Remove original SRAM
  • Lift pins 1 and 26 of FRAM
  • Solder down FRAM
  • Solder wire from pins 1 and 26 to pin 14 (GND) or to switches for banking
  • Remove coin cell
Document image
īģŋ
64kb SRAM Pinout
64kb SRAM Pinout
īģŋ
SRAM Schematic
SRAM Schematic
īģŋ

The new FRAM module pinout allows for bank-switching and 256kb of memory.

Document image
īģŋ

You can see the pins are identical except A14 is N/C on original SRAM, and A13 is CS2 (chip select 2) on original SRAM.

Lift pins 1 (A14) and 26 (A13) and solder to GND (VSS) or 5V (VDD) to fix it to one bank if you have no plans to do bank switching.

Document image
īģŋ

You can now freely remove the coin cell battery as it won't be used.

Bank Selecting

You can wire these 2 pins to switches that go between ground or 5V and have 4 full banks of memory to choose from, or if you want to just have a fixed single 64kb bank of FRAM like the original, lift pin 1 (A14) and pin 26 (A13) in the air on the FRAM and solder them to a ground pad.

Testing FRAM

The best way I found to test FRAM is with the Mega CD's own Internal RAM tool, and Sonic CD.

Turn on the console without a game in and go to Options.

You should be presenting with at least the first option (Format Internal RAM).

In order the menu goes

  • Format Internal RAM (SRAM / FRAM)
  • Format External RAM (RAM cartridge)
  • Delete Internal RAM Item
  • Delete External RAM Item
  • Copy Internal RAM Item
  • Copy External RAM Item
  • Exit

Formatting Internal RAM

The Mega CD 2, unlike the Mega CD, will not allow you to format the memory without a game in. But also, you need to first start the console without a game in.

Once in the CD player menu, then insert a game. This will unlock the CD-ROM and Memory options. Now you can click Memory.

Document image
īģŋ

Go to the Options menu and select the first option. Confirm to format the memory, and then click Exit.

Document image
īģŋ

To confirm to format, unplug the power, leave it 5 minutes, then plug it all back in and turn on again.

Go back to the Options and confirm it states the format is sega_cd_rom.

Sega CD ROM
Sega CD ROM
īģŋ

Test Game Save

Another test either before or after this is to use Sonic CD, Road Rash or Lunar which all use the internal RAM and will complain if it is not formatted or working.

Sonic CD Bad Internal RAM
Sonic CD Bad Internal RAM
īģŋ

If you get this message, format the RAM as mentioned above. If you still get it, your SRAM/FRAM is bad.

After this, start Sonic CD and play a game through a full zone (3 levels for the first Zone).

Die by losing all your lives or restart the console to get back to the main menu. You should now see Continue as an option.

Turn off the console, unplug all power, wait 5 minutes and see if the Continue option is still there. If so, the FRAM is working.

If you keep pressing left or right, you should also see RAM data.

Sonic CD RAM Data
Sonic CD RAM Data
īģŋ

Inside RAM data it will appear blank, as by default Sonic saves in position 0 for your current game.

Sonic CD RAM Data
Sonic CD RAM Data
īģŋ

If you want to copy the current game and back it up to load back in at a later date, go to RAM Data, select DATA, then Copy, then give it a number above 0.

Sonic CD Copy Game
Sonic CD Copy Game
īģŋ

Turn off the console, unplug all power and then turn it back on 5 minutes later and confirm your saves are still there.

To play a copy of the game again just copy the game file and change its number to 0.