2025-09-05 17:12:01 +03:00

55 lines
1.0 KiB
YAML

# PROJECT ZERO: Mask of the Lunar Eclipse West 1.0.3
# BID: 0248DC99035AD28A
unsafeCheck: true
MASTER_WRITE:
# Redirect min delta to MAIN + 0x1FE0FF0
# REF: 00 D9 21 7E 28 19 20 1E
-
type: asm_a64
main_offset: 0x16D9B4
instructions: [
[adrp, x27, 0x1fe0000],
[ldr, s8, [x27, 0xff0]]
]
# Redirect FPS Lock to MAIN + 0x1FE0FF4
# REF: 69 B2 40 B9 0A 40 99 52
-
type: asm_a64
main_offset: 0x16DDD0
instructions: [
[adrp, x9, 0x1fe0000],
[ldr, w9, [x9, 0xff4]],
[nop],
[nop]
]
# Default values
-
type: bytes
main_offset: 0x1FE0FF0
value_type: float
value: 0.0333333333
-
type: bytes
main_offset: 0x1FE0FF4
value_type: uint32
value: 33333333
ALL_FPS:
# Min delta
-
type: evaluate_write
address: [MAIN, 0x1FE0FF0]
value_type: float
value: "1 / FPS_TARGET"
# FPS Lock
-
type: evaluate_write
address: [MAIN, 0x1FE0FF4]
value_type: uint32
value: "1000000000 / FPS_TARGET"
-
type: block
what: timing