R36S N64 Emulation Guide: Settings for Smooth Nintendo 64 Gaming

Nintendo 64 emulation on the R36S is more demanding than PS1 or GBA, but with the right settings most N64 classics run at playable speeds. This guide covers core selection, video plugin configuration, and per-game tweaks to get the best results.

N64 Core Options for R36S

RetroArch offers two N64 cores: Mupen64Plus-Next and ParaLLEl N64. Each has a distinct philosophy, and the right choice has a significant impact on your experience.

Mupen64Plus-Next — Recommended

Mupen64Plus-Next is the most actively developed N64 core and the recommended choice for the R36S. It combines the accuracy of Mupen64Plus with multiple video plugin options that can be tuned for performance.

ParaLLEl N64 — For Accuracy

ParaLLEl N64 uses low-level emulation (LLE) for the highest accuracy, but this comes at a significant performance cost. On the R36S's RK3326 chip, most N64 games will run below playable speeds with ParaLLEl. It is not recommended for the R36S.

⚠️ Important

Do not use ParaLLEl N64 on R36S for regular gaming. Its LLE approach requires far more processing power than the RK3326 can provide. Stick with Mupen64Plus-Next for all N64 games on R36S.

Video Plugin Settings

The video plugin is the single most important setting for N64 performance. Access these via Quick Menu → Core Options after loading a game with Mupen64Plus-Next.

GLide64mk2 — Best Balance (Recommended)

GLide64mk2 offers the best combination of compatibility and performance for R36S. It accurately handles most N64 graphical effects while running faster than the pure software renderers.

Recommended GLide64mk2 settings:

Rice Video — Fastest Option

The Rice video plugin is the fastest available for Mupen64Plus-Next, at the cost of some graphical accuracy. Some texture effects may look different or be missing compared to real hardware, but many games are fully playable.

Best for: Games where you need maximum performance and the visual differences from Rice don't bother you.

Choosing the Right Plugin per Game

Game Recommended Plugin Notes
Super Mario 64 GLide64mk2 Runs near-perfectly at 30fps
Ocarina of Time GLide64mk2 20–30fps, matches original hardware
Paper Mario GLide64mk2 Mostly smooth 30fps
Mario Kart 64 Rice Rice is faster; visual differences minimal
Banjo-Kazooie GLide64mk2 Variable framerate; GLide64mk2 most compatible
GoldenEye 007 Rice Rice slightly faster for this demanding title
Majora's Mask GLide64mk2 Framebuffer effects need GLide64mk2

Performance Optimization Settings

Beyond the video plugin, several additional settings affect N64 performance on R36S.

Core Options to Adjust

RetroArch-Level Settings

💡 Pro Tip

For N64 games that run at a native 20fps (like Ocarina of Time in some scenes), enable "Frame Duplication" in RetroArch Video settings. This doubles frames to display at 40fps, making motion appear smoother without any performance cost.

N64 Compatibility on R36S

Not all N64 games are equal in emulation demand. Here is a realistic performance guide for common titles:

Runs Well (30–60fps, fully playable)

Playable with Caveats (20–30fps, occasional dips)

Struggles (Below 20fps, not recommended)

✅ Key Takeaway

Focus your N64 library on the games that run well: Super Mario 64, Paper Mario, the Zelda titles (accepting their 20fps nature), and Mario Kart 64. These iconic games are perfectly enjoyable on R36S. Skip the demanding late-era N64 titles — they genuinely push the hardware beyond its limits.

Known Issues and Workarounds

Ocarina of Time / Majora's Mask — Missing Textures

Some GLide64mk2 builds have issues displaying certain water and fog textures in Zelda games. If you see missing or incorrect textures, try switching the video plugin to Rice for these titles.

Audio Crackling

N64 audio issues on R36S are often caused by the emulator running slower than real-time. The audio buffer runs dry and produces crackling. Solutions:

  1. Reduce graphical load (lower resolution, disable framebuffer emulation)
  2. Increase audio latency in RetroArch Audio settings to 96ms or higher
  3. Enable "Audio Synchronization" in RetroArch — this slows emulation slightly to keep audio in sync

Controller Mapping for N64

The N64 controller has a unique layout including a Z-trigger, C-buttons, and an analog stick that don't map cleanly to the R36S's PlayStation-style layout. The default RetroArch N64 mapping works for most games, but first-person games like GoldenEye benefit from a custom mapping that puts C-buttons on the right analog stick.