RetroArch - Jetup13/Retroid-Pocket-4-Pro-Wiki GitHub Wiki

Adding Overlay

  1. Download the files here

  2. Create a Overlays\ folder in your Internal shared storage\RetroArch folder

  3. Extract the folder to the newly created Overlays\ folder

  4. In RetroArch: Settings > On-Screen Display > On-Screen Overlay > Overlay Preset > Hit Parent Directory 7 times > Select the overlay cfg file. Save configuration after applying

  5. Opacity can be changed in the same menu

Overlay was created using RetroPad Editor. Created by Jetup13. Edited by Plaidman

RetroAchievements

RetroAchievements are achievements for retro games. Simply create an account with RetroAchievements and sign in on RetroArch.

RetroArch > Settings > Achievements > On

Cores that support RetroAchievements
System Core(s)
3DO Interactive Multiplayer Opera
Amstrad CPC Caprice32
Arcade Final Burn Neo, Final Burn Alpha, Flycast
Arduboy arduous
Atari 2600 Stella
Atari 7800 ProSystem
Atari Jaguar Virtual Jaguar
Atari Lynx Beetle Lynx, Handy
Bandai WonderSwan Beetle WonderSwan
Bandai WonderSwan Color Beetle WonderSwan
Coleco Vision blueMSX
Magnavox Odyssey 2 O2EM
Mattel Intellivision FreeIntv
MSX blueMSX
NEC PC Engine Beetle PCE Fast, Beetle SuperGrafx
NEC PC-FX Beetle PC-FX
Nintendo 64 Mupen64Plus-Next, ParaLLEI
Nintendo DS DeSmuME, melonDS
Nintendo Entertainment System FCEUmm, Messen, QuickNES
Nintendo GameBoy Advance gpSP, mGBA, VBA Next, VBA-M
Nintendo GameBoy Gambatte, Gearboy, mGBA, VBA-M
Nintendo GameBoy Color Gambatte, Gearboy, mGBA, VBA-M
Nintendo Virtual Boy Beetle VB
Pokemon Mini PokeMini
Sega 32X PicoDrive
Sega CD/Mega CD Genesis Plus GX, Genesis Plus GX Wide, PicoDrive
Sega Dreamcast Flycast
Sega Game Gear Gearsystem, Genesis Plus GX
Sega Genesis/MegaDrive Genesis Plus GX, Genesis Plus GX Wide, PicoDrive
Sega Master System Gearsystem, Genesis Plus GX, Genesis Plus GX Wide, PicoDrive
Sega Saturn Beetle Saturn
Sega SG-1000 Gearsystem, Genesis Plus GX, Genesis Plus GX Wide, blueMSX
SNK Neo Geo Pocket Beetle NeoPop
Super Nintendo Entertainment System Snes9x, bsnes-mercury (Balanced), bsnes-mercury (Performance)
Sony PlayStation Beetle PSX, Beetle PSX HW, DuckStation, PCSX-ReArmed, SwanStation
Sony PlayStation Portable PPSSPP
Vectrex VecX
WASM-4 WASM4
Watara Supervision Potator

Please note that cores that appear on this list might not be supported on the Retroid Pocket 3 Plus. This list just covers cores that support RetroAchievements

Softpatching

Some cores support a feature called softpatching. Meaning it can apply a patch (in .UPS, .IPS or .BPS extensions) on the fly.

Simply place the patch in the same folder as the rom and make sure its the same name.

Example

./Bishoujo Senshi Sailor Moon SuperS - Fuwafuwa Panic (Japan).ips
./Bishoujo Senshi Sailor Moon SuperS - Fuwafuwa Panic (Japan).zip

If the core doesn't support softpatching you can use online patching tools.

Tool
Rom Patcher JS
Hack64
IPS ROM Patcher

Updating

Updating RetroArch

  • Simply download apk and install to update RetroArch
  • Nightly builds are the latest compiled but may have problems
  • Recommended to use stable releases
  • RetroArch without AArch64 and 32bit in the title is both 64/32 bit
  • Google Play builds are ancient & should be avoided
  • Pre-installed build is 1.16.0
Version Download Recommended
Google Play Download
Nightly RetroArch Download 🔶
Nightly RetroArch 32bit Download 🔶
Nightly RetroArch 64bit Download 🔶
Stable RetroArch Download ✔️
Stable RetroArch 32bit Download ✔️
Stable RetroArch 64bit Download ✔️

Updating Cores

  • RetroArch > Online Updater > Update Installed Cores

Vibration

RetroArch > Settings > Input > Haptic Feedback/Vibration > Enable Device Vibration (For Supported Cores) > On. Save Configuration

  • Enabling Vibration can hit performance. Leave it off you feel like your getting bad performance.
Core Setting Notes
Cannonball (Outrun) Enabled by default
Duckstation RetroArch Quick Menu > Controls > Port 1 Controls > Analog Controller (DualShock). Core will auto switch after setting to DualShock for non-supported games
Flycast RetroArch Quick Menu > Options > Input > Purupuru Pack/Vibration Pack
PCSX-Rearmed RetroArch Quick Menu > Controls > Port 1 Controls > DualShock. Not all games use DualShock
Swanstation RetroArch Quick Menu > Controls > Port 1 Controls > Analog Controller (DualShock). Core will auto switch after setting to DualShock for non-supported games
vitaQuake II (Quake 2) RetroArch Quick Menu > Options > Input > Rumble Effects
⚠️ **GitHub.com Fallback** ⚠️