/* becomeCurrent__12JKRFileCacheFPCc __ct__12JKRFileCacheFPCcPCc::becomeCurrent(char const *) */ /* missing reference */ /* 802D4D44 002D1C84 94 21 FF E0 */ stwu r1, -0x20(r1) /* 802D4D48 002D1C88 7C 08 02 A6 */ mflr r0 /* 802D4D4C 002D1C8C 90 01 00 24 */ stw r0, 0x24(r1) /* 802D4D50 002D1C90 39 61 00 20 */ addi r11, r1, 0x20 /* 802D4D54 002D1C94 48 08 D4 89 */ bl _savegpr_29 /* 802D4D58 002D1C98 7C 7D 1B 78 */ mr r29, r3 /* 802D4D5C 002D1C9C 48 00 07 C1 */ bl getDvdPathName__12JKRFileCacheCFPCc /* 802D4D60 002D1CA0 7C 7F 1B 78 */ mr r31, r3 /* 802D4D64 002D1CA4 48 07 3F 91 */ bl DVDChangeDir /* 802D4D68 002D1CA8 30 03 FF FF */ addic r0, r3, -1 /* 802D4D6C 002D1CAC 7C 00 19 10 */ subfe r0, r0, r3 /* 802D4D70 002D1CB0 54 00 06 3F */ clrlwi. r0, r0, 0x18 /* 802D4D74 002D1CB4 7C 1E 03 78 */ mr r30, r0 /* 802D4D78 002D1CB8 41 82 00 38 */ beq lbl_802D4DB0 /* 802D4D7C 002D1CBC 93 AD 8E 98 */ stw r29, sCurrentVolume__13JKRFileLoader-_SDA_BASE_(r13) /* 802D4D80 002D1CC0 80 6D 8D F0 */ lwz r3, sSystemHeap__7JKRHeap-_SDA_BASE_(r13) /* 802D4D84 002D1CC4 80 9D 00 4C */ lwz r4, 0x4c(r29) /* 802D4D88 002D1CC8 4B FF 97 C1 */ bl free__7JKRHeapFPv /* 802D4D8C 002D1CCC 93 FD 00 4C */ stw r31, 0x4c(r29) /* 802D4D90 002D1CD0 80 7D 00 4C */ lwz r3, 0x4c(r29) /* 802D4D94 002D1CD4 88 03 00 01 */ lbz r0, 1(r3) /* 802D4D98 002D1CD8 7C 00 07 75 */ extsb. r0, r0 /* 802D4D9C 002D1CDC 41 82 00 20 */ beq lbl_802D4DBC /* 802D4DA0 002D1CE0 3C 80 80 3A */ lis r4, lbl_8039D158@ha /* 802D4DA4 002D1CE4 38 84 D1 58 */ addi r4, r4, lbl_8039D158@l /* 802D4DA8 002D1CE8 48 09 3D 15 */ bl strcat /* 802D4DAC 002D1CEC 48 00 00 10 */ b lbl_802D4DBC lbl_802D4DB0: /* 802D4DB0 002D1CF0 80 6D 8D F0 */ lwz r3, sSystemHeap__7JKRHeap-_SDA_BASE_(r13) /* 802D4DB4 002D1CF4 7F E4 FB 78 */ mr r4, r31 /* 802D4DB8 002D1CF8 4B FF 97 91 */ bl free__7JKRHeapFPv lbl_802D4DBC: /* 802D4DBC 002D1CFC 7F C3 F3 78 */ mr r3, r30 /* 802D4DC0 002D1D00 39 61 00 20 */ addi r11, r1, 0x20 /* 802D4DC4 002D1D04 48 08 D4 65 */ bl _restgpr_29 /* 802D4DC8 002D1D08 80 01 00 24 */ lwz r0, 0x24(r1) /* 802D4DCC 002D1D0C 7C 08 03 A6 */ mtlr r0 /* 802D4DD0 002D1D10 38 21 00 20 */ addi r1, r1, 0x20 /* 802D4DD4 002D1D14 4E 80 00 20 */ blr