Next Generation Emulation banner
41 - 60 of 71 Posts

· Banned
Joined
·
35,081 Posts
Discussion Starter · #41 ·
interesting..... i'll have to verify this.
 

· Least Likely to Succeed
Joined
·
236 Posts
The XInput thing is slightly buggy... I had a crash when trying to create a new modifier while "XInput" was ticked. Hopefully someone who understands the code can fix it up. Also the whole thing with needing to tick that box is a bit inconvenient, it seems to prevent use of other gamepads or the keyboard/mouse with it, and can only be used with the controller ID that matches the player. Of course, I'd LOVE to do this myself. But I'd just break it more if I tried.
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #43 ·
any controllers an xinput controller with x360ce
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #45 ·
Hes trying to correct bugs that exist in his adapters drivers, via nrage (and failed, since he broke rumble in oot)

I won't be applying his patches because he himself says he does not know directinput.
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #47 ·
i tried his compile, and it works fine btw. he didn't break anything, but he didn't fix anything either that was actually broken (except breaking oot more for himself)

bit hard to verify fix's and breaks between the 2 when they don't happen for other directinput drivers.
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #49 ·
uh, what part of DIRECTINPUT makes it sound like this plugin would work on linux?
 

· Registered
Joined
·
2 Posts
Exactly why I also asked for a DIFFERENT plugin if possible

All I want to do is be able to use transfer packs
Be difficult make a port to Linux because in all code are #include <windows.h>, need to add support for SDL, and add support for GTK interface ( or QT ), a lot of Windows functions are used. Simple the code is think to work for M$ Windows.

I don't knock any linux input plugin that support TPak.
For the moment maybe you can copy GBCart.cpp and a little of PakIO.cpp and merge this in Mupen64plus Input Plugin, the code is GPL, but you will need to make it compile and hardcode all parameters ( like Rom File , and Ram File ) , and Pray.

Anyway it will be good make a Linux port. I want to help to make a port but it will be very difficult. Maybe start make it compile in DevCpp ( that use GCC for compile, well be a good start )

pd: Sorry about my poor English.
pd2: I forget to say hello, I don't post in lot time. :)
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #52 ·
Use wine!
 

· Registered
Joined
·
2 Posts
WINE is not perfect anyway ( don't work ).
I think it would be good make it portable not only for linux, think in mac users.
If I make some progress in that way I will post the code and make all people happy
And make compile in GCC with static libraries can make dont need msvc70 dlls
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #54 ·
Nrage is a directx/xinput plugin, it will remain on windows only.
 

· Registered
Joined
·
3 Posts
compile for Linux would be amazing. I have minimal (emphasis on minimal) coding experience, but I would help where I can. We should definitely start a project and see what kind of progress we can make. It certainly would open some doors. And thanks for the great responses btw.
I appreciate the help.
 

· Registered
Joined
·
378 Posts
I saw the news about 2.2 Beta, already downloaded it. Great, since this is THE definitive plugin for controller emulation in N64 emulators.
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #58 ·
whos posting news D:
 

· Registered
Joined
·
2 Posts
Hi there!

I just downloaded this version of the plugin, and when trying to configure the Rumble Pak feature, I select my force-feedback device, and then when clicking in "Test Rumble"... nothing happens.

Any help?

(I readed the configuration manual and I'm using Project64 v1.6)
 

· Banned
Joined
·
35,081 Posts
Discussion Starter · #60 ·
What device do you have?
 
41 - 60 of 71 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top