- Version #1.1
- Built For RetroPie on RPI 4
-
One line installer made with this tutorial. Props and credit to author.
https://mechafatnick.co.uk/2021/06/13/becoming-a-super-model-adding-model-3-games-to-your-pi4/
We took his emu and config files optimized for pi 4 added Lightgun support and reuploaded to new server as backup.
- In retropie press f4 and type
curl -sSL https://git.io/JSDOy | bash
- Installer will do everything it can and instuct you on the rest.
WORK IN PRGORESS
Everything below taken from .
https://mechafatnick.co.uk/2021/06/13/becoming-a-super-model-adding-model-3-games-to-your-pi4/
I can’t give you complete guidance here as some themes are setup differently to others.
The theory is the same though.
First, navigate to your themes folder on your pi: /etc/emulationstation/themes/
Go into the subfolder for your theme (/etc/emulationstation/themes/crt in my case) and you should see a list of system names.
Download the MAME/Arcade entry.
Now, rename the downloaded file as ‘model3’. By default, this folder will use the MAME logo for your Model 3 games when you upload it to emulationstation. To change it look inside the folder. You should see a file called something like ‘system.svg’ open it and double check its the mame logo (if it isn’t keep looking at the contained image files until you find it.)
You can download a custom Model3 logo from here. Simply rename it so it has the same name as the MAME image you’ve found and overwrite it.
Now, upload the model3 folder you’ve created to your pi’s theme folder and you should be good to go.
Addd your games to ~/RetroPie/roms/model3
Supermodel has deep control customisations that allow you to set up controls for all games that have custom features. to configure inputs, plug a usb keyboard into your Pi (if you haven’t already) and type:
cd /opt/retropie/emulators/supermodel/bin
./supermodel -config-inputs
Follow the onscreen prompts to set the inputs to a controller of your choice. Please note that for racing games etc you’ll be able to set both generic gear up/gear down controls AND the option to change to different individual gears in individual games.
When you exit it should return you to the command prompt.
I’ve made a small edit to the emulators source code so that you can alter the controls for exiting the emulator, taking screenshots, pausing games and messing with save states to give a more retroarch-like experience.
If you want to set these (exiting the emulator is set to the escape key by default) open /opt/retropie/emulators/supermodel/bin/Config/Supermodel.ini in a text editor and set the inputs for these to the ones your prefer (if you’re unsure of which button number corresponds to which physical button, check the inputs you’ve already set. You can also use a ‘+’ between two inputs to set multi button combos.)
First things first, when loading a game for the first time remember to open the run command menu (press b while the game’s loading) and set an appropriate video mode. I like to keep things in the original aspect ratio, so I use 87-46 to it in 4:3 and close to the Model 3 native res.
In order to get the games running at a decent speed, I’ve included a number of per-game optimisations to the speed of the Model 3’s emulated CPU.
Depending on the game, some will see a huge increase in frame rate if we simply stop emulating idle CPU cycles, while later games that required the ‘step 1.5’ ‘step 2’ hardware will need to run faster than the default 60hz.
If you want to play around with these per-game optimisations yourself, simply download and edit the ‘PowerPCFrequency’ setting next to the relevant title in the supermodel.ini file
-
RetroPie Extras https://github.com/Exarkuniv/RetroPie-Extra
-
Devils Extras https://github.com/Retro-Devils/Devils-Extra