Hi!
Let me preface this by saying that I'm generally very sensitive to input lag. Like many others, competitive shooters and/or fighting games ruined me!
So, I'm experiencing some pretty significant input lag trying to play God Hand (which, if you're not familiar with it, is a game that can require precise timing and quick reaction). My own gut estimates put the delay at about 200ms, and trying my best to math it out, It's definitely somewhere between 170 and 200ms (Frame stepping through the 30fps recording below will show a delay of 5 to 6 frames).
I'm running on a i7-8700K (5-4.7GHz), a GTX 1080Ti and 16GB of 3200MHz DDR4 RAM. Looking at load graphs I've no reason to believe I'm hardware limited here.
Now after trying all sorts of things, looking online and with the help of the /r/emulation discord (Great lads by the way!) I've tried pretty much anything that came to anyone's mind, so here's a list that I'll try to make as exhaustive as I can, and update as I try new stuff. Feel free to respond with ideas here or message me on discord (Cafe#3216). None of those attempts made any change that I could perceive in the severity of the delay.
As mentioned above, I've no reason to believe that the delay has anything to do with rendering, the emulation itself, the audio plugin or the game. There seems to be a very consistent buffering of my input at some level, and I can't tell where. I only tried another game on PCSX2 (Persona 4) and noticed similar if not worst lag. Other emulators and native games generally run extremely smoothly whether in windowed of exclusive fullscreen mode.
If you yourself believe that you're not experiencing lag (or as severe lag) when playing God Hand, I would be extremely thankful if you could send me a similar video (with clear visual and audio cues), I've had people tell me they didn't experience any lag themselves, but I've just come to accept that most don't really realize it unless it suddenly goes away.
Thanks a lot for reading, and please don't hesitate to make any suggestion that I haven't tried before!
Let me preface this by saying that I'm generally very sensitive to input lag. Like many others, competitive shooters and/or fighting games ruined me!
So, I'm experiencing some pretty significant input lag trying to play God Hand (which, if you're not familiar with it, is a game that can require precise timing and quick reaction). My own gut estimates put the delay at about 200ms, and trying my best to math it out, It's definitely somewhere between 170 and 200ms (Frame stepping through the 30fps recording below will show a delay of 5 to 6 frames).
I'm running on a i7-8700K (5-4.7GHz), a GTX 1080Ti and 16GB of 3200MHz DDR4 RAM. Looking at load graphs I've no reason to believe I'm hardware limited here.
Now after trying all sorts of things, looking online and with the help of the /r/emulation discord (Great lads by the way!) I've tried pretty much anything that came to anyone's mind, so here's a list that I'll try to make as exhaustive as I can, and update as I try new stuff. Feel free to respond with ideas here or message me on discord (Cafe#3216). None of those attempts made any change that I could perceive in the severity of the delay.
- Disabling VSync in PCSX2 and forcing VSync and triple-buffering to be off in Nvidia panel.
- Playing around with EE Cyclerate and VU Cycle Stealing sliders
- Playing around with different speedhacks settings
- Trying both keyboard and controller bindings
- Trying all different input APIs, disabling second controller, and trying an alternative controller plugin (Pokopom's plugin instead LilyPad)
- Trying every renderer, including the software ones
- Reducing the audio plugin's buffer's length, and disabling the audio plugin altogether
- Disabling frame-limiting to run the game at 700% speed to see if it would reduce the perceived lag (this implies to me that the input lag has nothing to do with rendering OR the game itself)
- Rebooting
- Using older versions of PCSX2 down to 1.0.0 (0.9.0 and below didn't work, and I didn't have the willpower at that point to really find out why)
- Tried different BIOS versions
- Probably quite a few other tests that were either just to humor the nice discord folks that gave me a hand or were redundant with previous ones.
As mentioned above, I've no reason to believe that the delay has anything to do with rendering, the emulation itself, the audio plugin or the game. There seems to be a very consistent buffering of my input at some level, and I can't tell where. I only tried another game on PCSX2 (Persona 4) and noticed similar if not worst lag. Other emulators and native games generally run extremely smoothly whether in windowed of exclusive fullscreen mode.
If you yourself believe that you're not experiencing lag (or as severe lag) when playing God Hand, I would be extremely thankful if you could send me a similar video (with clear visual and audio cues), I've had people tell me they didn't experience any lag themselves, but I've just come to accept that most don't really realize it unless it suddenly goes away.
Thanks a lot for reading, and please don't hesitate to make any suggestion that I haven't tried before!