You are not logged in.
Pages: 1
I recently updated my monitor from 60Hz to 165Hz and mouse control become very laggy and unresponsive. The problem is that game engine updates user input a not long enough, when you get higher than 60 FPS.
So solution for this is a patching a constant in game executable file, that control delay for input.
This byte must be patched — 53 BA 3C 00 00 00
Change this byte depending of your monitor refresh rate. You can do this using HEX-editor or debugger.
53 BA 4B 00 00 00 — for 75 Hz
53 BA 55 00 00 00 — for 85 Hz
53 BA 78 00 00 00 — for 120 Hz
53 BA 90 00 00 00 — for 144 Hz
53 BA A5 00 00 00 — for 165 Hz
53 BA F0 00 00 00 — for 240 Hz
This helped me alot. After patching this byte I get very smooth mouse input and responsive keyboard input.
Hope this helps to someone else.
Offline
Quite cool, no idea how you discovered this but it will help me out in the future. Good find!
Offline
That's quite the clever patch. Thanks for that info, I'm sure it will benefit some people.
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
That's a nice find - how did you find which byte is responsible? Was it vanilla Oni or Anniversary Edition?
Circus Afro, Circus Afro, Polka Dot, Polka Dot!
Offline
I don't know what happened, but I was playing ONI on stream about a year ago and decided to pick this back up.
I'm getting horrible mouse stutter even with this patch.
I even got the original cracked EXE and applied this fix, but it didn't do anything, still non smooth mouse aim.
Running the game with Triple buffered VSync, 144FPS. Game itself is smooth, and the mouse in the menus is great.
Mouse button inputs and keyboard inputs are also not consistent, makes pulling off combos almost impossible.
Can anyone confirm that this works?
EDIT: I'm assuming this is the correct offset to edit:
Last edited by AluminumHaste (02/05/21 09:02)
Offline
Hi there. The best advice these days from players on our Discord who have dealt with this issue is not to use the EXE patch, but rather to limit Oni to 60fps using Rivatuner or the program of your choice. Let us know if that works for you.
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
Well yeah, of course that works lol.
The whole point of this "fix" is that it corrected the issue with high Hz screens, which I have.
Offline
Yes, but if I understand you correctly, you're saying that the patch didn't work well for you, right? Capping Oni's frame rate with Rivatuner is the recommended solution for maintaining smooth kb+mouse control.
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
Yeah the patch doesn't work at all.
60fps on a 144hz panel feels like hot garbage and is not smooth. Oh well.
Offline
I see, I didn't realize that. Some fans have found that limiting Oni to a higher fps is acceptable. Apparently the higher it gets, the jankier the controls get, but you might find a balance of appearance and control that's good for you. Maybe 72 would make sense since it's every other refresh on your screen?
P.S.: Not sure what's going on with the times on our posts! Are you seeing all the posts being made at xx:02 like I am?
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
No sir, they look normal to me
Offline
Okay, that's weird ^_^; Let us know if you find an acceptable balance between frame rate and control. This type of problem is occurring for lots of users (albeit with different displays and refresh rates), so it could be helpful information.
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
It's just going to get worse unfortunately. I'm looking at 240hz for my next display
Offline
Ah. I mean, if you still have a 60Hz monitor around, that would be the obvious solution, but you probably wouldn't want to keep it around just for Oni One more thing you can look into is Peixoto's patch: https://www.pcgamingwiki.com/wiki/Oni#Peixoto.27s_patch . This may force input to behave properly with high refresh rates (you would probably not want to use another patch along with this).
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
Oh wait, yeah I see what you mean, they're all showing posted 2 minutes after the hour. That's weird.
Offline
Yep, and it's the same in other threads, but the minute always seems to be the same as the previous post in that thread. I'll have to let the admin know.
Anyway, I did want to add one more thing, which is that you actually can try mixing patches together. I'm on a Mac, so I don't have personal experience with them, but there's a few patches on the PCGamingWiki page that I linked to above — see the "Essential Improvements" and "Widescreen resolution" sections.
Check out the Anniversary Edition Seven at ae.oni2.net!
Offline
If anyone's looking for more mouse input patches, I have another one.
http://oni.bungie.org/forum/viewtopic.php?pid=53284
Hopefully it will fix the mouse lag issues for good, though I don't have a >60Hz monitor to test on.
Offline
Yes it works!!! The mouse lag is gone and inputs are responsive again. Even at 240fps.
Offline
Pages: 1