Skip to content

Info

Hotkeys mapping (from custom MiyooCFW build)

Capitalized buttons description refers to Retropad input

  • Menu Toggle: MENU
  • Menu Toggle Combo: START+SELECT
  • Quit Combo: START hold

All bellow bindings Enabled by: SELECT hold

Retropad Hotkey CMD
B (Down) LoadState
A (Right) SaveState
Y (Left) Rewind (*)
X (Top) FastForward (Toggle)
L1 Reset Content
L2 Toggle FPS
R1 Pause/Unpause
R2 Game Focus (**)

*) You must first enable Rewind functionality manually in Settings->Frame_Throttle->Rewind->Rewind_Support(ON) or in Gmenu2X's extra RetroArch settings
*) Game Focus mode will disable all RA bindings and read direct keyboard inputs from connected controller (only applicable to "Keyboard" controller in cores that utilizes it e.g. emulating vintage computer like AMIGA)*

*) Video
- Output - sdl
- Synchronization - VSync - OFF: (It is recommended to NOT use Vertical Sync because the frameskipping and rendering may be broken when in conjunction with it, regardless for some cores it may beneficial in reducing tearing effect)
- Synchronization - G-Sync/FresSync - ON: (greatly reduces bad framerate pacing)

*) Audio
- Output - alsa`: for Frameskip options to work (eg. PCSX, gpSP, MAME, snes9x cores), you must use default audio driver.

QuickNES core

Recommended:
- Main Menu - Settings - Video - Scaling - Integer Scale - ON
- Main Menu - Settings - Video - Image Interpolation - Nearest Neighbor
- Main Menu - Settings - Video - Video Filter - Upscale_256X-320
- Quick Menu - Options - Audio Mode - Linear

Optional:
- Show Vertical Overscan: ON (for correct pixels scaling)
- Show Vertical Overscan:OFF (for accurate aspect ratio)
NOTES: with ON most of games will look squashed and have black bar at the bottom, on the other hand OFF will blur of some pixelization

gpSP core

Recommended:
- Main Menu - Settings - Video - Video Filter - Upscale_240x160-320x240.filt (for bilinear effect)
- Main Menu - Settings - Video - Video Filter - Upscale_240x160-320x240-mix.filt (for improved readability)

  • mGBA for GB and GBC (not recommended to use for GBA games).
  • gpSP for GBA (faster)
  • Gambatte for GB and GBC (faster), offers more options for pallet change.
  • GenesisPlusGX for SMS and GG (not recommended to use for MD games).
  • Picodrive for MD/SMS/GG (faster)
  • Snes9x 2005 mostly for PAL SNES (not recommended)
  • Snes9x 2002 for SNES (faster)

New cores

You can use the nightly version for new updates that are not yet in the stable branch or for new cores that are coming out and are not included in the stable version. The cores should be added in the /mnt/.retroarch/cores folder

You can download the latest builds via RetroArch's Online Updater or manually from "Cores" section on this website.

More Info

To save the configuration of a core
- Main Menu - Configuration File - Save New Configuration

To save core's general settings to use with RetroArch app, while in-game:
- Quick Menu -> Overrides -> Save Core Overrides-> .....

All core options from Quick Menu->Options will be saved automatically upon closing content.

Scummvm can also be launched indicating a rom, if you want more information on how to do it you can read this page in Spanish http://apuntes.eduardofilo.es/2020-08-15-rg350_scummvm_launchers.html

For more information on how to integrate RetroArch in GMenu2x you can see this page in Spanish http://apuntes.eduardofilo.es/2021-01-16-rg350_ra_installer.html