Arcade cabinet build around a Raspberry Pi 2 B running Porta Pi (Retropie + Emulationstation) with detachable control panel.
Now that i have a good color printer, i finally decided to make a fancy new marquee image. I made the image in GIMP a while back, i tried to match the yellow of the arcade cabinet and it came out very nice.
I would like to light up the marquee, but it doesn't look good with printed photo-paper. For it to light up nicely i really need a high quality image on some kind of plastic i think, i'm not sure and i'm probably not gonna try.
I want some decals on the sides too, but i need to buy some good sticker paper for that. Will happen soon!
1. Get a splash screen working for the entire startup procedure.
2. Make my own theme or download one that looks good with the cabinet.
3. Buy decals and stick em on the cabinet, it looks a bit dull right now.
Here is a rough overview of what i did to get it al working, some steps are more detailed than others, i will try to share as much as i can.
1. Download the porta pi image (google it), this is a pre-configured pack of retropie and emulationstation and has a bunch of emulators installed.
2. Mount it on a SD card using Win32 Disk Imager.
3. Edit the GPIO mapping (See step 2).
4. Place your roms on a USB stick and transfer them to your Raspberry Pi and place them in the correct folders inside /home/pi/RetroPie/roms (for examle, place your GBA games inside /home/pi/RetroPie/roms/GBA).
5. For the GBA emulator to work you need to download a BIOS and place it on your pi, see step 3 for detailed instructions.
6. Getting the startup splash screen to work (see step 4).
Edit GPIO mapping :
1. Open retrogame config file :
CD /home/pi/Retrogame sudo nano retrogame.c
2. Scroll down until you see the input array.
3. For a 1-player arcade machine you need to remove the player 2 inputs for it to work.
4. Edit the GPIO pin numbers for player 1 arcording to your wiring.
5. Press CTRL + O to save your changes
6. Press CTRL + X to exit the editor
7. Make the file and reboot :
make sudo reboot
Getting the GBA emulator to work :
1. Download gba_bios.bin.
2. Transfer gba_bios.bin to /home/pi/retropie/BIOS from a USB stick.
3. Reboot your pi :
4. Move the file to it's destination folder :
cd /home/pi/RetroPie/BIOS sudo cp gba_bios.bin /opt/retropie/emulators/gpsp/raspberrypi
5. Start emulationstation :
6. Configuring input controls for the GBA emulator :
Open any game.
Press F10 while in the game.
Choose the 'input keyboard' option.
Here you can change your keyboard inputs.