• 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 … 217 218 219 220 221 … 322 Next »

Turbo Buttons
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Turbo Buttons
04-29-2013, 06:39 AM
#1
Psp4804
Unregistered
 
Hey, I was wondering if there was some way of simulating a turbo controller? (Specifically: Zelda: Wind Waker, for a Zombie Hover) I tried to program something to rapidfire a keystroke, etc, but it appears to not recognize the rapid input.

Any solution would be nice, thanks. (Also, I tried 10fps and that didn't work well)
Reply
04-29-2013, 10:51 AM (This post was last modified: 04-29-2013, 10:51 AM by RachelB.)
#2
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
Um, there kind of is, via the tas input, but it only works for 60 fps games at the moment.
Find
Reply
05-15-2013, 12:42 PM
#3
Psp4804
Unregistered
 
(04-29-2013, 10:51 AM)RachelB Wrote: Um, there kind of is, via the tas input, but it only works for 60 fps games at the moment.
Yeah, Unfortunately, Wind Waker is 30fps.

Is there some way to allow Dolphin to accept an input from a simulated controller? Like if you use some software like Autohotkey for windows, or ControllerMate for mac, those inputs aren't accepted.
Reply
05-17-2013, 12:10 PM (This post was last modified: 05-17-2013, 12:11 PM by ulao.)
#4
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
I think xpadder will do it. Since xpadder does not support analogs you would just map the buttons to keys ( rapid on ) and then configure the GCPAD for those keys. Only fall back is turbo all the time.
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
05-19-2013, 03:05 AM
#5
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
(05-17-2013, 12:10 PM)ulao Wrote: I think xpadder will do it. Since xpadder does not support analogs you would just map the buttons to keys ( rapid on ) and then configure the GCPAD for those keys. Only fall back is turbo all the time.
That's not likely to work very well, since it'd be sending inputs independently of when the controller is actually polled. This really needs to be done directly in dolphin to work well.
Find
Reply
05-19-2013, 05:10 AM
#6
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
Quote:This really needs to be done directly in dolphin to work well.
Well yeah that would be the best option. Though if its turbo its not link anyone is going to try and time it? So it does not really matter when it fires. There could be a 2 MS delay from press to start firing but again, when you use turbo your not trying to time an attack. You could always assign the button to game pad button and the key so you would get one blast timed correctly and then a constant fire if it were held down. Agreed this woudd be a poor mans approach.

Though, if any dev wants to jump in to that fun controller code and add this, I'm sure much would be grateful.

This gives me an idea for Bliss-box... I could activate a turbo function but how? Press and hold the button and pres start( run ) twice. Yeah I know off topic.
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
05-19-2013, 10:47 AM
#7
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
No, the problem is that since it's just blinding pressing the button every so often, it could potentially do things like never register the button (which the OP already stated happened when he tried this), or register it every frame (no different than just holding it), or just register randomly. This is worse than not using it at all. Input is only checked at one instant each frame, and any button pressed between then are ignored.

Quote:when you use turbo your not trying to time an attack.
Actually that's exactly what the OP wants to do. He wants to press B with a very specific timing: on one frame, off the next.
Find
Reply
05-19-2013, 10:54 AM (This post was last modified: 05-19-2013, 10:59 AM by ulao.)
#8
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
Ok, I see your point.

Let me ask though cause now I'm interested. If a controller had turbo it would essentially do what you are talking about yes? Since this is an emulator its not like the console ( direct controller to hardware ).
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
05-19-2013, 11:14 AM
#9
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
Yes, real turbo controllers just alternate the button state each time the controller is polled. They do not just run on a timer the way something like xpadder would.
Find
Reply
05-19-2013, 12:06 PM
#10
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
(05-19-2013, 11:14 AM)RachelB Wrote: Yes, real turbo controllers just alternate the button state each time the controller is polled. They do not just run on a timer the way something like xpadder would.
Ok that clears up your point, with you know.
[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 »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma