Page 1 of 1
Input Lag Issues
Posted: Sun Feb 12, 2012 6:43 am
by rchrdcrg
OK, I'm probably being a snob and wanting everything to be perfect, but there is just a slight input lag between when I press a button and when something happens. I've tested the same controller on other emulators, including bsnes as well as other systems, and the lag does not exist there. Since there's a myriad settings and I've fiddled with them all (I've been messing with emulators since esnes back in 1997, so I'm not a n00b), feel free to ask what is necessary.
I'm experiencing this in both SNES9X 1.53 as well as the latest TestBuild 20111223. I've tried every video output, fiddled with sound settings, everything. It's a very slight delay, but I've been playing these games for so long that even a tiny delay sticks out like a sore thumb. I would just use bsnes, but the video stutters every couple seconds for some reason, not to mention any time I load up a video filter (ie 2xsai, NTSC filter, etc) it just crashes. I never used to have so many issues back in the day, but then again these emulators weren't nearly as accurate as they are now.
I have been considering switching to 64-bit Windows 7 from 32-bit (I've been fighting the switch from 32 to 64 for years)... would that make any difference or is that basically like using a toaster oven to make apple juice (ie completely and totally unrelated and pointless)? Is anyone else experiencing this? Any suggestions at all? Don't be afraid to get technical... like I said, been in the scene for 15 years. Thanks in advance for any help.
Posted: Sun Feb 12, 2012 5:20 pm
by odditude
what kind of controller? also, what's the refresh rate on your monitor?
and no, you're not being a snob; input lag makes the difference between making a perfect jump and just walking off the edge.
as for the x86->x64 thing, there is a very slight chance you'll see a difference (as there are different 32- and 64-bit drivers). i wouldn't expect it to be the case, though.
Posted: Sun Feb 12, 2012 5:34 pm
by rchrdcrg
The controller is an actual SNES controller through a Mayflash 2-port SNES to USB adapter... it works lag free in other apps. The TV is a big LCD TV, so it's 60hz, and yes, I've turned "game mode" on so there is no lag coming from the TV itself.
On a tangent, it's such a shame motion interpolation introduces so much lag... seeing Sonic the Hedgehog on a 240hz TV is a real sight to behold... playing it as such is pretty much impossible, sadly.
Posted: Mon Feb 13, 2012 4:32 pm
by odditude
do you see any difference between windowed and (true) full-screen modes?
Posted: Mon Feb 13, 2012 4:35 pm
by rchrdcrg
None at all, whether it's true or emulated full screen.
Posted: Tue Feb 14, 2012 12:20 am
by odditude
...duplicated on win 7 x64 (catalyst 12.1) using a dualshock2 connected via a USB adapter that gives me no noticeable latency normally.
i just realized i haven't been playing anything but RPGs lately, so i fired up megaman X and them smw to double-check - there is indeed at least a one-frame lag on input (on top of the display's latency). i can actually have my finger off the button before mario jumps.
Posted: Tue Feb 14, 2012 12:28 am
by rchrdcrg
Perhaps ATI is to blame... Visual Pinball 9 runs like it's on a 486 for me, and I've read that ATI's drivers are to blame there. I've hated their drivers ever since I had a Rage Pro in 1998. I swear I'm never buying another ATI card again, even if it has nothing to do with this particular problem. But yeah, I can purposely smack the controller button so it makes a loud sound, and then Mario's jumping sound comes just a hair later. Anyone out there perhaps able to share if you do or don't have this issue and what graphics manufacturer you use?
Posted: Tue Feb 14, 2012 2:34 am
by the_randomizer
rchrdcrg wrote:Perhaps ATI is to blame... Visual Pinball 9 runs like it's on a 486 for me, and I've read that ATI's drivers are to blame there. I've hated their drivers ever since I had a Rage Pro in 1998. I swear I'm never buying another ATI card again, even if it has nothing to do with this particular problem. But yeah, I can purposely smack the controller button so it makes a loud sound, and then Mario's jumping sound comes just a hair later. Anyone out there perhaps able to share if you do or don't have this issue and what graphics manufacturer you use?
That's the first and last ATI/AMD GPU I ever had. I've stuck with nVidia ever since and not once did their cards let me down.
Posted: Tue Feb 14, 2012 6:08 am
by Camo_Yoshi
rchrdcrg wrote:Perhaps ATI is to blame... Visual Pinball 9 runs like it's on a 486 for me, and I've read that ATI's drivers are to blame there. I've hated their drivers ever since I had a Rage Pro in 1998. I swear I'm never buying another ATI card again, even if it has nothing to do with this particular problem. But yeah, I can purposely smack the controller button so it makes a loud sound, and then Mario's jumping sound comes just a hair later. Anyone out there perhaps able to share if you do or don't have this issue and what graphics manufacturer you use?
I was going to same something about this but I wasn't sure if it was the actual issue...
Too bad nVidia's new cards run a bit hot for tastes, it seems like either way you're gonna get shafted. :\
Posted: Fri Feb 17, 2012 10:14 pm
by squall_leonhart69r
Too bad nVidia's new cards run a bit hot for tastes, it seems like either way you're gonna get shafted. :
where did you hear this rubbish?
Posted: Fri Feb 17, 2012 10:17 pm
by rchrdcrg
Now now, let's not get too far off topic. I know I kinda opened that can of worms, so lemme close it and stick to the issue... I'm sure there are a million threads on the internet where the old ATI vs Nvidia debate is more relevant.
Re: Input Lag Issues
Posted: Sun Mar 04, 2012 4:03 pm
by Agama
Hi,
I'm curious about this controller lag issue too. If I use either my XBox 360 controller or an old SNES controller via a USB adapter, I get the same slight lag in version 1.5.3 of the 64-bit Snes9X executable. I've played around with plenty of the display settings, turn off just about all the image processing options (even comparing windowed versus fullscreen), but it doesn't seem to affect the ever-so-slight input lag. I'm running the 64-bit version of Windows 7 on a PC with an i5-2500K CPU and an Nvidia GTX 560 Ti card.
Incidentally, if I run the much older 1.4.0 Snes9X executable on the very same system, there is virtually no controller lag (I can't quite get the display settings set quite right, though, otherwise I would drop back to using that version).
Thanks for any suggestions!
-A
Re: Input Lag Issues
Posted: Tue Mar 06, 2012 9:52 am
by squall_leonhart69r
use audio limiting instead of vsync (or both?)
Re: Input Lag Issues
Posted: Wed Mar 07, 2012 2:07 am
by Agama
I don't have Vsync turned on, so that's not it. Where is this audio limiting option? I don't see that anywhere under Sound or Video...
Thanks!
Re: Input Lag Issues
Posted: Sun Jun 01, 2014 6:51 pm
by laamanni
Just wanted to register and thank for the tips!
I'm using Fedora 20, in a intel Atom 1,6ghz mini laptop attached to 19" dell lcd screen.
My USB gamepad is Tesun dualshock (playstation lookalike)
After i unchecked "synchronize with sound" from the options the input lag was cut to half. Thou still not comparable to keyboard..
When using keyboard I get "zero" lag!
Now Super mario world is playable, so thanks dudes!
Any further advice?