Settings - mdeguzis/RetroRig GitHub Wiki
Table of Contents
- Intro
- Current Settings
- Current Adjustable Settings
- Resolution Settings
- About the controller layouts
- Controller Layouts
Intro
This section serves as a statement to the current preset, adjustable, and future plans for settings from within RetroRig. For manual adjustment advice and help, please see the Advanced Configuration page on the wiki.
Current settings
Please refer to the individual components page.
Current adjustable settings
- Resolution changer for emulators that support it
- Gamepad selection
- ROM loader
- BIOS Loader
- BIOS checker (verify integrity)
- Change plugins/filters/scaling (in progress)
- Enable SSH support with custom port, if desired.
- Enabled XBMC session (unstable/beta)
- Enable samba shares
Resolution settings
Some emulator support custom resolutions, others only support filters/scalers/plugin configuration changes. Below is a current listing of both. The latter is not yet implemented. Emulators that support and have OpenGL enabled, typically don't need resolutions specified.
Custom direct resolution support
- Mednafen
- Mupen64plus
- PCSX2
- Dolphin
Filter/Scaler/Plugin Support
- Stella
- Dolphin
- Mednafen
- PPSSPP
- PCSX2
- Dolphin
About the controller layouts
In almost all cases, I tried to use a layout that was as true to the original gamepad (such as swapping B and A for SNES/NES controllers). I am open to suggestions on better layouts (please submit an issues ticket). On the subject of letting the user pick, each emulator is unique, and there is no "blanket" configuration, since some use A for this action, and another may use A for another. I figured a nice layout explanation would be just as effective.
Controller layouts
Please refer the layouts listing on the gamepad wiki page for what buttons do what for a given controller. I broke this out to each controllers own page due to sheer size of what it was becoming.