mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Jsystem work (#399)
* Almost match JASBasicInst * JASDrumSet OK * Some JAudio2 struct adjustment * Match JKRHeap::callAllDisposer * JAISe OK * Fix setAutoDelete * JAISound OK * Match a few functions in linklist * Few matches in d_a_e_ym * JUTTexture OK * Work on JUTGamePad * Import JUTResource * Work on JUTResFont::getFontCode
This commit is contained in:
@@ -1,72 +0,0 @@
|
||||
lbl_8029F4CC:
|
||||
/* 8029F4CC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029F4D0 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F4D4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029F4D8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029F4DC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029F4E0 48 00 02 AD */ bl prepare___5JAISeFv
|
||||
/* 8029F4E4 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 8029F4E8 48 00 31 D1 */ bl calc_JAISound___8JAISoundFv
|
||||
/* 8029F4EC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8029F4F0 41 82 00 5C */ beq lbl_8029F54C
|
||||
/* 8029F4F4 C0 3F 03 28 */ lfs f1, 0x328(r31)
|
||||
/* 8029F4F8 80 7F 03 34 */ lwz r3, 0x334(r31)
|
||||
/* 8029F4FC 28 03 00 01 */ cmplwi r3, 1
|
||||
/* 8029F500 40 81 00 18 */ ble lbl_8029F518
|
||||
/* 8029F504 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 8029F508 90 1F 03 34 */ stw r0, 0x334(r31)
|
||||
/* 8029F50C C0 1F 03 2C */ lfs f0, 0x32c(r31)
|
||||
/* 8029F510 EC 21 00 2A */ fadds f1, f1, f0
|
||||
/* 8029F514 48 00 00 14 */ b lbl_8029F528
|
||||
lbl_8029F518:
|
||||
/* 8029F518 40 82 00 10 */ bne lbl_8029F528
|
||||
/* 8029F51C 38 00 00 00 */ li r0, 0
|
||||
/* 8029F520 90 1F 03 34 */ stw r0, 0x334(r31)
|
||||
/* 8029F524 C0 3F 03 30 */ lfs f1, 0x330(r31)
|
||||
lbl_8029F528:
|
||||
/* 8029F528 D0 3F 03 28 */ stfs f1, 0x328(r31)
|
||||
/* 8029F52C 80 7F 03 24 */ lwz r3, 0x324(r31)
|
||||
/* 8029F530 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8029F534 41 82 00 18 */ beq lbl_8029F54C
|
||||
/* 8029F538 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8029F53C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F540 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8029F544 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F548 4E 80 04 21 */ bctrl
|
||||
lbl_8029F54C:
|
||||
/* 8029F54C 38 80 00 00 */ li r4, 0
|
||||
/* 8029F550 88 7F 00 2F */ lbz r3, 0x2f(r31)
|
||||
/* 8029F554 54 60 CF FF */ rlwinm. r0, r3, 0x19, 0x1f, 0x1f
|
||||
/* 8029F558 41 82 00 2C */ beq lbl_8029F584
|
||||
/* 8029F55C 54 60 EF FF */ rlwinm. r0, r3, 0x1d, 0x1f, 0x1f
|
||||
/* 8029F560 41 82 00 20 */ beq lbl_8029F580
|
||||
/* 8029F564 80 1F 00 40 */ lwz r0, 0x40(r31)
|
||||
/* 8029F568 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029F56C 40 82 00 18 */ bne lbl_8029F584
|
||||
/* 8029F570 C0 3F 00 34 */ lfs f1, 0x34(r31)
|
||||
/* 8029F574 C0 02 BD 84 */ lfs f0, lit_736(r2)
|
||||
/* 8029F578 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 8029F57C 40 80 00 08 */ bge lbl_8029F584
|
||||
lbl_8029F580:
|
||||
/* 8029F580 38 80 00 01 */ li r4, 1
|
||||
lbl_8029F584:
|
||||
/* 8029F584 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 8029F588 40 82 00 14 */ bne lbl_8029F59C
|
||||
/* 8029F58C 80 7F 00 44 */ lwz r3, 0x44(r31)
|
||||
/* 8029F590 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 8029F594 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 8029F598 40 82 00 10 */ bne lbl_8029F5A8
|
||||
lbl_8029F59C:
|
||||
/* 8029F59C 38 00 FF FF */ li r0, -1
|
||||
/* 8029F5A0 90 1F 00 B0 */ stw r0, 0xb0(r31)
|
||||
/* 8029F5A4 48 00 00 10 */ b lbl_8029F5B4
|
||||
lbl_8029F5A8:
|
||||
/* 8029F5A8 80 1F 00 AC */ lwz r0, 0xac(r31)
|
||||
/* 8029F5AC 7C 00 1A 14 */ add r0, r0, r3
|
||||
/* 8029F5B0 90 1F 00 B0 */ stw r0, 0xb0(r31)
|
||||
lbl_8029F5B4:
|
||||
/* 8029F5B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029F5B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029F5BC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F5C0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029F5C4 4E 80 00 20 */ blr
|
||||
-130
@@ -1,130 +0,0 @@
|
||||
lbl_8029F304:
|
||||
/* 8029F304 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8029F308 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F30C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8029F310 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029F314 48 0C 2E C5 */ bl _savegpr_28
|
||||
/* 8029F318 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8029F31C 7C 9C 23 78 */ mr r28, r4
|
||||
/* 8029F320 7C BD 2B 78 */ mr r29, r5
|
||||
/* 8029F324 7C DF 33 78 */ mr r31, r6
|
||||
/* 8029F328 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8029F32C 4B FF FD CD */ bl mixOut___5JAISeFRC14JASSoundParams
|
||||
/* 8029F330 38 80 00 00 */ li r4, 0
|
||||
/* 8029F334 88 7E 00 2F */ lbz r3, 0x2f(r30)
|
||||
/* 8029F338 54 60 CF FF */ rlwinm. r0, r3, 0x19, 0x1f, 0x1f
|
||||
/* 8029F33C 41 82 00 2C */ beq lbl_8029F368
|
||||
/* 8029F340 54 60 EF FF */ rlwinm. r0, r3, 0x1d, 0x1f, 0x1f
|
||||
/* 8029F344 41 82 00 20 */ beq lbl_8029F364
|
||||
/* 8029F348 80 1E 00 40 */ lwz r0, 0x40(r30)
|
||||
/* 8029F34C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029F350 40 82 00 18 */ bne lbl_8029F368
|
||||
/* 8029F354 C0 3E 00 34 */ lfs f1, 0x34(r30)
|
||||
/* 8029F358 C0 02 BD 84 */ lfs f0, lit_736(r2)
|
||||
/* 8029F35C FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 8029F360 40 80 00 08 */ bge lbl_8029F368
|
||||
lbl_8029F364:
|
||||
/* 8029F364 38 80 00 01 */ li r4, 1
|
||||
lbl_8029F368:
|
||||
/* 8029F368 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 8029F36C 41 82 00 10 */ beq lbl_8029F37C
|
||||
/* 8029F370 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029F374 4B FF FE A1 */ bl stopTrack___5JAISeFv
|
||||
/* 8029F378 48 00 01 3C */ b lbl_8029F4B4
|
||||
lbl_8029F37C:
|
||||
/* 8029F37C 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
||||
/* 8029F380 41 82 00 DC */ beq lbl_8029F45C
|
||||
/* 8029F384 88 1E 00 2E */ lbz r0, 0x2e(r30)
|
||||
/* 8029F388 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 8029F38C 40 82 01 28 */ bne lbl_8029F4B4
|
||||
/* 8029F390 88 1E 03 18 */ lbz r0, 0x318(r30)
|
||||
/* 8029F394 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029F398 41 82 00 B4 */ beq lbl_8029F44C
|
||||
/* 8029F39C 88 1E 02 DD */ lbz r0, 0x2dd(r30)
|
||||
/* 8029F3A0 2C 00 00 02 */ cmpwi r0, 2
|
||||
/* 8029F3A4 41 82 00 14 */ beq lbl_8029F3B8
|
||||
/* 8029F3A8 40 80 01 0C */ bge lbl_8029F4B4
|
||||
/* 8029F3AC 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 8029F3B0 40 80 00 48 */ bge lbl_8029F3F8
|
||||
/* 8029F3B4 48 00 01 00 */ b lbl_8029F4B4
|
||||
lbl_8029F3B8:
|
||||
/* 8029F3B8 88 1E 00 2D */ lbz r0, 0x2d(r30)
|
||||
/* 8029F3BC 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
|
||||
/* 8029F3C0 41 82 00 14 */ beq lbl_8029F3D4
|
||||
/* 8029F3C4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029F3C8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8029F3CC 4B FF FE 85 */ bl startTrack___5JAISeFRC14JASSoundParams
|
||||
/* 8029F3D0 48 00 00 E4 */ b lbl_8029F4B4
|
||||
lbl_8029F3D4:
|
||||
/* 8029F3D4 38 60 00 00 */ li r3, 0
|
||||
/* 8029F3D8 88 1E 00 2F */ lbz r0, 0x2f(r30)
|
||||
/* 8029F3DC 50 60 1F 38 */ rlwimi r0, r3, 3, 0x1c, 0x1c
|
||||
/* 8029F3E0 98 1E 00 2F */ stb r0, 0x2f(r30)
|
||||
/* 8029F3E4 38 60 00 01 */ li r3, 1
|
||||
/* 8029F3E8 88 1E 00 2F */ lbz r0, 0x2f(r30)
|
||||
/* 8029F3EC 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18
|
||||
/* 8029F3F0 98 1E 00 2F */ stb r0, 0x2f(r30)
|
||||
/* 8029F3F4 48 00 00 C0 */ b lbl_8029F4B4
|
||||
lbl_8029F3F8:
|
||||
/* 8029F3F8 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F3FC 38 80 00 00 */ li r4, 0
|
||||
/* 8029F400 88 1E 00 2C */ lbz r0, 0x2c(r30)
|
||||
/* 8029F404 54 00 D7 FF */ rlwinm. r0, r0, 0x1a, 0x1f, 0x1f
|
||||
/* 8029F408 40 82 00 10 */ bne lbl_8029F418
|
||||
/* 8029F40C 88 1F 00 00 */ lbz r0, 0(r31)
|
||||
/* 8029F410 54 00 D7 FF */ rlwinm. r0, r0, 0x1a, 0x1f, 0x1f
|
||||
/* 8029F414 41 82 00 08 */ beq lbl_8029F41C
|
||||
lbl_8029F418:
|
||||
/* 8029F418 38 80 00 01 */ li r4, 1
|
||||
lbl_8029F41C:
|
||||
/* 8029F41C 4B FF 36 21 */ bl pause__8JASTrackFb
|
||||
/* 8029F420 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F424 38 80 00 00 */ li r4, 0
|
||||
/* 8029F428 88 1E 00 2C */ lbz r0, 0x2c(r30)
|
||||
/* 8029F42C 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
|
||||
/* 8029F430 40 82 00 10 */ bne lbl_8029F440
|
||||
/* 8029F434 88 1F 00 00 */ lbz r0, 0(r31)
|
||||
/* 8029F438 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
|
||||
/* 8029F43C 41 82 00 08 */ beq lbl_8029F444
|
||||
lbl_8029F440:
|
||||
/* 8029F440 38 80 00 01 */ li r4, 1
|
||||
lbl_8029F444:
|
||||
/* 8029F444 4B FF 33 5D */ bl mute__8JASTrackFb
|
||||
/* 8029F448 48 00 00 6C */ b lbl_8029F4B4
|
||||
lbl_8029F44C:
|
||||
/* 8029F44C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029F450 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8029F454 4B FF FD FD */ bl startTrack___5JAISeFRC14JASSoundParams
|
||||
/* 8029F458 48 00 00 5C */ b lbl_8029F4B4
|
||||
lbl_8029F45C:
|
||||
/* 8029F45C 88 7E 00 2D */ lbz r3, 0x2d(r30)
|
||||
/* 8029F460 54 60 CF FF */ rlwinm. r0, r3, 0x19, 0x1f, 0x1f
|
||||
/* 8029F464 41 82 00 28 */ beq lbl_8029F48C
|
||||
/* 8029F468 54 60 DF FF */ rlwinm. r0, r3, 0x1b, 0x1f, 0x1f
|
||||
/* 8029F46C 41 82 00 14 */ beq lbl_8029F480
|
||||
/* 8029F470 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F474 38 80 00 01 */ li r4, 1
|
||||
/* 8029F478 4B FF 35 C5 */ bl pause__8JASTrackFb
|
||||
/* 8029F47C 48 00 00 38 */ b lbl_8029F4B4
|
||||
lbl_8029F480:
|
||||
/* 8029F480 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029F484 4B FF FD 91 */ bl stopTrack___5JAISeFv
|
||||
/* 8029F488 48 00 00 2C */ b lbl_8029F4B4
|
||||
lbl_8029F48C:
|
||||
/* 8029F48C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029F490 4B FF FD 85 */ bl stopTrack___5JAISeFv
|
||||
/* 8029F494 38 60 00 00 */ li r3, 0
|
||||
/* 8029F498 88 1E 00 2F */ lbz r0, 0x2f(r30)
|
||||
/* 8029F49C 50 60 1F 38 */ rlwimi r0, r3, 3, 0x1c, 0x1c
|
||||
/* 8029F4A0 98 1E 00 2F */ stb r0, 0x2f(r30)
|
||||
/* 8029F4A4 38 60 00 01 */ li r3, 1
|
||||
/* 8029F4A8 88 1E 00 2F */ lbz r0, 0x2f(r30)
|
||||
/* 8029F4AC 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18
|
||||
/* 8029F4B0 98 1E 00 2F */ stb r0, 0x2f(r30)
|
||||
lbl_8029F4B4:
|
||||
/* 8029F4B4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029F4B8 48 0C 2D 6D */ bl _restgpr_28
|
||||
/* 8029F4BC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8029F4C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F4C4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8029F4C8 4E 80 00 20 */ blr
|
||||
@@ -1,40 +0,0 @@
|
||||
lbl_8029F5C8:
|
||||
/* 8029F5C8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029F5CC 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F5D0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029F5D4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029F5D8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029F5DC 88 03 02 DD */ lbz r0, 0x2dd(r3)
|
||||
/* 8029F5E0 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 8029F5E4 41 82 00 54 */ beq lbl_8029F638
|
||||
/* 8029F5E8 40 80 00 10 */ bge lbl_8029F5F8
|
||||
/* 8029F5EC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8029F5F0 40 80 00 10 */ bge lbl_8029F600
|
||||
/* 8029F5F4 48 00 00 44 */ b lbl_8029F638
|
||||
lbl_8029F5F8:
|
||||
/* 8029F5F8 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 8029F5FC 40 80 00 3C */ bge lbl_8029F638
|
||||
lbl_8029F600:
|
||||
/* 8029F600 80 9F 03 24 */ lwz r4, 0x324(r31)
|
||||
/* 8029F604 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 8029F608 41 82 00 20 */ beq lbl_8029F628
|
||||
/* 8029F60C 80 7F 03 20 */ lwz r3, 0x320(r31)
|
||||
/* 8029F610 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F614 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 8029F618 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F61C 4E 80 04 21 */ bctrl
|
||||
/* 8029F620 38 00 00 00 */ li r0, 0
|
||||
/* 8029F624 90 1F 03 24 */ stw r0, 0x324(r31)
|
||||
lbl_8029F628:
|
||||
/* 8029F628 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 8029F62C 48 00 2F C5 */ bl die_JAISound___8JAISoundFv
|
||||
/* 8029F630 38 60 00 01 */ li r3, 1
|
||||
/* 8029F634 48 00 00 08 */ b lbl_8029F63C
|
||||
lbl_8029F638:
|
||||
/* 8029F638 38 60 00 00 */ li r3, 0
|
||||
lbl_8029F63C:
|
||||
/* 8029F63C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029F640 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029F644 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F648 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029F64C 4E 80 00 20 */ blr
|
||||
@@ -1,48 +0,0 @@
|
||||
lbl_8029F03C:
|
||||
/* 8029F03C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8029F040 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F044 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8029F048 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029F04C 48 0C 31 8D */ bl _savegpr_28
|
||||
/* 8029F050 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 8029F054 7C 9D 23 78 */ mr r29, r4
|
||||
/* 8029F058 7C BE 2B 78 */ mr r30, r5
|
||||
/* 8029F05C 7C DF 33 78 */ mr r31, r6
|
||||
/* 8029F060 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8029F064 48 03 CD 99 */ bl __ct__10JSUPtrLinkFPv
|
||||
/* 8029F068 38 7C 00 10 */ addi r3, r28, 0x10
|
||||
/* 8029F06C 48 00 32 8D */ bl __ct__8JAISoundFv
|
||||
/* 8029F070 3C 60 80 3D */ lis r3, __vt__5JAISe@ha /* 0x803C9858@ha */
|
||||
/* 8029F074 38 63 98 58 */ addi r3, r3, __vt__5JAISe@l /* 0x803C9858@l */
|
||||
/* 8029F078 90 7C 00 A8 */ stw r3, 0xa8(r28)
|
||||
/* 8029F07C 38 03 00 08 */ addi r0, r3, 8
|
||||
/* 8029F080 90 1C 00 10 */ stw r0, 0x10(r28)
|
||||
/* 8029F084 C0 02 BD 78 */ lfs f0, lit_626(r2)
|
||||
/* 8029F088 D0 1C 00 B4 */ stfs f0, 0xb4(r28)
|
||||
/* 8029F08C D0 1C 00 BC */ stfs f0, 0xbc(r28)
|
||||
/* 8029F090 C0 22 BD 7C */ lfs f1, lit_627(r2)
|
||||
/* 8029F094 D0 3C 00 B8 */ stfs f1, 0xb8(r28)
|
||||
/* 8029F098 C0 02 BD 80 */ lfs f0, lit_628(r2)
|
||||
/* 8029F09C D0 1C 00 C0 */ stfs f0, 0xc0(r28)
|
||||
/* 8029F0A0 D0 3C 00 C4 */ stfs f1, 0xc4(r28)
|
||||
/* 8029F0A4 38 7C 00 C8 */ addi r3, r28, 0xc8
|
||||
/* 8029F0A8 4B FF 21 81 */ bl __ct__8JASTrackFv
|
||||
/* 8029F0AC 38 00 00 00 */ li r0, 0
|
||||
/* 8029F0B0 90 1C 03 10 */ stw r0, 0x310(r28)
|
||||
/* 8029F0B4 90 1C 03 14 */ stw r0, 0x314(r28)
|
||||
/* 8029F0B8 C0 02 BD 78 */ lfs f0, lit_626(r2)
|
||||
/* 8029F0BC D0 1C 03 28 */ stfs f0, 0x328(r28)
|
||||
/* 8029F0C0 C0 02 BD 7C */ lfs f0, lit_627(r2)
|
||||
/* 8029F0C4 D0 1C 03 2C */ stfs f0, 0x32c(r28)
|
||||
/* 8029F0C8 90 1C 03 34 */ stw r0, 0x334(r28)
|
||||
/* 8029F0CC D0 1C 03 30 */ stfs f0, 0x330(r28)
|
||||
/* 8029F0D0 93 DC 03 20 */ stw r30, 0x320(r28)
|
||||
/* 8029F0D4 93 BC 03 1C */ stw r29, 0x31c(r28)
|
||||
/* 8029F0D8 93 FC 00 AC */ stw r31, 0xac(r28)
|
||||
/* 8029F0DC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8029F0E0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8029F0E4 48 0C 31 41 */ bl _restgpr_28
|
||||
/* 8029F0E8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8029F0EC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F0F0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8029F0F4 4E 80 00 20 */ blr
|
||||
@@ -1,37 +0,0 @@
|
||||
lbl_8029F650:
|
||||
/* 8029F650 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8029F654 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F658 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8029F65C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8029F660 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 8029F664 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8029F668 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8029F66C 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 8029F670 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 8029F674 38 7E 00 10 */ addi r3, r30, 0x10
|
||||
/* 8029F678 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8029F67C 48 00 2C AD */ bl func_802A2328
|
||||
/* 8029F680 38 60 00 00 */ li r3, 0
|
||||
/* 8029F684 98 7E 03 18 */ stb r3, 0x318(r30)
|
||||
/* 8029F688 80 1E 03 20 */ lwz r0, 0x320(r30)
|
||||
/* 8029F68C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029F690 41 82 00 2C */ beq lbl_8029F6BC
|
||||
/* 8029F694 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 8029F698 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8029F69C 80 7E 03 20 */ lwz r3, 0x320(r30)
|
||||
/* 8029F6A0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8029F6A4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F6A8 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8029F6AC 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F6B0 4E 80 04 21 */ bctrl
|
||||
/* 8029F6B4 90 7E 03 24 */ stw r3, 0x324(r30)
|
||||
/* 8029F6B8 48 00 00 08 */ b lbl_8029F6C0
|
||||
lbl_8029F6BC:
|
||||
/* 8029F6BC 90 7E 03 24 */ stw r3, 0x324(r30)
|
||||
lbl_8029F6C0:
|
||||
/* 8029F6C0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8029F6C4 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 8029F6C8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8029F6CC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F6D0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8029F6D4 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F870:
|
||||
/* 8029F870 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F874 4B FF FD 54 */ b JAISound_tryDie___5JAISeFv
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F878:
|
||||
/* 8029F878 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F87C 4B FF FF EC */ b getTempoMgr__5JAISeFv
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F880:
|
||||
/* 8029F880 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F884 4B FF FF D0 */ b getChildTrack__5JAISeFi
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F888:
|
||||
/* 8029F888 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F88C 4B FF FF C0 */ b getTrack__5JAISeFv
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F890:
|
||||
/* 8029F890 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F894 4B FF FF D0 */ b asSe__5JAISeFv
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F898:
|
||||
/* 8029F898 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F89C 4B FF FE 4C */ b releaseChild__5JAISeFi
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F8A0:
|
||||
/* 8029F8A0 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F8A4 4B FF FE 3C */ b getChild__5JAISeFi
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F8A8:
|
||||
/* 8029F8A8 38 63 FF F0 */ addi r3, r3, -16
|
||||
/* 8029F8AC 4B FF FE 2C */ b getNumChild__5JAISeCFv
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_8029F854:
|
||||
/* 8029F854 54 80 10 3A */ slwi r0, r4, 2
|
||||
/* 8029F858 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 8029F85C 80 63 01 F8 */ lwz r3, 0x1f8(r3)
|
||||
/* 8029F860 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F868:
|
||||
/* 8029F868 38 63 03 28 */ addi r3, r3, 0x328
|
||||
/* 8029F86C 4E 80 00 20 */ blr
|
||||
@@ -1,3 +0,0 @@
|
||||
lbl_8029F84C:
|
||||
/* 8029F84C 38 63 00 C8 */ addi r3, r3, 0xc8
|
||||
/* 8029F850 4E 80 00 20 */ blr
|
||||
@@ -1,77 +0,0 @@
|
||||
lbl_8029F0F8:
|
||||
/* 8029F0F8 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 8029F0FC 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F100 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8029F104 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8029F108 48 0C 30 D5 */ bl _savegpr_29
|
||||
/* 8029F10C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8029F110 7C 9E 23 78 */ mr r30, r4
|
||||
/* 8029F114 38 7D 00 C8 */ addi r3, r29, 0xc8
|
||||
/* 8029F118 C0 3D 03 28 */ lfs f1, 0x328(r29)
|
||||
/* 8029F11C 4B FF 3A 71 */ bl setTempoRate__8JASTrackFf
|
||||
/* 8029F120 C0 02 BD 78 */ lfs f0, lit_626(r2)
|
||||
/* 8029F124 D0 01 00 08 */ stfs f0, 8(r1)
|
||||
/* 8029F128 D0 01 00 10 */ stfs f0, 0x10(r1)
|
||||
/* 8029F12C C0 22 BD 7C */ lfs f1, lit_627(r2)
|
||||
/* 8029F130 D0 21 00 0C */ stfs f1, 0xc(r1)
|
||||
/* 8029F134 C0 02 BD 80 */ lfs f0, lit_628(r2)
|
||||
/* 8029F138 D0 01 00 14 */ stfs f0, 0x14(r1)
|
||||
/* 8029F13C D0 21 00 18 */ stfs f1, 0x18(r1)
|
||||
/* 8029F140 38 7D 00 4C */ addi r3, r29, 0x4c
|
||||
/* 8029F144 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8029F148 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8029F14C C0 3D 00 34 */ lfs f1, 0x34(r29)
|
||||
/* 8029F150 48 00 31 31 */ bl mixOutAll__14JAISoundParamsFRC14JASSoundParamsP14JASSoundParamsf
|
||||
/* 8029F154 80 7D 03 24 */ lwz r3, 0x324(r29)
|
||||
/* 8029F158 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8029F15C 41 82 00 1C */ beq lbl_8029F178
|
||||
/* 8029F160 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8029F164 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8029F168 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F16C 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 8029F170 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F174 4E 80 04 21 */ bctrl
|
||||
lbl_8029F178:
|
||||
/* 8029F178 80 1D 00 18 */ lwz r0, 0x18(r29)
|
||||
/* 8029F17C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029F180 41 82 00 54 */ beq lbl_8029F1D4
|
||||
/* 8029F184 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
||||
/* 8029F188 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F18C 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 8029F190 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F194 4E 80 04 21 */ bctrl
|
||||
/* 8029F198 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029F19C 3B C0 00 00 */ li r30, 0
|
||||
/* 8029F1A0 48 00 00 28 */ b lbl_8029F1C8
|
||||
lbl_8029F1A4:
|
||||
/* 8029F1A4 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
||||
/* 8029F1A8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8029F1AC 80 BD 00 18 */ lwz r5, 0x18(r29)
|
||||
/* 8029F1B0 7F C6 F3 78 */ mr r6, r30
|
||||
/* 8029F1B4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F1B8 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 8029F1BC 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F1C0 4E 80 04 21 */ bctrl
|
||||
/* 8029F1C4 3B DE 00 01 */ addi r30, r30, 1
|
||||
lbl_8029F1C8:
|
||||
/* 8029F1C8 7C 1E F8 00 */ cmpw r30, r31
|
||||
/* 8029F1CC 41 80 FF D8 */ blt lbl_8029F1A4
|
||||
/* 8029F1D0 48 00 00 2C */ b lbl_8029F1FC
|
||||
lbl_8029F1D4:
|
||||
/* 8029F1D4 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 8029F1D8 D0 1D 00 B4 */ stfs f0, 0xb4(r29)
|
||||
/* 8029F1DC C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
/* 8029F1E0 D0 1D 00 B8 */ stfs f0, 0xb8(r29)
|
||||
/* 8029F1E4 C0 01 00 10 */ lfs f0, 0x10(r1)
|
||||
/* 8029F1E8 D0 1D 00 BC */ stfs f0, 0xbc(r29)
|
||||
/* 8029F1EC C0 01 00 14 */ lfs f0, 0x14(r1)
|
||||
/* 8029F1F0 D0 1D 00 C0 */ stfs f0, 0xc0(r29)
|
||||
/* 8029F1F4 C0 01 00 18 */ lfs f0, 0x18(r1)
|
||||
/* 8029F1F8 D0 1D 00 C4 */ stfs f0, 0xc4(r29)
|
||||
lbl_8029F1FC:
|
||||
/* 8029F1FC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8029F200 48 0C 30 29 */ bl _restgpr_29
|
||||
/* 8029F204 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8029F208 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F20C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 8029F210 4E 80 00 20 */ blr
|
||||
@@ -1,55 +0,0 @@
|
||||
lbl_8029F78C:
|
||||
/* 8029F78C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029F790 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F794 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029F798 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029F79C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029F7A0 88 03 00 2E */ lbz r0, 0x2e(r3)
|
||||
/* 8029F7A4 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 8029F7A8 41 82 00 90 */ beq lbl_8029F838
|
||||
/* 8029F7AC 40 80 00 1C */ bge lbl_8029F7C8
|
||||
/* 8029F7B0 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 8029F7B4 41 82 00 64 */ beq lbl_8029F818
|
||||
/* 8029F7B8 40 80 00 24 */ bge lbl_8029F7DC
|
||||
/* 8029F7BC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8029F7C0 40 80 00 40 */ bge lbl_8029F800
|
||||
/* 8029F7C4 48 00 00 74 */ b lbl_8029F838
|
||||
lbl_8029F7C8:
|
||||
/* 8029F7C8 2C 00 00 07 */ cmpwi r0, 7
|
||||
/* 8029F7CC 40 80 00 6C */ bge lbl_8029F838
|
||||
/* 8029F7D0 2C 00 00 05 */ cmpwi r0, 5
|
||||
/* 8029F7D4 40 80 00 64 */ bge lbl_8029F838
|
||||
/* 8029F7D8 48 00 00 58 */ b lbl_8029F830
|
||||
lbl_8029F7DC:
|
||||
/* 8029F7DC 38 60 00 00 */ li r3, 0
|
||||
/* 8029F7E0 88 1F 00 2F */ lbz r0, 0x2f(r31)
|
||||
/* 8029F7E4 50 60 1F 38 */ rlwimi r0, r3, 3, 0x1c, 0x1c
|
||||
/* 8029F7E8 98 1F 00 2F */ stb r0, 0x2f(r31)
|
||||
/* 8029F7EC 38 60 00 01 */ li r3, 1
|
||||
/* 8029F7F0 88 1F 00 2F */ lbz r0, 0x2f(r31)
|
||||
/* 8029F7F4 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18
|
||||
/* 8029F7F8 98 1F 00 2F */ stb r0, 0x2f(r31)
|
||||
/* 8029F7FC 48 00 00 3C */ b lbl_8029F838
|
||||
lbl_8029F800:
|
||||
/* 8029F800 4B FF FE ED */ bl prepare_getSeqData___5JAISeFv
|
||||
/* 8029F804 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8029F808 41 82 00 30 */ beq lbl_8029F838
|
||||
/* 8029F80C 38 00 00 05 */ li r0, 5
|
||||
/* 8029F810 98 1F 00 2E */ stb r0, 0x2e(r31)
|
||||
/* 8029F814 48 00 00 24 */ b lbl_8029F838
|
||||
lbl_8029F818:
|
||||
/* 8029F818 4B FF FE D5 */ bl prepare_getSeqData___5JAISeFv
|
||||
/* 8029F81C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8029F820 41 82 00 18 */ beq lbl_8029F838
|
||||
/* 8029F824 38 00 00 03 */ li r0, 3
|
||||
/* 8029F828 98 1F 00 2E */ stb r0, 0x2e(r31)
|
||||
/* 8029F82C 48 00 00 0C */ b lbl_8029F838
|
||||
lbl_8029F830:
|
||||
/* 8029F830 38 00 00 05 */ li r0, 5
|
||||
/* 8029F834 98 1F 00 2E */ stb r0, 0x2e(r31)
|
||||
lbl_8029F838:
|
||||
/* 8029F838 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029F83C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029F840 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F844 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029F848 4E 80 00 20 */ blr
|
||||
@@ -1,47 +0,0 @@
|
||||
lbl_8029F6EC:
|
||||
/* 8029F6EC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8029F6F0 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F6F4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8029F6F8 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8029F6FC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8029F700 80 03 00 28 */ lwz r0, 0x28(r3)
|
||||
/* 8029F704 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8029F708 80 63 03 1C */ lwz r3, 0x31c(r3)
|
||||
/* 8029F70C 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 8029F710 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8029F714 38 BF 03 10 */ addi r5, r31, 0x310
|
||||
/* 8029F718 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 8029F71C 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 8029F720 7D 89 03 A6 */ mtctr r12
|
||||
/* 8029F724 4E 80 04 21 */ bctrl
|
||||
/* 8029F728 2C 03 00 01 */ cmpwi r3, 1
|
||||
/* 8029F72C 41 82 00 30 */ beq lbl_8029F75C
|
||||
/* 8029F730 40 80 00 10 */ bge lbl_8029F740
|
||||
/* 8029F734 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8029F738 40 80 00 14 */ bge lbl_8029F74C
|
||||
/* 8029F73C 48 00 00 38 */ b lbl_8029F774
|
||||
lbl_8029F740:
|
||||
/* 8029F740 2C 03 00 03 */ cmpwi r3, 3
|
||||
/* 8029F744 40 80 00 30 */ bge lbl_8029F774
|
||||
/* 8029F748 48 00 00 24 */ b lbl_8029F76C
|
||||
lbl_8029F74C:
|
||||
/* 8029F74C 38 00 00 02 */ li r0, 2
|
||||
/* 8029F750 98 1F 00 2E */ stb r0, 0x2e(r31)
|
||||
/* 8029F754 38 60 00 00 */ li r3, 0
|
||||
/* 8029F758 48 00 00 20 */ b lbl_8029F778
|
||||
lbl_8029F75C:
|
||||
/* 8029F75C 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 8029F760 48 00 2F 0D */ bl increasePrepareCount_JAISound___8JAISoundFv
|
||||
/* 8029F764 38 60 00 00 */ li r3, 0
|
||||
/* 8029F768 48 00 00 10 */ b lbl_8029F778
|
||||
lbl_8029F76C:
|
||||
/* 8029F76C 38 60 00 01 */ li r3, 1
|
||||
/* 8029F770 48 00 00 08 */ b lbl_8029F778
|
||||
lbl_8029F774:
|
||||
/* 8029F774 38 60 00 00 */ li r3, 0
|
||||
lbl_8029F778:
|
||||
/* 8029F778 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8029F77C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8029F780 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F784 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8029F788 4E 80 00 20 */ blr
|
||||
@@ -1,49 +0,0 @@
|
||||
lbl_8029F250:
|
||||
/* 8029F250 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8029F254 7C 08 02 A6 */ mflr r0
|
||||
/* 8029F258 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8029F25C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 8029F260 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 8029F264 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8029F268 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8029F26C 88 03 02 DD */ lbz r0, 0x2dd(r3)
|
||||
/* 8029F270 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 8029F274 40 82 00 0C */ bne lbl_8029F280
|
||||
/* 8029F278 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F27C 4B FF 23 59 */ bl init__8JASTrackFv
|
||||
lbl_8029F280:
|
||||
/* 8029F280 80 1E 00 18 */ lwz r0, 0x18(r30)
|
||||
/* 8029F284 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 8029F288 41 82 00 14 */ beq lbl_8029F29C
|
||||
/* 8029F28C 38 7E 00 10 */ addi r3, r30, 0x10
|
||||
/* 8029F290 38 9E 00 C8 */ addi r4, r30, 0xc8
|
||||
/* 8029F294 48 00 37 49 */ bl initTrack_JAISound___8JAISoundFP8JASTrack
|
||||
/* 8029F298 48 00 00 34 */ b lbl_8029F2CC
|
||||
lbl_8029F29C:
|
||||
/* 8029F29C 38 7E 00 4C */ addi r3, r30, 0x4c
|
||||
/* 8029F2A0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8029F2A4 38 BE 00 B4 */ addi r5, r30, 0xb4
|
||||
/* 8029F2A8 C0 3E 00 34 */ lfs f1, 0x34(r30)
|
||||
/* 8029F2AC 48 00 2F D5 */ bl mixOutAll__14JAISoundParamsFRC14JASSoundParamsP14JASSoundParamsf
|
||||
/* 8029F2B0 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F2B4 38 80 00 01 */ li r4, 1
|
||||
/* 8029F2B8 4B FF 21 8D */ bl setChannelMgrCount__8JASTrackFUl
|
||||
/* 8029F2BC 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F2C0 38 80 00 00 */ li r4, 0
|
||||
/* 8029F2C4 38 BE 00 B4 */ addi r5, r30, 0xb4
|
||||
/* 8029F2C8 4B FF 27 2D */ bl assignExtBuffer__8JASTrackFUlP14JASSoundParams
|
||||
lbl_8029F2CC:
|
||||
/* 8029F2CC 38 00 00 01 */ li r0, 1
|
||||
/* 8029F2D0 98 1E 03 18 */ stb r0, 0x318(r30)
|
||||
/* 8029F2D4 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F2D8 80 9E 03 10 */ lwz r4, 0x310(r30)
|
||||
/* 8029F2DC 80 BE 03 14 */ lwz r5, 0x314(r30)
|
||||
/* 8029F2E0 4B FF 27 29 */ bl setSeqData__8JASTrackFPvUl
|
||||
/* 8029F2E4 38 7E 00 C8 */ addi r3, r30, 0xc8
|
||||
/* 8029F2E8 4B FF 27 41 */ bl startSeq__8JASTrackFv
|
||||
/* 8029F2EC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8029F2F0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8029F2F4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8029F2F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8029F2FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8029F300 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user