Guest User

Untitled

a guest
Nov 30th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.82 KB | None | 0 0
  1. # Mupen64Plus Configuration File
  2. # This file is automatically read and written by the Mupen64Plus Core library
  3.  
  4. [Audio-OMX]
  5.  
  6. Version = 1
  7. OUTPUT_PORT = "1"
  8. # Frequency which is used if rom doesn't want to change it
  9. DEFAULT_FREQUENCY = 33600
  10. # Swaps left and right channels
  11. SWAP_CHANNELS = False
  12. # Audio Output Frequncy mode (when NATIVE_MODE=false): 0 = Rom Frequency, 1 ROM Frequency if supported (HDMI only), 2 = Standard frequency < Rom Frequency, 3 = Standard frequency > Rom Frequency, [N] Force output frequency
  13. DEFAULT_MODE = 0
  14.  
  15.  
  16. [Core]
  17.  
  18. Version = 1.010000
  19. ScreenshotPath = "/home/pi/RetroPie/roms/n64"
  20. SaveStatePath = "/home/pi/RetroPie/roms/n64"
  21. SaveSRAMPath = "/home/pi/RetroPie/roms/n64"
  22. # Draw on-screen display if True, otherwise don't draw OSD
  23. OnScreenDisplay = False
  24. # Use Pure Interpreter if 0, Cached Interpreter if 1, or Dynamic Recompiler if 2 or more
  25. R4300Emulator = 2
  26. # Disable compiled jump commands in dynamic recompiler (should be set to False)
  27. NoCompiledJump = False
  28. # Disable 4MB expansion RAM pack. May be necessary for some games
  29. DisableExtraMem = False
  30. # Increment the save state slot after each save operation
  31. AutoStateSlotIncrement = False
  32. # Activate the R4300 debugger when ROM execution begins, if core was built with Debugger support
  33. EnableDebugger = False
  34. # Save state slot (0-9) to use when saving/loading the emulator state
  35. CurrentStateSlot = 0
  36. # Path to a directory to search when looking for shared data files
  37. SharedDataPath = "/opt/retropie/configs/n64"
  38. # Delay interrupt after DMA SI read/write
  39. DelaySI = True
  40. # Force number of cycles per emulated instruction
  41. CountPerOp = 0
  42. # Disable speculative precompilation in new dynarec
  43. DisableSpecRecomp = True
  44.  
  45.  
  46. [CoreEvents]
  47.  
  48. Version = 1
  49. Joy Mapping Stop = "J1B10/B11"
  50. Joy Mapping Load State = "J1B10/B6"
  51. Joy Mapping Save State = "J1B10/B7"
  52. # SDL keysym for stopping the emulator
  53. Kbd Mapping Stop = 27
  54. # SDL keysym for switching between fullscreen/windowed modes
  55. Kbd Mapping Fullscreen = 0
  56. # SDL keysym for saving the emulator state
  57. Kbd Mapping Save State = 286
  58. # SDL keysym for loading the emulator state
  59. Kbd Mapping Load State = 288
  60. # SDL keysym for advancing the save state slot
  61. Kbd Mapping Increment Slot = 0
  62. # SDL keysym for resetting the emulator
  63. Kbd Mapping Reset = 290
  64. # SDL keysym for slowing down the emulator
  65. Kbd Mapping Speed Down = 291
  66. # SDL keysym for speeding up the emulator
  67. Kbd Mapping Speed Up = 292
  68. # SDL keysym for taking a screenshot
  69. Kbd Mapping Screenshot = 293
  70. # SDL keysym for pausing the emulator
  71. Kbd Mapping Pause = 112
  72. # SDL keysym for muting/unmuting the sound
  73. Kbd Mapping Mute = 109
  74. # SDL keysym for increasing the volume
  75. Kbd Mapping Increase Volume = 93
  76. # SDL keysym for decreasing the volume
  77. Kbd Mapping Decrease Volume = 91
  78. # SDL keysym for temporarily going really fast
  79. Kbd Mapping Fast Forward = 102
  80. # SDL keysym for advancing by one frame when paused
  81. Kbd Mapping Frame Advance = 47
  82. # SDL keysym for pressing the game shark button
  83. Kbd Mapping Gameshark = 103
  84. # Joystick event string for switching between fullscreen/windowed modes
  85. Joy Mapping Fullscreen = ""
  86. # Joystick event string for advancing the save state slot
  87. Joy Mapping Increment Slot = ""
  88. # Joystick event string for taking a screenshot
  89. Joy Mapping Screenshot = ""
  90. # Joystick event string for pausing the emulator
  91. Joy Mapping Pause = ""
  92. # Joystick event string for muting/unmuting the sound
  93. Joy Mapping Mute = ""
  94. # Joystick event string for increasing the volume
  95. Joy Mapping Increase Volume = ""
  96. # Joystick event string for decreasing the volume
  97. Joy Mapping Decrease Volume = ""
  98. # Joystick event string for fast-forward
  99. Joy Mapping Fast Forward = ""
  100. # Joystick event string for pressing the game shark button
  101. Joy Mapping Gameshark = ""
  102.  
  103.  
  104. [Input-SDL-Control1]
  105.  
  106. # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number.
  107. version = 2
  108. # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
  109. mode = 2
  110. # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number
  111. device = 0
  112. # SDL joystick name (or Keyboard)
  113. name = "8Bitdo NES30 Pro"
  114. # Specifies whether this controller is 'plugged in' to the simulated N64
  115. plugged = True
  116. # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak
  117. plugin = 2
  118. # If True, then mouse buttons may be used with this controller
  119. mouse = False
  120. # Scaling factor for mouse movements. For X, Y axes.
  121. MouseSensitivity = "2.00,2.00"
  122. # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.
  123. AnalogDeadzone = "4096,4096"
  124. # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value
  125. AnalogPeak = "32768,32768"
  126. # Digital button configuration mappings
  127. DPad R = "hat(0 Right)"
  128. DPad L = "hat(0 Left)"
  129. DPad D = "hat(0 Down)"
  130. DPad U = "hat(0 Up)"
  131. Start = "button(11)"
  132. Z Trig = "button(6)"
  133. B Button = "button(4)"
  134. A Button = "button(1)"
  135. C Button R = "axis(2+)"
  136. C Button L = "axis(2-)"
  137. C Button D = "button(0) axis(3+)"
  138. C Button U = "button(3) axis(3-)"
  139. R Trig = "button(7)"
  140. L Trig = "button(8)"
  141. Mempak switch = "button(13)"
  142. Rumblepak switch = "button(14)"
  143. # Analog axis configuration mappings
  144. X Axis = "axis(0-,0+)"
  145. Y Axis = "axis(1-,1+)"
  146.  
  147.  
  148. [Input-SDL-Control2]
  149.  
  150. # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number.
  151. version = 2
  152. # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
  153. mode = 2
  154. # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number
  155. device = -1
  156. # SDL joystick name (or Keyboard)
  157. name = ""
  158. # Specifies whether this controller is 'plugged in' to the simulated N64
  159. plugged = False
  160. # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak
  161. plugin = 1
  162. # If True, then mouse buttons may be used with this controller
  163. mouse = False
  164. # Scaling factor for mouse movements. For X, Y axes.
  165. MouseSensitivity = "2.00,2.00"
  166. # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.
  167. AnalogDeadzone = "4096,4096"
  168. # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value
  169. AnalogPeak = "32768,32768"
  170. # Digital button configuration mappings
  171. DPad R = ""
  172. DPad L = ""
  173. DPad D = ""
  174. DPad U = ""
  175. Start = ""
  176. Z Trig = ""
  177. B Button = ""
  178. A Button = ""
  179. C Button R = ""
  180. C Button L = ""
  181. C Button D = ""
  182. C Button U = ""
  183. R Trig = ""
  184. L Trig = ""
  185. Mempak switch = ""
  186. Rumblepak switch = ""
  187. # Analog axis configuration mappings
  188. X Axis = ""
  189. Y Axis = ""
  190.  
  191.  
  192. [Input-SDL-Control3]
  193.  
  194. # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number.
  195. version = 2
  196. # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
  197. mode = 2
  198. # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number
  199. device = -1
  200. # SDL joystick name (or Keyboard)
  201. name = ""
  202. # Specifies whether this controller is 'plugged in' to the simulated N64
  203. plugged = False
  204. # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak
  205. plugin = 1
  206. # If True, then mouse buttons may be used with this controller
  207. mouse = False
  208. # Scaling factor for mouse movements. For X, Y axes.
  209. MouseSensitivity = "2.00,2.00"
  210. # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.
  211. AnalogDeadzone = "4096,4096"
  212. # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value
  213. AnalogPeak = "32768,32768"
  214. # Digital button configuration mappings
  215. DPad R = ""
  216. DPad L = ""
  217. DPad D = ""
  218. DPad U = ""
  219. Start = ""
  220. Z Trig = ""
  221. B Button = ""
  222. A Button = ""
  223. C Button R = ""
  224. C Button L = ""
  225. C Button D = ""
  226. C Button U = ""
  227. R Trig = ""
  228. L Trig = ""
  229. Mempak switch = ""
  230. Rumblepak switch = ""
  231. # Analog axis configuration mappings
  232. X Axis = ""
  233. Y Axis = ""
  234.  
  235.  
  236. [Input-SDL-Control4]
  237.  
  238. # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number.
  239. version = 2
  240. # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
  241. mode = 2
  242. # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number
  243. device = -1
  244. # SDL joystick name (or Keyboard)
  245. name = ""
  246. # Specifies whether this controller is 'plugged in' to the simulated N64
  247. plugged = False
  248. # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak
  249. plugin = 1
  250. # If True, then mouse buttons may be used with this controller
  251. mouse = False
  252. # Scaling factor for mouse movements. For X, Y axes.
  253. MouseSensitivity = "2.00,2.00"
  254. # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.
  255. AnalogDeadzone = "4096,4096"
  256. # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value
  257. AnalogPeak = "32768,32768"
  258. # Digital button configuration mappings
  259. DPad R = ""
  260. DPad L = ""
  261. DPad D = ""
  262. DPad U = ""
  263. Start = ""
  264. Z Trig = ""
  265. B Button = ""
  266. A Button = ""
  267. C Button R = ""
  268. C Button L = ""
  269. C Button D = ""
  270. C Button U = ""
  271. R Trig = ""
  272. L Trig = ""
  273. Mempak switch = ""
  274. Rumblepak switch = ""
  275. # Analog axis configuration mappings
  276. X Axis = ""
  277. Y Axis = ""
  278.  
  279.  
  280. [UI-Console]
  281.  
  282. # Mupen64Plus UI-Console config parameter set version number. Please don't change this version number.
  283. Version = 1
  284. # Directory in which to search for plugins
  285. PluginDir = "./"
  286. # Filename of video plugin
  287. VideoPlugin = "mupen64plus-video-GLideN64.so"
  288. # Filename of audio plugin
  289. AudioPlugin = "mupen64plus-audio-omx.so"
  290. # Filename of input plugin
  291. InputPlugin = "mupen64plus-input-sdl.so"
  292. # Filename of RSP plugin
  293. RspPlugin = "mupen64plus-rsp-hle.so"
  294.  
  295.  
  296. [Video-General]
  297.  
  298. Fullscreen = False
  299. ScreenWidth = 320
  300. ScreenHeight = 240
  301. # If true, activate the SDL_GL_SWAP_CONTROL attribute
  302. VerticalSync = False
  303.  
  304.  
  305. [Video-GLideN64]
  306.  
  307. # Settings version. Don't touch it.
  308. configVersion = 15
  309. # Crop resulted image (0=disable, 1=auto crop, 2=user defined crop)
  310. CropMode = 0
  311. # Crop width pixels from left and right of resulted image (in native resolution)
  312. CropWidth = 0
  313. # Crop height pixels from top and bottom of resulted image (in native resolution)
  314. CropHeight = 0
  315. # Enable/Disable MultiSampling (0=off, 2,4,8,16=quality)
  316. MultiSampling = 0
  317. # Screen aspect ratio (0=stretch, 1=force 4:3, 2=force 16:9, 3=adjust)
  318. AspectRatio = 1
  319. # Swap frame buffers (0=On VI update call, 1=On VI origin change, 2=On buffer update)
  320. BufferSwapMode = 0
  321. # Frame buffer size is the factor of N64 native resolution.
  322. UseNativeResolutionFactor = 0
  323. # Bilinear filtering mode (0=N64 3point, 1=standard)
  324. bilinearMode = True
  325. # Max level of Anisotropic Filtering, 0 for off
  326. MaxAnisotropy = False
  327. # Size of texture cache in megabytes. Good value is VRAM*3/4
  328. CacheSize = 500
  329. # Enable color noise emulation.
  330. EnableNoise = True
  331. # Enable LOD emulation.
  332. EnableLOD = True
  333. # Enable hardware per-pixel lighting.
  334. EnableHWLighting = False
  335. # Use persistent storage for compiled shaders.
  336. EnableShadersStorage = True
  337. # Make texrect coordinates continuous to avoid black lines between them. (0=Off, 1=Auto, 2=Force)
  338. CorrectTexrectCoords = 0
  339. # Render 2D texrects in native resolution to fix misalignment between parts of 2D image.
  340. EnableNativeResTexrects = False
  341. # Do not use shaders to emulate N64 blending modes. Works faster on slow GPU. Can cause glitches.
  342. EnableLegacyBlending = False
  343. # Enable frame and|or depth buffer emulation.
  344. EnableFBEmulation = True
  345. # Copy auxiliary buffers to RDRAM
  346. EnableCopyAuxiliaryToRDRAM = False
  347. # Enable N64 depth compare instead of OpenGL standard one. Experimental.
  348. EnableN64DepthCompare = False
  349. # Disable buffers read/write with FBInfo. Use for games, which do not work with FBInfo.
  350. DisableFBInfo = True
  351. # Read color buffer by 4kb chunks (strict follow to FBRead specification)
  352. FBInfoReadColorChunk = False
  353. # Read depth buffer by 4kb chunks (strict follow to FBRead specification)
  354. FBInfoReadDepthChunk = True
  355. # Enable color buffer copy to RDRAM (0=do not copy, 1=copy in sync mode, 2=copy in async mode)
  356. EnableCopyColorToRDRAM = 2
  357. # Enable depth buffer copy to RDRAM (0=do not copy, 1=copy from video memory, 2=use software render)
  358. EnableCopyDepthToRDRAM = 0
  359. # Enable color buffer copy from RDRAM.
  360. EnableCopyColorFromRDRAM = False
  361. # Texture filter (0=none, 1=Smooth filtering 1, 2=Smooth filtering 2, 3=Smooth filtering 3, 4=Smooth filtering 4, 5=Sharp filtering 1, 6=Sharp filtering 2)
  362. txFilterMode = 0
  363. # Texture Enhancement (0=none, 1=store as is, 2=X2, 3=X2SAI, 4=HQ2X, 5=HQ2XS, 6=LQ2X, 7=LQ2XS, 8=HQ4X, 9=2xBRZ, 10=3xBRZ, 11=4xBRZ, 12=5xBRZ), 13=6xBRZ
  364. txEnhancementMode = 0
  365. # Deposterize texture before enhancement.
  366. txDeposterize = False
  367. # Don't filter background textures.
  368. txFilterIgnoreBG = False
  369. # Size of filtered textures cache in megabytes.
  370. txCacheSize = 100
  371. # Use high-resolution texture packs if available.
  372. txHiresEnable = False
  373. # Allow to use alpha channel of high-res texture fully.
  374. txHiresFullAlphaChannel = False
  375. # Use alternative method of paletted textures CRC calculation.
  376. txHresAltCRC = False
  377. # Enable dump of loaded N64 textures.
  378. txDump = False
  379. # Zip textures cache.
  380. txCacheCompression = True
  381. # Force use 16bit texture formats for HD textures.
  382. txForce16bpp = False
  383. # Save texture cache to hard disk.
  384. txSaveCache = True
  385. # Path to folder with hi-res texture packs.
  386. txPath = "/home/pi/.local/share/mupen64plus/hires_texture"
  387. # File name of True Type Font for text messages.
  388. fontName = "FreeSans.ttf"
  389. # Font size.
  390. fontSize = 18
  391. # Font color in RGB format.
  392. fontColor = "B5E61D"
  393. # Enable bloom filter
  394. EnableBloom = False
  395. # Brightness threshold level for bloom. Values [2, 6]
  396. bloomThresholdLevel = 4
  397. # Bloom blend mode (0=Strong, 1=Mild, 2=Light)
  398. bloomBlendMode = 0
  399. # Blur radius. Values [2, 10]
  400. blurAmount = 10
  401. # Blur strength. Values [10, 100]
  402. blurStrength = 20
  403. # Force gamma correction.
  404. ForceGammaCorrection = False
  405. # Gamma correction level.
  406. GammaCorrectionLevel = 2.000000
  407. # Show FPS counter.
  408. ShowFPS = False
  409. # Show VI/S counter.
  410. ShowVIS = False
  411. # Show percent counter.
  412. ShowPercent = False
  413. # Counters horisontal position (0=left, 1=right)
  414. CountersHPos = 0
  415. # Counters vertical position (0=bottom, 1=top)
  416. CountersVPos = 0
Add Comment
Please, Sign In to add comment