Project64 Forums

Project64 Forums (http://forum.pj64-emu.com/index.php)
-   Project 64 - v2.x - Issues (http://forum.pj64-emu.com/forumdisplay.php?f=2)
-   -   Can't detect controller (http://forum.pj64-emu.com/showthread.php?t=3857)

colinmburnett 11th July 2013 08:03 PM

Can't detect controller
 
I just installed Project 64 (2.0 rather than 2.1 since I got an "Illegal download attempt" message when trying to download 2.1) for the first time. I'm trying to connect my Xbox 360 controller to my computer and configure it for use with Project 64. It is a wireless controller but I'm using a XB360 USB cable to connect it to my computer via USB. I have downloaded the MS XB360 Accessories Status program.

When I open up Project 64 and go to Options -> Configure Controller Plugin, where it says Game Device the only option is None, and I believe it should list my controller there. The 'Controller is plugged in' box IS checked.

Earlier I tried downloading 2.1 from a different site and had the exact same problem.

How do I fix this problem?

HatCat 11th July 2013 08:43 PM

"Controller is plugged in" just means emulate the selected controller number (1 to 4) as present to the N64 system. It wouldn't pertain to your game devices or your non-keyboard controllers.

When you find no other game devices are listed are you using:
  • Jabo's DirectInput7 1.6?
  • Jabo's DirectInput 1.7.something?
  • Jabo's DirectInput7 1.6.1? (this actually would be the most up-to-date)
  • N-Rage's DirectInput?
In certain cases the latest builds of N-Rage's DirectInput (2.1 RC3 and later) may include better controller driver support, so you might have varying levels of success when using those.

Furthermore, you are trying to use an Xbox360 controller.
There actually is a specific API for using Xbox360 controllers called "XInput", and it more directly supports your controller.

Plugins which use XInput:
So for Xbox controllers you probably will have the better of success using one of those three DLLs, depending on the circumstances.


Quote:

Originally Posted by colinmburnett (Post 48301)
I just installed Project 64 (2.0 rather than 2.1 since I got an "Illegal download attempt" message when trying to download 2.1) for the first time. I'm trying to connect my Xbox 360 controller to my computer and configure it for use with Project 64. It is a wireless controller but I'm using a XB360 USB cable to connect it to my computer via USB. I have downloaded the MS XB360 Accessories Status program.

Maybe we need someone to provide a zipped extractable archive for installing Project64 2.1.

I wouldn't do it myself since that could piss off Mr. zilmar, but otherwise, if memory serves the download page works/un-works/re-works. So you could have to wait for the download to work.

It's not really significant, though. Controller emulation was not changed in Project64 2.1.

colinmburnett 11th July 2013 10:02 PM

I haven't installed any separate controller input programs, since all the tutorials I found said to just plug in the controller, download the MS program, and change the button mapping in Project 64.

Are you saying I need to install one of these three?

-billard's basic XInput Plugin
-mudlord's n64input
-squall's fork of N-Rage's DirectInput, post 2.1

If so, do I extract it to where it'd go by default, or the plugin folder of Project 64?

HatCat 11th July 2013 10:25 PM

Those are all zip archives, I think, so they would have no default place to go.
Yes, the DLL for any of those three just goes to $Project64/Plugin like you said.

Those are the 3 XInput n64 plugins.
You don't have to use one, but, your chances of getting direct support for your exact controller would probably be higher.

You could still in theory use some other plugin than those three, like N-Rage's DirectInput 2.1 (not the XInput build I posted above).

squall_leonhart 15th July 2013 05:43 AM

Quote:

I'm trying to connect my Xbox 360 controller to my computer and configure it for use with Project 64. It is a wireless controller but I'm using a XB360 USB cable to connect it to my computer via USB. I have downloaded the MS XB360 Accessories Status program.
http://answers.yahoo.com/question/in...2174515AAKLmpl


All times are GMT. The time now is 02:46 PM.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.