# 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