mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-05-12 13:59:01 -05:00
Add player 3D camera HFR patches.
This commit is contained in:
@@ -203,6 +203,90 @@ name = "HighFrameRateDeltaTimeFixMidAsmHook"
|
||||
address = 0x82419408
|
||||
registers = ["f1"]
|
||||
|
||||
# 3D camera HFR fixes
|
||||
[[midasm_hook]]
|
||||
name = "CameraDeltaTimeFixMidAsmHook"
|
||||
address = 0x8247DD38 # Slope
|
||||
registers = ["f0", "f31"]
|
||||
jump_address = 0x8247DD3C
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247DD48 # Slope
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247DDFC # Dash path binormal
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247E280 # Target front offset
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247E300 # Target
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247E3C8 # Target
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247E4A0 # Target up positive
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247E4E8 # Target up negative
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247E9FC # Position
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247EA84 # Position up negative
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247EA50 # Position up positive
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraDeltaTimeFixMidAsmHook"
|
||||
address = 0x8247ED30 # Distance offset 1
|
||||
registers = ["f0", "f12"]
|
||||
jump_address = 0x8247ED34
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247ED40 # Distance offset 1
|
||||
registers = ["f0", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraDeltaTimeFixMidAsmHook"
|
||||
address = 0x8247ED54 # Distance offset 2
|
||||
registers = ["f13"]
|
||||
jump_address = 0x8247ED58
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraLerpFixMidAsmHook"
|
||||
address = 0x8247ED64 # Distance offset 2
|
||||
registers = ["f13", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "CameraTargetSideOffsetLerpFixMidAsmHook"
|
||||
address = 0x8247F12C # Target side offset
|
||||
registers = ["v13", "v62", "f21"]
|
||||
|
||||
[[midasm_hook]]
|
||||
name = "GetStageIDMidAsmHook"
|
||||
address = 0x82528198
|
||||
@@ -226,4 +310,4 @@ registers = ["r3", "r11"]
|
||||
[[midasm_hook]]
|
||||
name = "WerehogBattleMusicMidAsmHook"
|
||||
address = 0x82B47728
|
||||
registers = ["r3", "r11"]
|
||||
registers = ["r3", "r11"]
|
||||
|
||||
Reference in New Issue
Block a user