These mupen64plus and Project 64 plugins use the direct controller access feature offered by my N64 to USB adapters (versions 3 and up) to let the emulated game communicate with the controllers directly.![Detect Detect](/uploads/1/1/8/3/118304690/340849657.jpg)
I cannot test accessories I do not own yet. But the nice thing about this plugin is that it probably already works. Please contact me if you get the chance to test.
![Detect Detect](/uploads/1/1/8/3/118304690/340849657.jpg)
Project 64 Controller Setup. Because Project 64 doesn't support DirectInput controllers, only Xinput ones, I have to use X360ce to convert the Switch Pro's inputs to Xinput. This is a configuration document that details the processes that are intrinsic within the Nintendo 64 emulator: Project 64. Third party controller, not original Nintendo 64 controller. How to set up a Retrolink Nintendo 64 Controller with Project 64 Duration: 4:32. Nerd Stuff 003 How to Set up Xbox 360 controller with Project 64 Duration: 7:23. I’ve installed project 64 on my HTPC setup with XBMC via an installation guide I found over at totalhtpc.com. Changed the plugin specification version (Now using v1.0 instead of v1.1) in order to be usable with old Project 64 releases (v1.4 - v1.6). Changes common to both plugins: Controller polling is now disabled only while a ROM is open. Calibrate the sticks and whatnot in Windows Control Panel before trying to get it to work with Project64 or any other application. Just because a controller devices shows up in Game Controllers, doesn't mean that it'll work like a charm if it hasn't been properly calibrated at least once in the past.
So, what does this do for you? Many things! Here are the key advantages:- No calibration required. As the game talks to the controller directly, it reads exactly the same axis values it would in a non-emulated setup. In other words, the controller works, responds and feels exactly as it would in real life.
- Low latency. When the game must read the controller, the request is forwarded directly to the controller by the adapter. The later immediately returns the controller's answer to the game.
- Potential support for any expansion accessory without any intervention nor device-specific functionality required on the part of the emulator, of the plugin or of the adapter (except for the direct access feature), which means:
- Rumble pack support (tested)
- Memory pack support (tested)
- Transfer pack support (confirmed)
- Bio sensor support (tested)
- Support for peripherals other than controllers.
- N64 mouse (tested)
- VRU (confirmed, requires special ports1_4 version of the plugin)
- N64 Keyboard (not confirmed[1])
Project 64 Won T Detect Controller
[1]Project 64 Won't Detect Controller Windows 7
Warning: This project is experimental and still in development. While it is already usable, some of the features above, especially the ones that are unconfirmed, may be found not to work at all. There can (and will) be bugs, and there are still many missing features such as multi adapter support. Your help and patience in testing as well as your constructive feedback are welcomed.