Sunday, 7 April 2019

Controller PAK FRAM Mod

The Nintendo 64 Controller PAK used to store save games and settings uses a battery backed SRAM. This means that it has a limited lift span depending on the quality of the CR2032 battery, once the battery is dead all data is lost. Luckily the SRAM chip can be replaced with a non-volatile FRAM alternative.

Nintendo 64 Controller PAK

As with my other mods that I have performed I sourced some parts from AliExpress. These chips are a drop in replacement of the SRAM chip found inside the controller PAK

The first thing to do once opening the PAK is to remove the CR2032 battery. Make sure to back up any saves onto another device as they will be deleted as soon as the battery is disconnected.

Battery removed from the controller PAK

Removing the chip can be tricky if you don't have the correct tools. Ideally you would use a hot air reflow station but I do not have one. I ended up snipping the legs of the chip and then cleaning up the legs with the chip gone.

SRAM chip removed from the controller PAK

Once the SRAM chip was removed, it was just a matter of dropping in the replacement FRAM chip and soldering it in place. Making sure not to bridge any of the legs. If you do, use a bit of solder wick to clean it up.

FRAM chip in place

The pitch of the chip isn't too bad to solder on, make sure to use flux to make it easier.

Because the Nintendo 64 doesn't come with a memory card manager you need to use a game that provides one. In my case I used Perfect Dark. The first time it tries to access the Controller PAK it will say that it is damaged or corrupt. This is normal and select the Attempt Repair option.

Corrupt Controller PAK
Repaired Controller PAK

If it successfully repairs the Controller PAK you can now use it to save your games without the worry of the battery running out.

Successful FRAM saves

Update: It has been reported that the Controller PAK can be a bit unstable with the FRAM mod. If you this is the case for your FRAM mod it could be due to the Nintendo 64 thinking that the Controller PAK battery is flat (because it is removed) so it will not allow saving. A solution to this is discussed on Forty-two's blog where the positive pad for the battery is supplied 3.3v. This can be done by connecting pin 28 of the FRAM chip to the positive pad of the battery.

Power from pin 28

No comments:

Post a Comment

Compaq Contura 2820A Keyboard Repair

I bought this Compaq Contura 2820A laptop that was in working order except that a few keys supposedly did not work for around $40. The lapto...