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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 … 899 900 901 902 903 … 1206 Next »

Changing input buffers?
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Changing input buffers?
01-26-2011, 04:52 PM (This post was last modified: 01-26-2011, 05:43 PM by Haxxy.)
#1
Haxxy Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Oct 2009
Hey, so I'm hoping at some point to be able to flawlessly play Melee in Dolphin. I have a gaming rig, and I get the same frame rates at 480p as I do at 1080p, so hardware is not holding me back here.

What I'm investigating is a 15ms or so delay between the GC controller input and the action of the emulator. I figure there is some sort of hard-coded buffer that controls this, so if someone could point me in the right direction regarding some variable in the source code, that would be appreciated. Any other ideas, though?

EDIT: I've noticed that by disabling the frame rate cap, the delay does not decrease at all, though I get a full 240fps. This leads me to think that the problem does not lie in the framebuffer, but perhaps in the way the controller input is passed to the console or something. Indeed, there even seems to be a small delay when the red squares respond to my button presses on the GCPad config screen.
Find
Reply
01-26-2011, 09:27 PM
#2
Billiard26 Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,661
Threads: 8
Joined: Feb 2010
Which Dolphin version?
Is there a delay in the previews of the GCPad configuration?
Find
Reply
01-27-2011, 01:42 AM
#3
Haxxy Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Oct 2009
(01-26-2011, 09:27 PM)Billiard26 Wrote: Which Dolphin version?
Is there a delay in the previews of the GCPad configuration?

I'm using the latest revision. Yes, there seems to be a small delay in the previews as well. The delay is there whether I test with a gamepad or keyboard.
Find
Reply
01-27-2011, 02:38 AM
#4
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
its probably your controllers drivers. some virtual hid drivers have excessive latency....
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-27-2011, 02:39 AM (This post was last modified: 01-27-2011, 03:14 AM by Haxxy.)
#5
Haxxy Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Oct 2009
(01-27-2011, 02:38 AM)Squall Leonhart Wrote: its probably your controllers drivers. some virtual hid drivers have excessive latency....

As I mentioned, though, the delay is identical when I use both a gamepad and a keyboard.

EDIT: I should also mention that a 15ms latency is in no way excessive. It's actually miniscule, and completely negligible for many. However, for certain gamers who competitively play reflex-heavy games like Smash, it can make a huge difference.
Find
Reply
01-27-2011, 07:03 AM
#6
Billiard26 Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,661
Threads: 8
Joined: Feb 2010
Which operating system? (should have had this in your original post)
Find
Reply
01-27-2011, 07:04 AM
#7
Haxxy Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Oct 2009
(01-27-2011, 07:03 AM)Billiard26 Wrote: Which operating system? (should have had this in your original post)

Sorry. I'm on Windows 7 x64, and I'm using the "GCPad New" plugin.
Find
Reply
01-27-2011, 07:18 AM
#8
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
ok, then its probably input delay, which is caused by too much latency between preparing a frame and delivering it on screen.

reduce your current settings or get better hardware
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-27-2011, 07:20 AM (This post was last modified: 01-27-2011, 07:21 AM by Haxxy.)
#9
Haxxy Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Oct 2009
(01-27-2011, 07:18 AM)Squall Leonhart Wrote: ok, then its probably input delay, which is caused by too much latency between preparing a frame and delivering it on screen.

reduce your current settings or get better hardware

I mentioned that there must be no hardware limitation, because even when uncapping my frame limit and hitting 240fps, the exact same amount of delay still exists. Similarly, the exact same amount of delay exists in both 480 and 1080p, as well as at any combination of settings. Plus, the delay exists when testing the input within the plugin configuration. I believe it must be the way the plugin is coded.
Find
Reply
01-27-2011, 07:54 AM
#10
Billiard26 Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,661
Threads: 8
Joined: Feb 2010
Do you have this delay in other emulators?
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma