Repository navigation
Nintendo 64 (n64)
-
The default emulator is the Retroarch Parallel 64 emulator; however, where compatible, the standalone mupen64plus with the rice video plugin is faster.
-
To change to mupen64plus:
- Select Emulator Settings
- Select N64
- Change EMULATOR to STANDALONE-RICE
-
The in-game controls for both emulators are consistent.
When using a real N64 joystick, there are three modes:
- Analogue and Z Trigger (left).
- D-Pad and Analogue (centre).
- D-Pad and Left Trigger (right).
For this reason, Z Trigger is mapped to L1 and Left Trigger is mapped to L2. This mapping makes the G80CA-MB more ergonomic for playing most N64 games.
| N64 Control | G80CA Control |
|---|---|
![]() A Button |
![]() B Button (Bottom) |
![]() B Button |
![]() Y Button (Left) |
![]() Left Trigger |
![]() L2 Button |
![]() Z Trigger |
![]() L1 Button |
![]() Right Trigger |
![]() R1 Button |
![]() D-Pad Up |
![]() D-Pad Up |
![]() D-Pad Down |
![]() D-Pad Down |
![]() D-Pad Left |
![]() D-Pad Left |
![]() D-Pad Right |
![]() D-Pad Right |
![]() Start |
![]() Start Button |
![]() Analogue Up |
Left Analogue Up |
![]() Analogue Down |
Left Analogue Down |
![]() Analogue Left |
Left Analogue Left |
![]() Analogue Right |
Left Analogue Right |
![]() C Button Up |
Right Analogue Up |
![]() C Button Down |
Right Analogue Down |
![]() C Button Left |
Right Analogue Left |
![]() C Button Right |
Right Analogue Right |
| Emulator | mupen64plus |
|---|---|
| Version | 2.0 |
| Plugin | Rice |
| EASYROMS Folder | n64 |
| Linux Path | /roms/n64 |
The Rice video plugin, while fast, does not support on-screen display of mupen64plus messages, including save state, load state, and increment state.
These combinations allow quick access to emulator features like saving/loading states.
| Action | Key/Combination |
|---|---|
| Pause | ![]() |
| Quit PSP |
+
|
| Reset PSP |
+
|
| Save State |
+ (Bottom) |
| Load State |
+ (Right) |
| Next State |
+ (Top) |
| Screenshot |
+
|
| Action | Key/Combination |
|---|---|
| Pause |
+ (Top) |
| Quit PSP |
+
|
| Reset PSP |
+ (Left) |
| Save State |
+ (Bottom) |
| Load State |
+ (Right) |
| Next State |
+
|
| Screenshot |
+
|
To support per-game configurations on first boot, the play_joystick entry is extracted from/opt/mupen64plus/InputAutoCfg.ini and copied to /roms/n64/control/Sample.ini. The file /opt/mupen64plus/InputAutoCfg.ini is copied to a separate file, deleted, and a symbolic link is created from /roms/n64/control/Sample.ini to /opt/mupen64plus/InputAutoCfg.ini
For detailed views of the configuration files (e.g., mupen64plus.cfg, Default-InputAutoCfg.ini), check the GitHub repository:
| Emulator | Retroarch32 |
|---|---|
| Version | 1.2.1 |
| Core | Parallel N64 |
| ROMS Folder | n64 |
| Linux Path | /roms/n64 |
Retroarch hotkeys are found here
- Firmware Installation
- Firmware Upgrade
- Audio and Screen Controls
- EmulationStation
- Retroarch Hotkeys
- Kodi
- PortMaster
- Customising your Device
- Arcade (arcade)
- CAPCOM Play System 1 (cps1)
- CAPCOM Play System 2 (cps2)
- CAPCOM Play System 3 (cps3)
- MAME 2003 (mame2003)
- MAME 2010 (mame)
- Nintendo 64 (n64)
- Nintendo Entertainment System (nes)
- Nintendo Famicom (famicom)
- Nintendo Famicom Disk System (fds)
- Super Nintendo Entertainment System (snes)
- NEC PCE Engine (pcengine)
- NEC PC Engine CD (pcenginecd)
- NEC Turbografx 16 (turbografx)
- NEC Turbografx 16 CD (turbografxcd)
- Nintendo Super Famicom (sfc)
- Sega Master System (mastersystem)
- Sega Megadrive (megadrive)
- Sega Genesis (genesis)
- Sega CD (segacd)
- Sega 32x (sega32x)
- Sega Dreamcast (dc)
- Sega Saturn (saturn)
- Sony Playstation (psx)
- SNK Neo Geo (neogeo)
- SNK Neo Geo CD (neogeocd)
- Nintendo DS (nds)
- Nintendo GameBoy (gb)
- Nintendo Gameboy Color (gbc)
- Nintendo Gameboy Advanced (gba)
- Sega Game Gear (gamegear)
- Sony Playstation Portable (psp)
The guides below are for ArkOS-G80CA; once they are above this marker, they are relevant.
- Commodore 64 (c64)
- Amiga (amiga)
- Amiga CD32 (amigacd32)
- ZX Spectrum (zxspectrum)
- Doom (doom)
- SNK Neo Geo Pocket (ngp)
- SNK Neo Geo Pocket Color (ngpc)
- MSX (msx)
- MSX2 (msx2)
- Atari ST (atarist}
- Atari 2600 (atari2600)
- Atari 5200 (atari5200)
- Atari 7800 (atari7800)
- Mattel Intellivision (intellivision)
- Sega SG‐1000 (sg‐1000)
- Atari Lynx (atarilynx}
- Bandai WonderSwan (wonderswan)
- Bandai WonderSwan Color (wonderswancolor)
- Amstrad CPC (amstradcpc)
- Apple II (apple2)
- Atari 800 (atari800)
- BBC Micro (bbcmicro)
- Ports (ports)


























+
(Right)
(Top)