mirror of
https://github.com/Ultra-NX/UltraNX.git
synced 2026-05-13 04:03:12 +00:00
23 lines
1.0 KiB
YAML
23 lines
1.0 KiB
YAML
# Tales of Berseria Remastered `US` 1.0.4
|
|
# BID: 290D5939C6671566
|
|
# Known issue: Using barrier devices may not be triggering animation for any other FPS targets than 30, 50, 60, 100, 120.
|
|
# Known issue: Opening gate may not happen if you use any other FPS than 30, 60 or 120.
|
|
# Solution: when animation doesn't want to progress, change FPS Target to 30, 60 or 120.
|
|
|
|
ALL_FPS:
|
|
# Disable FPS Lock
|
|
## REF: 08 69 69 b8 69 ea 41 b9 28 01 08 0b, second result
|
|
## Look to which address points ldr w8,[x8, x9, LSL #0x0], this is the interval speed. Substract 4 from offset to get vsync interval and our offset we need to put.
|
|
-
|
|
type: write
|
|
address: [MAIN, 0x44D07A6C]
|
|
value_type: uint32
|
|
value: [0, 1]
|
|
# Speed Factor
|
|
## REF: 00 01 3f d6 00 00 22 1e 28 11 91 52 08 91 a7 72
|
|
## Find first BLR X8 above search result (ignore BLR X8 in result), then find LDR X8, [X23, #offset]. X23 + offset is our address
|
|
-
|
|
type: evaluate_write
|
|
address: [MAIN, 0x44A926C0, -4]
|
|
value_type: float
|
|
value: "60 / FPS_TARGET" |