Port the fix of the fix by Xalphenos (audio & 1.4)

untested; also adds 1.4.0 support of the audio fix
This commit is contained in:
epigramx 2019-01-05 06:11:49 +02:00 committed by GitHub
parent 5c5a5949cd
commit d0ffec35b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -48,8 +48,6 @@ _arrowTimeDrain = 0x1C
0x02D5F760 = bla _arrowTimeDrain 0x02D5F760 = bla _arrowTimeDrain
0x037DC35C = lis r12, _divisor@ha #Audio fix 0x037DC35C = lis r12, _divisor@ha #Audio fix
0x037DC360 = lfs f13, _divisor@l(r12) 0x037DC360 = lfs f13, _divisor@l(r12)
0x037DBDF8 = lis r11, _divisor@ha
0x037DBDFC = lfs f31, _divisor@l(r11)
#Break all forms of frame limiting #Break all forms of frame limiting
0x031FAAFC = bla _fenceNeg1 #Best fence (make sure GPU is never more than 1 frame ahead) 0x031FAAFC = bla _fenceNeg1 #Best fence (make sure GPU is never more than 1 frame ahead)
@ -120,6 +118,8 @@ _arrowTimeDrain = 0x1C
0x02D907EC = lis r10, _targetfps@ha 0x02D907EC = lis r10, _targetfps@ha
0x02D907F0 = lfs f11, _targetfps@l(r10) 0x02D907F0 = lfs f11, _targetfps@l(r10)
0x02D5F200 = bla _arrowTimeDrain 0x02D5F200 = bla _arrowTimeDrain
0x037DB654 = lis r12, _divisor@ha
0x037DB658 = lfs f13, _divisor@l(r12)
#Break all forms of frame limiting #Break all forms of frame limiting
0x031FA000 = bla _fenceNeg1 #Best fence (make sure GPU is never more than 1 frame ahead) 0x031FA000 = bla _fenceNeg1 #Best fence (make sure GPU is never more than 1 frame ahead)