-
Search Results
-
Stumbled on a YouTube vid of a guy running N64 pretty smooth on his Pi using Mupen64 in a GUI…
https://www.youtube.com/watch?v=7zkUnkgIDJE
Just wondering if anyone has been able to get their Mupen64 working with RetroPie this smoothly, and what the settings are for achieving this?
Topic: Mupen64 Keyboard issue
Hello!
I’m running the latest version (1.9.1) with a bunch of emulators, as well as Mupen64 plus. My machine is built in to a coffee table and I’m using an iPac VE as the controller which works great.
The only console I’m experiencing issues with is Mupen64, where I can’t get it to recognize any of my key presses. I’ve made changes to both mupen64plus.cfg and InputAutoCfg.ini in hopes of getting my keyboard recognized but I still haven’t been able to get it working.
mupen64plus.cfg:
[Input-SDL-Control1] # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number. version = 2 # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic mode = 2 # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number device = -1 # SDL joystick name (or Keyboard) # name = "Keyboard" # Specifies whether this controller is 'plugged in' to the simulated N64 plugged = True # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak plugin = 1 # If True, then mouse buttons may be used with this controller mouse = False # Scaling factor for mouse movements. For X, Y axes. MouseSensitivity = "2.00,2.00" # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes. AnalogDeadzone = "4096,4096" # 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 AnalogPeak = "32768,32768" # Digital button configuration mappings DPad R = "" DPad L = "" DPad D = "" DPad U = "" Start = "key(49)" Z Trig = "key(53)" B Button = "key(120)" A Button = "key(122)" C Button R = "key(99)" C Button L = "key(306)" C Button D = "key(32)" C Button U = "key(308)" R Trig = "key(118)" L Trig = "key(304)" Mempak switch = "" Rumblepak switch = "" # Analog axis configuration mappings X Axis = "key(100,103)" Y Axis = "key(114,102)" [Input-SDL-Control2] # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number. version = 2 # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic mode = 2 # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number device = -1 # SDL joystick name (or Keyboard) # name = "Keyboard" # Specifies whether this controller is 'plugged in' to the simulated N64 plugged = True # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak plugin = 1 # If True, then mouse buttons may be used with this controller mouse = False # Scaling factor for mouse movements. For X, Y axes. MouseSensitivity = "2.00,2.00" # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes. AnalogDeadzone = "4096,4096" # 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 AnalogPeak = "32768,32768" # Digital button configuration mappings DPad R = "" DPad L = "" DPad D = "" DPad U = "" Start = "key(50)" Z Trig = "key(54)" B Button = "key(107)" A Button = "key(105)" C Button R = "key(106)" C Button L = "key(97)" C Button D = "key(113)" C Button U = "key(115)" R Trig = "key(106)" L Trig = "key(97)" Mempak switch = "" Rumblepak switch = "" # Analog axis configuration mappings X Axis = "key(267,275)" Y Axis = "key(273,274)"InputAutoCfg.ini:
[Keyboard] plugged = True plugin = 1 mouse = False DPad R = "" DPad L = "" DPad D = "" DPad U = "" Start = "key(49)" Z Trig = "key(53)" B Button = "key(120)" A Button = "key(122)" C Button R = "key(99)" C Button L = "key(306)" C Button D = "key(32)" C Button U = "key(308)" R Trig = "key(118)" L Trig = "key(304)" Mempak switch = "" Rumblepak switch = "" X Axis = "key(100,103)" Y Axis = "key(114,102)" __NextController: plugged = True plugin = 1 mouse = False DPad R = "" DPad L = "" DPad D = "" DPad U = "" Start = "key(50)" Z Trig = "key(54)" B Button = "key(107)" A Button = "key(105)" C Button R = "key(106)" C Button L = "key(97)" C Button D = "key(113)" C Button U = "key(115)" R Trig = "key(106)" L Trig = "key(97)" Mempak switch = "" Rumblepak switch = "" X Axis = "key(267,275)" Y Axis = "key(273,274)"I’ve used these links as references for the key codes:
http://www.ultimarc.com/ipac2.html
http://www.libsdl.org/release/SDL-1.2.15/include/SDL_keysym.h
http://www.emutalk.net/threads/52815-Broken-Multiplayer-With-Keyboard-In-Mupen64PlusWhile launching, Mupen64 reports that it finds one controller, one playable and one plugged in. But before that is says that it’s switching to the default Keyboard configuration. Should InputAutoCfg be in the same directory as mupen64plus.cfg?
Has anyone else experienced this, and/or could you try to help me?
Thanks in advance,
JonathanTopic: A Nintendo 64 theme
Here is a simple N64 theme I put together, you must extract the n64 folder and place it in /home/pi/.emulationstation/

Topic: N64 theme?
I made a pretty nice n64 theme…copied a theme layout, overwrote the jpgs/pngs with my own art, changed the file paths, and added the folder to /emulationstation/n64. My theme won’t show up. I looked in the es_systems.cfg, and the n64 NAME= is right. I saw another thread where someone tried to get his to work and had the same problem. As far as I can tell, no one has been able to do this. Any ideas?
I’ve had many ups and downs with this project the past couple months, but thanks to many of you, I have nearly reached a point of completion…which is pretty good for a 32 yr old jarhead who knows next to nothing about linux!
The only thing I haven’t been able to figure out is the Mupen64plus controls! I only want to play Mariokart and Mario64…configured to my snes usb controller (sounds dumb, but I’m too cheap to buy an N64 usb controller for 2 games). So by following what I read in other threads, this is how I have mupen64plus.cfg from within /home/pi/RetroPie/emulators/mupen64plus-rpi:
[Input-SDL-Control1]
# Mupen64Plus SDL Input Plugin config parameter version number. Please don’t change this version number.
version = 2
# Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
mode = 2
# Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number
device = 0
# SDL joystick name (or Keyboard)
name = “snes”
# Specifies whether this controller is ‘plugged in’ to the simulated N64
plugged = True
# Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak
plugin = 2
# If True, then mouse buttons may be used with this controller
mouse = False
# Scaling factor for mouse movements. For X, Y axes.
MouseSensitivity = “2.00,2.00”
# The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes.
AnalogDeadzone = “4096,4096”
# 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
AnalogPeak = “32768,32768”
# Digital button configuration mappings
DPad R = “”
DPad L = “”
DPad D = “”
DPad U = “”
Start = “button(9)”
Z Trig = “button(5)”
B Button = “button(3)”
A Button = “button(2)”
C Button R = “button(1)”
C Button L = “”
C Button D = “”
C Button U = “button(0)”
R Trig = “”
L Trig = “button(4)”
Mempak switch = “key(44)”
Rumblepak switch = “key(46)”
# Analog axis configuration mappings
X Axis = “axis (0-,0+)”
Y Axis = “axis (1-,1+)”…can anyone please tell me what I’m doing wrong? Mupen will boot the roms, but I have no control! Oh, and if at all possible…how would I configure the Z button/trigger button to be both L and R at the same time? (can you add hot_keys to these configs?) Thanks for any help
Topic: Sega saturn
Will Retropie support sega saturn?
Its a 32 bit system it should have lower specs than ps1 or n64Topic: USB N64 Controller?
I have not yet got a controller, and am wondering which one to get. As I want to play N64 games, I am considering getting a USB N64 controller. Does anyone know if USB Retrolink N64 controllers work with Retropie?
Because I have seen posts that say they don’t work, that they freeze Retropie. Is this a common problem? Does anyone have a solution?I added a bunch of zipped n64 roms to the rom folder, and i added zip extention in the es_system.cfg.
However mupen64plus cannot launch these zipped roms.
I have searched the mupen64plus documentation and it states that it can launch zipped roms.
Why doesnt it work in retropie?
Topic: RetroPie -> In Reverse?
How difficult would it be to connect to an SNES, NES, N64, etc with the pi and have it pretend to be a multi-cart? I know this isn’t the mission of retropie, but I figured if there was any group of people to ask, you’d be them :)
Topic: RetroLink N64 Problems
Just got RetroPi installed and loving how easy it all has been. Thanks for the great work from everyone invloved.
One issue I’m having though, I got a couple of RetroLink N64-like controllers from Amazon (http://www.amazon.com/NINTENDO-64-CLASSIC-ENABLED-CONTROLLER-RETROLINK/dp/B008L3UUPS/ref=sr_1_1?ie=UTF8&qid=1388604061&sr=8-1&keywords=usb+n64) and they went through the auto setup just fine, and when it boots up and into Emulation Station I can switch through emulators and access the menu. However, once you launch an emulator, the stop working. No buttons work at all. This seems to be the case with all of the emulators I currently have ROMs installed for (SNES, GBA, and the stock ones.)
I tried clearing out the configuration and rerunning the setup script, but to no avail. Any help would be appreciated.
Topic: N64 Emulator not showing?
I setup Retropie on my model B Raspberry Pi, Everything went smooth up until now. I had transferred some N64 ROMs via SFTP and they showed up, I ran one to test it and it worked. After this I removed it and added a different one that I actually wanted to play and they arent showing up. There is no N64 screen present at all. I tried a few things but they wont work. Can anyone help?
I have made a project of creating the retro NES all in one gaming console using USB SNES controller and a 512 RPI.
After working my way through some of the initial hang-ups (ie, the path for config file has changed since 99.9% of the websites or forums have posted guides) I have now come to two issues that I haven’t been able to find a solid answer for.
The first is regarding wireless connection using a micro usb wifi dongle. I have the recommended Edimax 150Mbps nano usb wireless adapter, however I’m not sure how to go about setting up the wifi connection through RetroPi, or if it is even possible. An article I read recommends using the pre-installed GUI with the Raspbian OS, however the only thing I have installed on my card is the RetroPie. Is there a way to set up a wireless connection so I don’t need to plug in the ethernet cable with only the RetroPie installed, or do I need to partition the SD and load the Raspbian OS?
The second issue is regarding games lagging, particularly on larger games such as for the N64. I read in some previous postings on the N64 emulator that they were a bit buggy, some games don’t work and they may have lag issues. However, some of these articles were a bit dated, up to a year old. I figured there would be some improvements by now but I have not seen any “fixes” for game lag, and very few mentions of it at all. I read that I should overclock my RPi to the max it will go (http://www.raspberrypi.org/phpBB3/viewtopic.php?t=58395) and also to enable frame skipping.
Are there any recommendations for fixing lag or making these games playable, or are the N64 games just not really in a working condition at the moment?One final thought.. is it the same to run the config file and edit it in the command screen interface on the Pi as to use WinSCP from my primary computer, click “edit” on the .cfg and modify/save the text?
Any answers, suggestions or better links would be appreciated.
I have been trying to run a couple of N64 ROMs (Turok II and Mario Tennis). Both sort of do something, but they do so very slowly and seem to just…die. The audio is all crackly and sporadic, as if the rPi is struggling terribly to run the emulation. I’ve tried with 384/128 and 256/256 memory split. Both behaved the same.
I was wondering…is overclocking a requirement to get these emulators for more modern machines to work? I haven’t been able to find any sort of confirmation of what sort of performance to expect from the N64 emulator on a stock standard rPi (model B).
How much difference would the SD card make? I’m running on a crappy class 4 card at the moment, eagerly awaiting my class 10. Can’t imagine this would make much difference apart from load time though…?
Thanks
Topic: few key mapping problems
ok so i have been having some trouble my Xbox 360 is all working i can play ever game with it fine but when i added the exit emulator hot key ” as mentioned in the guide” it did not work on 3 of the emulators game boy advanced, sage master system and n64 i have tried changing the keys to use other ones but it still doesn’t work
also on some of the emulators the keys see a bit messed up like on Mario kart i have to keep hitting the start button to select things when i would rather it be the A button . i know where all the config files are but could some one help me out a bit like how do i find out the button key mappings for my 360 controller and also what text in the config file matches with the each button so i know i am changing the right onewould really love the help

