mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Merge branch 'master' of https://github.com/zeldaret/tp
This commit is contained in:
@@ -986,7 +986,7 @@ lbl_802EC14C:
|
||||
/* 802EC158 002E9098 41 82 00 14 */ beq lbl_802EC16C
|
||||
/* 802EC15C 002E909C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802EC160 002E90A0 38 A0 00 00 */ li r5, 0
|
||||
/* 802EC164 002E90A4 4B FF 2E 31 */ bl JUTResFont_X1_
|
||||
/* 802EC164 002E90A4 4B FF 2E 31 */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802EC168 002E90A8 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802EC16C:
|
||||
/* 802EC16C 002E90AC 28 1F 00 00 */ cmplwi r31, 0
|
||||
@@ -2232,7 +2232,7 @@ lbl_802ED318:
|
||||
/* 802ED324 002EA264 41 82 00 14 */ beq lbl_802ED338
|
||||
/* 802ED328 002EA268 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802ED32C 002EA26C 38 A0 00 00 */ li r5, 0
|
||||
/* 802ED330 002EA270 4B FF 1C 65 */ bl JUTResFont_X1_
|
||||
/* 802ED330 002EA270 4B FF 1C 65 */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802ED334 002EA274 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802ED338:
|
||||
/* 802ED338 002EA278 28 1F 00 00 */ cmplwi r31, 0
|
||||
@@ -3693,7 +3693,7 @@ lbl_802EE7C0:
|
||||
/* 802EE7CC 002EB70C 41 82 00 14 */ beq lbl_802EE7E0
|
||||
/* 802EE7D0 002EB710 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802EE7D4 002EB714 38 A0 00 00 */ li r5, 0
|
||||
/* 802EE7D8 002EB718 4B FF 07 BD */ bl JUTResFont_X1_
|
||||
/* 802EE7D8 002EB718 4B FF 07 BD */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802EE7DC 002EB71C 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802EE7E0:
|
||||
/* 802EE7E0 002EB720 28 1F 00 00 */ cmplwi r31, 0
|
||||
@@ -5154,7 +5154,7 @@ lbl_802EFC68:
|
||||
/* 802EFC74 002ECBB4 41 82 00 14 */ beq lbl_802EFC88
|
||||
/* 802EFC78 002ECBB8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802EFC7C 002ECBBC 38 A0 00 00 */ li r5, 0
|
||||
/* 802EFC80 002ECBC0 4B FE F3 15 */ bl JUTResFont_X1_
|
||||
/* 802EFC80 002ECBC0 4B FE F3 15 */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802EFC84 002ECBC4 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802EFC88:
|
||||
/* 802EFC88 002ECBC8 28 1F 00 00 */ cmplwi r31, 0
|
||||
@@ -6604,7 +6604,7 @@ lbl_802F10E8:
|
||||
/* 802F10F4 002EE034 41 82 00 14 */ beq lbl_802F1108
|
||||
/* 802F10F8 002EE038 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F10FC 002EE03C 38 A0 00 00 */ li r5, 0
|
||||
/* 802F1100 002EE040 4B FE DE 95 */ bl JUTResFont_X1_
|
||||
/* 802F1100 002EE040 4B FE DE 95 */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802F1104 002EE044 7C 7F 1B 78 */ mr r31, r3
|
||||
lbl_802F1108:
|
||||
/* 802F1108 002EE048 28 1F 00 00 */ cmplwi r31, 0
|
||||
|
||||
@@ -673,7 +673,7 @@ lbl_802F4C6C:
|
||||
/* 802F4C7C 002F1BBC 80 74 00 04 */ lwz r3, 4(r20)
|
||||
/* 802F4C80 002F1BC0 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802F4C84 002F1BC4 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 802F4C88 002F1BC8 4B FE A1 3D */ bl JUTFont_NS_setGradColor
|
||||
/* 802F4C88 002F1BC8 4B FE A1 3D */ bl setGradColor__7JUTFontF6TColor6TColor
|
||||
lbl_802F4C8C:
|
||||
/* 802F4C8C 002F1BCC 3B 80 00 00 */ li r28, 0
|
||||
/* 802F4C90 002F1BD0 80 74 00 04 */ lwz r3, 4(r20)
|
||||
@@ -1415,7 +1415,7 @@ lbl_802F571C:
|
||||
/* 802F572C 002F266C 80 7A 00 04 */ lwz r3, 4(r26)
|
||||
/* 802F5730 002F2670 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 802F5734 002F2674 38 A1 00 1C */ addi r5, r1, 0x1c
|
||||
/* 802F5738 002F2678 4B FE 96 8D */ bl JUTFont_NS_setGradColor
|
||||
/* 802F5738 002F2678 4B FE 96 8D */ bl setGradColor__7JUTFontF6TColor6TColor
|
||||
/* 802F573C 002F267C 48 00 01 F4 */ b lbl_802F5930
|
||||
lbl_802F5740:
|
||||
/* 802F5740 002F2680 7F 43 D3 78 */ mr r3, r26
|
||||
@@ -1463,7 +1463,7 @@ lbl_802F57D4:
|
||||
/* 802F57E4 002F2724 80 7A 00 04 */ lwz r3, 4(r26)
|
||||
/* 802F57E8 002F2728 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802F57EC 002F272C 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 802F57F0 002F2730 4B FE 95 D5 */ bl JUTFont_NS_setGradColor
|
||||
/* 802F57F0 002F2730 4B FE 95 D5 */ bl setGradColor__7JUTFontF6TColor6TColor
|
||||
/* 802F57F4 002F2734 48 00 01 3C */ b lbl_802F5930
|
||||
lbl_802F57F8:
|
||||
/* 802F57F8 002F2738 7F 43 D3 78 */ mr r3, r26
|
||||
@@ -1545,7 +1545,7 @@ lbl_802F5904:
|
||||
/* 802F5914 002F2854 80 7A 00 04 */ lwz r3, 4(r26)
|
||||
/* 802F5918 002F2858 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802F591C 002F285C 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 802F5920 002F2860 4B FE 94 A5 */ bl JUTFont_NS_setGradColor
|
||||
/* 802F5920 002F2860 4B FE 94 A5 */ bl setGradColor__7JUTFontF6TColor6TColor
|
||||
/* 802F5924 002F2864 48 00 00 0C */ b lbl_802F5930
|
||||
lbl_802F5928:
|
||||
/* 802F5928 002F2868 93 FB 00 00 */ stw r31, 0(r27)
|
||||
|
||||
@@ -424,7 +424,7 @@ J2DTextBox_NS_initiate:
|
||||
/* 802FFC94 002FCBD4 41 82 00 14 */ beq lbl_802FFCA8
|
||||
/* 802FFC98 002FCBD8 7F 44 D3 78 */ mr r4, r26
|
||||
/* 802FFC9C 002FCBDC 38 A0 00 00 */ li r5, 0
|
||||
/* 802FFCA0 002FCBE0 4B FD F2 F5 */ bl JUTResFont_X1_
|
||||
/* 802FFCA0 002FCBE0 4B FD F2 F5 */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802FFCA4 002FCBE4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802FFCA8:
|
||||
/* 802FFCA8 002FCBE8 90 1B 01 00 */ stw r0, 0x100(r27)
|
||||
@@ -600,7 +600,7 @@ J2DTextBox_NS_private_readStream:
|
||||
/* 802FFF2C 002FCE6C 41 82 00 14 */ beq lbl_802FFF40
|
||||
/* 802FFF30 002FCE70 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802FFF34 002FCE74 38 A0 00 00 */ li r5, 0
|
||||
/* 802FFF38 002FCE78 4B FD F0 5D */ bl JUTResFont_X1_
|
||||
/* 802FFF38 002FCE78 4B FD F0 5D */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 802FFF3C 002FCE7C 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802FFF40:
|
||||
/* 802FFF40 002FCE80 90 1C 01 00 */ stw r0, 0x100(r28)
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802a2db4
|
||||
|
||||
|
||||
.global JAISoundParamsMove_NS_moveVolume
|
||||
JAISoundParamsMove_NS_moveVolume:
|
||||
.global moveVolume__18JAISoundParamsMoveFfUl
|
||||
moveVolume__18JAISoundParamsMoveFfUl:
|
||||
/* 802A2DB4 0029FCF4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A2DB8 0029FCF8 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802A2DBC 0029FCFC 40 82 00 14 */ bne lbl_802A2DD0
|
||||
|
||||
@@ -80,7 +80,7 @@ lbl_80271DB4:
|
||||
/* 80271DD8 0026ED18 41 82 00 14 */ beq lbl_80271DEC
|
||||
/* 80271DDC 0026ED1C 80 8D 82 10 */ lwz r4, lbl_80450790-_SDA_BASE_(r13)
|
||||
/* 80271DE0 0026ED20 38 A0 00 00 */ li r5, 0
|
||||
/* 80271DE4 0026ED24 48 06 D1 B1 */ bl JUTResFont_X1_
|
||||
/* 80271DE4 0026ED24 48 06 D1 B1 */ bl __ct__10JUTResFontFPCcP7JKRHeap
|
||||
/* 80271DE8 0026ED28 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_80271DEC:
|
||||
/* 80271DEC 0026ED2C 90 0D 8C 30 */ stw r0, lbl_804511B0-_SDA_BASE_(r13)
|
||||
|
||||
@@ -10,7 +10,7 @@ JStudio_JAudio2_NS__unnamed_object_sound_cpp__NS_setValue_VOLUME_:
|
||||
/* 8028D730 0028A670 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8028D734 0028A674 38 80 00 00 */ li r4, 0
|
||||
/* 8028D738 0028A678 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 8028D73C 0028A67C 48 01 56 79 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 8028D73C 0028A67C 48 01 56 79 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 8028D740 0028A680 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8028D744 0028A684 7C 08 03 A6 */ mtlr r0
|
||||
/* 8028D748 0028A688 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -116,7 +116,7 @@ JUTAssertion_NS_flushMessage_dbPrint:
|
||||
/* 802E4ADC 002E1A1C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802E4AE0 002E1A20 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802E4AE4 002E1A24 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802E4AE8 002E1A28 4B FF A2 89 */ bl JUTFont_NS_setCharColor
|
||||
/* 802E4AE8 002E1A28 4B FF A2 89 */ bl setCharColor__7JUTFontF6TColor
|
||||
/* 802E4AEC 002E1A2C 3C 60 80 43 */ lis r3, lbl_80434870@ha
|
||||
/* 802E4AF0 002E1A30 38 63 48 70 */ addi r3, r3, lbl_80434870@l
|
||||
/* 802E4AF4 002E1A34 48 08 40 F1 */ bl func_80368BE4
|
||||
@@ -153,7 +153,7 @@ JUTAssertion_NS_flushMessage_dbPrint:
|
||||
/* 802E4B70 002E1AB0 38 84 48 70 */ addi r4, r4, lbl_80434870@l
|
||||
/* 802E4B74 002E1AB4 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802E4B78 002E1AB8 38 C0 00 01 */ li r6, 1
|
||||
/* 802E4B7C 002E1ABC 4B FF A2 AD */ bl JUTFont_NS_drawString_size_scale
|
||||
/* 802E4B7C 002E1ABC 4B FF A2 AD */ bl drawString_size_scale__7JUTFontFffffPcUlb
|
||||
/* 802E4B80 002E1AC0 3C 60 80 43 */ lis r3, lbl_804348B0@ha
|
||||
/* 802E4B84 002E1AC4 38 63 48 B0 */ addi r3, r3, lbl_804348B0@l
|
||||
/* 802E4B88 002E1AC8 48 08 40 5D */ bl func_80368BE4
|
||||
@@ -190,7 +190,7 @@ JUTAssertion_NS_flushMessage_dbPrint:
|
||||
/* 802E4C04 002E1B44 38 84 48 B0 */ addi r4, r4, lbl_804348B0@l
|
||||
/* 802E4C08 002E1B48 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802E4C0C 002E1B4C 38 C0 00 01 */ li r6, 1
|
||||
/* 802E4C10 002E1B50 4B FF A2 19 */ bl JUTFont_NS_drawString_size_scale
|
||||
/* 802E4C10 002E1B50 4B FF A2 19 */ bl drawString_size_scale__7JUTFontFffffPcUlb
|
||||
lbl_802E4C14:
|
||||
/* 802E4C14 002E1B54 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
|
||||
/* 802E4C18 002E1B58 CB E1 00 40 */ lfd f31, 0x40(r1)
|
||||
|
||||
+12
-12
@@ -14,16 +14,16 @@ JUTCacheFont:
|
||||
/* 802DD1A0 002DA0E0 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802DD1A4 002DA0E4 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802DD1A8 002DA0E8 7C DF 33 78 */ mr r31, r6
|
||||
/* 802DD1AC 002DA0EC 48 00 1D 9D */ bl JUTResFont
|
||||
/* 802DD1AC 002DA0EC 48 00 1D 9D */ bl __ct__10JUTResFontFv
|
||||
/* 802DD1B0 002DA0F0 3C 60 80 3D */ lis r3, lbl_803CC540@ha
|
||||
/* 802DD1B4 002DA0F4 38 03 C5 40 */ addi r0, r3, lbl_803CC540@l
|
||||
/* 802DD1B8 002DA0F8 90 1C 00 00 */ stw r0, 0(r28)
|
||||
/* 802DD1BC 002DA0FC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802DD1C0 002DA100 48 00 01 61 */ bl JUTCacheFont_NS_initialize_state
|
||||
/* 802DD1C4 002DA104 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802DD1C8 002DA108 48 00 1E E9 */ bl JUTResFont_NS_initialize_state
|
||||
/* 802DD1C8 002DA108 48 00 1E E9 */ bl initialize_state__10JUTResFontFv
|
||||
/* 802DD1CC 002DA10C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802DD1D0 002DA110 48 00 1B 55 */ bl JUTFont_NS_initialize_state
|
||||
/* 802DD1D0 002DA110 48 00 1B 55 */ bl initialize_state__7JUTFontFv
|
||||
/* 802DD1D4 002DA114 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802DD1D8 002DA118 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802DD1DC 002DA11C 38 A0 00 00 */ li r5, 0
|
||||
@@ -55,15 +55,15 @@ JUTCacheFont:
|
||||
/* 802DD244 002DA184 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DD248 002DA188 48 00 00 D9 */ bl JUTCacheFont_NS_initialize_state
|
||||
/* 802DD24C 002DA18C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DD250 002DA190 48 00 1E 3D */ bl JUTResFont_NS_deleteMemBlocks_ResFont
|
||||
/* 802DD250 002DA190 48 00 1E 3D */ bl deleteMemBlocks_ResFont__10JUTResFontFv
|
||||
/* 802DD254 002DA194 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DD258 002DA198 48 00 1E 59 */ bl JUTResFont_NS_initialize_state
|
||||
/* 802DD258 002DA198 48 00 1E 59 */ bl initialize_state__10JUTResFontFv
|
||||
/* 802DD25C 002DA19C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DD260 002DA1A0 48 00 1A C5 */ bl JUTFont_NS_initialize_state
|
||||
/* 802DD260 002DA1A0 48 00 1A C5 */ bl initialize_state__7JUTFontFv
|
||||
lbl_802DD264:
|
||||
/* 802DD264 002DA1A4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DD268 002DA1A8 38 80 00 00 */ li r4, 0
|
||||
/* 802DD26C 002DA1AC 48 00 1D 95 */ bl JUTResFont_NS_dtor
|
||||
/* 802DD26C 002DA1AC 48 00 1D 95 */ bl __dt__10JUTResFontFv
|
||||
/* 802DD270 002DA1B0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802DD274 002DA1B4 40 81 00 0C */ ble lbl_802DD280
|
||||
/* 802DD278 002DA1B8 7F C3 F3 78 */ mr r3, r30
|
||||
@@ -266,9 +266,9 @@ JUTCacheFont_NS_initiate:
|
||||
/* 802DD50C 002DA44C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802DD510 002DA450 4B FF FD 8D */ bl JUTCacheFont_NS_deleteMemBlocks_CacheFont
|
||||
/* 802DD514 002DA454 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802DD518 002DA458 48 00 1B 75 */ bl JUTResFont_NS_deleteMemBlocks_ResFont
|
||||
/* 802DD518 002DA458 48 00 1B 75 */ bl deleteMemBlocks_ResFont__10JUTResFontFv
|
||||
/* 802DD51C 002DA45C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802DD520 002DA460 48 00 18 05 */ bl JUTFont_NS_initialize_state
|
||||
/* 802DD520 002DA460 48 00 18 05 */ bl initialize_state__7JUTFontFv
|
||||
/* 802DD524 002DA464 38 00 00 00 */ li r0, 0
|
||||
/* 802DD528 002DA468 98 1F 00 04 */ stb r0, 4(r31)
|
||||
/* 802DD52C 002DA46C 38 60 00 00 */ li r3, 0
|
||||
@@ -298,11 +298,11 @@ JUTCacheFont_NS_internal_initiate:
|
||||
/* 802DD578 002DA4B8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802DD57C 002DA4BC 4B FF FD A5 */ bl JUTCacheFont_NS_initialize_state
|
||||
/* 802DD580 002DA4C0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802DD584 002DA4C4 48 00 1B 09 */ bl JUTResFont_NS_deleteMemBlocks_ResFont
|
||||
/* 802DD584 002DA4C4 48 00 1B 09 */ bl deleteMemBlocks_ResFont__10JUTResFontFv
|
||||
/* 802DD588 002DA4C8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802DD58C 002DA4CC 48 00 1B 25 */ bl JUTResFont_NS_initialize_state
|
||||
/* 802DD58C 002DA4CC 48 00 1B 25 */ bl initialize_state__10JUTResFontFv
|
||||
/* 802DD590 002DA4D0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802DD594 002DA4D4 48 00 17 91 */ bl JUTFont_NS_initialize_state
|
||||
/* 802DD594 002DA4D4 48 00 17 91 */ bl initialize_state__7JUTFontFv
|
||||
/* 802DD598 002DA4D8 28 1C 00 00 */ cmplwi r28, 0
|
||||
/* 802DD59C 002DA4DC 40 82 00 0C */ bne lbl_802DD5A8
|
||||
/* 802DD5A0 002DA4E0 38 60 00 00 */ li r3, 0
|
||||
|
||||
@@ -399,7 +399,7 @@ lbl_802E78D0:
|
||||
/* 802E78F4 002E4834 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 802E78F8 002E4838 80 79 00 4C */ lwz r3, 0x4c(r25)
|
||||
/* 802E78FC 002E483C 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 802E7900 002E4840 4B FF 74 71 */ bl JUTFont_NS_setCharColor
|
||||
/* 802E7900 002E4840 4B FF 74 71 */ bl setCharColor__7JUTFontF6TColor
|
||||
/* 802E7904 002E4844 48 00 01 18 */ b lbl_802E7A1C
|
||||
lbl_802E7908:
|
||||
/* 802E7908 002E4848 80 19 00 34 */ lwz r0, 0x34(r25)
|
||||
@@ -415,7 +415,7 @@ lbl_802E7908:
|
||||
/* 802E7930 002E4870 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802E7934 002E4874 80 79 00 4C */ lwz r3, 0x4c(r25)
|
||||
/* 802E7938 002E4878 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 802E793C 002E487C 4B FF 74 35 */ bl JUTFont_NS_setCharColor
|
||||
/* 802E793C 002E487C 4B FF 74 35 */ bl setCharColor__7JUTFontF6TColor
|
||||
/* 802E7940 002E4880 48 00 00 DC */ b lbl_802E7A1C
|
||||
lbl_802E7944:
|
||||
/* 802E7944 002E4884 38 00 00 E6 */ li r0, 0xe6
|
||||
@@ -428,7 +428,7 @@ lbl_802E7944:
|
||||
/* 802E7960 002E48A0 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802E7964 002E48A4 80 79 00 4C */ lwz r3, 0x4c(r25)
|
||||
/* 802E7968 002E48A8 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 802E796C 002E48AC 4B FF 74 05 */ bl JUTFont_NS_setCharColor
|
||||
/* 802E796C 002E48AC 4B FF 74 05 */ bl setCharColor__7JUTFontF6TColor
|
||||
/* 802E7970 002E48B0 48 00 00 AC */ b lbl_802E7A1C
|
||||
lbl_802E7974:
|
||||
/* 802E7974 002E48B4 38 00 00 E6 */ li r0, 0xe6
|
||||
@@ -441,7 +441,7 @@ lbl_802E7974:
|
||||
/* 802E7990 002E48D0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E7994 002E48D4 80 79 00 4C */ lwz r3, 0x4c(r25)
|
||||
/* 802E7998 002E48D8 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802E799C 002E48DC 4B FF 73 D5 */ bl JUTFont_NS_setCharColor
|
||||
/* 802E799C 002E48DC 4B FF 73 D5 */ bl setCharColor__7JUTFontF6TColor
|
||||
/* 802E79A0 002E48E0 48 00 00 7C */ b lbl_802E7A1C
|
||||
lbl_802E79A4:
|
||||
/* 802E79A4 002E48E4 80 6D 8F A8 */ lwz r3, lbl_80451528-_SDA_BASE_(r13)
|
||||
@@ -527,7 +527,7 @@ lbl_802E7A40:
|
||||
/* 802E7ADC 002E4A1C FC 80 D8 90 */ fmr f4, f27
|
||||
/* 802E7AE0 002E4A20 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802E7AE4 002E4A24 38 C0 00 01 */ li r6, 1
|
||||
/* 802E7AE8 002E4A28 4B FF 73 41 */ bl JUTFont_NS_drawString_size_scale
|
||||
/* 802E7AE8 002E4A28 4B FF 73 41 */ bl drawString_size_scale__7JUTFontFffffPcUlb
|
||||
/* 802E7AEC 002E4A2C 48 00 00 60 */ b lbl_802E7B4C
|
||||
lbl_802E7AF0:
|
||||
/* 802E7AF0 002E4A30 80 6D 8F A8 */ lwz r3, lbl_80451528-_SDA_BASE_(r13)
|
||||
|
||||
@@ -178,7 +178,7 @@ JUTDbPrint_NS_flush_X1_:
|
||||
/* 802E0398 002DD2D8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802E039C 002DD2DC 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 802E03A0 002DD2E0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802E03A4 002DD2E4 4B FF E9 CD */ bl JUTFont_NS_setCharColor
|
||||
/* 802E03A4 002DD2E4 4B FF E9 CD */ bl setCharColor__7JUTFontF6TColor
|
||||
/* 802E03A8 002DD2E8 48 00 00 60 */ b lbl_802E0408
|
||||
lbl_802E03AC:
|
||||
/* 802E03AC 002DD2EC 88 1C 00 0C */ lbz r0, 0xc(r28)
|
||||
@@ -276,7 +276,7 @@ JUTDbPrint_NS_drawString:
|
||||
/* 802E0500 002DD440 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802E0504 002DD444 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802E0508 002DD448 38 C0 00 01 */ li r6, 1
|
||||
/* 802E050C 002DD44C 4B FF E9 1D */ bl JUTFont_NS_drawString_size_scale
|
||||
/* 802E050C 002DD44C 4B FF E9 1D */ bl drawString_size_scale__7JUTFontFffffPcUlb
|
||||
/* 802E0510 002DD450 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
|
||||
/* 802E0514 002DD454 CB E1 00 40 */ lfd f31, 0x40(r1)
|
||||
/* 802E0518 002DD458 39 61 00 40 */ addi r11, r1, 0x40
|
||||
|
||||
+2
-155
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802decf8
|
||||
|
||||
|
||||
.global JUTFont
|
||||
JUTFont:
|
||||
.global __ct__7JUTFontFv
|
||||
__ct__7JUTFontFv:
|
||||
/* 802DECF8 002DBC38 3C 80 80 3A */ lis r4, lbl_803A31F0@ha
|
||||
/* 802DECFC 002DBC3C 38 04 31 F0 */ addi r0, r4, lbl_803A31F0@l
|
||||
/* 802DED00 002DBC40 90 03 00 00 */ stw r0, 0(r3)
|
||||
@@ -16,156 +16,3 @@ JUTFont:
|
||||
/* 802DED18 002DBC58 38 00 00 00 */ li r0, 0
|
||||
/* 802DED1C 002DBC5C 98 03 00 04 */ stb r0, 4(r3)
|
||||
/* 802DED20 002DBC60 4E 80 00 20 */ blr
|
||||
|
||||
.global JUTFont_NS_initialize_state
|
||||
JUTFont_NS_initialize_state:
|
||||
/* 802DED24 002DBC64 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802DED28 002DBC68 7C 08 02 A6 */ mflr r0
|
||||
/* 802DED2C 002DBC6C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802DED30 002DBC70 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 802DED34 002DBC74 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802DED38 002DBC78 38 00 FF FF */ li r0, -1
|
||||
/* 802DED3C 002DBC7C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802DED40 002DBC80 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802DED44 002DBC84 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802DED48 002DBC88 48 00 00 29 */ bl JUTFont_NS_setCharColor
|
||||
/* 802DED4C 002DBC8C 38 00 00 00 */ li r0, 0
|
||||
/* 802DED50 002DBC90 98 1F 00 05 */ stb r0, 5(r31)
|
||||
/* 802DED54 002DBC94 90 1F 00 08 */ stw r0, 8(r31)
|
||||
/* 802DED58 002DBC98 98 1F 00 04 */ stb r0, 4(r31)
|
||||
/* 802DED5C 002DBC9C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 802DED60 002DBCA0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802DED64 002DBCA4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802DED68 002DBCA8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802DED6C 002DBCAC 4E 80 00 20 */ blr
|
||||
|
||||
.global JUTFont_NS_setCharColor
|
||||
JUTFont_NS_setCharColor:
|
||||
/* 802DED70 002DBCB0 88 E4 00 00 */ lbz r7, 0(r4)
|
||||
/* 802DED74 002DBCB4 98 E3 00 0C */ stb r7, 0xc(r3)
|
||||
/* 802DED78 002DBCB8 88 C4 00 01 */ lbz r6, 1(r4)
|
||||
/* 802DED7C 002DBCBC 98 C3 00 0D */ stb r6, 0xd(r3)
|
||||
/* 802DED80 002DBCC0 88 A4 00 02 */ lbz r5, 2(r4)
|
||||
/* 802DED84 002DBCC4 98 A3 00 0E */ stb r5, 0xe(r3)
|
||||
/* 802DED88 002DBCC8 88 04 00 03 */ lbz r0, 3(r4)
|
||||
/* 802DED8C 002DBCCC 98 03 00 0F */ stb r0, 0xf(r3)
|
||||
/* 802DED90 002DBCD0 98 E3 00 10 */ stb r7, 0x10(r3)
|
||||
/* 802DED94 002DBCD4 98 C3 00 11 */ stb r6, 0x11(r3)
|
||||
/* 802DED98 002DBCD8 98 A3 00 12 */ stb r5, 0x12(r3)
|
||||
/* 802DED9C 002DBCDC 98 03 00 13 */ stb r0, 0x13(r3)
|
||||
/* 802DEDA0 002DBCE0 98 E3 00 14 */ stb r7, 0x14(r3)
|
||||
/* 802DEDA4 002DBCE4 98 C3 00 15 */ stb r6, 0x15(r3)
|
||||
/* 802DEDA8 002DBCE8 98 A3 00 16 */ stb r5, 0x16(r3)
|
||||
/* 802DEDAC 002DBCEC 98 03 00 17 */ stb r0, 0x17(r3)
|
||||
/* 802DEDB0 002DBCF0 98 E3 00 18 */ stb r7, 0x18(r3)
|
||||
/* 802DEDB4 002DBCF4 98 C3 00 19 */ stb r6, 0x19(r3)
|
||||
/* 802DEDB8 002DBCF8 98 A3 00 1A */ stb r5, 0x1a(r3)
|
||||
/* 802DEDBC 002DBCFC 98 03 00 1B */ stb r0, 0x1b(r3)
|
||||
/* 802DEDC0 002DBD00 4E 80 00 20 */ blr
|
||||
|
||||
.global JUTFont_NS_setGradColor
|
||||
JUTFont_NS_setGradColor:
|
||||
/* 802DEDC4 002DBD04 89 04 00 00 */ lbz r8, 0(r4)
|
||||
/* 802DEDC8 002DBD08 99 03 00 0C */ stb r8, 0xc(r3)
|
||||
/* 802DEDCC 002DBD0C 88 E4 00 01 */ lbz r7, 1(r4)
|
||||
/* 802DEDD0 002DBD10 98 E3 00 0D */ stb r7, 0xd(r3)
|
||||
/* 802DEDD4 002DBD14 88 C4 00 02 */ lbz r6, 2(r4)
|
||||
/* 802DEDD8 002DBD18 98 C3 00 0E */ stb r6, 0xe(r3)
|
||||
/* 802DEDDC 002DBD1C 88 04 00 03 */ lbz r0, 3(r4)
|
||||
/* 802DEDE0 002DBD20 98 03 00 0F */ stb r0, 0xf(r3)
|
||||
/* 802DEDE4 002DBD24 99 03 00 10 */ stb r8, 0x10(r3)
|
||||
/* 802DEDE8 002DBD28 98 E3 00 11 */ stb r7, 0x11(r3)
|
||||
/* 802DEDEC 002DBD2C 98 C3 00 12 */ stb r6, 0x12(r3)
|
||||
/* 802DEDF0 002DBD30 98 03 00 13 */ stb r0, 0x13(r3)
|
||||
/* 802DEDF4 002DBD34 88 E5 00 00 */ lbz r7, 0(r5)
|
||||
/* 802DEDF8 002DBD38 98 E3 00 14 */ stb r7, 0x14(r3)
|
||||
/* 802DEDFC 002DBD3C 88 C5 00 01 */ lbz r6, 1(r5)
|
||||
/* 802DEE00 002DBD40 98 C3 00 15 */ stb r6, 0x15(r3)
|
||||
/* 802DEE04 002DBD44 88 85 00 02 */ lbz r4, 2(r5)
|
||||
/* 802DEE08 002DBD48 98 83 00 16 */ stb r4, 0x16(r3)
|
||||
/* 802DEE0C 002DBD4C 88 05 00 03 */ lbz r0, 3(r5)
|
||||
/* 802DEE10 002DBD50 98 03 00 17 */ stb r0, 0x17(r3)
|
||||
/* 802DEE14 002DBD54 98 E3 00 18 */ stb r7, 0x18(r3)
|
||||
/* 802DEE18 002DBD58 98 C3 00 19 */ stb r6, 0x19(r3)
|
||||
/* 802DEE1C 002DBD5C 98 83 00 1A */ stb r4, 0x1a(r3)
|
||||
/* 802DEE20 002DBD60 98 03 00 1B */ stb r0, 0x1b(r3)
|
||||
/* 802DEE24 002DBD64 4E 80 00 20 */ blr
|
||||
|
||||
.global JUTFont_NS_drawString_size_scale
|
||||
JUTFont_NS_drawString_size_scale:
|
||||
/* 802DEE28 002DBD68 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 802DEE2C 002DBD6C 7C 08 02 A6 */ mflr r0
|
||||
/* 802DEE30 002DBD70 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
/* 802DEE34 002DBD74 DB E1 00 60 */ stfd f31, 0x60(r1)
|
||||
/* 802DEE38 002DBD78 F3 E1 00 68 */ psq_st f31, 104(r1), 0, qr0
|
||||
/* 802DEE3C 002DBD7C DB C1 00 50 */ stfd f30, 0x50(r1)
|
||||
/* 802DEE40 002DBD80 F3 C1 00 58 */ psq_st f30, 88(r1), 0, qr0
|
||||
/* 802DEE44 002DBD84 DB A1 00 40 */ stfd f29, 0x40(r1)
|
||||
/* 802DEE48 002DBD88 F3 A1 00 48 */ psq_st f29, 72(r1), 0, qr0
|
||||
/* 802DEE4C 002DBD8C DB 81 00 30 */ stfd f28, 0x30(r1)
|
||||
/* 802DEE50 002DBD90 F3 81 00 38 */ psq_st f28, 56(r1), 0, qr0
|
||||
/* 802DEE54 002DBD94 DB 61 00 20 */ stfd f27, 0x20(r1)
|
||||
/* 802DEE58 002DBD98 F3 61 00 28 */ psq_st f27, 40(r1), 0, qr0
|
||||
/* 802DEE5C 002DBD9C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802DEE60 002DBDA0 48 08 33 75 */ bl _savegpr_27
|
||||
/* 802DEE64 002DBDA4 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 802DEE68 002DBDA8 FF 60 08 90 */ fmr f27, f1
|
||||
/* 802DEE6C 002DBDAC FF 80 10 90 */ fmr f28, f2
|
||||
/* 802DEE70 002DBDB0 FF A0 18 90 */ fmr f29, f3
|
||||
/* 802DEE74 002DBDB4 FF C0 20 90 */ fmr f30, f4
|
||||
/* 802DEE78 002DBDB8 7C 9C 23 78 */ mr r28, r4
|
||||
/* 802DEE7C 002DBDBC 7C BD 2B 78 */ mr r29, r5
|
||||
/* 802DEE80 002DBDC0 7C DE 33 78 */ mr r30, r6
|
||||
/* 802DEE84 002DBDC4 FF E0 D8 90 */ fmr f31, f27
|
||||
/* 802DEE88 002DBDC8 48 00 00 74 */ b lbl_802DEEFC
|
||||
lbl_802DEE8C:
|
||||
/* 802DEE8C 002DBDCC 88 9C 00 00 */ lbz r4, 0(r28)
|
||||
/* 802DEE90 002DBDD0 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802DEE94 002DBDD4 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802DEE98 002DBDD8 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 802DEE9C 002DBDDC 81 8C 00 40 */ lwz r12, 0x40(r12)
|
||||
/* 802DEEA0 002DBDE0 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DEEA4 002DBDE4 4E 80 04 21 */ bctrl
|
||||
/* 802DEEA8 002DBDE8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802DEEAC 002DBDEC 41 82 00 14 */ beq lbl_802DEEC0
|
||||
/* 802DEEB0 002DBDF0 57 FF 40 2E */ slwi r31, r31, 8
|
||||
/* 802DEEB4 002DBDF4 8C 1C 00 01 */ lbzu r0, 1(r28)
|
||||
/* 802DEEB8 002DBDF8 7F FF 03 78 */ or r31, r31, r0
|
||||
/* 802DEEBC 002DBDFC 3B BD FF FF */ addi r29, r29, -1
|
||||
lbl_802DEEC0:
|
||||
/* 802DEEC0 002DBE00 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802DEEC4 002DBE04 FC 20 D8 90 */ fmr f1, f27
|
||||
/* 802DEEC8 002DBE08 FC 40 E0 90 */ fmr f2, f28
|
||||
/* 802DEECC 002DBE0C FC 60 E8 90 */ fmr f3, f29
|
||||
/* 802DEED0 002DBE10 FC 80 F0 90 */ fmr f4, f30
|
||||
/* 802DEED4 002DBE14 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802DEED8 002DBE18 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802DEEDC 002DBE1C 81 9B 00 00 */ lwz r12, 0(r27)
|
||||
/* 802DEEE0 002DBE20 81 8C 00 14 */ lwz r12, 0x14(r12)
|
||||
/* 802DEEE4 002DBE24 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DEEE8 002DBE28 4E 80 04 21 */ bctrl
|
||||
/* 802DEEEC 002DBE2C EF 7B 08 2A */ fadds f27, f27, f1
|
||||
/* 802DEEF0 002DBE30 3B C0 00 01 */ li r30, 1
|
||||
/* 802DEEF4 002DBE34 3B BD FF FF */ addi r29, r29, -1
|
||||
/* 802DEEF8 002DBE38 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_802DEEFC:
|
||||
/* 802DEEFC 002DBE3C 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 802DEF00 002DBE40 40 82 FF 8C */ bne lbl_802DEE8C
|
||||
/* 802DEF04 002DBE44 EC 3B F8 28 */ fsubs f1, f27, f31
|
||||
/* 802DEF08 002DBE48 E3 E1 00 68 */ psq_l f31, 104(r1), 0, qr0
|
||||
/* 802DEF0C 002DBE4C CB E1 00 60 */ lfd f31, 0x60(r1)
|
||||
/* 802DEF10 002DBE50 E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0
|
||||
/* 802DEF14 002DBE54 CB C1 00 50 */ lfd f30, 0x50(r1)
|
||||
/* 802DEF18 002DBE58 E3 A1 00 48 */ psq_l f29, 72(r1), 0, qr0
|
||||
/* 802DEF1C 002DBE5C CB A1 00 40 */ lfd f29, 0x40(r1)
|
||||
/* 802DEF20 002DBE60 E3 81 00 38 */ psq_l f28, 56(r1), 0, qr0
|
||||
/* 802DEF24 002DBE64 CB 81 00 30 */ lfd f28, 0x30(r1)
|
||||
/* 802DEF28 002DBE68 E3 61 00 28 */ psq_l f27, 40(r1), 0, qr0
|
||||
/* 802DEF2C 002DBE6C CB 61 00 20 */ lfd f27, 0x20(r1)
|
||||
/* 802DEF30 002DBE70 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802DEF34 002DBE74 48 08 32 ED */ bl _restgpr_27
|
||||
/* 802DEF38 002DBE78 80 01 00 74 */ lwz r0, 0x74(r1)
|
||||
/* 802DEF3C 002DBE7C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802DEF40 002DBE80 38 21 00 70 */ addi r1, r1, 0x70
|
||||
/* 802DEF44 002DBE84 4E 80 00 20 */ blr
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,65 +0,0 @@
|
||||
.include "macros.inc"
|
||||
|
||||
.section .text, "ax" # 802681c0
|
||||
|
||||
|
||||
.global cBgW_BgId_NS_Regist
|
||||
cBgW_BgId_NS_Regist:
|
||||
/* 802681C0 00265100 B0 83 00 00 */ sth r4, 0(r3)
|
||||
/* 802681C4 00265104 4E 80 00 20 */ blr
|
||||
|
||||
.global cBgW_BgId_NS_Release
|
||||
cBgW_BgId_NS_Release:
|
||||
/* 802681C8 00265108 38 00 01 00 */ li r0, 0x100
|
||||
/* 802681CC 0026510C B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802681D0 00265110 4E 80 00 20 */ blr
|
||||
|
||||
.global cBgW_BgId_NS_ChkUsed
|
||||
cBgW_BgId_NS_ChkUsed:
|
||||
/* 802681D4 00265114 A0 63 00 00 */ lhz r3, 0(r3)
|
||||
/* 802681D8 00265118 38 03 FF 00 */ addi r0, r3, -256
|
||||
/* 802681DC 0026511C 54 03 0F FE */ srwi r3, r0, 0x1f
|
||||
/* 802681E0 00265120 4E 80 00 20 */ blr
|
||||
|
||||
.global cBgW_CheckBGround
|
||||
cBgW_CheckBGround:
|
||||
/* 802681E4 00265124 C0 02 B6 E8 */ lfs f0, lbl_804550E8-_SDA2_BASE_(r2)
|
||||
/* 802681E8 00265128 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802681EC 0026512C 4C 41 13 82 */ cror 2, 1, 2
|
||||
/* 802681F0 00265130 7C 00 00 26 */ mfcr r0
|
||||
/* 802681F4 00265134 54 03 1F FE */ rlwinm r3, r0, 3, 0x1f, 0x1f
|
||||
/* 802681F8 00265138 4E 80 00 20 */ blr
|
||||
|
||||
.global cBgW_CheckBRoof
|
||||
cBgW_CheckBRoof:
|
||||
/* 802681FC 0026513C C0 02 B6 EC */ lfs f0, lbl_804550EC-_SDA2_BASE_(r2)
|
||||
/* 80268200 00265140 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 80268204 00265144 7C 00 00 26 */ mfcr r0
|
||||
/* 80268208 00265148 54 03 0F FE */ srwi r3, r0, 0x1f
|
||||
/* 8026820C 0026514C 4E 80 00 20 */ blr
|
||||
|
||||
.global cBgW_CheckBWall
|
||||
cBgW_CheckBWall:
|
||||
/* 80268210 00265150 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80268214 00265154 7C 08 02 A6 */ mflr r0
|
||||
/* 80268218 00265158 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8026821C 0026515C DB E1 00 08 */ stfd f31, 8(r1)
|
||||
/* 80268220 00265160 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80268224 00265164 4B FF FF C1 */ bl cBgW_CheckBGround
|
||||
/* 80268228 00265168 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8026822C 0026516C 40 82 00 1C */ bne lbl_80268248
|
||||
/* 80268230 00265170 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80268234 00265174 4B FF FF C9 */ bl cBgW_CheckBRoof
|
||||
/* 80268238 00265178 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8026823C 0026517C 40 82 00 0C */ bne lbl_80268248
|
||||
/* 80268240 00265180 38 60 00 01 */ li r3, 1
|
||||
/* 80268244 00265184 48 00 00 08 */ b lbl_8026824C
|
||||
lbl_80268248:
|
||||
/* 80268248 00265188 38 60 00 00 */ li r3, 0
|
||||
lbl_8026824C:
|
||||
/* 8026824C 0026518C CB E1 00 08 */ lfd f31, 8(r1)
|
||||
/* 80268250 00265190 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80268254 00265194 7C 08 03 A6 */ mtlr r0
|
||||
/* 80268258 00265198 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8026825C 0026519C 4E 80 00 20 */ blr
|
||||
|
||||
+10
-10
@@ -239,7 +239,7 @@ lbl_802BBFFC:
|
||||
/* 802BC028 002B8F68 FC 80 E0 90 */ fmr f4, f28
|
||||
/* 802BC02C 002B8F6C C0 A2 C0 B8 */ lfs f5, lbl_80455AB8-_SDA2_BASE_(r2)
|
||||
/* 802BC030 002B8F70 38 60 00 01 */ li r3, 1
|
||||
/* 802BC034 002B8F74 4B FE D6 59 */ bl Z2Calc_NS_linearTransform
|
||||
/* 802BC034 002B8F74 4B FE D6 59 */ bl linearTransform__6Z2CalcFfffffb
|
||||
/* 802BC038 002B8F78 FC A0 08 90 */ fmr f5, f1
|
||||
/* 802BC03C 002B8F7C C0 1E 00 00 */ lfs f0, 0(r30)
|
||||
/* 802BC040 002B8F80 FC 00 28 40 */ fcmpo cr0, f0, f5
|
||||
@@ -252,7 +252,7 @@ lbl_802BBFFC:
|
||||
/* 802BC05C 002B8F9C C0 82 C0 C0 */ lfs f4, lbl_80455AC0-_SDA2_BASE_(r2)
|
||||
/* 802BC060 002B8FA0 C0 C2 C0 A4 */ lfs f6, lbl_80455AA4-_SDA2_BASE_(r2)
|
||||
/* 802BC064 002B8FA4 38 60 00 01 */ li r3, 1
|
||||
/* 802BC068 002B8FA8 4B FE D6 8D */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BC068 002B8FA8 4B FE D6 8D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802BC06C 002B8FAC FF 80 08 90 */ fmr f28, f1
|
||||
/* 802BC070 002B8FB0 C0 02 C0 A0 */ lfs f0, lbl_80455AA0-_SDA2_BASE_(r2)
|
||||
/* 802BC074 002B8FB4 FC 1C 00 40 */ fcmpo cr0, f28, f0
|
||||
@@ -270,7 +270,7 @@ lbl_802BC080:
|
||||
/* 802BC0A0 002B8FE0 FC A0 20 90 */ fmr f5, f4
|
||||
/* 802BC0A4 002B8FE4 C0 C2 C0 A8 */ lfs f6, lbl_80455AA8-_SDA2_BASE_(r2)
|
||||
/* 802BC0A8 002B8FE8 38 60 00 01 */ li r3, 1
|
||||
/* 802BC0AC 002B8FEC 4B FE D6 49 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BC0AC 002B8FEC 4B FE D6 49 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802BC0B0 002B8FF0 48 00 00 20 */ b lbl_802BC0D0
|
||||
lbl_802BC0B4:
|
||||
/* 802BC0B4 002B8FF4 FC 20 E2 10 */ fabs f1, f28
|
||||
@@ -279,7 +279,7 @@ lbl_802BC0B4:
|
||||
/* 802BC0C0 002B9000 C0 A2 C0 C4 */ lfs f5, lbl_80455AC4-_SDA2_BASE_(r2)
|
||||
/* 802BC0C4 002B9004 C0 C2 C0 A8 */ lfs f6, lbl_80455AA8-_SDA2_BASE_(r2)
|
||||
/* 802BC0C8 002B9008 38 60 00 01 */ li r3, 1
|
||||
/* 802BC0CC 002B900C 4B FE D6 29 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BC0CC 002B900C 4B FE D6 29 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
lbl_802BC0D0:
|
||||
/* 802BC0D0 002B9010 C0 5F 00 28 */ lfs f2, 0x28(r31)
|
||||
/* 802BC0D4 002B9014 EC 1C 00 72 */ fmuls f0, f28, f1
|
||||
@@ -308,7 +308,7 @@ lbl_802BC100:
|
||||
/* 802BC128 002B9068 C0 A2 C0 C4 */ lfs f5, lbl_80455AC4-_SDA2_BASE_(r2)
|
||||
/* 802BC12C 002B906C C0 C2 C0 C8 */ lfs f6, lbl_80455AC8-_SDA2_BASE_(r2)
|
||||
/* 802BC130 002B9070 38 60 00 01 */ li r3, 1
|
||||
/* 802BC134 002B9074 4B FE D5 C1 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BC134 002B9074 4B FE D5 C1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802BC138 002B9078 FF 80 08 90 */ fmr f28, f1
|
||||
/* 802BC13C 002B907C FC 20 F2 10 */ fabs f1, f30
|
||||
/* 802BC140 002B9080 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
@@ -319,7 +319,7 @@ lbl_802BC100:
|
||||
/* 802BC154 002B9094 C0 A2 C0 C4 */ lfs f5, lbl_80455AC4-_SDA2_BASE_(r2)
|
||||
/* 802BC158 002B9098 C0 C2 C0 C8 */ lfs f6, lbl_80455AC8-_SDA2_BASE_(r2)
|
||||
/* 802BC15C 002B909C 38 60 00 01 */ li r3, 1
|
||||
/* 802BC160 002B90A0 4B FE D5 95 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BC160 002B90A0 4B FE D5 95 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802BC164 002B90A4 C0 02 C0 C8 */ lfs f0, lbl_80455AC8-_SDA2_BASE_(r2)
|
||||
/* 802BC168 002B90A8 FC 1C 00 40 */ fcmpo cr0, f28, f0
|
||||
/* 802BC16C 002B90AC 40 81 00 08 */ ble lbl_802BC174
|
||||
@@ -2154,7 +2154,7 @@ lbl_802BDA9C:
|
||||
/* 802BDADC 002BAA1C FC 60 30 90 */ fmr f3, f6
|
||||
/* 802BDAE0 002BAA20 FC A0 10 90 */ fmr f5, f2
|
||||
/* 802BDAE4 002BAA24 38 60 00 01 */ li r3, 1
|
||||
/* 802BDAE8 002BAA28 4B FE BC 0D */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BDAE8 002BAA28 4B FE BC 0D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802BDAEC 002BAA2C 48 00 00 1C */ b lbl_802BDB08
|
||||
lbl_802BDAF0:
|
||||
/* 802BDAF0 002BAA30 FC 40 30 90 */ fmr f2, f6
|
||||
@@ -2162,7 +2162,7 @@ lbl_802BDAF0:
|
||||
/* 802BDAF8 002BAA38 FC A0 30 90 */ fmr f5, f6
|
||||
/* 802BDAFC 002BAA3C FC C0 18 90 */ fmr f6, f3
|
||||
/* 802BDB00 002BAA40 38 60 00 00 */ li r3, 0
|
||||
/* 802BDB04 002BAA44 4B FE BB F1 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BDB04 002BAA44 4B FE BB F1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
lbl_802BDB08:
|
||||
/* 802BDB08 002BAA48 C0 02 C0 A4 */ lfs f0, lbl_80455AA4-_SDA2_BASE_(r2)
|
||||
/* 802BDB0C 002BAA4C FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
@@ -2211,7 +2211,7 @@ lbl_802BDB8C:
|
||||
/* 802BDB9C 002BAADC FC A0 18 90 */ fmr f5, f3
|
||||
/* 802BDBA0 002BAAE0 C0 C3 00 58 */ lfs f6, 0x58(r3)
|
||||
/* 802BDBA4 002BAAE4 38 60 00 01 */ li r3, 1
|
||||
/* 802BDBA8 002BAAE8 4B FE BB 4D */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BDBA8 002BAAE8 4B FE BB 4D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802BDBAC 002BAAEC 48 00 00 20 */ b lbl_802BDBCC
|
||||
lbl_802BDBB0:
|
||||
/* 802BDBB0 002BAAF0 FC 40 18 90 */ fmr f2, f3
|
||||
@@ -2220,7 +2220,7 @@ lbl_802BDBB0:
|
||||
/* 802BDBBC 002BAAFC C0 A3 00 58 */ lfs f5, 0x58(r3)
|
||||
/* 802BDBC0 002BAB00 C0 C2 C0 A4 */ lfs f6, lbl_80455AA4-_SDA2_BASE_(r2)
|
||||
/* 802BDBC4 002BAB04 38 60 00 00 */ li r3, 0
|
||||
/* 802BDBC8 002BAB08 4B FE BB 2D */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802BDBC8 002BAB08 4B FE BB 2D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
lbl_802BDBCC:
|
||||
/* 802BDBCC 002BAB0C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802BDBD0 002BAB10 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
+14
-14
@@ -15,7 +15,7 @@ Z2AudioMgr:
|
||||
/* 802CD264 002CA1A4 38 7F 03 D0 */ addi r3, r31, 0x3d0
|
||||
/* 802CD268 002CA1A8 4B FE 1C 39 */ bl Z2SeqMgr
|
||||
/* 802CD26C 002CA1AC 38 7F 04 A4 */ addi r3, r31, 0x4a4
|
||||
/* 802CD270 002CA1B0 4B FE 95 D1 */ bl Z2SceneMgr
|
||||
/* 802CD270 002CA1B0 4B FE 95 D1 */ bl __ct__10Z2SceneMgrFv
|
||||
/* 802CD274 002CA1B4 38 7F 04 C4 */ addi r3, r31, 0x4c4
|
||||
/* 802CD278 002CA1B8 4B FE 8C A5 */ bl Z2StatusMgr
|
||||
/* 802CD27C 002CA1BC 38 7F 04 F4 */ addi r3, r31, 0x4f4
|
||||
@@ -144,52 +144,52 @@ Z2AudioMgr_NS_init:
|
||||
/* 802CD458 002CA398 38 7F 00 1C */ addi r3, r31, 0x1c
|
||||
/* 802CD45C 002CA39C C0 2D 82 78 */ lfs f1, lbl_804507F8-_SDA_BASE_(r13)
|
||||
/* 802CD460 002CA3A0 38 80 00 00 */ li r4, 0
|
||||
/* 802CD464 002CA3A4 4B FD 59 51 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD464 002CA3A4 4B FD 59 51 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD468 002CA3A8 38 7F 00 88 */ addi r3, r31, 0x88
|
||||
/* 802CD46C 002CA3AC C0 2D 82 7C */ lfs f1, lbl_804507FC-_SDA_BASE_(r13)
|
||||
/* 802CD470 002CA3B0 38 80 00 00 */ li r4, 0
|
||||
/* 802CD474 002CA3B4 4B FD 59 41 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD474 002CA3B4 4B FD 59 41 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD478 002CA3B8 38 7F 00 F4 */ addi r3, r31, 0xf4
|
||||
/* 802CD47C 002CA3BC C0 2D 82 80 */ lfs f1, lbl_80450800-_SDA_BASE_(r13)
|
||||
/* 802CD480 002CA3C0 38 80 00 00 */ li r4, 0
|
||||
/* 802CD484 002CA3C4 4B FD 59 31 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD484 002CA3C4 4B FD 59 31 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD488 002CA3C8 38 7F 01 60 */ addi r3, r31, 0x160
|
||||
/* 802CD48C 002CA3CC C0 2D 82 84 */ lfs f1, lbl_80450804-_SDA_BASE_(r13)
|
||||
/* 802CD490 002CA3D0 38 80 00 00 */ li r4, 0
|
||||
/* 802CD494 002CA3D4 4B FD 59 21 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD494 002CA3D4 4B FD 59 21 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD498 002CA3D8 38 7F 01 CC */ addi r3, r31, 0x1cc
|
||||
/* 802CD49C 002CA3DC C0 2D 82 90 */ lfs f1, lbl_80450810-_SDA_BASE_(r13)
|
||||
/* 802CD4A0 002CA3E0 38 80 00 00 */ li r4, 0
|
||||
/* 802CD4A4 002CA3E4 4B FD 59 11 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD4A4 002CA3E4 4B FD 59 11 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD4A8 002CA3E8 38 7F 02 38 */ addi r3, r31, 0x238
|
||||
/* 802CD4AC 002CA3EC C0 2D 82 88 */ lfs f1, lbl_80450808-_SDA_BASE_(r13)
|
||||
/* 802CD4B0 002CA3F0 38 80 00 00 */ li r4, 0
|
||||
/* 802CD4B4 002CA3F4 4B FD 59 01 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD4B4 002CA3F4 4B FD 59 01 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD4B8 002CA3F8 38 7F 02 A4 */ addi r3, r31, 0x2a4
|
||||
/* 802CD4BC 002CA3FC C0 2D 82 8C */ lfs f1, lbl_8045080C-_SDA_BASE_(r13)
|
||||
/* 802CD4C0 002CA400 38 80 00 00 */ li r4, 0
|
||||
/* 802CD4C4 002CA404 4B FD 58 F1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD4C4 002CA404 4B FD 58 F1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD4C8 002CA408 38 7F 03 10 */ addi r3, r31, 0x310
|
||||
/* 802CD4CC 002CA40C C0 2D 82 88 */ lfs f1, lbl_80450808-_SDA_BASE_(r13)
|
||||
/* 802CD4D0 002CA410 38 80 00 00 */ li r4, 0
|
||||
/* 802CD4D4 002CA414 4B FD 58 E1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD4D4 002CA414 4B FD 58 E1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD4D8 002CA418 38 7F 03 7C */ addi r3, r31, 0x37c
|
||||
/* 802CD4DC 002CA41C C0 2D 82 90 */ lfs f1, lbl_80450810-_SDA_BASE_(r13)
|
||||
/* 802CD4E0 002CA420 38 80 00 00 */ li r4, 0
|
||||
/* 802CD4E4 002CA424 4B FD 58 D1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD4E4 002CA424 4B FD 58 D1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD4E8 002CA428 38 7F 03 E8 */ addi r3, r31, 0x3e8
|
||||
/* 802CD4EC 002CA42C C0 2D 82 94 */ lfs f1, lbl_80450814-_SDA_BASE_(r13)
|
||||
/* 802CD4F0 002CA430 38 80 00 00 */ li r4, 0
|
||||
/* 802CD4F4 002CA434 4B FD 58 C1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD4F4 002CA434 4B FD 58 C1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD4F8 002CA438 38 7F 06 D4 */ addi r3, r31, 0x6d4
|
||||
/* 802CD4FC 002CA43C C0 22 C5 5C */ lfs f1, lbl_80455F5C-_SDA2_BASE_(r2)
|
||||
/* 802CD500 002CA440 38 80 00 00 */ li r4, 0
|
||||
/* 802CD504 002CA444 4B FD 58 B1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD504 002CA444 4B FD 58 B1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD508 002CA448 3B BE 0C 58 */ addi r29, r30, 0xc58
|
||||
/* 802CD50C 002CA44C 38 7D 00 14 */ addi r3, r29, 0x14
|
||||
/* 802CD510 002CA450 C0 2D 82 74 */ lfs f1, lbl_804507F4-_SDA_BASE_(r13)
|
||||
/* 802CD514 002CA454 38 80 00 00 */ li r4, 0
|
||||
/* 802CD518 002CA458 4B FD 58 9D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD518 002CA458 4B FD 58 9D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD51C 002CA45C 38 60 00 50 */ li r3, 0x50
|
||||
/* 802CD520 002CA460 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802CD524 002CA464 38 A0 00 00 */ li r5, 0
|
||||
@@ -255,7 +255,7 @@ lbl_802CD5F4:
|
||||
/* 802CD5F8 002CA538 38 7E 0C D0 */ addi r3, r30, 0xcd0
|
||||
/* 802CD5FC 002CA53C C0 2D 82 74 */ lfs f1, lbl_804507F4-_SDA_BASE_(r13)
|
||||
/* 802CD600 002CA540 38 80 00 00 */ li r4, 0
|
||||
/* 802CD604 002CA544 4B FD 57 B1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802CD604 002CA544 4B FD 57 B1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802CD608 002CA548 88 0D 8D D4 */ lbz r0, lbl_80451354-_SDA_BASE_(r13)
|
||||
/* 802CD60C 002CA54C 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 802CD610 002CA550 40 82 00 34 */ bne lbl_802CD644
|
||||
|
||||
@@ -1,277 +0,0 @@
|
||||
.include "macros.inc"
|
||||
|
||||
.section .text, "ax" # 802a968c
|
||||
|
||||
|
||||
.global Z2Calc_NS_linearTransform
|
||||
Z2Calc_NS_linearTransform:
|
||||
/* 802A968C 002A65CC EC C1 10 28 */ fsubs f6, f1, f2
|
||||
/* 802A9690 002A65D0 EC 25 20 28 */ fsubs f1, f5, f4
|
||||
/* 802A9694 002A65D4 EC 03 10 28 */ fsubs f0, f3, f2
|
||||
/* 802A9698 002A65D8 EC 01 00 24 */ fdivs f0, f1, f0
|
||||
/* 802A969C 002A65DC EC 06 00 32 */ fmuls f0, f6, f0
|
||||
/* 802A96A0 002A65E0 EC 24 00 2A */ fadds f1, f4, f0
|
||||
/* 802A96A4 002A65E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802A96A8 002A65E8 4C 82 00 20 */ bnelr
|
||||
/* 802A96AC 002A65EC FC 04 28 40 */ fcmpo cr0, f4, f5
|
||||
/* 802A96B0 002A65F0 40 80 00 24 */ bge lbl_802A96D4
|
||||
/* 802A96B4 002A65F4 FC 01 28 40 */ fcmpo cr0, f1, f5
|
||||
/* 802A96B8 002A65F8 40 81 00 0C */ ble lbl_802A96C4
|
||||
/* 802A96BC 002A65FC FC 20 28 90 */ fmr f1, f5
|
||||
/* 802A96C0 002A6600 4E 80 00 20 */ blr
|
||||
lbl_802A96C4:
|
||||
/* 802A96C4 002A6604 FC 01 20 40 */ fcmpo cr0, f1, f4
|
||||
/* 802A96C8 002A6608 4C 80 00 20 */ bgelr
|
||||
/* 802A96CC 002A660C FC 20 20 90 */ fmr f1, f4
|
||||
/* 802A96D0 002A6610 4E 80 00 20 */ blr
|
||||
lbl_802A96D4:
|
||||
/* 802A96D4 002A6614 FC 01 20 40 */ fcmpo cr0, f1, f4
|
||||
/* 802A96D8 002A6618 40 81 00 0C */ ble lbl_802A96E4
|
||||
/* 802A96DC 002A661C FC 20 20 90 */ fmr f1, f4
|
||||
/* 802A96E0 002A6620 4E 80 00 20 */ blr
|
||||
lbl_802A96E4:
|
||||
/* 802A96E4 002A6624 FC 01 28 40 */ fcmpo cr0, f1, f5
|
||||
/* 802A96E8 002A6628 4C 80 00 20 */ bgelr
|
||||
/* 802A96EC 002A662C FC 20 28 90 */ fmr f1, f5
|
||||
/* 802A96F0 002A6630 4E 80 00 20 */ blr
|
||||
|
||||
.global Z2Calc_NS_getParamByExp
|
||||
Z2Calc_NS_getParamByExp:
|
||||
/* 802A96F4 002A6634 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 802A96F8 002A6638 7C 08 02 A6 */ mflr r0
|
||||
/* 802A96FC 002A663C 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 802A9700 002A6640 DB E1 00 40 */ stfd f31, 0x40(r1)
|
||||
/* 802A9704 002A6644 F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
|
||||
/* 802A9708 002A6648 DB C1 00 30 */ stfd f30, 0x30(r1)
|
||||
/* 802A970C 002A664C F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
|
||||
/* 802A9710 002A6650 DB A1 00 20 */ stfd f29, 0x20(r1)
|
||||
/* 802A9714 002A6654 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0
|
||||
/* 802A9718 002A6658 DB 81 00 10 */ stfd f28, 0x10(r1)
|
||||
/* 802A971C 002A665C F3 81 00 18 */ psq_st f28, 24(r1), 0, qr0
|
||||
/* 802A9720 002A6660 FF 80 20 90 */ fmr f28, f4
|
||||
/* 802A9724 002A6664 FF A0 28 90 */ fmr f29, f5
|
||||
/* 802A9728 002A6668 FF C0 30 90 */ fmr f30, f6
|
||||
/* 802A972C 002A666C 2C 03 00 01 */ cmpwi r3, 1
|
||||
/* 802A9730 002A6670 40 82 00 44 */ bne lbl_802A9774
|
||||
/* 802A9734 002A6674 C0 82 BE 28 */ lfs f4, lbl_80455828-_SDA2_BASE_(r2)
|
||||
/* 802A9738 002A6678 FC A0 E0 90 */ fmr f5, f28
|
||||
/* 802A973C 002A667C 38 60 00 01 */ li r3, 1
|
||||
/* 802A9740 002A6680 4B FF FF 4D */ bl Z2Calc_NS_linearTransform
|
||||
/* 802A9744 002A6684 48 0C 2F FD */ bl func_8036C740
|
||||
/* 802A9748 002A6688 FF E0 08 18 */ frsp f31, f1
|
||||
/* 802A974C 002A668C FC 20 E0 90 */ fmr f1, f28
|
||||
/* 802A9750 002A6690 48 0C 2F F1 */ bl func_8036C740
|
||||
/* 802A9754 002A6694 FC 60 08 18 */ frsp f3, f1
|
||||
/* 802A9758 002A6698 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802A975C 002A669C C0 42 BE 2C */ lfs f2, lbl_8045582C-_SDA2_BASE_(r2)
|
||||
/* 802A9760 002A66A0 FC 80 E8 90 */ fmr f4, f29
|
||||
/* 802A9764 002A66A4 FC A0 F0 90 */ fmr f5, f30
|
||||
/* 802A9768 002A66A8 38 60 00 01 */ li r3, 1
|
||||
/* 802A976C 002A66AC 4B FF FF 21 */ bl Z2Calc_NS_linearTransform
|
||||
/* 802A9770 002A66B0 48 00 00 58 */ b lbl_802A97C8
|
||||
lbl_802A9774:
|
||||
/* 802A9774 002A66B4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 802A9778 002A66B8 40 82 00 40 */ bne lbl_802A97B8
|
||||
/* 802A977C 002A66BC C0 A2 BE 28 */ lfs f5, lbl_80455828-_SDA2_BASE_(r2)
|
||||
/* 802A9780 002A66C0 38 60 00 01 */ li r3, 1
|
||||
/* 802A9784 002A66C4 4B FF FF 09 */ bl Z2Calc_NS_linearTransform
|
||||
/* 802A9788 002A66C8 48 0C 2F B9 */ bl func_8036C740
|
||||
/* 802A978C 002A66CC FF E0 08 18 */ frsp f31, f1
|
||||
/* 802A9790 002A66D0 FC 20 E0 90 */ fmr f1, f28
|
||||
/* 802A9794 002A66D4 48 0C 2F AD */ bl func_8036C740
|
||||
/* 802A9798 002A66D8 FC 40 08 18 */ frsp f2, f1
|
||||
/* 802A979C 002A66DC FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802A97A0 002A66E0 C0 62 BE 2C */ lfs f3, lbl_8045582C-_SDA2_BASE_(r2)
|
||||
/* 802A97A4 002A66E4 FC 80 E8 90 */ fmr f4, f29
|
||||
/* 802A97A8 002A66E8 FC A0 F0 90 */ fmr f5, f30
|
||||
/* 802A97AC 002A66EC 38 60 00 01 */ li r3, 1
|
||||
/* 802A97B0 002A66F0 4B FF FE DD */ bl Z2Calc_NS_linearTransform
|
||||
/* 802A97B4 002A66F4 48 00 00 14 */ b lbl_802A97C8
|
||||
lbl_802A97B8:
|
||||
/* 802A97B8 002A66F8 FC 80 E8 90 */ fmr f4, f29
|
||||
/* 802A97BC 002A66FC FC A0 F0 90 */ fmr f5, f30
|
||||
/* 802A97C0 002A6700 38 60 00 00 */ li r3, 0
|
||||
/* 802A97C4 002A6704 4B FF FE C9 */ bl Z2Calc_NS_linearTransform
|
||||
lbl_802A97C8:
|
||||
/* 802A97C8 002A6708 FC 01 F0 40 */ fcmpo cr0, f1, f30
|
||||
/* 802A97CC 002A670C 40 81 00 0C */ ble lbl_802A97D8
|
||||
/* 802A97D0 002A6710 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 802A97D4 002A6714 48 00 00 10 */ b lbl_802A97E4
|
||||
lbl_802A97D8:
|
||||
/* 802A97D8 002A6718 FC 01 E8 40 */ fcmpo cr0, f1, f29
|
||||
/* 802A97DC 002A671C 40 80 00 08 */ bge lbl_802A97E4
|
||||
/* 802A97E0 002A6720 FC 20 E8 90 */ fmr f1, f29
|
||||
lbl_802A97E4:
|
||||
/* 802A97E4 002A6724 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
|
||||
/* 802A97E8 002A6728 CB E1 00 40 */ lfd f31, 0x40(r1)
|
||||
/* 802A97EC 002A672C E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
|
||||
/* 802A97F0 002A6730 CB C1 00 30 */ lfd f30, 0x30(r1)
|
||||
/* 802A97F4 002A6734 E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
|
||||
/* 802A97F8 002A6738 CB A1 00 20 */ lfd f29, 0x20(r1)
|
||||
/* 802A97FC 002A673C E3 81 00 18 */ psq_l f28, 24(r1), 0, qr0
|
||||
/* 802A9800 002A6740 CB 81 00 10 */ lfd f28, 0x10(r1)
|
||||
/* 802A9804 002A6744 80 01 00 54 */ lwz r0, 0x54(r1)
|
||||
/* 802A9808 002A6748 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A980C 002A674C 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 802A9810 002A6750 4E 80 00 20 */ blr
|
||||
|
||||
.global Z2Calc_NS_getRandom
|
||||
Z2Calc_NS_getRandom:
|
||||
/* 802A9814 002A6754 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 802A9818 002A6758 7C 08 02 A6 */ mflr r0
|
||||
/* 802A981C 002A675C 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
/* 802A9820 002A6760 DB E1 00 50 */ stfd f31, 0x50(r1)
|
||||
/* 802A9824 002A6764 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
|
||||
/* 802A9828 002A6768 DB C1 00 40 */ stfd f30, 0x40(r1)
|
||||
/* 802A982C 002A676C F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0
|
||||
/* 802A9830 002A6770 DB A1 00 30 */ stfd f29, 0x30(r1)
|
||||
/* 802A9834 002A6774 F3 A1 00 38 */ psq_st f29, 56(r1), 0, qr0
|
||||
/* 802A9838 002A6778 DB 81 00 20 */ stfd f28, 0x20(r1)
|
||||
/* 802A983C 002A677C F3 81 00 28 */ psq_st f28, 40(r1), 0, qr0
|
||||
/* 802A9840 002A6780 DB 61 00 10 */ stfd f27, 0x10(r1)
|
||||
/* 802A9844 002A6784 F3 61 00 18 */ psq_st f27, 24(r1), 0, qr0
|
||||
/* 802A9848 002A6788 FF 60 08 90 */ fmr f27, f1
|
||||
/* 802A984C 002A678C FF 80 10 90 */ fmr f28, f2
|
||||
/* 802A9850 002A6790 FF A0 18 90 */ fmr f29, f3
|
||||
/* 802A9854 002A6794 C0 02 BE 30 */ lfs f0, lbl_80455830-_SDA2_BASE_(r2)
|
||||
/* 802A9858 002A6798 EF E0 07 72 */ fmuls f31, f0, f29
|
||||
/* 802A985C 002A679C C0 22 BE 34 */ lfs f1, lbl_80455834-_SDA2_BASE_(r2)
|
||||
/* 802A9860 002A67A0 C0 02 BE 2C */ lfs f0, lbl_8045582C-_SDA2_BASE_(r2)
|
||||
/* 802A9864 002A67A4 EC 00 E8 28 */ fsubs f0, f0, f29
|
||||
/* 802A9868 002A67A8 EF C1 00 32 */ fmuls f30, f1, f0
|
||||
/* 802A986C 002A67AC 48 00 00 69 */ bl Z2Calc_NS_getRandom_0_1
|
||||
/* 802A9870 002A67B0 FC 01 E8 40 */ fcmpo cr0, f1, f29
|
||||
/* 802A9874 002A67B4 40 80 00 0C */ bge lbl_802A9880
|
||||
/* 802A9878 002A67B8 FC 00 F8 90 */ fmr f0, f31
|
||||
/* 802A987C 002A67BC 48 00 00 08 */ b lbl_802A9884
|
||||
lbl_802A9880:
|
||||
/* 802A9880 002A67C0 FC 00 F0 90 */ fmr f0, f30
|
||||
lbl_802A9884:
|
||||
/* 802A9884 002A67C4 EF 7B 00 32 */ fmuls f27, f27, f0
|
||||
/* 802A9888 002A67C8 48 00 00 4D */ bl Z2Calc_NS_getRandom_0_1
|
||||
/* 802A988C 002A67CC FC 40 E0 90 */ fmr f2, f28
|
||||
/* 802A9890 002A67D0 48 0C 2E F1 */ bl func_8036C780
|
||||
/* 802A9894 002A67D4 FC 00 08 18 */ frsp f0, f1
|
||||
/* 802A9898 002A67D8 EC 20 06 F2 */ fmuls f1, f0, f27
|
||||
/* 802A989C 002A67DC E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
|
||||
/* 802A98A0 002A67E0 CB E1 00 50 */ lfd f31, 0x50(r1)
|
||||
/* 802A98A4 002A67E4 E3 C1 00 48 */ psq_l f30, 72(r1), 0, qr0
|
||||
/* 802A98A8 002A67E8 CB C1 00 40 */ lfd f30, 0x40(r1)
|
||||
/* 802A98AC 002A67EC E3 A1 00 38 */ psq_l f29, 56(r1), 0, qr0
|
||||
/* 802A98B0 002A67F0 CB A1 00 30 */ lfd f29, 0x30(r1)
|
||||
/* 802A98B4 002A67F4 E3 81 00 28 */ psq_l f28, 40(r1), 0, qr0
|
||||
/* 802A98B8 002A67F8 CB 81 00 20 */ lfd f28, 0x20(r1)
|
||||
/* 802A98BC 002A67FC E3 61 00 18 */ psq_l f27, 24(r1), 0, qr0
|
||||
/* 802A98C0 002A6800 CB 61 00 10 */ lfd f27, 0x10(r1)
|
||||
/* 802A98C4 002A6804 80 01 00 64 */ lwz r0, 0x64(r1)
|
||||
/* 802A98C8 002A6808 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A98CC 002A680C 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 802A98D0 002A6810 4E 80 00 20 */ blr
|
||||
|
||||
.global Z2Calc_NS_getRandom_0_1
|
||||
Z2Calc_NS_getRandom_0_1:
|
||||
/* 802A98D4 002A6814 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A98D8 002A6818 7C 08 02 A6 */ mflr r0
|
||||
/* 802A98DC 002A681C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A98E0 002A6820 88 0D 8D B0 */ lbz r0, lbl_80451330-_SDA_BASE_(r13)
|
||||
/* 802A98E4 002A6824 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 802A98E8 002A6828 40 82 00 18 */ bne lbl_802A9900
|
||||
/* 802A98EC 002A682C 38 6D 8D B4 */ addi r3, r13, lbl_80451334-_SDA_BASE_
|
||||
/* 802A98F0 002A6830 38 80 00 00 */ li r4, 0
|
||||
/* 802A98F4 002A6834 48 09 01 F1 */ bl JMath_NS_TRandom_fast_
|
||||
/* 802A98F8 002A6838 38 00 00 01 */ li r0, 1
|
||||
/* 802A98FC 002A683C 98 0D 8D B0 */ stb r0, lbl_80451330-_SDA_BASE_(r13)
|
||||
lbl_802A9900:
|
||||
/* 802A9900 002A6840 80 8D 8D B4 */ lwz r4, lbl_80451334-_SDA_BASE_(r13)
|
||||
/* 802A9904 002A6844 3C 60 00 19 */ lis r3, 0x0019660D@ha
|
||||
/* 802A9908 002A6848 38 03 66 0D */ addi r0, r3, 0x0019660D@l
|
||||
/* 802A990C 002A684C 7C 64 01 D6 */ mullw r3, r4, r0
|
||||
/* 802A9910 002A6850 3C 63 3C 6F */ addis r3, r3, 0x3c6f
|
||||
/* 802A9914 002A6854 38 03 F3 5F */ addi r0, r3, -3233
|
||||
/* 802A9918 002A6858 90 0D 8D B4 */ stw r0, lbl_80451334-_SDA_BASE_(r13)
|
||||
/* 802A991C 002A685C 54 00 BA 7E */ srwi r0, r0, 9
|
||||
/* 802A9920 002A6860 64 00 3F 80 */ oris r0, r0, 0x3f80
|
||||
/* 802A9924 002A6864 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802A9928 002A6868 C0 21 00 08 */ lfs f1, 8(r1)
|
||||
/* 802A992C 002A686C C0 02 BE 2C */ lfs f0, lbl_8045582C-_SDA2_BASE_(r2)
|
||||
/* 802A9930 002A6870 EC 21 00 28 */ fsubs f1, f1, f0
|
||||
/* 802A9934 002A6874 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A9938 002A6878 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A993C 002A687C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A9940 002A6880 4E 80 00 20 */ blr
|
||||
|
||||
.global Z2Calc_NS_FNoise1f_NS_setParam
|
||||
Z2Calc_NS_FNoise1f_NS_setParam:
|
||||
/* 802A9944 002A6884 D0 23 00 00 */ stfs f1, 0(r3)
|
||||
/* 802A9948 002A6888 D0 23 00 04 */ stfs f1, 4(r3)
|
||||
/* 802A994C 002A688C D0 43 00 0C */ stfs f2, 0xc(r3)
|
||||
/* 802A9950 002A6890 D0 63 00 08 */ stfs f3, 8(r3)
|
||||
/* 802A9954 002A6894 4E 80 00 20 */ blr
|
||||
|
||||
.global Z2Calc_NS_FNoise1f_NS_tau
|
||||
Z2Calc_NS_FNoise1f_NS_tau:
|
||||
/* 802A9958 002A6898 EC 01 00 72 */ fmuls f0, f1, f1
|
||||
/* 802A995C 002A689C EC 41 00 2A */ fadds f2, f1, f0
|
||||
/* 802A9960 002A68A0 C0 02 BE 2C */ lfs f0, lbl_8045582C-_SDA2_BASE_(r2)
|
||||
/* 802A9964 002A68A4 FC 02 00 40 */ fcmpo cr0, f2, f0
|
||||
/* 802A9968 002A68A8 40 81 00 20 */ ble lbl_802A9988
|
||||
/* 802A996C 002A68AC EC 42 00 28 */ fsubs f2, f2, f0
|
||||
/* 802A9970 002A68B0 C0 03 00 0C */ lfs f0, 0xc(r3)
|
||||
/* 802A9974 002A68B4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802A9978 002A68B8 40 80 00 08 */ bge lbl_802A9980
|
||||
/* 802A997C 002A68BC EC 42 00 2A */ fadds f2, f2, f0
|
||||
lbl_802A9980:
|
||||
/* 802A9980 002A68C0 FC 20 10 90 */ fmr f1, f2
|
||||
/* 802A9984 002A68C4 4E 80 00 20 */ blr
|
||||
lbl_802A9988:
|
||||
/* 802A9988 002A68C8 C0 03 00 0C */ lfs f0, 0xc(r3)
|
||||
/* 802A998C 002A68CC FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802A9990 002A68D0 40 80 00 08 */ bge lbl_802A9998
|
||||
/* 802A9994 002A68D4 EC 42 00 2A */ fadds f2, f2, f0
|
||||
lbl_802A9998:
|
||||
/* 802A9998 002A68D8 FC 20 10 90 */ fmr f1, f2
|
||||
/* 802A999C 002A68DC 4E 80 00 20 */ blr
|
||||
|
||||
.global Z2Calc_NS_FNoise1f_NS_calcNoise1f
|
||||
Z2Calc_NS_FNoise1f_NS_calcNoise1f:
|
||||
/* 802A99A0 002A68E0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802A99A4 002A68E4 7C 08 02 A6 */ mflr r0
|
||||
/* 802A99A8 002A68E8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802A99AC 002A68EC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802A99B0 002A68F0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802A99B4 002A68F4 C0 23 00 00 */ lfs f1, 0(r3)
|
||||
/* 802A99B8 002A68F8 C0 03 00 04 */ lfs f0, 4(r3)
|
||||
/* 802A99BC 002A68FC FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802A99C0 002A6900 40 80 00 24 */ bge lbl_802A99E4
|
||||
/* 802A99C4 002A6904 C0 1F 00 08 */ lfs f0, 8(r31)
|
||||
/* 802A99C8 002A6908 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 802A99CC 002A690C D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 802A99D0 002A6910 C0 3F 00 00 */ lfs f1, 0(r31)
|
||||
/* 802A99D4 002A6914 C0 1F 00 04 */ lfs f0, 4(r31)
|
||||
/* 802A99D8 002A6918 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802A99DC 002A691C 40 80 00 28 */ bge lbl_802A9A04
|
||||
/* 802A99E0 002A6920 48 00 00 40 */ b lbl_802A9A20
|
||||
lbl_802A99E4:
|
||||
/* 802A99E4 002A6924 C0 1F 00 08 */ lfs f0, 8(r31)
|
||||
/* 802A99E8 002A6928 EC 01 00 28 */ fsubs f0, f1, f0
|
||||
/* 802A99EC 002A692C D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 802A99F0 002A6930 C0 3F 00 00 */ lfs f1, 0(r31)
|
||||
/* 802A99F4 002A6934 C0 1F 00 04 */ lfs f0, 4(r31)
|
||||
/* 802A99F8 002A6938 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802A99FC 002A693C 40 81 00 08 */ ble lbl_802A9A04
|
||||
/* 802A9A00 002A6940 48 00 00 20 */ b lbl_802A9A20
|
||||
lbl_802A9A04:
|
||||
/* 802A9A04 002A6944 C0 1F 00 04 */ lfs f0, 4(r31)
|
||||
/* 802A9A08 002A6948 D0 1F 00 00 */ stfs f0, 0(r31)
|
||||
/* 802A9A0C 002A694C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802A9A10 002A6950 C0 3F 00 00 */ lfs f1, 0(r31)
|
||||
/* 802A9A14 002A6954 4B FF FF 45 */ bl Z2Calc_NS_FNoise1f_NS_tau
|
||||
/* 802A9A18 002A6958 D0 3F 00 04 */ stfs f1, 4(r31)
|
||||
/* 802A9A1C 002A695C C0 3F 00 00 */ lfs f1, 0(r31)
|
||||
lbl_802A9A20:
|
||||
/* 802A9A20 002A6960 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802A9A24 002A6964 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802A9A28 002A6968 7C 08 03 A6 */ mtlr r0
|
||||
/* 802A9A2C 002A696C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802A9A30 002A6970 4E 80 00 20 */ blr
|
||||
|
||||
+38
-38
@@ -304,7 +304,7 @@ lbl_802C07C8:
|
||||
/* 802C07EC 002BD72C C0 A2 C2 14 */ lfs f5, lbl_80455C14-_SDA2_BASE_(r2)
|
||||
/* 802C07F0 002BD730 C0 C2 C2 18 */ lfs f6, lbl_80455C18-_SDA2_BASE_(r2)
|
||||
/* 802C07F4 002BD734 38 60 00 00 */ li r3, 0
|
||||
/* 802C07F8 002BD738 4B FE 8E FD */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C07F8 002BD738 4B FE 8E FD */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C07FC 002BD73C FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C0800 002BD740 C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
/* 802C0804 002BD744 93 C1 00 1C */ stw r30, 0x1c(r1)
|
||||
@@ -318,11 +318,11 @@ lbl_802C07C8:
|
||||
/* 802C0824 002BD764 C0 A2 C2 1C */ lfs f5, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C0828 002BD768 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C082C 002BD76C 38 60 00 00 */ li r3, 0
|
||||
/* 802C0830 002BD770 4B FE 8E C5 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C0830 002BD770 4B FE 8E C5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C0834 002BD774 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C0838 002BD778 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C083C 002BD77C 38 80 00 00 */ li r4, 0
|
||||
/* 802C0840 002BD780 4B FE 25 75 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C0840 002BD780 4B FE 25 75 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C0844 002BD784 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C0848 002BD788 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C084C 002BD78C FC 20 F8 90 */ fmr f1, f31
|
||||
@@ -407,7 +407,7 @@ lbl_802C0944:
|
||||
/* 802C0974 002BD8B4 C0 A2 C2 40 */ lfs f5, lbl_80455C40-_SDA2_BASE_(r2)
|
||||
/* 802C0978 002BD8B8 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C097C 002BD8BC 38 60 00 00 */ li r3, 0
|
||||
/* 802C0980 002BD8C0 4B FE 8D 75 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C0980 002BD8C0 4B FE 8D 75 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C0984 002BD8C4 FF E0 08 90 */ fmr f31, f1
|
||||
lbl_802C0988:
|
||||
/* 802C0988 002BD8C8 C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
@@ -422,13 +422,13 @@ lbl_802C0988:
|
||||
/* 802C09AC 002BD8EC C0 A2 C2 1C */ lfs f5, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C09B0 002BD8F0 C0 C2 C2 18 */ lfs f6, lbl_80455C18-_SDA2_BASE_(r2)
|
||||
/* 802C09B4 002BD8F4 38 60 00 00 */ li r3, 0
|
||||
/* 802C09B8 002BD8F8 4B FE 8D 3D */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C09B8 002BD8F8 4B FE 8D 3D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C09BC 002BD8FC FF C0 08 90 */ fmr f30, f1
|
||||
/* 802C09C0 002BD900 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C09C4 002BD904 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C09C8 002BD908 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C09CC 002BD90C 38 80 00 00 */ li r4, 0
|
||||
/* 802C09D0 002BD910 4B FE 23 E5 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C09D0 002BD910 4B FE 23 E5 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C09D4 002BD914 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C09D8 002BD918 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C09DC 002BD91C FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -448,7 +448,7 @@ lbl_802C09EC:
|
||||
/* 802C0A10 002BD950 C0 02 C2 0C */ lfs f0, lbl_80455C0C-_SDA2_BASE_(r2)
|
||||
/* 802C0A14 002BD954 EC 21 00 24 */ fdivs f1, f1, f0
|
||||
/* 802C0A18 002BD958 38 80 00 00 */ li r4, 0
|
||||
/* 802C0A1C 002BD95C 4B FE 23 99 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C0A1C 002BD95C 4B FE 23 99 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
lbl_802C0A20:
|
||||
/* 802C0A20 002BD960 7F E3 FB 78 */ mr r3, r31
|
||||
lbl_802C0A24:
|
||||
@@ -1013,7 +1013,7 @@ lbl_802C11E8:
|
||||
/* 802C1238 002BE178 C0 82 C2 4C */ lfs f4, lbl_80455C4C-_SDA2_BASE_(r2)
|
||||
/* 802C123C 002BE17C C0 A2 C2 20 */ lfs f5, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C1240 002BE180 38 60 00 00 */ li r3, 0
|
||||
/* 802C1244 002BE184 4B FE 84 49 */ bl Z2Calc_NS_linearTransform
|
||||
/* 802C1244 002BE184 4B FE 84 49 */ bl linearTransform__6Z2CalcFfffffb
|
||||
/* 802C1248 002BE188 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C124C 002BE18C C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
/* 802C1250 002BE190 93 81 00 1C */ stw r28, 0x1c(r1)
|
||||
@@ -1026,13 +1026,13 @@ lbl_802C11E8:
|
||||
/* 802C126C 002BE1AC C0 82 C2 14 */ lfs f4, lbl_80455C14-_SDA2_BASE_(r2)
|
||||
/* 802C1270 002BE1B0 C0 A2 C2 18 */ lfs f5, lbl_80455C18-_SDA2_BASE_(r2)
|
||||
/* 802C1274 002BE1B4 38 60 00 00 */ li r3, 0
|
||||
/* 802C1278 002BE1B8 4B FE 84 15 */ bl Z2Calc_NS_linearTransform
|
||||
/* 802C1278 002BE1B8 4B FE 84 15 */ bl linearTransform__6Z2CalcFfffffb
|
||||
/* 802C127C 002BE1BC FF C0 08 90 */ fmr f30, f1
|
||||
/* 802C1280 002BE1C0 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C1284 002BE1C4 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1288 002BE1C8 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C128C 002BE1CC 38 80 00 00 */ li r4, 0
|
||||
/* 802C1290 002BE1D0 4B FE 1B 25 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C1290 002BE1D0 4B FE 1B 25 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C1294 002BE1D4 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C1298 002BE1D8 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C129C 002BE1DC FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -1180,11 +1180,11 @@ lbl_802C146C:
|
||||
/* 802C14B4 002BE3F4 C0 A2 C2 4C */ lfs f5, lbl_80455C4C-_SDA2_BASE_(r2)
|
||||
/* 802C14B8 002BE3F8 C0 C2 C2 54 */ lfs f6, lbl_80455C54-_SDA2_BASE_(r2)
|
||||
/* 802C14BC 002BE3FC 38 60 00 01 */ li r3, 1
|
||||
/* 802C14C0 002BE400 4B FE 82 35 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C14C0 002BE400 4B FE 82 35 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C14C4 002BE404 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C14C8 002BE408 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C14CC 002BE40C 38 80 00 00 */ li r4, 0
|
||||
/* 802C14D0 002BE410 4B FE 18 E5 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C14D0 002BE410 4B FE 18 E5 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C14D4 002BE414 48 00 01 8C */ b lbl_802C1660
|
||||
lbl_802C14D8:
|
||||
/* 802C14D8 002BE418 7F C4 F3 78 */ mr r4, r30
|
||||
@@ -1212,7 +1212,7 @@ lbl_802C14E4:
|
||||
/* 802C152C 002BE46C C0 A2 C2 64 */ lfs f5, lbl_80455C64-_SDA2_BASE_(r2)
|
||||
/* 802C1530 002BE470 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C1534 002BE474 38 60 00 01 */ li r3, 1
|
||||
/* 802C1538 002BE478 4B FE 81 BD */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C1538 002BE478 4B FE 81 BD */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C153C 002BE47C FF C0 08 90 */ fmr f30, f1
|
||||
/* 802C1540 002BE480 C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
/* 802C1544 002BE484 93 C1 00 24 */ stw r30, 0x24(r1)
|
||||
@@ -1226,13 +1226,13 @@ lbl_802C14E4:
|
||||
/* 802C1564 002BE4A4 C0 A2 C2 14 */ lfs f5, lbl_80455C14-_SDA2_BASE_(r2)
|
||||
/* 802C1568 002BE4A8 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C156C 002BE4AC 38 60 00 01 */ li r3, 1
|
||||
/* 802C1570 002BE4B0 4B FE 81 85 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C1570 002BE4B0 4B FE 81 85 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C1574 002BE4B4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C1578 002BE4B8 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C157C 002BE4BC 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1580 002BE4C0 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 802C1584 002BE4C4 38 80 00 00 */ li r4, 0
|
||||
/* 802C1588 002BE4C8 4B FE 18 2D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C1588 002BE4C8 4B FE 18 2D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C158C 002BE4CC 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C1590 002BE4D0 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1594 002BE4D4 FC 20 F8 90 */ fmr f1, f31
|
||||
@@ -1261,7 +1261,7 @@ lbl_802C15A4:
|
||||
/* 802C15EC 002BE52C FC A0 10 90 */ fmr f5, f2
|
||||
/* 802C15F0 002BE530 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C15F4 002BE534 38 60 00 01 */ li r3, 1
|
||||
/* 802C15F8 002BE538 4B FE 80 FD */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C15F8 002BE538 4B FE 80 FD */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C15FC 002BE53C FF C0 08 90 */ fmr f30, f1
|
||||
/* 802C1600 002BE540 C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
/* 802C1604 002BE544 93 C1 00 1C */ stw r30, 0x1c(r1)
|
||||
@@ -1275,13 +1275,13 @@ lbl_802C15A4:
|
||||
/* 802C1624 002BE564 C0 A2 C2 14 */ lfs f5, lbl_80455C14-_SDA2_BASE_(r2)
|
||||
/* 802C1628 002BE568 C0 C2 C2 18 */ lfs f6, lbl_80455C18-_SDA2_BASE_(r2)
|
||||
/* 802C162C 002BE56C 38 60 00 01 */ li r3, 1
|
||||
/* 802C1630 002BE570 4B FE 80 C5 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C1630 002BE570 4B FE 80 C5 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C1634 002BE574 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C1638 002BE578 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C163C 002BE57C 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1640 002BE580 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 802C1644 002BE584 38 80 00 00 */ li r4, 0
|
||||
/* 802C1648 002BE588 4B FE 17 6D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C1648 002BE588 4B FE 17 6D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C164C 002BE58C 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C1650 002BE590 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1654 002BE594 FC 20 F8 90 */ fmr f1, f31
|
||||
@@ -1880,11 +1880,11 @@ lbl_802C1E38:
|
||||
/* 802C1EC4 002BEE04 C0 82 C2 1C */ lfs f4, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C1EC8 002BEE08 FC A0 10 90 */ fmr f5, f2
|
||||
/* 802C1ECC 002BEE0C 38 60 00 00 */ li r3, 0
|
||||
/* 802C1ED0 002BEE10 4B FE 77 BD */ bl Z2Calc_NS_linearTransform
|
||||
/* 802C1ED0 002BEE10 4B FE 77 BD */ bl linearTransform__6Z2CalcFfffffb
|
||||
/* 802C1ED4 002BEE14 80 7D 00 00 */ lwz r3, 0(r29)
|
||||
/* 802C1ED8 002BEE18 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1EDC 002BEE1C 38 80 00 00 */ li r4, 0
|
||||
/* 802C1EE0 002BEE20 4B FE 0E D5 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C1EE0 002BEE20 4B FE 0E D5 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
lbl_802C1EE4:
|
||||
/* 802C1EE4 002BEE24 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802C1EE8 002BEE28 41 82 00 54 */ beq lbl_802C1F3C
|
||||
@@ -1903,11 +1903,11 @@ lbl_802C1EE4:
|
||||
/* 802C1F1C 002BEE5C C0 82 C2 4C */ lfs f4, lbl_80455C4C-_SDA2_BASE_(r2)
|
||||
/* 802C1F20 002BEE60 FC A0 10 90 */ fmr f5, f2
|
||||
/* 802C1F24 002BEE64 38 60 00 00 */ li r3, 0
|
||||
/* 802C1F28 002BEE68 4B FE 77 65 */ bl Z2Calc_NS_linearTransform
|
||||
/* 802C1F28 002BEE68 4B FE 77 65 */ bl linearTransform__6Z2CalcFfffffb
|
||||
/* 802C1F2C 002BEE6C 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 802C1F30 002BEE70 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C1F34 002BEE74 38 80 00 00 */ li r4, 0
|
||||
/* 802C1F38 002BEE78 4B FE 0E 7D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C1F38 002BEE78 4B FE 0E 7D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
lbl_802C1F3C:
|
||||
/* 802C1F3C 002BEE7C 39 61 00 40 */ addi r11, r1, 0x40
|
||||
/* 802C1F40 002BEE80 48 0A 02 E9 */ bl _restgpr_29
|
||||
@@ -2182,7 +2182,7 @@ lbl_802C2338:
|
||||
/* 802C2338 002BF278 C0 22 C2 7C */ lfs f1, lbl_80455C7C-_SDA2_BASE_(r2)
|
||||
/* 802C233C 002BF27C C0 42 C2 20 */ lfs f2, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C2340 002BF280 C0 62 C2 1C */ lfs f3, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C2344 002BF284 4B FE 74 D1 */ bl Z2Calc_NS_getRandom
|
||||
/* 802C2344 002BF284 4B FE 74 D1 */ bl getRandom__6Z2CalcFfff
|
||||
/* 802C2348 002BF288 C0 02 C2 64 */ lfs f0, lbl_80455C64-_SDA2_BASE_(r2)
|
||||
/* 802C234C 002BF28C EC 00 08 2A */ fadds f0, f0, f1
|
||||
/* 802C2350 002BF290 EF FF 00 2A */ fadds f31, f31, f0
|
||||
@@ -2231,7 +2231,7 @@ lbl_802C23E8:
|
||||
/* 802C23E8 002BF328 C0 22 C2 7C */ lfs f1, lbl_80455C7C-_SDA2_BASE_(r2)
|
||||
/* 802C23EC 002BF32C C0 42 C2 20 */ lfs f2, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C23F0 002BF330 C0 62 C2 1C */ lfs f3, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C23F4 002BF334 4B FE 74 21 */ bl Z2Calc_NS_getRandom
|
||||
/* 802C23F4 002BF334 4B FE 74 21 */ bl getRandom__6Z2CalcFfff
|
||||
/* 802C23F8 002BF338 C0 02 C2 1C */ lfs f0, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C23FC 002BF33C EC 00 08 2A */ fadds f0, f0, f1
|
||||
/* 802C2400 002BF340 EF FF 00 2A */ fadds f31, f31, f0
|
||||
@@ -2699,7 +2699,7 @@ lbl_802C284C:
|
||||
/* 802C2AE0 002BFA20 FC A0 10 90 */ fmr f5, f2
|
||||
/* 802C2AE4 002BFA24 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C2AE8 002BFA28 38 60 00 01 */ li r3, 1
|
||||
/* 802C2AEC 002BFA2C 4B FE 6C 09 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2AEC 002BFA2C 4B FE 6C 09 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2AF0 002BFA30 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C2AF4 002BFA34 C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
/* 802C2AF8 002BFA38 93 61 00 2C */ stw r27, 0x2c(r1)
|
||||
@@ -2713,7 +2713,7 @@ lbl_802C284C:
|
||||
/* 802C2B18 002BFA58 C0 A2 C2 84 */ lfs f5, lbl_80455C84-_SDA2_BASE_(r2)
|
||||
/* 802C2B1C 002BFA5C C0 C2 C2 54 */ lfs f6, lbl_80455C54-_SDA2_BASE_(r2)
|
||||
/* 802C2B20 002BFA60 38 60 00 01 */ li r3, 1
|
||||
/* 802C2B24 002BFA64 4B FE 6B D1 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2B24 002BFA64 4B FE 6B D1 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2B28 002BFA68 FF C0 08 90 */ fmr f30, f1
|
||||
/* 802C2B2C 002BFA6C 28 1C 00 00 */ cmplwi r28, 0
|
||||
/* 802C2B30 002BFA70 41 82 00 38 */ beq lbl_802C2B68
|
||||
@@ -2723,7 +2723,7 @@ lbl_802C284C:
|
||||
/* 802C2B40 002BFA80 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2B44 002BFA84 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C2B48 002BFA88 38 80 00 00 */ li r4, 0
|
||||
/* 802C2B4C 002BFA8C 4B FE 02 69 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C2B4C 002BFA8C 4B FE 02 69 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C2B50 002BFA90 80 7C 00 00 */ lwz r3, 0(r28)
|
||||
/* 802C2B54 002BFA94 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2B58 002BFA98 FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -2742,7 +2742,7 @@ lbl_802C2B70:
|
||||
/* 802C2B84 002BFAC4 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2B88 002BFAC8 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C2B8C 002BFACC 38 80 00 00 */ li r4, 0
|
||||
/* 802C2B90 002BFAD0 4B FE 02 25 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C2B90 002BFAD0 4B FE 02 25 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C2B94 002BFAD4 80 7D 00 00 */ lwz r3, 0(r29)
|
||||
/* 802C2B98 002BFAD8 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2B9C 002BFADC FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -2761,7 +2761,7 @@ lbl_802C2BB4:
|
||||
/* 802C2BC8 002BFB08 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2BCC 002BFB0C FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C2BD0 002BFB10 38 80 00 00 */ li r4, 0
|
||||
/* 802C2BD4 002BFB14 4B FE 01 E1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C2BD4 002BFB14 4B FE 01 E1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C2BD8 002BFB18 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 802C2BDC 002BFB1C 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2BE0 002BFB20 FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -2780,7 +2780,7 @@ lbl_802C2BF8:
|
||||
/* 802C2C0C 002BFB4C 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2C10 002BFB50 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C2C14 002BFB54 38 80 00 00 */ li r4, 0
|
||||
/* 802C2C18 002BFB58 4B FE 01 9D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C2C18 002BFB58 4B FE 01 9D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C2C1C 002BFB5C 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C2C20 002BFB60 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2C24 002BFB64 FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -2864,7 +2864,7 @@ lbl_802C2C5C:
|
||||
/* 802C2D50 002BFC90 FC A0 10 90 */ fmr f5, f2
|
||||
/* 802C2D54 002BFC94 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C2D58 002BFC98 38 60 00 01 */ li r3, 1
|
||||
/* 802C2D5C 002BFC9C 4B FE 69 99 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2D5C 002BFC9C 4B FE 69 99 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2D60 002BFCA0 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C2D64 002BFCA4 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 802C2D68 002BFCA8 C0 42 C2 34 */ lfs f2, lbl_80455C34-_SDA2_BASE_(r2)
|
||||
@@ -2873,13 +2873,13 @@ lbl_802C2C5C:
|
||||
/* 802C2D74 002BFCB4 C0 A2 C2 84 */ lfs f5, lbl_80455C84-_SDA2_BASE_(r2)
|
||||
/* 802C2D78 002BFCB8 C0 C2 C2 54 */ lfs f6, lbl_80455C54-_SDA2_BASE_(r2)
|
||||
/* 802C2D7C 002BFCBC 38 60 00 01 */ li r3, 1
|
||||
/* 802C2D80 002BFCC0 4B FE 69 75 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2D80 002BFCC0 4B FE 69 75 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2D84 002BFCC4 FF C0 08 90 */ fmr f30, f1
|
||||
/* 802C2D88 002BFCC8 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C2D8C 002BFCCC 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2D90 002BFCD0 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 802C2D94 002BFCD4 38 80 00 00 */ li r4, 0
|
||||
/* 802C2D98 002BFCD8 4B FE 00 1D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C2D98 002BFCD8 4B FE 00 1D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
/* 802C2D9C 002BFCDC 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 802C2DA0 002BFCE0 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2DA4 002BFCE4 FC 20 F0 90 */ fmr f1, f30
|
||||
@@ -2952,7 +2952,7 @@ Z2_E_ms_modVol:
|
||||
/* 802C2E7C 002BFDBC 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C2E80 002BFDC0 C0 22 C2 8C */ lfs f1, lbl_80455C8C-_SDA2_BASE_(r2)
|
||||
/* 802C2E84 002BFDC4 38 80 00 00 */ li r4, 0
|
||||
/* 802C2E88 002BFDC8 4B FD FF 2D */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C2E88 002BFDC8 4B FD FF 2D */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
lbl_802C2E8C:
|
||||
/* 802C2E8C 002BFDCC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802C2E90 002BFDD0 7C 08 03 A6 */ mtlr r0
|
||||
@@ -3019,7 +3019,7 @@ lbl_802C2F34:
|
||||
/* 802C2F64 002BFEA4 C0 A2 C2 1C */ lfs f5, lbl_80455C1C-_SDA2_BASE_(r2)
|
||||
/* 802C2F68 002BFEA8 FC C0 F0 90 */ fmr f6, f30
|
||||
/* 802C2F6C 002BFEAC 38 60 00 00 */ li r3, 0
|
||||
/* 802C2F70 002BFEB0 4B FE 67 85 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2F70 002BFEB0 4B FE 67 85 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2F74 002BFEB4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C2F78 002BFEB8 48 00 00 78 */ b lbl_802C2FF0
|
||||
lbl_802C2F7C:
|
||||
@@ -3036,7 +3036,7 @@ lbl_802C2F7C:
|
||||
/* 802C2FA4 002BFEE4 FC A0 F0 90 */ fmr f5, f30
|
||||
/* 802C2FA8 002BFEE8 C0 C2 C2 94 */ lfs f6, lbl_80455C94-_SDA2_BASE_(r2)
|
||||
/* 802C2FAC 002BFEEC 38 60 00 00 */ li r3, 0
|
||||
/* 802C2FB0 002BFEF0 4B FE 67 45 */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2FB0 002BFEF0 4B FE 67 45 */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2FB4 002BFEF4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802C2FB8 002BFEF8 C8 22 C2 28 */ lfd f1, lbl_80455C28-_SDA2_BASE_(r2)
|
||||
/* 802C2FBC 002BFEFC 93 E1 00 14 */ stw r31, 0x14(r1)
|
||||
@@ -3050,7 +3050,7 @@ lbl_802C2F7C:
|
||||
/* 802C2FDC 002BFF1C FC A0 20 90 */ fmr f5, f4
|
||||
/* 802C2FE0 002BFF20 C0 C2 C2 20 */ lfs f6, lbl_80455C20-_SDA2_BASE_(r2)
|
||||
/* 802C2FE4 002BFF24 38 60 00 00 */ li r3, 0
|
||||
/* 802C2FE8 002BFF28 4B FE 67 0D */ bl Z2Calc_NS_getParamByExp
|
||||
/* 802C2FE8 002BFF28 4B FE 67 0D */ bl getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign
|
||||
/* 802C2FEC 002BFF2C FF C0 08 90 */ fmr f30, f1
|
||||
lbl_802C2FF0:
|
||||
/* 802C2FF0 002BFF30 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
@@ -3062,7 +3062,7 @@ lbl_802C2FF0:
|
||||
/* 802C3008 002BFF48 38 63 00 48 */ addi r3, r3, 0x48
|
||||
/* 802C300C 002BFF4C FC 20 F0 90 */ fmr f1, f30
|
||||
/* 802C3010 002BFF50 38 80 00 00 */ li r4, 0
|
||||
/* 802C3014 002BFF54 4B FD FD A1 */ bl JAISoundParamsMove_NS_moveVolume
|
||||
/* 802C3014 002BFF54 4B FD FD A1 */ bl moveVolume__18JAISoundParamsMoveFfUl
|
||||
lbl_802C3018:
|
||||
/* 802C3018 002BFF58 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
||||
/* 802C301C 002BFF5C CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
|
||||
+83
-83
File diff suppressed because it is too large
Load Diff
+26
-1660
File diff suppressed because it is too large
Load Diff
+2
-3414
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user