Last active
August 29, 2015 14:27
-
-
Save tommydangerous/ddd00427aa33d8b93ffb to your computer and use it in GitHub Desktop.
mupen64plus.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Mupen64Plus Configuration File | |
# This file is automatically read and written by the Mupen64Plus Core library | |
[Core] | |
# Draw on-screen display if True, otherwise don't draw OSD | |
OnScreenDisplay = True | |
# Use Pure Interpreter if 0, Cached Interpreter if 1, or Dynamic Recompiler if 2 or more | |
R4300Emulator = 2 | |
# Disable compiled jump commands in dynamic recompiler (should be set to False) | |
NoCompiledJump = False | |
# Disable 4MB expansion RAM pack. May be necessary for some games | |
DisableExtraMem = False | |
# Increment the save state slot after each save operation | |
AutoStateSlotIncrement = False | |
# Activate the R4300 debugger when ROM execution begins, if core was built with Debugger support | |
EnableDebugger = False | |
# Save state slot (0-9) to use when saving/loading the emulator state | |
CurrentStateSlot = 0 | |
# Path to directory where screenshots are saved. If this is blank, the default value of ${UserConfigPath}/screenshot will be used | |
ScreenshotPath = "" | |
# Path to directory where save states are saved. If this is blank, the default value of ${UserConfigPath}/save will be used | |
SaveStatePath = "" | |
# Path to a directory to search when looking for shared data files | |
SharedDataPath = "" | |
# SDL keysym for stopping the emulator | |
Kbd Mapping Stop = 27 | |
# SDL keysym for switching between fullscreen/windowed modes | |
Kbd Mapping Fullscreen = 323 | |
# SDL keysym for saving the emulator state | |
Kbd Mapping Save State = 286 | |
# SDL keysym for loading the emulator state | |
Kbd Mapping Load State = 288 | |
# SDL keysym for advancing the save state slot | |
Kbd Mapping Increment Slot = 0 | |
# SDL keysym for resetting the emulator | |
Kbd Mapping Reset = 290 | |
# SDL keysym for slowing down the emulator | |
Kbd Mapping Speed Down = 291 | |
# SDL keysym for speeding up the emulator | |
Kbd Mapping Speed Up = 292 | |
# SDL keysym for taking a screenshot | |
Kbd Mapping Screenshot = 293 | |
# SDL keysym for pausing the emulator | |
Kbd Mapping Pause = 112 | |
# SDL keysym for muting/unmuting the sound | |
Kbd Mapping Mute = 109 | |
# SDL keysym for increasing the volume | |
Kbd Mapping Increase Volume = 93 | |
# SDL keysym for decreasing the volume | |
Kbd Mapping Decrease Volume = 91 | |
# SDL keysym for temporarily going really fast | |
Kbd Mapping Fast Forward = 102 | |
# SDL keysym for advancing by one frame when paused | |
Kbd Mapping Frame Advance = 47 | |
# SDL keysym for pressing the game shark button | |
Kbd Mapping Gameshark = 103 | |
# Joystick event string for stopping the emulator | |
Joy Mapping Stop = "" | |
# Joystick event string for switching between fullscreen/windowed modes | |
Joy Mapping Fullscreen = "" | |
# Joystick event string for saving the emulator state | |
Joy Mapping Save State = "" | |
# Joystick event string for loading the emulator state | |
Joy Mapping Load State = "" | |
# Joystick event string for advancing the save state slot | |
Joy Mapping Increment Slot = "" | |
# Joystick event string for taking a screenshot | |
Joy Mapping Screenshot = "" | |
# Joystick event string for pausing the emulator | |
Joy Mapping Pause = "" | |
# Joystick event string for muting/unmuting the sound | |
Joy Mapping Mute = "" | |
# Joystick event string for increasing the volume | |
Joy Mapping Increase Volume = "" | |
# Joystick event string for decreasing the volume | |
Joy Mapping Decrease Volume = "" | |
# Joystick event string for fast-forward | |
Joy Mapping Fast Forward = "" | |
# Joystick event string for pressing the game shark button | |
Joy Mapping Gameshark = "" | |
[Video-General] | |
# Use fullscreen mode if True, or windowed mode if False | |
Fullscreen = False | |
# Width of output window or fullscreen width | |
ScreenWidth = 640 | |
# Height of output window or fullscreen height | |
ScreenHeight = 480 | |
[UI-Console] | |
# Directory in which to search for plugins | |
PluginDir = "./" | |
# Filename of video plugin | |
VideoPlugin = "mupen64plus-video-rice.dylib" | |
# Filename of audio plugin | |
AudioPlugin = "mupen64plus-audio-sdl.dylib" | |
# Filename of input plugin | |
InputPlugin = "mupen64plus-input-sdl.dylib" | |
# Filename of RSP plugin | |
RspPlugin = "mupen64plus-rsp-hle.dylib" | |
[Video-Arachnoid] | |
# Color bit-depth in fullscreen mode | |
ColorDepth = 32 | |
# Screen refresh-rate in fullscreen mode | |
RefreshRate = 60 | |
# Size of texture cache used to store textures | |
TextureCacheSize = 15728640 | |
# Render in wireframe? | |
Wireframe = False | |
# Render fog? | |
Fog = False | |
# Use MultiSampling? 0=no 2,4,8,16=quality | |
MultiSampling = 0 | |
# When to update the screen: 1 - on VI, 2 - on first CI | |
ScreenUpdateSetting = 1 | |
[Audio-SDL] | |
# Frequency which is used if rom doesn't want to change it | |
DEFAULT_FREQUENCY = 33600 | |
# Swaps left and right channels | |
SWAP_CHANNELS = False | |
# Size of primary buffer in output samples. This is where audio is loaded after it's extracted from n64's memory. | |
PRIMARY_BUFFER_SIZE = 16384 | |
# Fullness level target for Primary audio buffer, in equivalent output samples | |
PRIMARY_BUFFER_TARGET = 10240 | |
# Size of secondary buffer in output samples. This is SDL's hardware buffer. | |
SECONDARY_BUFFER_SIZE = 2048 | |
# Audio resampling algorithm. 1 = unfiltered, 2 = SINC resampling (Best Quality, requires libsamplerate) | |
RESAMPLE = 1 | |
# Volume control type: 1 = SDL (only affects Mupen64Plus output) 2 = OSS mixer (adjusts master PC volume) | |
VOLUME_CONTROL_TYPE = 2 | |
# Percentage change each time the volume is increased or decreased | |
VOLUME_ADJUST = 5 | |
# Default volume when a game is started. Only used if VOLUME_CONTROL_TYPE is 1 | |
VOLUME_DEFAULT = 80 | |
# Instructions | |
# Plus in all 4 Mayflash USB Adapters in order for Mupen to detect all joysticks | |
[Input-SDL-Control1] | |
plugged = True | |
plugin = 2 | |
device = 0 | |
mouse = False | |
AnalogDeadzone = "2500,2500" | |
AnalogPeak = "20000,20000" | |
DPad R = "button(13)" | |
DPad L = "button(15)" | |
DPad D = "button(14)" | |
DPad U = "button(12)" | |
Start = "button(9)" | |
Z Trig = "button(8)" | |
B Button = "button(2)" | |
A Button = "button(1)" | |
C Button R = "axis(1-)" | |
C Button L = "axis(1+)" | |
C Button D = "axis(0+)" | |
C Button U = "axis(0-)" | |
R Trig = "button(7)" | |
L Trig = "button(6)" | |
Mempak switch = "key(109)" | |
Rumblepak switch = "key(114)" | |
X Axis = "axis(2-,2+)" | |
Y Axis = "axis(3-,3+)" | |
[Input-SDL-Control2] | |
plugged = True | |
plugin = 2 | |
device = 0 | |
mouse = False | |
AnalogDeadzone = "2500,2500" | |
AnalogPeak = "20000,20000" | |
DPad R = "button(29)" | |
DPad L = "button(31)" | |
DPad D = "button(30)" | |
DPad U = "button(28)" | |
Start = "button(25)" | |
Z Trig = "button(24)" | |
B Button = "button(18)" | |
A Button = "button(17)" | |
C Button R = "axis(5-)" | |
C Button L = "axis(5+)" | |
C Button D = "axis(4+)" | |
C Button U = "axis(4-)" | |
R Trig = "button(23)" | |
L Trig = "button(22)" | |
Mempak switch = "key(109)" | |
Rumblepak switch = "key(114)" | |
X Axis = "axis(6-,6+)" | |
Y Axis = "axis(7-,7+)" | |
[Input-SDL-Control3] | |
plugged = True | |
plugin = 2 | |
device = 1 | |
mouse = False | |
AnalogDeadzone = "2500,2500" | |
AnalogPeak = "20000,20000" | |
DPad R = "button(13)" | |
DPad L = "button(15)" | |
DPad D = "button(14)" | |
DPad U = "button(12)" | |
Start = "button(9)" | |
Z Trig = "button(8)" | |
B Button = "button(2)" | |
A Button = "button(1)" | |
C Button R = "axis(1-)" | |
C Button L = "axis(1+)" | |
C Button D = "axis(0+)" | |
C Button U = "axis(0-)" | |
R Trig = "button(7)" | |
L Trig = "button(6)" | |
Mempak switch = "key(109)" | |
Rumblepak switch = "key(114)" | |
X Axis = "axis(2-,2+)" | |
Y Axis = "axis(3-,3+)" | |
[Input-SDL-Control4] | |
plugged = True | |
plugin = 2 | |
device = 1 | |
mouse = False | |
AnalogDeadzone = "2500,2500" | |
AnalogPeak = "20000,20000" | |
DPad R = "button(29)" | |
DPad L = "button(31)" | |
DPad D = "button(30)" | |
DPad U = "button(28)" | |
Start = "button(25)" | |
Z Trig = "button(24)" | |
B Button = "button(18)" | |
A Button = "button(17)" | |
C Button R = "axis(5-)" | |
C Button L = "axis(5+)" | |
C Button D = "axis(4+)" | |
C Button U = "axis(4-)" | |
R Trig = "button(23)" | |
L Trig = "button(22)" | |
Mempak switch = "key(109)" | |
Rumblepak switch = "key(114)" | |
X Axis = "axis(6-,6+)" | |
Y Axis = "axis(7-,7+)" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment