mirror of https://github.com/n64decomp/mk64.git
565 lines
12 KiB
ArmAsm
565 lines
12 KiB
ArmAsm
.include "macros.inc"
|
|
|
|
.section .rodata
|
|
|
|
# start audio data
|
|
# start heap.o
|
|
glabel D_800F2E80
|
|
.float 262159.0
|
|
|
|
glabel jpt_800F2E84
|
|
.word L800BA210, L800BA1E4, L800BA14C, L800BA094
|
|
.word L800BA050
|
|
|
|
glabel D_800F2E98
|
|
.float 0.001171875
|
|
|
|
glabel D_800F2E9C
|
|
.float 2880000.0
|
|
|
|
glabel D_800F2EA0
|
|
.float 20.0304203
|
|
|
|
glabel D_800F2EA4
|
|
.float 16.546
|
|
|
|
glabel D_800F2EA8
|
|
.float 16.713
|
|
.word 0x00000000
|
|
|
|
glabel D_800F2EB0
|
|
.float 0.707
|
|
|
|
glabel D_800F2EB4
|
|
.float 4095.999
|
|
|
|
glabel D_800F2EB8
|
|
.float 1.9999599
|
|
|
|
glabel D_800F2EBC
|
|
.float 3.9999199
|
|
|
|
glabel D_800F2EC0
|
|
.float 1.9999599
|
|
|
|
glabel D_800F2EC4
|
|
.float 1.0465
|
|
|
|
glabel D_800F2EC8
|
|
.float 0.52325
|
|
|
|
glabel D_800F2ECC
|
|
.float 0.26263
|
|
|
|
glabel D_800F2ED0
|
|
.float 0.13081
|
|
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
|
|
# new file audio/effects.c
|
|
glabel jpt_800F2EE0
|
|
.word L800BE60C, L800BE618, L800BE62C, L800BE638
|
|
.word L800BE794, L800BE864, L800BE7C4, L800BE7C4
|
|
.word L800BE844
|
|
|
|
glabel D_800F2F04
|
|
.float 32767.0
|
|
|
|
glabel D_800F2F08
|
|
.float 0.00001
|
|
.word 0x00000000
|
|
|
|
glabel jpt_800F2F10
|
|
.word L800BF3E8, L800BF600, L800BF600, L800BF380
|
|
.word L800BF348, L800BF600, L800BF600, L800BF3C8
|
|
.word L800BF308, L800BF600, L800BF600, L800BF2D0
|
|
|
|
glabel jpt_800F2F40
|
|
.word L800BF408, L800BF450, L800BF4B0, L800BF478
|
|
.word L800BF478, L800BF4C4, L800BF534, L800BF5BC
|
|
.word L800BF450, L800BF408, L800BF5C4, L800BF5F0
|
|
|
|
glabel D_800F2F70
|
|
.float 16129.0
|
|
|
|
glabel D_800F2F74
|
|
.float 16129.0
|
|
|
|
glabel D_800F2F78
|
|
.float 16129.0
|
|
|
|
glabel jpt_800F2F7C
|
|
.word L800BFA20, L800BFA28, L800BFA20, L800BFA28
|
|
.word L800BFA20
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
glabel jpt_800F2F90
|
|
.word L800C0124, L800C0078, L800C0140, L800C0150
|
|
.word L800C0094, L800C035C, L800C03B4, L800C03EC
|
|
.word L800C03EC, L800C0438, L800C0448, L800C03EC
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800C0468
|
|
.word L800C048C, L800C049C, L800C01E8, L800C034C
|
|
.word L800BFE40, L800BFE40, L800C02B4, L800C0298
|
|
.word L800C0288, L800C026C, L800C0254, L800C0238
|
|
.word L800C021C, L800C01B4, L800C0160, L800C0184
|
|
.word L800C0304, L800C02D0, L800C0338, L800C04BC
|
|
.word L800C04AC, L800C0518, L800C0528, L800C0590
|
|
.word L800C0630, L800BFEC4, L800C00D0, L800C0608
|
|
.word L800BFE40, L800BFE40, L800C0640, L800C0068
|
|
.word L800C0040, L800BFFF8, L800BFFF8, L800BFFF8
|
|
.word L800BFFA0, L800BFF90, L800BFF48, L800BFF10
|
|
.word L800BFFA0, L800BFFA0, L800BFFA0, L800BFED4
|
|
.word L800BFEB4, L800C0880, L800BFE7C
|
|
|
|
glabel jpt_800F308C
|
|
.word L800C0684, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C07E4, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C0814, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C0830, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C0858, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C06EC, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C0708, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C06BC, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C06CC, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C0714, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C0760, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800BFE40, L800BFE40, L800BFE40, L800BFE40
|
|
.word L800C077C
|
|
|
|
glabel jpt_800F3350
|
|
.word L800C0FF4, L800C0FE4, L800C0AE8, L800C0AE8
|
|
.word L800C0FD4, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0FC4, L800C0F98, L800C0F98, L800C0F88
|
|
.word L800C0F78, L800C0F4C, L800C0F30, L800C0F14
|
|
.word L800C0AE8, L800C0EE8, L800C0DD4, L800C0E50
|
|
.word L800C0D50, L800C0D50, L800C0D30, L800C0D2C
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0D1C, L800C0CF4, L800C0CAC, L800C0CAC
|
|
.word L800C0CAC, L800C0C54, L800C0AE8, L800C0C0C
|
|
.word L800C0BD4, L800C0C54, L800C0C54, L800C0C54
|
|
.word L800C0B90, L800C0AE8, L800C0AE8, L800C0AE8
|
|
|
|
glabel jpt_800F3430
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C1084, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C1090, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C1098, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C10A0, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8, L800C0AE8, L800C0AE8, L800C0AE8
|
|
.word L800C0AE8
|
|
|
|
.word 0x00000000, 0x00000000, 0x00000000
|
|
|
|
glabel D_800F35C0
|
|
.float 3.333333333
|
|
|
|
glabel jpt_800F35C4
|
|
.word L800C1A34, L800C1A34, L800C1A34, L800C1A34
|
|
.word L800C1AEC, L800C1A34
|
|
|
|
glabel D_800F35DC
|
|
.float 0.1
|
|
|
|
glabel D_800F35E0
|
|
.float 100000.0
|
|
|
|
glabel D_800F35E4
|
|
.float 100000.0
|
|
|
|
glabel D_800F35E8
|
|
.float 0.85
|
|
|
|
glabel jpt_800F35EC
|
|
.word L800C2A80, L800C2AB8, L800C2AD8, L800C2CDC
|
|
.word L800C2E40, L800C2F04, L800C3008, L800C3118
|
|
.word L800C3154, L800C31E4, L800C3218, L800C32B8
|
|
.word L800C32EC, L800C3430, L800C3390, L800C33E0
|
|
|
|
glabel jpt_800F362C
|
|
.word L800C3DEC, L800C3E10, L800C3E30, L800C3E70
|
|
.word L800C3E98, L800C3EBC, L800C3F04
|
|
|
|
glabel D_800F3648
|
|
.float 100000.0
|
|
|
|
glabel jpt_800F364C
|
|
.word L800C423C, L800C4268, L800C42A4, L800C42C8
|
|
.word L800C42FC, L800C4330
|
|
|
|
glabel D_800F3664
|
|
.float 100000.0
|
|
|
|
glabel D_800F3668
|
|
.float 100000.0
|
|
|
|
glabel D_800F366C
|
|
.float 4000000.0
|
|
|
|
glabel D_800F3670
|
|
.float 10000000000.0
|
|
|
|
glabel D_800F3674
|
|
.float 0.6
|
|
|
|
glabel D_800F3678
|
|
.float 0.4
|
|
|
|
glabel D_800F367C
|
|
.float 0.005000
|
|
|
|
glabel D_800F3680
|
|
.float 0.01
|
|
|
|
glabel D_800F3684
|
|
.float 12000.0
|
|
|
|
glabel D_800F3688
|
|
.float 0.03
|
|
|
|
glabel D_800F368C
|
|
.float 0.03
|
|
|
|
glabel D_800F3690
|
|
.float 0.4
|
|
|
|
glabel jpt_800F3694
|
|
.word L800C6544, L800C6618, L800C64E4, L800C65B8
|
|
.word L800C65B8, L800C65B8, L800C65B8, L800C65B8
|
|
.word L800C65B8, L800C65B8, L800C65B8, L800C65B8
|
|
.word L800C6544, L800C6544, L800C6618, L800C6618
|
|
.word L800C6544, L800C6618, L800C6618, L800C6618
|
|
.word L800C6618, L800C65B8, L800C65B8, L800C65B8
|
|
.word L800C6618, L800C6618, L800C6618, L800C6618
|
|
.word L800C65B8, L800C65B8, L800C65B8
|
|
|
|
glabel D_800F3710
|
|
.float 0.2
|
|
|
|
glabel D_800F3714
|
|
.float 3500.0
|
|
|
|
glabel D_800F3718
|
|
.float 3000.0
|
|
|
|
glabel D_800F371C
|
|
.float 0.4
|
|
|
|
glabel D_800F3720
|
|
.float 0.2
|
|
|
|
glabel D_800F3724
|
|
.float 0.06
|
|
|
|
glabel D_800F3728
|
|
.float 0.56
|
|
|
|
glabel D_800F372C
|
|
.float 0.9
|
|
|
|
glabel D_800F3730
|
|
.float 0.6
|
|
|
|
glabel D_800F3734
|
|
.float 13000.0
|
|
|
|
glabel D_800F3738
|
|
.float 0.95
|
|
|
|
glabel jpt_800F373C
|
|
.word L800C69C8, L800C6A0C, L800C6910, L800C6C74
|
|
.word L800C6CB8, L800C6CFC, L800C6D40, L800C6D84
|
|
.word L800C6DC8, L800C6E0C, L800C6E50, L800C6E94
|
|
.word L800C6FA4, L800C6E0C, L800C6A98, L800C6ADC
|
|
.word L800C6A50, L800C6958, L800C6990, L800C6B20
|
|
.word L800C7070, L800C6FA4, L800C6FE8, L800C702C
|
|
.word L800C6B64, L800C6BA8, L800C6BEC, L800C6C30
|
|
.word L800C6ED8, L800C6F1C, L800C6F60
|
|
|
|
glabel D_800F37B8
|
|
.float 3500.0
|
|
|
|
glabel jpt_800F37BC
|
|
.word L800C718C, L800C7198, L800C71B0, L800C71BC
|
|
.word L800C71A4, L800C71F4, L800C71F4, L800C71C8
|
|
.word L800C71F4, L800C71F4, L800C71F4, L800C71F4
|
|
.word L800C71EC, L800C71F4, L800C71D4, L800C71E0
|
|
|
|
glabel jpt_800F37FC
|
|
.word L800C7238, L800C7244, L800C725C, L800C7268
|
|
.word L800C7250, L800C7294, L800C7294, L800C7274
|
|
.word L800C7294, L800C7294, L800C7294, L800C7294
|
|
.word L800C7290, L800C7294, L800C7280, L800C7288
|
|
|
|
glabel jpt_800F383C
|
|
.word L800C72F8, L800C72B8, L800C742C, L800C73B8
|
|
.word L800C7378, L800C742C, L800C7338, L800C7428
|
|
.word L800C742C, L800C7418, L800C7420
|
|
|
|
glabel jpt_800F3868
|
|
.word L800C7494, L800C7454, L800C75C8, L800C7554
|
|
.word L800C7514, L800C75C8, L800C74D4, L800C75C4
|
|
.word L800C75C8, L800C75B4, L800C75BC
|
|
|
|
glabel D_800F3894
|
|
.float 0.7
|
|
|
|
glabel D_800F3898
|
|
.float 0.1
|
|
|
|
glabel D_800F389C
|
|
.float 0.03
|
|
|
|
glabel D_800F38A0
|
|
.float 0.16
|
|
|
|
glabel D_800F38A4
|
|
.float 0.15
|
|
|
|
glabel D_800F38A8
|
|
.float 0.03
|
|
|
|
glabel D_800F38AC
|
|
.float 0.012000
|
|
|
|
glabel D_800F38B0
|
|
.float 0.85
|
|
|
|
glabel D_800F38B4
|
|
.float 0.85
|
|
|
|
glabel jpt_800F38B8
|
|
.word L800C9560, L800C9560, L800C95BC, L800C9618
|
|
.word L800C9674, L800C96D0, L800C95BC, L800C96D0
|
|
|
|
glabel D_800F38D8
|
|
.float 0.35
|
|
|
|
glabel D_800F38DC
|
|
.float 2.800000
|
|
|
|
glabel D_800F38E0
|
|
.float 3844.0
|
|
|
|
glabel D_800F38E4
|
|
.float -0.8
|
|
|
|
glabel D_800F38E8
|
|
.float 1568.979614
|
|
|
|
glabel D_800F38EC
|
|
.float 1067.777832
|
|
|
|
glabel D_800F38F0
|
|
.float 2766.064941
|
|
|
|
glabel D_800F38F4
|
|
.float 0.6
|
|
|
|
glabel D_800F38F8
|
|
.float 3.200000
|
|
|
|
glabel D_800F38FC
|
|
.float 3844.0
|
|
|
|
glabel D_800F3900
|
|
.float -1.700000
|
|
|
|
glabel D_800F3904
|
|
.float 1478.461548
|
|
|
|
glabel D_800F3908
|
|
.float 784.489807
|
|
|
|
glabel D_800F390C
|
|
.float 12813.334961
|
|
|
|
glabel D_800F3910
|
|
.float 0.6
|
|
|
|
glabel D_800F3914
|
|
.float 2.800000
|
|
|
|
glabel D_800F3918
|
|
.float 3844.0
|
|
|
|
glabel D_800F391C
|
|
.float -0.6
|
|
|
|
glabel D_800F3920
|
|
.float 1747.272827
|
|
|
|
glabel D_800F3924
|
|
.float 1130.588257
|
|
|
|
glabel D_800F3928
|
|
.float 3844.000977
|
|
|
|
glabel D_800F392C
|
|
.float 0.2
|
|
|
|
glabel D_800F3930
|
|
.float 3844.0
|
|
|
|
glabel D_800F3934
|
|
.float -0.4
|
|
|
|
glabel D_800F3938
|
|
.float 2135.555664
|
|
|
|
glabel D_800F393C
|
|
.float 1601.666626
|
|
|
|
glabel D_800F3940
|
|
.float 3203.333008
|
|
|
|
glabel D_800F3944
|
|
.float 0.4
|
|
|
|
glabel D_800F3948
|
|
.float 2.400000
|
|
|
|
glabel D_800F394C
|
|
.float 3844.0
|
|
|
|
glabel D_800F3950
|
|
.float -0.8
|
|
|
|
glabel D_800F3954
|
|
.float 1922.0
|
|
|
|
glabel D_800F3958
|
|
.float 1201.250000
|
|
|
|
glabel D_800F395C
|
|
.float 4805.0
|
|
|
|
glabel jpt_800F3960
|
|
.word L800C9B3C, L800C9B3C, L800C9B68, L800C9B94
|
|
.word L800C9BC0, L800C9BEC, L800C9B68, L800C9BEC
|
|
|
|
glabel D_800F3980
|
|
.float 0.35
|
|
|
|
glabel D_800F3984
|
|
.float 1568.979614
|
|
|
|
glabel D_800F3988
|
|
.float 0.6
|
|
|
|
glabel D_800F398C
|
|
.float 1478.461548
|
|
|
|
glabel D_800F3990
|
|
.float 0.6
|
|
|
|
glabel D_800F3994
|
|
.float 1747.272827
|
|
|
|
glabel D_800F3998
|
|
.float 0.2
|
|
|
|
glabel D_800F399C
|
|
.float 2135.555664
|
|
|
|
glabel D_800F39A0
|
|
.float 0.4
|
|
|
|
glabel D_800F39A4
|
|
.float 1922.0
|
|
|
|
glabel D_800F39A8
|
|
.float 0.55
|
|
|
|
glabel D_800F39AC
|
|
.float 0.45
|
|
|
|
glabel D_800F39B0
|
|
.float 0.7
|
|
|
|
glabel D_800F39B4
|
|
.float 0.1
|
|
|
|
.balign 16
|
|
|
|
glabel jpt_800F39C0
|
|
.word L800CBE60, L800CBE78, L800CBE90, L800CBEA8
|
|
.word L800CBEC0, L800CBECC, L800CBF08, L800CBEEC
|
|
|
|
|
|
# guRotateF rodata
|
|
#glabel D_800F39E0
|
|
#.float 0.017453292
|
|
#.balign 16
|