mirror of https://github.com/zeldaret/tp.git
25 lines
1.2 KiB
ArmAsm
25 lines
1.2 KiB
ArmAsm
/* 8016E448 0016B388 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8016E44C 0016B38C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8016E450 0016B390 38 83 5E E8 */ addi r4, r3, 0x5ee8
|
|
/* 8016E454 0016B394 38 60 00 00 */ li r3, 0
|
|
/* 8016E458 0016B398 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 8016E45C 0016B39C 2C 05 00 01 */ cmpwi r5, 1
|
|
/* 8016E460 0016B3A0 41 80 00 1C */ blt lbl_8016E47C
|
|
/* 8016E464 0016B3A4 2C 05 00 0A */ cmpwi r5, 0xa
|
|
/* 8016E468 0016B3A8 41 81 00 14 */ bgt lbl_8016E47C
|
|
/* 8016E46C 0016B3AC 38 05 FF FF */ addi r0, r5, -1
|
|
/* 8016E470 0016B3B0 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 8016E474 0016B3B4 7C 64 02 14 */ add r3, r4, r0
|
|
/* 8016E478 0016B3B8 80 63 00 08 */ lwz r3, 8(r3)
|
|
lbl_8016E47C:
|
|
/* 8016E47C 0016B3BC 80 A4 00 00 */ lwz r5, 0(r4)
|
|
/* 8016E480 0016B3C0 2C 05 00 01 */ cmpwi r5, 1
|
|
/* 8016E484 0016B3C4 4D 80 00 20 */ bltlr
|
|
/* 8016E488 0016B3C8 2C 05 00 0A */ cmpwi r5, 0xa
|
|
/* 8016E48C 0016B3CC 4D 81 00 20 */ bgtlr
|
|
/* 8016E490 0016B3D0 38 05 FF FF */ addi r0, r5, -1
|
|
/* 8016E494 0016B3D4 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 8016E498 0016B3D8 7C 64 02 14 */ add r3, r4, r0
|
|
/* 8016E49C 0016B3DC 80 63 00 08 */ lwz r3, 8(r3)
|
|
/* 8016E4A0 0016B3E0 4E 80 00 20 */ blr
|