• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 236 237 238 239 240 ... 319 Next »

Rumble Issue
View New Posts | View Today's Posts

Pages (3): 1 2 3 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Rumble Issue
01-03-2013, 10:47 AM
#1
shinra358 Offline
Banned
Posts: 56
Threads: 7
Joined: Jan 2013
http://code.google.com/p/dolphin-emu/issues/detail?id=5855


I'm trying to get the dolphin emulator to rumble. I am using the Radioshack Playstation to usb controller adapter. I am also using a playstation 2 controller.

In-game, I can't get any forcefeedback. When I look in the options, the Rumble [motor] box is empty. If I click on that empty box, it'll say sdl/0/usb dual vibration joystick. Nothing will be in the final 2 boxes. Pressing Test, Select, | or, or Set does nothing.

Dxdiag says : ForceFeedback Driver = D:\Program Files (x86)\VID_0E8F&PID_0003\Masspread\DualVibration\GAJoyFF.dll

This feature works on every normal pc game and all emulators that support rumble except this one. I am not using x360ce, just the bare controller. So no native xinput support. I am also using the emulated gamecube controller setting.

My operating system is Windows 7 Home Premium 64-bit.

I am using the x64 version of the dolphin emulator: Dolphin Git 3.5-124
I've tried the x86 version too but I ran into the same problem.

I've tried the dinput and sdl settings. No luck,

On the face of the driver disc of the adapter, it says to install in a computer running on 98, 98se, me, 2k, and xp. It doesn't say 7 because I got it along time ago before 7 existed. In my xp machine, the force feedback option to test is in driver settings. In this win7 machine, the force feedback test is not there. I just reinstalled the drivers from the disk as well. But again, the rumble works in every other game and emulator except this one.

Emulators that I have that this works fine for that support force feedback are:

project64 1.6
pcsx2
epsxe 1.8


PC games that I have that FF works fine for that support it are:

Deus Ex - Human Revolution
Mirror's Edge
RE - Operation Raccoon City
Sleeping Dogs
Ghostbusters
Street Fighter IV
Find
Reply
01-04-2013, 03:04 AM (This post was last modified: 01-04-2013, 03:06 AM by ulao.)
#2
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
Quote:it'll say sdl/0/usb
your using sdl? Try DX.


Oh
Quote: I've tried the dinput and sdl settings. No luck,
guess you did.
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
01-04-2013, 05:38 AM (This post was last modified: 01-04-2013, 05:40 AM by shinra358.)
#3
shinra358 Offline
Banned
Posts: 56
Threads: 7
Joined: Jan 2013
Finally shows up for x86 after the umpteenth time. When switching to sdl, the box stays blank until you hit refresh. Also, which is the most accurate rumble to use? Setting all causes the emulator to crash. So how many can I pick in total to have that not happen?



Also, in the emulator, testing Square, Triangle, Sawup, and Sawdown rumble crashes the emulator as well. Sine just doesn't work. So all I can use is constant or ramp.

x64 = rumble broken in dinput
x64 = rumble broken in sdl

x86 = rumble broken in sdl
x86 = only constant and ramp work, the rest are broken


But yet the thread was made invalid on google code. If I have an x64 system, and I'm trying to use x64 programs, why is it invalid to want the x64 rumble fixed? If it is too difficult, why not allow input plugins?



So is this going to be fixed for BOTH x86 and x64 or not?
Find
Reply
01-04-2013, 06:31 AM (This post was last modified: 01-04-2013, 06:36 AM by ulao.)
#4
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
the best would be using dinput and constant force. For me x86 and x64 work fine so I guess its something up with the controller. I'm running win7 64bit and have for a long while now. I use rumble on a daily basis and always update to the latest snv build. Thus for rumble has not failed me.

Quote:But yet the thread was made invalid on google code.
You see an open thread on broken rumble?
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
01-04-2013, 06:47 AM (This post was last modified: 01-04-2013, 06:59 AM by shinra358.)
#5
shinra358 Offline
Banned
Posts: 56
Threads: 7
Joined: Jan 2013
Yeah, I know. I'm past that point already.

Nothing is wrong with anything on my pc. Just got this Toshiba Qosmio x875 a couple days before christmas. If every other game and emulator works with rumble and not this one, then it's with the emulator. Power of deduction. I'm using Win7 Home Premium. As a matter of fact, seems to be acting the same way on my old machine (Windows 7 Home Regular). You can't say it's my machine(s) when every game and emulator with rumble works without problems.

Nope. And even if so, it could have been merged.
Find
Reply
01-04-2013, 12:40 PM (This post was last modified: 01-04-2013, 12:41 PM by ulao.)
#6
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
wait up there for a sec, are we talking wii-mote rumble here? And stop taking offense I'm try to help here.
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
01-04-2013, 02:07 PM
#7
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,006
Threads: 8
Joined: Aug 2009
(01-03-2013, 10:47 AM)shinra358 Wrote: Emulators that I have that this works fine for that support force feedback are:

project64 1.6
pcsx2
epsxe 1.8

PC games that I have that FF works fine for that support it are:

Deus Ex - Human Revolution
Mirror's Edge
RE - Operation Raccoon City
Sleeping Dogs
Ghostbusters
Street Fighter IV

Did you notice something that every emulator and game in your list had in common?


They are all x86 programs.



Your controller does not have a rumble driver for x64 programs and that's why it does not work with the x64 version of dolphin. Notice how ulao said that the x64 version works for him? That's because his controller does have a x64 rumble driver.

Your issue was marked invalid because it's a problem with your controller's drivers and not a problem with dolphin.
Find
Reply
01-04-2013, 02:29 PM (This post was last modified: 01-04-2013, 02:30 PM by shinra358.)
#8
shinra358 Offline
Banned
Posts: 56
Threads: 7
Joined: Jan 2013
If you've noticed, I also said this:


"x86 = rumble broken in sdl
x86 = only constant and ramp work, the rest are broken"





The x86 version is still broken. If you saw on the google page, a dev gave me tools to test my rumble. Rumble worked when I used the tool. Out of all the rumble variations in Dolphin, only 2 worked and that was in direct input only. The rest crashed the emulator when pressing test in the dolphin menu.

x86 sdl constant - broken
x86 sdl ramp - broken
x86 sdl square - broken
x86 sdl sine -broken
x86 sdl triangle - broken
x86 sdl sawup - broken
x86 sdl sawdown - broken

x86 dinput constant - works
x86 dinput ramp - works
x86 dinput square - crashes
x86 dinput sine - crashes
x86 dinput triangle - crashes
x86 dinput sawup - crashes
x86 dinput sawdown - crashes


In the tool, about 6 of them worked for my controller. Even still, choosing them should not crash the emulator. But it does, which warrants a fix, not an invalidation and silence.


@ulao - I'm not offended. I'm just bracing myself because I have no idea who anyone is and usually I see devs acting weird at times throughout the emulation world and it just feels like one of those moments.
Find
Reply
01-04-2013, 10:22 PM (This post was last modified: 01-05-2013, 12:10 AM by ulao.)
#9
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
Quote:I'm not offended. I'm just bracing myself because I have no idea who
anyone is and usually I see devs acting weird at times throughout the
emulation world and it just feels like one of those moments.
ok fair enough but getting edgy and generally feeling fustraited towards devs is not going to help. The two guys that work on rumble the most ( as far as I know ) are helping you right now. We are both developers ( I'm not a dolphin dev but I design usb adapter and write firmware.)

Please understand something. Emulators are free, we dont get paid, we do this in our spare time in between our family off moments. We do this because we love this sort of thing and yes we even try to help people out. You will not find any clause that says we have to and if you read though the specifics this is a use at your own risk software. More importantly its open source so you can always download it yourself and fix the issue.

If we have to waste time and explain these things, it cuts in to time helping you. So it serves little of no purpose. That being said lets see what can be done.

There are a few facts here, you mentioned some, here are more.

1) rumble does work on x64 and x86 builds, period.
2) games are agnostic, they done care what kind of controller you have. Pretty much if the test rumble works it will work in game and visa-verse'a but from a working game to another working game nothing will change. So there is no advantage in testing more then one.
3) Logcitech drivers can be a bytch that is not any new news.
4) There is something special about your combo. Granted in your tests its not clear but based on point 1, its not a general bug. However! that does not mean its not a bug in dolphin interfacing with that driver or more specifically a bug in the way dolphin uses dinput.
5) dont mess with ramp , sine, square, etc.. Just use constant force. I think the devs did that for other options if your controller does not support constant. Also SDL MIO is crap. Its more for mac users.

now, do you have any way to get a cheep controller to eliminate a handful of possibilities?

Also if you dont find my posts helpful there is no obligation to reply, lets just keep a friendly atmosphere here.

oh and BTW: I only see talk of x86 above, did you make any typos? Just want to make sure the info is clear up there. Am I correct in assuming x64 = broken for everything?

--another thing to add. I just saw the link you posted in the OP. I saw the talk about it and I can clearly see the radio shack adapter is giving you issues. I agree its very strange it wont work with dolphin. Now you posted this
[Image: clipboard0fgfdg.png]

At the current do you get options in 86 but not in 64? If nothing shows that means the driver didnt report any FFB options.
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
01-05-2013, 12:18 AM
#10
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
I'm not trying to one up you on searching the net by any means here but did you see this?
Quote: uninstall the crap driver from radioshack, and install this driver . it will fix all software related issue with force feedback.

from here.
http://webcache.googleusercontent.com/search?q=cache:niV7SFCsnBMJ:www.ngemu.com/forums/showthread.php%3Ft%3D58187+&cd=2&hl=en&ct=clnk&gl=us&client=firefox-a
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
« Next Oldest | Next Newest »
Pages (3): 1 2 3 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode