add belra arm bug fix
This commit is contained in:
@@ -562,5 +562,29 @@ start:
|
|||||||
.data 0x00000004
|
.data 0x00000004
|
||||||
.data 0x43480000
|
.data 0x43480000
|
||||||
|
|
||||||
|
# Belra arm bug fix (this part by fuzziqersoftware)
|
||||||
|
.data <VERS 0x800959B0 0x800959B0 0x80095724>
|
||||||
|
.data 0x00000004
|
||||||
|
.address <VERS 0x800959B0 0x800959B0 0x80095724>
|
||||||
|
bl belra_bugfix_hook1
|
||||||
|
.data <VERS 0x800959C0 0x800959C0 0x80095734>
|
||||||
|
.data 0x00000004
|
||||||
|
.address <VERS 0x800959C0 0x800959C0 0x80095734>
|
||||||
|
bl belra_bugfix_hook2
|
||||||
|
|
||||||
|
.data 0x8000B06C
|
||||||
|
.deltaof belra_bugfix_hook1, belra_bugfix_end
|
||||||
|
.address 0x8000B06C
|
||||||
|
belra_bugfix_hook1:
|
||||||
|
li r0, 1
|
||||||
|
stw [r13 - <VERS 0x2E30 0x2E30 0x2E48>], r0 # Anchor: 80039388 @ 3OE1
|
||||||
|
b [<VERS 803D4410 803D4468 803D3140>]
|
||||||
|
belra_bugfix_hook2:
|
||||||
|
li r4, 0
|
||||||
|
stw [r13 - <VERS 0x2E30 0x2E30 0x2E48>], r4
|
||||||
|
lwz r4, [r28 + 0x04]
|
||||||
|
blr
|
||||||
|
belra_bugfix_end:
|
||||||
|
|
||||||
.data 0x00000000
|
.data 0x00000000
|
||||||
.data 0x00000000
|
.data 0x00000000
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ Used regions in PSO GC:
|
|||||||
80004000-80004194 (0194) ExtendedItemInfo (AR code uses 80005000 due to conflict with q8853x)
|
80004000-80004194 (0194) ExtendedItemInfo (AR code uses 80005000 due to conflict with q8853x)
|
||||||
800041A0-800041B8 (0018) UnsellableRares
|
800041A0-800041B8 (0018) UnsellableRares
|
||||||
800041C0-???????? (TODO) EnemyDamageSync
|
800041C0-???????? (TODO) EnemyDamageSync
|
||||||
|
|
||||||
|
8000B06C-8000B088 (001C) BugFixes
|
||||||
8000B088-8000B0E0 (0058) BugFixes
|
8000B088-8000B0E0 (0058) BugFixes
|
||||||
8000B0E0-8000B254 (0174) q8853x send_function_call handler
|
8000B0E0-8000B254 (0174) q8853x send_function_call handler
|
||||||
8000B5C8-8000B5DC (0014) BugFixes
|
8000B5C8-8000B5DC (0014) BugFixes
|
||||||
|
|||||||
Reference in New Issue
Block a user