Neovalen Posted May 28, 2016 Posted May 28, 2016 Fix Lip SyncAuthor: meh321 From the same author as Better Stealing, Crash Fixes, etc comes the fix we've all been waiting for. Lets test it! :) Expanation of what caused the lip sync issue in the first place (lifted from comment section): lintonthepenguinThat isn't actually the cause, as far as Meh and I were able to gather.The lip sync bug is due to a faulty Patch 1.9 optimisation that caused an (intentional) audio/lip sync playback delay feature that had been in the game since launch to malfunction. Some lines of dialogue have always been subject to an audio and lip sync playback delay designed to ensure that the FaceFX (lip sync middleware) integration has time to properly morph the face so it can keep up with the start of the audio file. Pre-Patch 1.9 this worked fine, and the delay on the lip sync was the same as the delay on the audio. Post-Patch 1.9, the lip sync delay became around 2x the length of the audio delay, causing the infamous desync.While I'm not entirely sure of the specifics of how Meh's code changes actually work, they basically prevent the delay from being multiplied 2x, thus ensuring that lip sync delay remains proportional to the audio delay and preventing the desync. It basically restores the behaviour to how it was before the 1.9 Patch that introduced the bug.The bug was never due to issues with resource load, as evidenced by the fact that the same lines (those that trigger the FaceFX delay feature) displayed the bug consistently. It wasn't random or situational, the bug was 100% reproducible on each line, each time, to the same degree.In case you're curious, the reason why some lines displayed the bug moreso than others is due to the fact that the issue was essentially caused by the aforementioned 2x multiplication of the delay. Those lines which only had a short delay instituted by the FaceFX delay feature obviously don't display as much desync when multiplied by 2 as those that have a longer, more drastic FaceFX delay.And the reason why some lines never displayed the bug? Those lines weren't targeted by the FaceFX negative keyframe delay feature since the engine didn't need to delay their playback in order to have time to properly morph the face.
Neovalen Posted May 28, 2016 Author Posted May 28, 2016 I've done some testing and the lip sync issue is completely gone.... finally! :) Instant add for me.
darkside Posted May 28, 2016 Posted May 28, 2016 (edited) He has been releasing great fixes lately. Edited May 28, 2016 by darkside
TechAngel85 Posted May 28, 2016 Posted May 28, 2016 This should be marked for testing. I'm at work and will do it when I get home...if no one beats me to it.
phazer11 Posted May 30, 2016 Posted May 30, 2016 They'd better not make any demands on my second born.
Shadriss Posted May 30, 2016 Posted May 30, 2016 Sheson apparently has a new competing demon in the neighborhood. Hide your wives, hide your kids, and hide your husbands, 'cause they moddin' everything up in here.
Nozzer66 Posted May 30, 2016 Posted May 30, 2016 Ah I'm OK. I don't have a wife (or husband, for that matter...) or kids, and I'm a soulless husk...
Nazenn Posted June 3, 2016 Posted June 3, 2016 Apparently sheson also now accepts pie, so we're onto deserts to hide all of them as well now On topic, yes this works as a reliable fix for me, haven't see any sync issues on the usual lines since I installed it.
Greg Posted July 1, 2016 Posted July 1, 2016 As noted elsewhere, Lip Sync Fixes has been merged into Bug Fixes by meh321.
TechAngel85 Posted July 1, 2016 Posted July 1, 2016 As noted elsewhere, Lip Sync Fixes has been merged into Bug Fixes by meh321.Right, which I have been testing today. Haven't tested the double damage fix yet. I will drop this mod from testing.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now