mirror of https://github.com/zeldaret/tp.git
33 lines
1.6 KiB
ArmAsm
33 lines
1.6 KiB
ArmAsm
/* 80032FB8 0002FEF8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80032FBC 0002FEFC 7C 08 02 A6 */ mflr r0
|
|
/* 80032FC0 0002FF00 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80032FC4 0002FF04 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80032FC8 0002FF08 48 32 F2 15 */ bl _savegpr_29
|
|
/* 80032FCC 0002FF0C 7C 9D 23 78 */ mr r29, r4
|
|
/* 80032FD0 0002FF10 2C 1D 00 18 */ cmpwi r29, 0x18
|
|
/* 80032FD4 0002FF14 40 80 00 0C */ bge lbl_80032FE0
|
|
/* 80032FD8 0002FF18 7C A3 E9 AE */ stbx r5, r3, r29
|
|
/* 80032FDC 0002FF1C 48 00 03 1D */ bl setLineUpItem__17dSv_player_item_cFv
|
|
lbl_80032FE0:
|
|
/* 80032FE0 0002FF20 3B C0 00 00 */ li r30, 0
|
|
/* 80032FE4 0002FF24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
|
|
/* 80032FE8 0002FF28 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
|
|
lbl_80032FEC:
|
|
/* 80032FEC 0002FF2C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80032FF0 0002FF30 7F C4 F3 78 */ mr r4, r30
|
|
/* 80032FF4 0002FF34 4B FF FA 69 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
|
|
/* 80032FF8 0002FF38 54 60 06 3E */ clrlwi r0, r3, 0x18
|
|
/* 80032FFC 0002FF3C 7C 1D 00 00 */ cmpw r29, r0
|
|
/* 80033000 0002FF40 40 82 00 0C */ bne lbl_8003300C
|
|
/* 80033004 0002FF44 7F C3 F3 78 */ mr r3, r30
|
|
/* 80033008 0002FF48 4B FF AD ED */ bl dComIfGp_setSelectItem
|
|
lbl_8003300C:
|
|
/* 8003300C 0002FF4C 3B DE 00 01 */ addi r30, r30, 1
|
|
/* 80033010 0002FF50 2C 1E 00 03 */ cmpwi r30, 3
|
|
/* 80033014 0002FF54 41 80 FF D8 */ blt lbl_80032FEC
|
|
/* 80033018 0002FF58 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8003301C 0002FF5C 48 32 F2 0D */ bl _restgpr_29
|
|
/* 80033020 0002FF60 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80033024 0002FF64 7C 08 03 A6 */ mtlr r0
|
|
/* 80033028 0002FF68 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8003302C 0002FF6C 4E 80 00 20 */ blr |