Skip to content

Emulator Settings

Jetup13 edited this page Nov 25, 2022 · 21 revisions

DuckStation Standalone

DuckStation Google Play version (OLD)

  • If using older Google Play version use these settings
DuckStation Google Play Settings Dropdown

App Settings

Category Setting Change Note
General Fast Boot > On Skips PSX intro
General GPU Renderer > Vulkan Or OpenGl
Display Crop Mode > Only Overscan Area
Display Aspect Ratio > Auto (Match Display)
Display Interger Upscaling > Disabled
Display Linear Upscaling > Disabled
Display Show Messages > Off
Enhancements Resolution Scale > 1x Some games might be able to play at 2x
Enhancements PGXP Geometry Correction > On Disable if Resolution Scale is at 2x
Enhancements PGXP Culling Correction > On
Enhancements PGXP Texture Correction > On

Controller Settings

Category Setting Change Note
Settings Auto-Hide Touchscreen Controller > On
Settings Device Vibration > On
Port 1 Controller Type > Analog Controller (DualShock)
Port 1 Use Analog Sticks for D-Pad in Digital Mode > On

Enable touch screen menu button

  • Touchscreen Controller Settings > Change Type > Light gun > Add/Remove Buttons > Remove everything but OpenPauseMenu. Make sure Auto-Hide Touchscreen Controller is off

DuckStation Beta

  • If using beta build
DuckStation Beta Settings Dropdown

App Settings

Category Setting Change Note
Interface Fast Boot > On Skips PSX intro
Interface Save State On Exit > Disable
Interface Show Messages > Disable
Graphics GPU Renderer > OpenGL If you get graphical glitches switch to Vulkan or Software
Graphics Resolution Scale > 1x 2x might be fine on a few games
Graphics Texture Filtering > Nearest Neighbor
Graphics PGXP Geometry Correction > On
Graphics Crop Mode > Only Overscan Area
Graphics Aspect Ratio > Auto (Match Display)
Graphics Interger Upscaling > Disabled
Graphics Linear Upscaling > Disabled
Graphics PGXP Culling Correction > On
Graphics PGXP Texture Correction > On

Controller Settings

Category Setting Change Note
Touchscreen Touchscreen Controller View > Single Analog Pad Load up game > Controller Settings > Add/Remove Buttons > Remove all buttons besides L3/R3/Pause Menu
Port 1 Perform Automatic Mapping
Port 1 Controller Type > Analog Controller (DualShock)
Port 1 Use Analog Sticks for D-Pad in Digital Mode > On

Dolphin MMJR2

Use the community config with the Dolphin MMJR2 build from the Retroid Setup Wizard.

Dolphin Controller Fix (RP2+ 1.10.0 update)

  • Click the Controller Icon > GameCube Controller 1 > Select Emulated > Configure controller buttons
  • If the above still doesn't work trying updating controller input for each game by long pressing game icon > GameCube Input

EasyRPG Standalone

  • To hide the Touch Screen layout: Settings > Input > Input Layout Transparency 100%

MelonDS Android Standalone

  • Download second to latest artifact on github
  • Actions > Select latest working Workflow > download melonds-android.zip under Artifacts
  • Settings > Input > Layouts > + to remove on-screen buttons

Mupen64Plus FZ Pro

Controller Settings

If for some reason you lost controller support:

  • Click the in the top left > Profiles > + New and name controller profile > Configure controls > Back out > Profiles > Select Profiles > Controller 1 Profile > Select Profile

PPSSPP Standalone

PPSSPP Settings Dropdown
Category Setting Change Note
Rendering Mode Backend > OpenGL
Rendering Mode Mode > Buffered Rendering Switch to Non-buffered if you have problems
Framerate Control Frame skipping > 1
Framerate Control Auto framskip > On

SwanStation (Libretro)

Settings Dropdown
Core Option Setting Change Note
Console Settings Fast Boot > On Skips Bios
Enhancement Settings Software Increases performance at the cost of not being able to use PGXP or increase resolution
Display Settings Core Provided Aspect Ratio > 4:3
Display OSD Messages > Off
RetroArch Quick Menu > Controls Port 1 Controls > Analog Controller (DualShock)

Yaba Sanshiro 2

Settings

Settings Dropdown
Setting Option
CPU Core New Dynamic
Video Core OpenGL
Aspect Ratio 4:3
Sound Engine Legacy
Sound Time Synchronization Real Time

YabaSanshiro Controller Fix (RP2+ 1.10.0 update)

Click the in the top left > Settings > Player1 Input Device > Select Choose > Select the controller > Edit Key Map