Emulator Settings - Jetup13/Retroid-Pocket-3-Plus-Wiki GitHub Wiki
AetherSX2 Settings Dropdown
- Set to Fast Defaults
- These are far from perfect and will need to be configured pre-game to your preference
App Settings
Category | Setting Change | Note |
---|---|---|
General | Fast Boot > On | |
Show FPS > On | ||
System | EE Cycle Rate (Underclocking) > 75% (-1) | |
EE Cycle Skip (Underclocking) > Moderate Underclock (2) | ||
Warn About Unsafe Settings > Off | ||
Graphics | GPU Renderer > Vulkan | |
Aspect Ratio > Windscreen 16:9 or Standard 4:3 | ||
Enable Widescreen Patches > On |
Controller Settings
Category | Setting Change | Note |
---|---|---|
Touchscreen | Touchscreen Controller View > Single Analog Pad | Load game > Controller Settings > Add/Remove Buttons > Remove all buttons besides Pause Menu |
Enable Game Vibration > On | ||
Port 1 | Perform Automatic Mapping | |
Controller Type > DualShock 2 | ||
Use Analog Sticks for D-Pad in Digital Mode > On |
DuckStation Settings Dropdown
App Settings
Category | Setting Change | Note |
---|---|---|
Interface | Fast Boot > On | Skips PSX intro |
Show Messages > Disable | ||
Graphics | GPU Renderer > Vulkan or OpenGL | Try Vulkan first |
Resolution Scale > 2x | 3x might be fine on a few games | |
Texture Filtering > Nearest Neighbor | ||
PGXP Geometry Correction > On | ||
Aspect Ratio > Auto (Match Display) | ||
Interger Upscaling > Disabled | ||
Linear Upscaling > Disabled | ||
PGXP Culling Correction > On | ||
PGXP Texture Correction > On |
Controller Settings
Category | Setting Change | Note |
---|---|---|
Touchscreen | Touchscreen Controller View > Single Analog Pad | Load game > Controller Settings > Add/Remove Buttons > Remove all buttons besides Pause Menu |
Enable Game Vibration > On | ||
Port 1 | Perform Automatic Mapping | |
Controller Type > Analog Controller (DualShock) | ||
Use Analog Sticks for D-Pad in Digital Mode > On |
- To hide the Touch Screen layout:
Settings > Input > Input Layout Transparency 100%
MelonDS Settings Dropdown
- Download second to latest artifact on github
-
Actions
> Select latest workingWorkflow
> downloadmelonds-android.zip
underArtifacts
-
Settings
>Input
>Layouts
>+
to remove on-screen buttons
PPSSPP Settings Dropdown
Category | Setting Change | Note |
---|---|---|
Rendering Mode | Backend > Vulkan or OpenGL | Try Vulkan first |
Mode > Buffered Rendering | Switch to Non-buffered if you have problems | |
Framerate Control | Frame skipping > 1 | If needed |
Auto framskip > On |
- Make sure to configure controls beforehand
Settings Dropdown
Setting | Option |
---|---|
CPU Core | New Dynamic |
Video Core | OpenGL or Vulkan |
Aspect Ratio | 4:3 or 16:9 |
Sound Engine | Legacy |
Sound Time Synchronization | Real Time |
Core Settings Dropdown
Setting | Option |
---|---|
Video | Enable Threaded Software Rendering |
Controller Issues
There is a problem that happens when certain N64 games get launched from a Frontend the core will almost completely lose controls. It's not just specific to these devices. Why does this happen? No clue.
The minor fix to is to try to get into the Retroarch Quick Menu which restores the controls. Since the controller is locked out the best way to achieve this is with an touchscreen overlay.
Here's two overlays I've created
You can follow the guide on how to install it in the RP2+ link.
Otherwise you can launch the games within RetroArch and prevent this issue completely.
Core Settings Dropdown
Category | Setting Change | Note |
---|---|---|
Console Settings | Fast Boot > On | |
Enhancement Settings | GPU Renderer > Vulkan or OpenGL | Try Vulkan first |
Internal Resolution Scale > 2x or 3x | ||
Software Readback > On | ||
Force 4:3 For 24-Bit Display > On | ||
Widescreen Hack > On | ||
PGXP Geometry Correction > On | ||
Display Settings | Core Provided Aspect Ratio > 4:3 or 16:9 | |
Display OSD Messages > Off | ||
Quick Menu > Controls > Port 1 Controls | Device Type Analog Controller (DualShock) |