|
FFXIV Mouse Lag Fix
By Cliff 2010-09-06 03:15:28
Odin.Zicdeh said: Can I post a link to this on the FFXIV.core Forums to let people know about this glorious patch?
I already did, but out of glee, I didn't think it through, and didn't want to see cliff hit with any fallout from square over this, so I modded the post and removed the link and credit to the fix.
I'll await clearance.
It's fine, just make it clear that this is a test, that it will break, and I will make a durable version of it once we make sure I'm not breaking the real patching sequence or anything (or at least... breaking it worse than it already is).
I'm a little concerned that SE does binary delta patches or something like that on the main EXE .. if they do then there might be some weirdness out of doing our own patching to the binary on disk instead of in memory. We'll just have to see with the next update. If I break anyone's install, I'm sorry.
Usually I don't release stuff like this without a lot more testing, but I figured there are probably a good number of people who are in the same boat as me with this mouse lag who would appreciate a potential fix right now.
The best case scenario is of course for SE to just enable this themselves.
-cliff
[+]
Carbuncle.Sevourn
Server: Carbuncle
Game: FFXI
Posts: 9481
By Carbuncle.Sevourn 2010-09-06 03:18:25
who the hell is cliff
he just appeared all the sudden
red bar and all
Server: Odin
Game: FFXI
Posts: 6558
By Odin.Zicdeh 2010-09-06 03:19:29
Cliff said: Odin.Zicdeh said: Can I post a link to this on the FFXIV.core Forums to let people know about this glorious patch?
I already did, but out of glee, I didn't think it through, and didn't want to see cliff hit with any fallout from square over this, so I modded the post and removed the link and credit to the fix.
I'll await clearance.
It's fine, just make it clear that this is a test, that it will break, and I will make a durable version of it once we make sure I'm not breaking the real patching sequence or anything (or at least... breaking it worse than it already is).
I'm a little concerned that SE does binary delta patches or something like that on the main EXE .. if they do then there might be some weirdness out of doing our own patching to the binary on disk instead of in memory. We'll just have to see with the next update. If I break anyone's install, I'm sorry.
Usually I don't release stuff like this without a lot more testing, but I figured there are probably a good number of people who are in the same boat as me with this mouse lag who would appreciate a potential fix right now.
The best case scenario is of course for SE to just enable this themselves.
-cliff
I linked directly to FFXIAH post, so all that's taken care of, and now FFXIAH gets a ***ton of traffic ^^
I definitely encouraged everyone to back up the directory beforehand.
Seraph.Rafik
Server: Seraph
Game: FFXI
Posts: 1051
By Seraph.Rafik 2010-09-06 03:20:06
Asura.Meowzma said: I don't know what BG is.
bluegartr
By Ashrien 2010-09-06 03:43:07
Carbuncle.Sevourn said: who the hell is cliff
he just appeared all the sudden
red bar and all
He r Windower and founder of FFXIAH, and the coding behind it? :o
If there was a master on these forums, it's surely him. lol
Fenrir.Mashuga
Server: Fenrir
Game: FFXI
Posts: 8
By Fenrir.Mashuga 2010-09-06 03:46:36
I'm, personally, ecstatic that this came out so fast.. Testing or not, this was my biggest gripe about FFXIV atm.
Setting a custom resolution to use with the Windowed-Fullscreen patch would be awesome though, if anyone's figured out that bit yet.
Windowed-Fullscreen FFXIV
Kujata.Erim
Server: Kujata
Game: FFXI
Posts: 704
By Kujata.Erim 2010-09-06 03:47:29
Just tested the patch with the newest version of the game SE just pushed out. Sure enough it done broke. ;_;
It can't be reapplied either. If you try it'll crash the game right away.
By semimmortal 2010-09-06 03:50:12
/sigh... and right after I downloaded it :(
Fenrir.Mashuga
Server: Fenrir
Game: FFXI
Posts: 8
By Fenrir.Mashuga 2010-09-06 03:51:54
Hopefully Cliff's got his middle finger raised and the cursor on 'build'. >,>
Server: Asura
Game: FFXI
Posts: 327
By Asura.Meowzma 2010-09-06 04:20:14
Cliff said: Usually I don't release stuff like this without a lot more testing, but I figured there are probably a good number of people who are in the same boat as me with this mouse lag who would appreciate a potential fix right now.
The best case scenario is of course for SE to just enable this themselves.
-cliff
Appreciate the effort, mate, but do you think there is possibly an in-game command? Or, better still, is there anything within the ffxivconfig.exe that can be checked?
There could be a small chance that they are trying to protect the main exe, but might have left the config unguarded...
By Cliff 2010-09-06 04:21:45
Uploaded a new version of the patcher for the 2010.09.06.2000 patch.
-cliff
[+]
Server: Odin
Game: FFXI
Posts: 6558
By Odin.Zicdeh 2010-09-06 04:25:19
Cliff said: Uploaded a new version of the patcher for the 2010.09.06.2000 patch.
-cliff
The old patch seems to work anyway. I'm getting lobby error 13101, but can load the game fine with the old Hardware Mouse patcher.
A few people at FFXIV core are saying it's working as well. The patch itself (For FFXIV) was stupid though, I got some Unpack errors that were fixed by just changing the notepad data for the GameVer to today's one.
Something probably irrelevant, but Today's patch is actually 2010.09.06.2001.
Disregard that, I suck ***!
That was actually the cause of my 13101's. The file is xx.xx.2000. Derp derp.
I felt that was such a big ***, I should strikethrough instead of delete, in case anyone made the same mistake.
Kujata.Erim
Server: Kujata
Game: FFXI
Posts: 704
By Kujata.Erim 2010-09-06 04:34:55
Odin.Zicdeh said: Cliff said: Uploaded a new version of the patcher for the 2010.09.06.2000 patch.
-cliff
The old patch seems to work anyway. I'm getting lobby error 13101, but can load the game fine with the old Hardware Mouse patcher.
A few people at FFXIV core are saying it's working as well. The patch itself (For FFXIV) was stupid though, I got some Unpack errors that were fixed by just changing the notepad data for the GameVer to today's one.
Something probably irrelevant, but Today's patch is actually 2010.09.06.200 1.
That's odd, it didn't work at all for me. I had to replace the exe to get the update to work otherwise it errored on me and reapplying the patch to the new exe didn't work at all.
Also, I haven't had the lobby error since 20 minutes ago or so.
EDIT: Oh yes and of course, thank you again Cliff. You're a saint.
Fenrir.Mashuga
Server: Fenrir
Game: FFXI
Posts: 8
By Fenrir.Mashuga 2010-09-06 04:38:41
Working beautifully for me. Thanks Cliff, always spot-on.
By Cliff 2010-09-06 04:39:58
Odin.Zicdeh said: The patch itself (For FFXIV) was stupid though, I got some Unpack errors that were fixed by just changing the notepad data for the GameVer to today's one.
Be careful about manually updating the game version. The old mouse patch should cause crashes on the new version -- if it doesn't it means you don't actually have the new version, but you're tricking the game into thinking you do. That'll come to bite you later since the game only does delta patches of the main exe.
-cliff
Server: Asura
Game: FFXI
Posts: 6
By Asura.Egobrane 2010-09-06 04:40:53
Newest patch works as well, great work again.
Server: Odin
Game: FFXI
Posts: 6558
By Odin.Zicdeh 2010-09-06 04:49:06
Cliff said: Odin.Zicdeh said: The patch itself (For FFXIV) was stupid though, I got some Unpack errors that were fixed by just changing the notepad data for the GameVer to today's one.
Be careful about manually updating the game version. The old mouse patch should cause crashes on the new version -- if it doesn't it means you don't actually have the new version, but you're tricking the game into thinking you do. That'll come to bite you later since the game only does delta patches of the main exe.
-cliff
I was getting the 20524 even with the backup of ffxivgame.exe replacing the patched version. And attempting to "Double check" and use the restore file you provide yields a "File not found" Notice. I just think my updater was stupid.
Server: Ramuh
Game: FFXI
Posts: 1
By Ramuh.Zetoriush 2010-09-06 05:33:59
It works flawlessly for me! Excellent job! Thank you very much!
Bahamut.Kaioshin
Server: Bahamut
Game: FFXI
Posts: 1802
By Bahamut.Kaioshin 2010-09-06 06:08:24
Who the hell is cliff and who gave him a red bar?
[+]
By DAOWAce 2010-09-06 06:22:44
Now the UI has to stop being a laggy mess and we're all set!
Thank you for doing something Square should've done since CB1. I wonder when they're going to learn.
Bahamut.Kaioshin
Server: Bahamut
Game: FFXI
Posts: 1802
By Bahamut.Kaioshin 2010-09-06 06:26:06
Odin.Zicdeh said: Disregard that, I suck ***!
Most truth you have ever said sir.
[+]
Lakshmi.Valdrake
Server: Lakshmi
Game: FFXI
Posts: 12
By Lakshmi.Valdrake 2010-09-06 07:18:19
WOW! Thanks so much Cliff. for a while i thought maybe my PC wasn't powerful enough to handle FFXIV... so I dumbed it down so mcuh that PS2 FFXI looked better. And still got the mouse lag issue drove me insane!!!
Server: Asura
Game: FFXI
Posts: 327
By Asura.Meowzma 2010-09-06 07:21:10
Why are so many people oblivious to who Cliff is?
Click about at the bottom of the page, srsly.
Server: Odin
Game: FFXI
Posts: 6558
By Odin.Zicdeh 2010-09-06 07:42:25
Bahamut.Kaioshin said: Odin.Zicdeh said: Disregard that, I suck ***!
Most truth you have ever said sir.
Please, you give me too little credit. That's the Only truth I've ever said.
Everything seems to be working fine for the people who are using the patcher on ffxivcore.com, And I've not run into any problems myself. Hell, the game dropped enough piss-off to lower it's point below the critical mass of unplayable, so maybe Cliff'll make good+1 and create the one that can outlast SE's shitty patches?
[+]
Server: Leviathan
Game: FFXI
Posts: 18930
By Leviathan.Catnipthief 2010-09-06 07:44:05
DAOWAce said: Now the UI has to stop being a laggy mess and we're all set!
Thank you for doing something Square should've done since CB1. I wonder when they're going to learn.
I believe the problem is it being server side rather then client side, I really do believe that once retail hits and we have a disk that installs stuff a bit more reliably that they will put stuff that should be client side... client side (IE, mouse, UI, idk what else really >.>)
[+]
Asura.Ketak
Server: Asura
Game: FFXI
Posts: 2
By Asura.Ketak 2010-09-06 09:37:11
Do you mind if I ask what steps you took to figure this out? Did you just search through the file with a hex editor or something?
Phoenix.Kojo
Forum Moderator
Server: Phoenix
Game: FFXI
Posts: 12308
By Phoenix.Kojo 2010-09-06 09:39:15
Cliff said: Odin.Zicdeh said: Can I post a link to this on the FFXIV.core Forums to let people know about this glorious patch? I already did, but out of glee, I didn't think it through, and didn't want to see cliff hit with any fallout from square over this, so I modded the post and removed the link and credit to the fix. I'll await clearance. It's fine, just make it clear that this is a test, that it will break, and I will make a durable version of it once we make sure I'm not breaking the real patching sequence or anything (or at least... breaking it worse than it already is). I'm a little concerned that SE does binary delta patches or something like that on the main EXE .. if they do then there might be some weirdness out of doing our own patching to the binary on disk instead of in memory. We'll just have to see with the next update. If I break anyone's install, I'm sorry. Usually I don't release stuff like this without a lot more testing, but I figured there are probably a good number of people who are in the same boat as me with this mouse lag who would appreciate a potential fix right now. The best case scenario is of course for SE to just enable this themselves. -cliff
Hey.. You posted. Thanks, Scragg. :D
Server: Ramuh
Game: FFXI
Posts: 1
By Ramuh.Usukane 2010-09-06 09:59:02
[+]
Phoenix.Greiver
Server: Phoenix
Game: FFXI
Posts: 796
By Phoenix.Greiver 2010-09-06 10:19:03
God it works!
Hi,
Note: This is super experimental and I have no idea if this will work for you. Even if it does, it will most certainly stop working after the next update.
I think I fixed mouse lag in FFXIV. Turns out that there is a hardware mouse mode in FFXIV, and so I wrote a patch to enable it.
The patch is available here: http://static.ffxiah.com/ffxiv/FFXIVMousePatcher.exe - For game version 2010.09.12.2000 ONLY!
Put the patcher in the same directory as ffxivgame.exe (i.e. in the main FFXIV program folder). Make sure that you have the latest game version before applying the patch (currently the patch only works on whatever the latest version is). Make sure to make a backup of the original, because the patcher won't do it for you.
After it's done, you should have smooth mouse action. This DOESN'T fix input lag caused by low frame rate, but it does make the game playable...whereas before I couldn't stand it.
Please test and let me know if it works for you. If it does I'll work on a more robust patcher that survives version updates.
UPDATE: If SE updates the game version, you will get an error 'An update error has occurred - 20524' as it is applying the patch. When this happens, simply move your backup ffxivgame.exe file back into place and run the game again. It will succeed. After that succeeds, you can re-patch with the new version of the mouse patch above.
Don't have a backup? I'll let you slide this time and provide a downgrade patch so that your install isn't broken. Next time, back up!
http://static.ffxiah.com/ffxiv/FFXIVMouseUnpatcher.exe - This is ONLY for downgrading a patched game version 2010.09.05.2000 to unpatched 2010.09.05.2000 for people who didn't make a backup.
-cliff
|
|