Mupen64Plus

From Libretro Wiki
Jump to: navigation, search
Mupen64Plus
Mupen64Plus-logo.png
Core info
License GPLv2
Extensions n64, v64, z64

Mupen64Plus is a Nintendo 64 video game system emulator that can be used as a libretro core.

Background

Mupen64Plus is a cross-platform plugin-based Nintendo 64 emulator.

Feature Support

These are libretro features, not frontend or standalone emulator features.

Features
Saves Save states Rewind Netplay Cheats Controllers API Rumble Sensors Camera Location Subsystem API

BIOS

Mupen64Plus does not support using BIOS image files.

Options

This core has a few options that can be tweaked from the core options menu:

Option Description Default value Possible values Requires restart
mupen64-cpucore Choose which kind of CPU emulation is going to be used dynamic_recompiler
  • cached_interpreter
  • pure_interpreter
  • neb_dynamic_recompiler
  • dynamic_recompiler
No
mupen64-button-orientation-ab Choose how the A and B buttons are mapped A B
  • A B
  • B A
No
mupen64-button-orientation-lz Choose how the L and Z buttons are mapped L L2
  • L L2
  • L2 L
No
mupen64-astick-deadzone Choose the deadzone of the analog stick (percentage) 15
  • 0
  • 5
  • 10
  • 15
  • 20
  • 25
  • 30
No
mupen64-pak1 Choose what Pak has been inserted in the player 1 controller none
  • none
  • memory
  • rumble
No
mupen64-pak2 Choose what Pak has been inserted in the player 2 controller
mupen64-pak3 Choose what Pak has been inserted in the player 3 controller
mupen64-pak4 Choose what Pak has been inserted in the player 4 controller
mupen64-disableexpmem Disables the expansion pack enabled
  • enabled
  • disabled
No
mupen64-gfxplugin-accuracy Select the accuracy mode of the GFX plugin high
  • high
  • veryhigh
  • medium
  • low
Yes
mupen64-gfxplugin Choose which GFX plugin is going to be used auto
  • auto
  • glide64
  • gln64
  • rice
  • angrylion
No
mupen64-rspplugin Choose which RSP plugin is going to be used auto
  • auto
  • hle
  • cxd4
No
mupen64-screensize Select the internal rendering resolution 640x480
  • 640x480
  • 640x360
  • 720x576
  • 800x600
  • 960x540
  • 960x640
  • 1024x576
  • 1024x768
  • 1280x720
  • 1280x768
  • 1280x960
  • 1280x1024
  • 1600x1200
  • 1920x1080
  • 1920x1200
  • 1920x1600
  • 2048x1152
  • 2048x1536
  • 2048x2048
  • 320x240
Yes
mupen64-filtering Choose which kind of texture filtering is going to be used automatic
  • automatic
  • N64 3-point
  • bilinear
  • nearest
No
mupen64-polyoffset-factor Choose the polygon offset factor of the Glide64 plugin -3.0
  • -3.0
  • -2.5
  • -2.0
  • -1.5
  • -1.0
  • -0.5
  • 0.0
  • 0.5
  • 1.0
  • 1.5
  • 2.0
  • 2.5
  • 3.0
  • 3.5
  • 4.0
  • 4.5
  • 5.0
  • -3.5
  • -4.0
  • -4.5
  • -5.0
No
mupen64-polyoffset-units Choose the polygon offset units of the Glide64 plugin
mupen64-virefresh Overclocks the emulated Nintendo 64 1500
  • 1500
  • 2200
No
mupen64-framerate Unlocks the framerate in most games original
  • original
  • fullspeed
Yes

Controllers

The Mupen64Plus core supports one controller setting:

  • Nintendo 64 Joypad: Nintendo 64 Controller
Controllers
RetroPad Nintendo 64 Joypad
Retro Dpad.png Nintendo 64 Dpad
Retro Y Round.png
Retro X Round.png
Retro B Round.png Nintendo 64 B
Retro A Round.png Nintendo 64 A
Retro L1.png Nintendo 64 L
Retro R1.png Nintendo 64 R
48px Nintendo 64 Z
Retro R2.png
Retro Left Stick.png Nintendo 64 Stick
Retro Right Stick.png Nintendo 64 C-buttons
Retro L3.png
Retro R3.png
Retro Select.png Switch between alternative controller layouts
Retro Start.png Nintendo 64 Start

Compatibility List/General Issues

Main article: Compatibility/General Issues List

External Links