27 lines
457 B
ArmAsm
27 lines
457 B
ArmAsm
# This function implements $exit in a game when no quest is loaded.
|
|
|
|
.meta name="Exit anywhere"
|
|
.meta description=""
|
|
.meta hide_from_patches_menu
|
|
|
|
entry_ptr:
|
|
reloc0:
|
|
.offsetof start
|
|
|
|
start:
|
|
mov r2, 0
|
|
mova r0, [addrs]
|
|
mov.l r1, [r0]
|
|
mov.l [r1], r2
|
|
mov.l r1, [r0 + 4]
|
|
mov.l [r1], r2
|
|
mov r2, 1
|
|
mov.l r1, [r0 + 8]
|
|
rets
|
|
mov.w [r1], r2
|
|
.align 4
|
|
addrs:
|
|
.data 0x8C4E6DA0
|
|
.data 0x8C4E6DE4
|
|
.data 0x8C4E2828
|