- 1Oh no, my controller doesn't work??!?!?!?
- 1.1Configuring the controller
Click on Options like the above Picture shows and then click on Configure Controller Plugin. This will open the. Configure Input Dialog. Make sure that the 'Controller is Plugged in' and 'Memory Pak is plugged in' options are ticked. This will allow. You to use the Keyboard as a Controller and use Mempak saving (Native Saves). However, I'm having problems getting Project64 to recognize my Xbox One controller. I plugged it in via a USB cord to my laptop (Windows 10), installed the most recent Microsoft driver, and it seems to be working on my Steam games. However, when I go to configure the buttons on Project64, the emulator doesn't appear to.
You should be able to configure that in the controller settings. There should be a box that you can press and gives you choices like rumble features and the expansion pack under controller #1, if that's which one your using. If that doesn't work use the latest Nrage Plugin. The biggest problem with the N64 controller setup is simply that the N64 controller was a weird setup in the first place. I ended up just getting a usb N64 controller. Now, I ran into some problems with configuring that controller and ended up learning a lot about manually configuring controllers. Controller Configuration. RetroPie supports many popular controllers out of the box. On first boot you will be prompted to configure a controller in EmulationStation. Once you finish configuring your controller, multiple configuration profiles will be automagically generated for most of the systems in RetroPie.
Oh no, my controller doesn't work??!?!?!?
If when running Mupen64Plus you see an error message such as:
Then this guide is for you.
Configuring the controller
Take a look at the InputAutoCfg.ini file. If you are using Linux and have installed Mupen64Plus, this should be in either /usr/local/share/mupen64plus or /usr/share/mupen64plus, or (if you are using Windows or haven't installed Mupen64Plus to your system) in the same directory as everything else.
Copy and paste one section of the configuration file and change the name between the brackets ('['
and ']'
) to whatever the name of your controller is (should be printed out by Mupen64Plus, in this example 'My Awesome Controller').
So let's say for example you've copied the section 'Mega World USB Game Controllers' and changed the name of the section. You should have:
somewhere in InputAutoCfg.ini. Now all you need to do is to change the values to correspond to your controller. It shouldn't be too hard to figure out how to change the values, but there is some documentation at https://github.com/mupen64plus/mupen64plus-core/wiki/Mupen64Plus-Plugin-Parameters#wiki-InputSDL if you need it. Remember that on some controllers the D-Pad is just another axis, in those cases replace hat() with axis() (make sure you use the correct syntax for axis). You may also use the SDL joystick testing programs (available on our Downloads page) to determine the button/axis/hat numbers which correspond to the various controls on your joystick.
Using a Mouse
You can enable mouse control of the analog stick by setting the 'mouse' parameter to True in your input config section. There is a parameter to control the sensitivity of the mouse movement (called 'MouseSensitivity'). The default value for MouseSensitivity is '2.00,2.00'. You can also bind mouse buttons to the N64 controller buttons by adding a clause to the button binding string. For example: Start = 'button(9) mouse(0)' will bind the N64 controller Start button to button 9 on the joystick and button 0 on the mouse.
When the mouse is enabled, Mupen64Plus will 'grab' the mouse, so you will not see the pointer, even when running in windowed mode. To toggle the mouse grab while playing a game, press the Left Control and Left Alt keys together.
Special Macintosh Instructions
To use an Xbox360 controller with a Macintosh, you can use the TattieBogle Driver from tattiebogle.net. There is also an image which demonstrates the button mappings on imgur.
Ok, it's working, now what?
If you've got a nice configuration you can send it to the Mupen64Plus team at mupen64plus@googlegroups.com. That way they will be able to include the configuration in the official Mupen64Plus releases. Make sure to include the exact name of the controller and a description as well.
Project64 Input Controller
:: Click to enlarge ::
(Using A PadKeyboard With Jabo's DirectInput7 1.6)
Keyboard and Game Pad Configurations are supported on Project64 via the Default Jabo Input.
Jabo's DirectInput7 1.6 has the Keyboard set for the input set as Default and are mapped to:
If you want to change some of the Keyboard assigned keys then you do the following.
(Using a Keyboard for the Input)
Click on Options like the above Picture shows and then click on Configure Controller Plugin. This will open the
Configure Input Dialog.
Make sure that the 'Controller is Plugged in' and 'Memory Pak is plugged in' options are ticked. This will allow
you to use the Keyboard as a Controller and use Mempak saving (Native Saves). Then find out what Buttons you
want to reassign and click the right hand side box (shown Above) This will then give you a message 'Press Key
(6 second)' that's how long you have to press a key.
Once you have assigned your keys it's time to save your Profile (what you have just done) so double check all
keys are correct and then click on save Profile.
The Save File Dialog will open then write in a name for the Profile and then press Save. Normally it will open to
the Root (project64) Directory, if it doesn't then select that directory.
You will be returned to the Configure Input Dialog to then click the OK button to close. Now if you have a
pad/joystick you would like to use then set Joystick Input as Default.
(Using a Pad/Joystick for the Input)
Click on Options like the above Picture shows and then click Input.
Project 64 Controller Profile
Make sure that the 'Controller is Plugged in' and 'Memory Pak is plugged in' options are ticked. This will allow
Use Controller With Project 64
you to use the Pad/Joystick Controller and use Mempak saving (Native Saves). On the Game Device Section,
click the Drop Down Bar and choose your Controller from the list. Now find out what Buttons you want to
Project 64 How To Configure Controller
assign and click the right hand side box (shown Above)
This will then give you a message 'Press Key (6 second)' that's how long you have to press a key. Once you have
assigned your keys it's time to save your Profile (what you have just done)
Double check all keys are correct and then click on save Profile. The Save File Dialog will open ready for you to
write in a name (or find a dir and write a name.
Now write in a name for the Profile and then press Save. You will be returned to the Configure Input Dialog to
then click the OK button to close. Now you are ready to start using a Gamepad or Keyboard how you like it in
How To Configure Gamecube Controller On Project 64
your Games. If you have a Rumble Pad and want to have Force Feedback like the real Console and your pad
supports it, then simply select Rumble on the drop down bar.
| DesignedbyGent | Hostedbyemulation64.com|
Comments are closed.