Want to get the best performance from your R36S? The right RetroArch settings make the difference between 60fps perfection and stuttering frustration. iGC tested every setting combination across 200+ games. Here are the optimal settings for every platform.
Lab-Tested · Gamer-Verified · Expert-Curated by the iGC Team — www.handheldgameconsoles.games
⚙️ Global RetroArch Settings — Apply to All Platforms
| Setting | Recommended Value | Why |
|---|---|---|
| Video Driver | gl | Best compatibility on R36S hardware |
| Vsync | ON | Eliminates screen tearing |
| Max Swapchain Images | 3 | Reduces input lag |
| Audio Driver | alsathread | Best audio on Linux/R36S |
| Audio Latency | 64ms | Balance between sync and lag |
| Rewind | OFF | Saves battery and performance |
| Save State Compression | ON | Saves microSD space |
⚡ GBA Settings — Best Core & Config
mGBA is the gold standard for GBA emulation. 100% accuracy, perfect audio, save states work flawlessly. Pre-installed on R36S.
| Setting | Value | Notes |
|---|---|---|
| Core | mGBA | Best GBA core. 100% accuracy. |
| Frameskip | 0 (disabled) | GBA runs at 60fps natively, no skip needed |
| Color Correction | Game Boy Advance | Corrects GBA's original dark screen |
| Interframe Blending | Smart | Reduces flickering in some GBA games |
🎮 SNES Settings — Best Core & Config
Snes9x offers the best balance of accuracy and performance for SNES on R36S. bsnes/higan is more accurate but heavier. For 99% of SNES games, Snes9x is perfect.
| Setting | Value | Notes |
|---|---|---|
| Core | Snes9x | Best SNES core for R36S |
| Frameskip | 0 | SNES runs at 60fps, no skip needed |
| SuperFX Overclock | 100% | For Star Fox, Yoshi's Island (SuperFX games) |
| Aspect Ratio | 4:3 | Correct SNES aspect ratio |
💿 PS1 Settings — Best Core & Config
PCSX-ReARMed is optimized for ARM processors (R36S uses ARM). Best performance for PS1 on R36S. Beetle PSX is more accurate but heavier — use for demanding games.
| Setting | Value | Notes |
|---|---|---|
| Core | PCSX-ReARMed | ARM-optimized. Best PS1 performance. |
| Frameskip | 0 | PS1 runs at 60fps on R36S |
| BIOS | scph1001.bin | Required for best compatibility |
| Dithering | OFF | Cleaner image on R36S IPS screen |
| Texture Filtering | Bilinear | Smoother textures on IPS screen |
⭐ N64 Settings — Best Core & Config
Mupen64Plus-Next is the best N64 core for R36S. If a game has issues, try ParaLLEl-N64 as alternative. Both pre-installed on R36S.
| Setting | Value | Notes |
|---|---|---|
| Core | Mupen64Plus-Next | Best N64 core for R36S |
| GFX Plugin | gliden64 | Best visual quality on R36S |
| Frameskip | 0 | N64 targets 60fps on R36S |
| Analog Deadzone | 15% | Prevents stick drift issues |
| Texture Filter | Bilinear | Smoother N64 textures |
🎨 Shader Settings — CRT vs Clean
Shader: crt-pi
Mimics original CRT TV scanlines. Authentic retro look. Slight performance cost. Best for SNES and NES games. Enable in: Quick Menu → Shaders.
Shader: None or sharp-bilinear
Clean, sharp pixels on R36S IPS screen. Best for GBA and PS1. Maximum performance. iGC default recommendation for most games.
❓ FAQ
mGBA is the best GBA core for R36S. 100% accuracy, perfect audio, save states work flawlessly. Pre-installed on R36S. Set color correction to "Game Boy Advance" for best visuals.
PCSX-ReARMed is the best PS1 core for R36S. ARM-optimized for R36S hardware. 60fps on all PS1 games. Requires scph1001.bin BIOS for best compatibility. Pre-installed on R36S.
Mupen64Plus-Next with gliden64 GFX plugin. Best N64 performance on R36S. If a game has issues, try ParaLLEl-N64 as alternative. Set analog deadzone to 15% to prevent drift.
Optional. iGC recommends no shader (or sharp-bilinear) for GBA and PS1 — the IPS screen looks great clean. Use crt-pi for NES/SNES if you want authentic CRT feel. Shaders use ~5-10% more battery.
From a game: hold the Menu button to open RetroArch. Quick Menu: press Menu + X during gameplay. From EmulationStation: Start → RetroArch. Always save configuration after making changes.