For the plugin to work, it searches for a game called 'Super Metroid' in your snes game lists. Ensure you have the Super Metroid rom and you have successfully scrapped or added the correct meta-data to RetroPie to have the name 'Super Metroid'.
-
If you're on EmulationStation, press
F4
to go to the Command Line Interface. -
Download the
install.sh
script, and launch it:
curl https://raw.githubusercontent.com/prankard/RetroPie-Varia-Randomizer/master/install-scriptmodule.sh -o varia-install.sh
bash varia-install.sh
- The script will automatically download the joystick-selection scriptmodule and install everything you need. After installation you can safely delete the
install.sh
file:
rm varia-install.sh
- After that you are ready to use it via RetroPie menu in emulationstation:
emulationstation
Of course, full credit to the varia randomizer which you can run on a web browser to generate roms, and full source found here. Down in that repo is where all the hard work is located.
Thanks to the source files of RetroPie Joystick Selection for their decent plugin that is very useful to follow and basic blatent copying of installation technique and scriptmodule setup
- Make sure the initial copy of the file/original rom does not require root access to do so ~/.emulation ~/.varia-randomizer/rom.smc + remove old files directory
- Settings preset to be added, which is overridden
- Twoey mandatory suggestion, never use 777
- Change order of options to match python anywhere
- Save the user's params, and add default parameters
- Add friendly names to parameter arguments
- Make progression speed and majors split optional (as it's set already in settings and skills preset) - maybe add all options to be optional
- Another file to load in extra parameters for users who want to change controls etc