What's new

NRage Input Plugin V2.00 BETA (an overhaul)

Legend

New member
IT WORKS!!! IT WORKS!!! Thanks alot! :bouncy:

The "TEST" does kill it. And the company is "Trustmaster" who makes my drivers (as per sig.). Good work, this issue is finally over.
 
Last edited:
OP
R

rabiddeity

Plugin Hacker
OK, that was pretty much the last bug. I've switched it over to RELEASE! Ta daa!

Make sure you save your config data to files BEFORE you update to the release version. That, or move everything from HKEY_CURRENT_USER\Software\NRage\DEBUG\DXInputPlugin2 to HKEY_CURRENT_USER\Software\NRage\DXInputPlugin200 in your registry. The first is easier.
 

squall_leonhart

The Great Gunblade Wielder
OK, I think we're talking about 2 different issues. Squall, do you have your emulator set up to pause while you're in the config screen?


nope.

but it don't matter, it works fine when set via both methods, i just have to test for the rumble pak twice when switching via shortcut buttons.

hey i have an idea,

what if the plugin, were made to do a test rumble, when it detects that it has been switched to the rumble pak?
 
Last edited by a moderator:
OP
R

rabiddeity

Plugin Hacker
hey i have an idea,

what if the plugin, were made to do a test rumble, when it detects that it has been switched to the rumble pak?

Hmm, now there's an interesting idea. Too difficult to do it from the config screen I think, but when shortcut switching it might be interesting. Then again, you've got the purists who say that the controller should rumble only when the game says it should. Ah, I dunno.
 

squall_leonhart

The Great Gunblade Wielder
well some games do a test rumble (legend of zelda when you select a profile)

and anyway, its not meant to be 1:1, its emulation :p
 

Legend

New member
Well, I just got a 360 controller for the PC since it is by for the best available. I'm going to use the 1.83 Xinput version someone made, and I know it's on your TODO list, but just curious if you're going to continue the project here or what. I'm assuming you're probably done. It's just that the other guy seemed to implement it in a day. Just wondering if I should get my hopes up or not. Thanks.
 
OP
R

rabiddeity

Plugin Hacker
Well, I just got a 360 controller for the PC since it is by for the best available. I'm going to use the 1.83 Xinput version someone made, and I know it's on your TODO list, but just curious if you're going to continue the project here or what. I'm assuming you're probably done. It's just that the other guy seemed to implement it in a day. Just wondering if I should get my hopes up or not. Thanks.

"That other guy" never released the source, despite the project being GPL. And he's up and vanished.

Since the X360 controller is the only one on the market that uses XInput, and since someone already wrote a fantastic XInput/DirectInput wrapper called XBCD, I didn't think it was worth the time investment. (Much more than a day, by the way. It requires some rather hefty changes in how the data structures are set up, and I'd have to modify every call to rumble and every input read. PLUS I don't have a controller to test on.)

But don't worry, I'm not walking away from this project. The "release" was simply because all the features I wanted to add this round had been added, and all the bugs we could find were squashed. I've already got a list of things I want to fix in 2.01, namely adding true Adaptoid support (so those lucky souls who have one and a Voice Pak might actually get Hey You Pikachu working. Maybe.) Also on the list is controller spec 1.1 support; I'm probably gonna bite the bullet and donate to the PJ64 team so that I can get my hands on 1.7, so I can test with a working controller spec 1.1, so that I can ask them to package in a stable 2.xx NRage when they release 1.7. The 1.80a that comes with PJ64 1.6 is full of bugs, and I want to avoid that next time.
 
Last edited:

Legend

New member
{ERASED}

EDIT: Nevermind, I just got the rumble working-it was'nt going off before. The X360 controller works perfectly with your version. Just had a little driver issue. See ya later.
 
Last edited:

squall_leonhart

The Great Gunblade Wielder
yeah, the Xbox 360 drivers from ms use Xinput.. which is supported my almost nothing.

thats why XBCD was updated to allow it to work with Dinput
 

Agozer

16-bit Corpse | Moderator
Uh, put it in the Plugin folder, just like any other plugin. Then select it as the active input plugin from s plugins list in Options --> Settings.
 
OP
R

rabiddeity

Plugin Hacker
Fixed a silly bug that kept me from updating mouse configs. I bumped the version number up to 2.00a and changed the link on the first post.

Working on docs today. Maybe they'll be up next week?
 

Shugo

New member
Uh, put it in the Plugin folder, just like any other plugin. Then select it as the active input plugin from s plugins list in Options --> Settings.

Okay, but how do i put it in the plugin folder/where is the plugin folder??! found it...
 
Last edited:

NES_player4LIFE

Texture Pack Invader
Moderator
the one thing this plugin need is a device picker for 2 of the same controllers,
like the old n-rage has
but other then that it's look-en good
 

diablos_250

New member
Okay, now i might look like an idiot if it's mentioned before, i'm sorry, i'm a rookie at this. I got me a SpeedLink SL-4232 controller (ps2-controller) and now i'm really wonderring... I wanna play Goldeneye, but i can only get my analogue sticks to act like buttons, not real actual anologue. For example, i want to make a nice headshot in Goldeneye, but i cant anologue my way to the head. i can use the anologue, but it acts like 4 buttons, so theres nothing anologue about it. Could someone help me out here, thanks. I'm using the 2.0 n-rage thingy btw.

kay sorry guys, i was being lame. I fergot to actually install my controller. dun worry bout that goldeneye post :D thanks if you were about to help me though... hmm. well, later!
 
Last edited by a moderator:

squall_leonhart

The Great Gunblade Wielder
the one thing this plugin need is a device picker for 2 of the same controllers,
like the old n-rage has
but other then that it's look-en good

it automatically differentiates between multiple controls i believe.

atleast thats how Rabiddiety would've set it out if im thinking rightly..
 

NES_player4LIFE

Texture Pack Invader
Moderator
it automatically differentiates between multiple controls i believe.

atleast thats how Rabiddiety would've set it out if im thinking rightly..

that's not what i'm seeing
i have 2 hammer-heads they both work with the old nrage,
but i seem to get double moves now.
other then that looking good:bouncy:
 

Top