UltraNX/SaltySD/plugins/FPSLocker/patches/01004AB00A260000/DF3766A2BB651A3E.yaml

71 lines
1.4 KiB
YAML
Raw Normal View History

2023-10-25 11:42:26 +00:00
# Dark Souls Remastered 1.0.3
# BID: DF3766A2BB651A3E
2024-02-15 21:58:22 +00:00
unsafeCheck: false
2023-10-25 11:42:26 +00:00
MASTER_WRITE:
# Redirect FPS target to MAIN+0x55E9A00
-
type: bytes
main_offset: 0x706FA4
value_type: uint32
value:
- 0xF0027701
-
type: bytes
main_offset: 0x7070B0
value_type: uint32
value:
- 0xFD450020
# Redirect game speed to MAIN+0x55E9A08
-
type: bytes
main_offset: 0x667900
value_type: uint32
value:
- 0xD0027C08
- 0xBD4A0908
# Write default value
-
type: bytes
main_offset: 0x55E9A00
value_type: double
value: 30
-
type: bytes
main_offset: 0x55E9A08
value_type: float
value: 0.0333333333
2024-07-02 09:50:28 +00:00
ALL_FPS:
2023-10-25 11:42:26 +00:00
-
2024-07-02 09:50:28 +00:00
type: evaluate_write
2023-10-25 11:42:26 +00:00
address: [MAIN, 0x55E9A00]
value_type: double
2024-07-02 09:50:28 +00:00
value: FPS_LOCK_TARGET
2023-10-25 11:42:26 +00:00
-
2024-07-02 09:50:28 +00:00
type: evaluate_write
2023-10-25 11:42:26 +00:00
address: [MAIN, 0x55E9A08]
value_type: float
2024-07-02 09:50:28 +00:00
value: "1/FPS_TARGET"
2023-10-25 11:42:26 +00:00
-
type: compare
compare_address: [MAIN, 0x4543788, 0x470]
compare_type: "=="
compare_value_type: int32
compare_value: 1
address: [MAIN, 0x55E9A00]
value_type: double
value: 30
-
type: compare
compare_address: [MAIN, 0x4543788, 0x470]
compare_type: "=="
compare_value_type: int32
compare_value: 1
address: [MAIN, 0x55E9A08]
value_type: float
value: 0.0333333333
-
type: block
what: timing