mk64/data/data_121DA0.s

245 lines
7.1 KiB
ArmAsm

# Mario Kart 64 (U) disassembly and split file
# generated by n64split v0.4a - N64 ROM splitter
.include "macros.inc"
.section .data
glabel gFloatArray802B8790
.float 1.2, 1.0, 0.9, 0.7, 2.0, 1.8, 0.9, 2.3
glabel D_802B87B0
.hword 995
.hword 0 # fill
glabel D_802B87B4
.hword 1000
.hword 0 # fill
.word 0 # fill
glabel D_802B87BC
.word 0
.word 0 # fill
glabel D_802B87C4
.word 0
glabel D_802B87C8
.word 0
glabel D_802B87CC
.word 0
glabel D_802B87D0
.hword 0
.hword 0 # fill
glabel D_802B87D4
.hword 0
.hword 0 # fill
glabel D_802B87D8
.hword 0
.hword 0 # fill
.word 0 # fill
glabel D_802B87E0
.word 0
.hword 0
.hword 0 # fill
glabel D_802B87E8 # probably a struct
.hword 0x0000, 0x0400, 0x0800, 0x0c00
.hword 0x1000, 0x1400, 0x1800, 0x1c00
.hword 0x1c00, 0x1800, 0x1400, 0x1000
.hword 0x0c00, 0x0800, 0x0400
.hword 0 # fill
# unknown D_802B8808
.hword 0x0014, 0x0028, 0x0000, 0x0000
# unknown D_802B8810
.hword 0x0fc0, 0x0000, 0xffff, 0xffff, 0x0014, 0x0000, 0x0000, 0x0000
.hword 0x0fc0, 0x0fc0, 0xffff, 0xffff, 0xffec, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0fc0, 0xffff, 0xffff, 0xffec, 0x0028, 0x0000, 0x0000
.hword 0x0000, 0x0000, 0xffff, 0xffff
glabel D_802B8848 # struct
.hword 60, 120, 180
.hword 0000 # fill
glabel D_802B8850
.word 0, 0, 0
glabel D_802B885C
.hword 0, 0, 0
.hword 0000 # fill
glabel D_802B8864
.hword 0, 0, 0
.hword 0000 # fill
glabel D_802B886C
.hword 0, 0, 0
.hword 0000 # fill
glabel D_802B8874
.float 0.0, 5.0, 10.0
glabel D_802B8880 # Vp viewport
.hword 640, 480, 511, 0
.hword 640, 480, 511, 0
glabel D_802B8890
vertex 320, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
vertex 320, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
glabel D_802B8910
vertex 320, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
vertex 320, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
glabel D_802B8990
vertex 320, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
vertex 320, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
glabel D_802B8A10
vertex 320, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 120, -1, 0, 0, 0x1E, 0x1E, 0xFF, 0xFF
vertex 0, 240, -1, 0, 0, 0xC8, 0xC8, 0xFF, 0xFF
vertex 320, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
vertex 320, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 0, -1, 0, 0, 0x78, 0xFF, 0x78, 0xFF
vertex 0, 120, -1, 0, 0, 0x00, 0xDC, 0x00, 0xFF
glabel D_802B8A90 # unreferenced F3D
.word 0xe7000000, 0x00000000, 0xb900031d, 0x0f0a4000
.word 0xba001402, 0x00300000, 0xf7000000, 0x00000000
.word 0xf64fc3bc, 0x00000000, 0xe7000000, 0x00000000
.word 0xba001402, 0x00000000, 0xb8000000, 0x00000000
glabel sSkyColors # table of entries 12-bytes
.hword 0x0080, 0x10b8, 0x17f8, 0x00d8, 0x1be8, 0x7df8
.hword 0x00ff, 0x00ff, 0x00ff, 0x00ff, 0x00ff, 0x00ff
.hword 0x0030, 0x0608, 0xc178, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x0071, 0x0046, 0x00ff, 0x00ff, 0x00b8, 0x0063
.hword 0x001c, 0x000b, 0x005a, 0x0000, 0x0063, 0x00a4
.hword 0x0030, 0x0698, 0xd378, 0x00d8, 0x1be8, 0x7df8
.hword 0x00ee, 0x0090, 0x00ff, 0x00ff, 0x00e0, 0x00f0
.hword 0x0080, 0x10b8, 0x17f8, 0x00d8, 0x1be8, 0x7df8
.hword 0x0000, 0x0012, 0x00ff, 0x00c5, 0x00d3, 0x00ff
.hword 0x0000, 0x0002, 0x005e, 0x00d1, 0x0041, 0x0017
.hword 0x00c3, 0x00e7, 0x00ff, 0x00ff, 0x00c0, 0x0000
.hword 0x0080, 0x10b8, 0x17f8, 0x00d8, 0x1be8, 0x7df8
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x0014, 0x001e, 0x0038, 0x0028, 0x003c, 0x006e
.hword 0x0080, 0x10b8, 0x17f8, 0x00d8, 0x1be8, 0x7df8
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x0071, 0x0046, 0x00ff, 0x00ff, 0x00b8, 0x0063
.hword 0x00ff, 0x00ae, 0x0000, 0x00ff, 0x00e5, 0x007c
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x00ee, 0x0090, 0x00ff, 0x00ff, 0x00e0, 0x00f0
glabel D_802B8BCC # table of entries 12-bytes
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x00ff, 0x00ff, 0x00ff, 0x00ff, 0x00ff, 0x00ff
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x005f, 0x0028, 0x000f, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0063, 0x00a4, 0x0000, 0x0000, 0x0000
.hword 0x0030, 0x0698, 0xd378, 0x0000, 0x0000, 0x0000
.hword 0x00ff, 0x00e0, 0x00f0, 0x0000, 0x0000, 0x0000
.hword 0x00d8, 0x1be8, 0x7df8, 0x0000, 0x0000, 0x0000
.hword 0x00ff, 0x00b8, 0x0063, 0x0000, 0x0000, 0x0000
.hword 0x00d1, 0x0041, 0x0017, 0x0000, 0x0000, 0x0000
.hword 0x00ff, 0x00c0, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x00d8, 0x1be8, 0x7df8, 0x0080, 0x10b8, 0x17f8
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x00d8, 0x1be8, 0x7df8, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x00ff, 0x00e0, 0x00f0, 0x0000, 0x0000, 0x0000
.hword 0x0016, 0x0091, 0x0016, 0x0000, 0x0000, 0x0000
.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
.hword 0x00ff, 0x00e0, 0x00f0, 0x0000, 0x0000, 0x0000
.word 0, 0 # fill
glabel D_802B8CD0
.word 0
glabel D_802B8CD4 # array of structs hhww, only one?
.hword 0, 0
.word 0, 0
.word 0 # struct fill
.word 0 # fill
glabel D_802B8CE8
.word 0xbc000002, 0x80000040
glabel D_802B8CF0
.word 0xb7000000, 0x00002000
glabel D_802B8CF8
.word 0xb6000000, 0x00002000
glabel D_802B8D00
.word 0xbe000000, 0x00000140
glabel D_802B8D08
.word 0xfc121824, 0xff33ffff
glabel D_802B8D10
.word 0xfc127e24, 0xfffff3f9
glabel D_802B8D18
.word 0xfcffffff, 0xfffe793c
glabel D_802B8D20
.word 0xfc127e24, 0xfffff3f9
glabel D_802B8D28
.word 0xfcffffff, 0xfffcf279
glabel D_802B8D30
.word 0xb900031d, 0x00552078
glabel D_802B8D38
.word 0xb900031d, 0x00553078
glabel D_802B8D40
.word 0xb900031d, 0x005049d8
glabel D_802B8D48
.word 0xb900031d, 0x00442d58
glabel D_802B8D50
.word 0xb900031d, 0x00404dd8
glabel D_802B8D58
.word 0xe8000000, 0x00000000
glabel D_802B8D60
.word 0xe8000000, 0x00000000
glabel D_802B8D68
.word 0xe6000000, 0x00000000
glabel D_802B8D70
.word 0xbb000001, 0xffffffff
glabel D_802B8D78
.word 0xbb000000, 0x00010001