SNES emulator has it’s slot sealed shut

If you look closely you’ll notice there’s nowhere to put the game cartridge on this Super Nintendo system. That’s because this is a Rasberry Pi based SNES emulator that plays ROMs, not cartridges. Since the RPi board is used the only limit to what you can play is the board’s RAM and which ROMs you have on the SD card.

The case has basically been gutted and the unused cartridge slot was sealed with some Bondo before painting. In addition to the Rasberry Pi you’ll find a 7-port powered USB hub and a Teensy microcontroller board. The hub allows for the controllers to be connected via USB. The Teensy is recognized as a USB HID device and is used to connect the reset button to a functions on the emulator program. The power switch still works too. To make this happen [MIDItheKID] spliced a USB connector and a microB USB connector to the power switch. We think this draws power from the hub but we’re not 100% sure.

When i did it i just modified an existing driver for the controllers to simulate the Esc key as that is already used to escape the emulators. Then wired it to the GPIO, also it wouldn’t be difficult to create a basic program in C that’s started on boot to do this.

Yeah. I tried getting it working with the GPIO pins, but I was limited by my technical knowledge. The teensy provides exactly what I need it for and it was very very simple to program. I have also been considering using more pins on the teensy for save/load state buttons, which I may mount on the back of the system.

Lesson to be learned here. Put some effort into your bondo. you can make it look perfect if you put more effort into it. Instead of rushing things. That needed a second skim coat over it then sanded again to make it 100% perfect.

Point taken. This is the first project I’ve ever done like this and the paint job did not come out as well as I wanted. I have recently gotten advice on re-painting that I may take. Use something like “red filler”, some kind of car body filler (it fills up micro-gaps) and then sand with 1000 grit, then re-paint and then use clear lacquer as a coat on top of that followed by a 2000 grit wet sanding. The entire build has been a learning experience, and I look forward to starting more projects and learning more each time.

“I have no experience with Bondo. How do you replicate the texture on the plastic?”

Find some sandpaper that is about the same negative grain that the texture of the existing plastic exhibits, and then lightly press the grain into the Bondo with an appropriate sized flat surface just before it is completely dry. Depending on your Bondo mixture, it might require first being coated with a release agent…