RetroFamipie - Famicom Based Retropie

This is yet another Case mod for a raspberry pi based RetroPie.

At this stage I am only posting pictures, and high level descriptions of the steps.

Please feel free to ask questions or details about the work involved

Step 1: Cleaning and Preparing the Case

3 phases here:


Dishsoap, sponge and toothbrush are you friend

2-Paint removal.

Someone thought it'd be a good idea to custom paint it pink, yuk

paint thinner and toothbrush, took me about 2 hours.


The front of the case was quite yellowed, I used creme developer which really improved things.

Step 2: Fitting the Pi Inside

This step took a lot of effort figuring out how to place and secure the pi inside.

I had to dremel the case quite a bit

Step 3: Final Result

For the controllers I originally wanted to USB mod the original pads but 2 buttons is just not enough.

I was lucky enough to find these 6 buttons USB pads brand new, and they fit perfectly.



    • Epilog X Contest

      Epilog X Contest
    • Warm and Fuzzy Contest

      Warm and Fuzzy Contest
    • Faux-Real Contest

      Faux-Real Contest

    4 Discussions


    2 years ago

    Hi, thanks for posting this. I managed to get on hold a Famicom too and am thinking of doing the same. Would you pls explain a bit about the "Reset" button and the front USB port regarding the wiring and function? Thanks.

    3 replies

    Reply 2 years ago

    Hi mate,

    The reset button is wired to the GPIO and a small script was written to launch the shutdown command. Google 'Raspberry pi shutdown button' for more info.

    Since the reset switch on the originial famicom was soldered to the motherboard, I had to make a custom switch assembly using a project board, the second leg holding the project board was glued in place using superglue. that leg came from the back of the case where I needed to hack off some plastic for the Pi to fit.

    The front usb port was intended for USB HDD and extra controllers initially, I planned to wire it to a powered usb hub. As you can see from the picture I haven't wired it yet, I actually don't really need it, I have a small external USB hub for the controllers and don't see the need to ever plug in a USB HDD.

    the front usb plasitc part was 3d printed, I can send you the STL file I designed if you like. I just drilled a small hole to fit a power led in.


    Reply 2 years ago

    Hi, thanks again for sharing the details. So the original power switch controls the main power and the reset button is used to shutdown the RPi system securely, and the power remains on until you switch off via the power button. Correct?