mirror of https://github.com/n64decomp/mk64.git
493 lines
8.2 KiB
ArmAsm
493 lines
8.2 KiB
ArmAsm
# Mario Kart 64 (U) disassembly and split file
|
|
# generated by n64split v0.4a - N64 ROM splitter
|
|
|
|
.include "macros.inc"
|
|
|
|
.section .data
|
|
|
|
#glabel D_802B94F4
|
|
#.float -475.0
|
|
|
|
#glabel D_802B94F8
|
|
#.float -0.1
|
|
|
|
#.word 0 # file pad
|
|
|
|
glabel jpt_802B9500
|
|
.word L80296B78, L80296B78, L80296B78, L80296B78
|
|
.word L80296BAC, L80296B88, L80296B78, L80296B78
|
|
|
|
glabel jpt_802B9520
|
|
.word L80296CBC, L80296CBC, L80296CBC, L80296CBC
|
|
.word L80296CF0, L80296CCC, L80296CBC, L80296CBC
|
|
|
|
glabel jpt_802B9540
|
|
.word L80296F28, L80296F6C, L80296F9C, L80296E40
|
|
.word L80296E6C, L80296E88, L80296ED8, L80296DDC
|
|
.word L802971FC, L8029721C, L802971D8, L8029716C
|
|
.word L8029721C, L80296E5C, L8029721C, L8029721C
|
|
.word L8029721C, L80296FCC, L8029721C, L8029721C
|
|
.word L8029721C, L8029721C, L8029721C, L8029713C
|
|
.word L80296FF4, L8029721C, L80297024, L8029707C
|
|
.word L802970AC, L802970DC, L8029710C, L8029704C
|
|
.word L8029721C, L8029721C, L8029721C, L80296DA8
|
|
.word L8029721C, L8029721C, L8029721C, L8029721C
|
|
.word L8029721C, L802971B0, L8029721C, L80296E20
|
|
|
|
glabel D_802B95F0
|
|
.float 1.925
|
|
|
|
glabel D_802B95F4
|
|
.float 0.35
|
|
|
|
glabel D_802B95F8
|
|
.float 4000000.0
|
|
|
|
glabel jpt_802B95FC
|
|
.word L80297B10, L80297B3C, L80297B68, L80297B94
|
|
.word L80297BC0
|
|
|
|
glabel D_802B9610
|
|
.double 0.12
|
|
|
|
glabel D_802B9618
|
|
.float 2.3
|
|
|
|
glabel D_802B961C
|
|
.float 0.7
|
|
|
|
glabel D_802B9620
|
|
.float 0.3
|
|
|
|
glabel D_802B9624
|
|
.float 1000000.0
|
|
|
|
glabel D_802B9628
|
|
.float 90000.0
|
|
|
|
glabel D_802B962C
|
|
.float 64000000.0
|
|
|
|
glabel D_802B9630
|
|
.float 4000000.0
|
|
|
|
glabel jpt_802B9634
|
|
.word L802988F0, L80298910, L80298930, L80298950
|
|
.word L80298970
|
|
|
|
glabel D_802B9648
|
|
.float 160000.0
|
|
|
|
glabel D_802B964C
|
|
.float 0.8
|
|
|
|
glabel D_802B9650
|
|
.float 9000000.0
|
|
|
|
glabel D_802B9654
|
|
.float 1000000.0
|
|
|
|
glabel D_802B9658
|
|
.float 16000000.0
|
|
|
|
glabel D_802B965C
|
|
.float 250000.0
|
|
|
|
glabel D_802B9660
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9664
|
|
.float 250000.0
|
|
|
|
glabel D_802B9668
|
|
.float 4000000.0
|
|
|
|
glabel D_802B966C
|
|
.float 250000.0
|
|
|
|
glabel D_802B9670
|
|
.float 6250000.0
|
|
|
|
glabel D_802B9674
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9678
|
|
.float 250000.0
|
|
|
|
glabel D_802B967C
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9680
|
|
.float 250000.0
|
|
|
|
glabel D_802B9684
|
|
.float 640000.0
|
|
|
|
glabel D_802B9688
|
|
.float 250000.0
|
|
|
|
glabel D_802B968C
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9690
|
|
.float 250000.0
|
|
|
|
glabel D_802B9694
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9698
|
|
.float 40000.0
|
|
|
|
glabel D_802B969C
|
|
.float 4000000.0
|
|
|
|
glabel D_802B96A0
|
|
.float 40000.0
|
|
|
|
glabel D_802B96A4
|
|
.float 4000000.0
|
|
|
|
glabel D_802B96A8
|
|
.float 40000.0
|
|
|
|
glabel D_802B96AC
|
|
.float 490000.0
|
|
|
|
glabel D_802B96B0
|
|
.float 40000.0
|
|
|
|
glabel D_802B96B4
|
|
.float 490000.0
|
|
|
|
glabel D_802B96B8
|
|
.float 4000000.0
|
|
|
|
glabel jpt_802B96BC
|
|
.word L8029AD04, L8029AD24, L8029AD44, L8029AD64
|
|
.word L8029AD84, L8029ADA4, L8029ADC4, L8029ADE4
|
|
|
|
glabel D_802B96DC
|
|
.float 9000000.0
|
|
|
|
glabel D_802B96E0
|
|
.float 9000000.0
|
|
|
|
glabel D_802B96E4
|
|
.float 160000.0
|
|
|
|
glabel D_802B96E8
|
|
.float 640000.0
|
|
|
|
glabel D_802B96EC
|
|
.float 160000.0
|
|
|
|
glabel D_802B96F0
|
|
.float 9000000.0
|
|
|
|
glabel D_802B96F4
|
|
.float 160000.0
|
|
|
|
glabel D_802B96F8
|
|
.float 640000.0
|
|
|
|
glabel D_802B96FC
|
|
.float 160000.0
|
|
|
|
glabel D_802B9700
|
|
.float 9000000.0
|
|
|
|
glabel D_802B9704
|
|
.float 160000.0
|
|
|
|
glabel D_802B9708
|
|
.float 640000.0
|
|
|
|
glabel D_802B970C
|
|
.float 160000.0
|
|
|
|
glabel D_802B9710
|
|
.float 9000000.0
|
|
|
|
glabel D_802B9714
|
|
.float 160000.0
|
|
|
|
glabel D_802B9718
|
|
.float 640000.0
|
|
|
|
glabel D_802B971C
|
|
.float 160000.0
|
|
|
|
glabel D_802B9720
|
|
.float 9000000.0
|
|
|
|
glabel D_802B9724
|
|
.float 122500.0
|
|
|
|
glabel D_802B9728
|
|
.float 640000.0
|
|
|
|
glabel D_802B972C
|
|
.float 1440000.0
|
|
|
|
glabel D_802B9730
|
|
.float 9000000.0
|
|
|
|
glabel D_802B9734
|
|
.float 250000.0
|
|
|
|
glabel D_802B9738
|
|
.float 1000000.0
|
|
|
|
glabel D_802B973C
|
|
.float 1440000.0
|
|
|
|
glabel D_802B9740
|
|
.float 9000000.0
|
|
|
|
glabel D_802B9744
|
|
.float 250000.0
|
|
|
|
glabel D_802B9748
|
|
.float 1000000.0
|
|
|
|
glabel D_802B974C
|
|
.float 1440000.0
|
|
|
|
glabel D_802B9750
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9754
|
|
.float 250000.0
|
|
|
|
glabel D_802B9758
|
|
.float 5461.0
|
|
|
|
.word 0
|
|
|
|
glabel D_802B9760
|
|
.double 0.1
|
|
|
|
glabel D_802B9768
|
|
.float -1.2
|
|
|
|
glabel D_802B976C
|
|
.float -1.2
|
|
|
|
glabel D_802B9770
|
|
.float -1.2
|
|
|
|
glabel D_802B9774
|
|
.float -1.2
|
|
|
|
glabel D_802B9778
|
|
.float -1.2
|
|
|
|
glabel jpt_802B977C
|
|
.word L8029D6A4, L8029D73C, L8029D6AC, L8029D73C
|
|
.word L8029D6B4, L8029D6BC, L8029D73C, L8029D6C4
|
|
.word L8029D6F0, L8029D6F8, L8029D73C, L8029D700
|
|
|
|
glabel jpt_802B97AC
|
|
.word L8029DBBC, L8029DC88, L8029DCA8, L8029DCC8
|
|
.word L8029DCDC, L8029DD40, L8029DD60, L8029DDA8
|
|
.word L8029DDD4, L8029DDF4, L8029DE28, L8029DE3C
|
|
.word L8029DFD4, L8029DFE8, L8029DFFC, L8029E0D0
|
|
.word L8029E0E4, L8029E0F8, L8029E10C, L8029E130
|
|
|
|
glabel jpt_802B97FC
|
|
.word L8029E3B0, L8029E7AC, L8029E488, L8029E7AC
|
|
.word L8029E4A4, L8029E4C0, L8029E7AC, L8029E4F0
|
|
.word L8029E5DC, L8029E60C, L8029E7AC, L8029E704
|
|
.word L8029E7AC, L8029E7AC, L8029E7AC, L8029E7AC
|
|
.word L8029E7AC, L8029E7AC, L8029E770
|
|
|
|
glabel jpt_802B9848
|
|
.word L8029E960, L8029E960, L8029E960, L8029E960
|
|
.word L8029EA8C, L8029E968, L8029E960, L8029E960
|
|
|
|
glabel jpt_802B9868
|
|
.word L8029EB34, L8029EB34, L8029EB34, L8029EB34
|
|
.word L8029EC60, L8029EB3C, L8029EB34, L8029EB34
|
|
|
|
glabel D_802B9888
|
|
.float 0.8
|
|
|
|
glabel D_802B988C
|
|
.float 0.1
|
|
|
|
glabel D_802B9890
|
|
.float 0.1
|
|
|
|
glabel D_802B9894
|
|
.float 1.2
|
|
|
|
glabel D_802B9898
|
|
.float 1.3
|
|
|
|
glabel D_802B989C
|
|
.float 0.8
|
|
|
|
glabel D_802B98A0
|
|
.float 0.1
|
|
|
|
glabel D_802B98A4
|
|
.float 1.2
|
|
|
|
glabel D_802B98A8
|
|
.float 1.2
|
|
|
|
glabel D_802B98AC
|
|
.float 0.1
|
|
|
|
glabel D_802B98B0
|
|
.float 0.1
|
|
|
|
glabel jpt_802B98B4
|
|
.word L8029FE48, L802A00D8, L8029FE38, L8029FE38
|
|
.word L8029FE88, L802A00D8
|
|
|
|
glabel jpt_802B98CC
|
|
.word L8029FFB4, L8029FFB4, L8029FF74, L8029FF74
|
|
.word L8029FF74, L8029FF74, L802A00D8, L802A00D8
|
|
.word L8029FF74, L8029FF74
|
|
|
|
glabel jpt_802B98F4
|
|
.word L802A0030, L802A0030, L802A0004, L802A0004
|
|
.word L802A0004, L802A0004, L802A0058, L802A00D8
|
|
.word L802A0004, L802A0004
|
|
|
|
glabel jpt_802B991C
|
|
.word L802A09B0, L802A09B0, L802A09B0, L802A09D4
|
|
.word L802A04E0, L802A063C, L802A0858, L802A04AC
|
|
.word L802A0968, L802A0D40, L802A0CBC, L802A0AA4
|
|
.word L802A0D40, L802A0D40, L802A0D40, L802A0D40
|
|
.word L802A0D40, L802A09B0, L802A0D40, L802A0D40
|
|
.word L802A0D40, L802A098C, L802A0D40, L802A09B0
|
|
.word L802A09B0, L802A0D40, L802A09B0, L802A09B0
|
|
.word L802A09B0, L802A09B0, L802A09B0, L802A09B0
|
|
.word L802A0D40, L802A0D40, L802A0D40, L802A0D40
|
|
.word L802A0D40, L802A0D40, L802A0D40, L802A0D40
|
|
.word L802A0744, L802A0C34
|
|
|
|
glabel D_802B99C4
|
|
.float 360000.0
|
|
|
|
glabel D_802B99C8
|
|
.float 360000.0
|
|
|
|
glabel D_802B99CC
|
|
.float 8.66
|
|
|
|
glabel D_802B99D0
|
|
.float 0.05
|
|
|
|
glabel D_802B99D4
|
|
.float 0.2
|
|
|
|
glabel D_802B99D8
|
|
.float 8.66
|
|
|
|
glabel D_802B99DC
|
|
.float 0.45
|
|
|
|
glabel D_802B99E0
|
|
.float 1000000.0
|
|
|
|
glabel D_802B99E4
|
|
.float 0.1
|
|
|
|
glabel D_802B99E8
|
|
.float 0.8
|
|
|
|
glabel D_802B99EC
|
|
.float 2.3
|
|
|
|
glabel D_802B99F0
|
|
.float 1.2
|
|
|
|
glabel D_802B99F4
|
|
.float 1.8
|
|
|
|
glabel D_802B99F8
|
|
.float -0.8
|
|
|
|
glabel D_802B99FC
|
|
.float 0.6
|
|
|
|
glabel D_802B9A00
|
|
.float 4000000.0
|
|
|
|
glabel D_802B9A04
|
|
.float 600000.0
|
|
|
|
glabel D_802B9A08
|
|
.float 100000.0
|
|
|
|
glabel D_802B9A0C
|
|
.float 0.1
|
|
|
|
glabel D_802B9A10
|
|
.float 0.8
|
|
|
|
glabel D_802B9A14
|
|
.float 2.3
|
|
|
|
glabel D_802B9A18
|
|
.float 1.2
|
|
|
|
glabel D_802B9A1C
|
|
.float 1.8
|
|
|
|
glabel D_802B9A20
|
|
.float -0.8
|
|
|
|
glabel D_802B9A24
|
|
.float 0.6
|
|
|
|
glabel D_802B9A28
|
|
.float 16000000.0
|
|
|
|
glabel D_802B9A2C
|
|
.float 16000000.0
|
|
|
|
#glabel D_802B9A30
|
|
#.float 640000.0
|
|
|
|
#glabel D_802B9A34
|
|
#.float 16000000.0
|
|
|
|
#glabel D_802B9A38
|
|
#.float 4000000.0
|
|
|
|
#glabel D_802B9A3C
|
|
#.float 4000000.0
|
|
|
|
#glabel D_802B9A40
|
|
#.float 250000.0
|
|
|
|
#glabel jpt_802B9A44
|
|
#.word L802A31E4, L802A31FC, L802A3214, L802A32EC
|
|
#.word L802A3318, L802A3330, L802A3348, L802A34C0
|
|
#.word L802A3378, L802A34D4, L802A34D4, L802A34D4
|
|
#.word L802A34D4, L802A3390, L802A33A4, L802A33B8
|
|
#.word L802A33CC, L802A322C, L802A33E4, L802A34D4
|
|
#.word L802A34D4, L802A33FC, L802A34D4, L802A3428
|
|
#.word L802A3244, L802A34D4, L802A325C, L802A328C
|
|
#.word L802A32A4, L802A32BC, L802A32D4, L802A3274
|
|
#.word L802A34D4, L802A3414, L802A34D4, L802A345C
|
|
#.word L802A3440, L802A34AC, L802A3470, L802A3484
|
|
#.word L802A3360, L802A34D4, L802A3498, L802A3300
|
|
|
|
#glabel jpt_802B9AF4
|
|
#.word L802A36D8, L802A36D8, L802A36D8, L802A3590
|
|
#.word L802A35E0, L802A35A0, L802A35B0, L802A36E8
|
|
#.word L802A3660, L802A36F0, L802A3630, L802A3650
|
|
#.word L802A3670, L802A3600, L802A3610, L802A3620
|
|
#.word L802A36F0, L802A36D8, L802A36F0, L802A3680
|
|
#.word L802A3694, L802A36A8, L802A36F0, L802A36D8
|
|
#.word L802A36D8, L802A36D8, L802A36D8, L802A36D8
|
|
#.word L802A36D8, L802A36D8, L802A36D8, L802A36D8
|
|
#.word L802A36F0, L802A36B8, L802A36F0, L802A36F0
|
|
#.word L802A35F0, L802A36C8, L802A36F0, L802A36F0
|
|
#.word L802A35C0, L802A3640, L802A36F0, L802A35D0
|