mirror of https://github.com/n64decomp/mk64.git
Break out some credit text stuff into a C file (#157)
* Break out some credit text stuff into a C file Signed-off-by: Taggerung <tyler.taggerung@gmail.com> * Add some comments for better clarity Also delete the asm file for a function that was matched in the previous commit Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
This commit is contained in:
parent
2f6c87f14f
commit
64e8934b30
|
|
@ -1,27 +0,0 @@
|
|||
glabel func_800AF480
|
||||
/* 0B0080 800AF480 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 0B0084 800AF484 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 0B0088 800AF488 8C820000 */ lw $v0, ($a0)
|
||||
/* 0B008C 800AF48C 3C038028 */ lui $v1, %hi(D_802850CC) # 0x8028
|
||||
/* 0B0090 800AF490 24010001 */ li $at, 1
|
||||
/* 0B0094 800AF494 2442FE70 */ addiu $v0, $v0, -0x190
|
||||
/* 0B0098 800AF498 00027100 */ sll $t6, $v0, 4
|
||||
/* 0B009C 800AF49C 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 0B00A0 800AF4A0 806350CC */ lb $v1, %lo(D_802850CC)($v1) # 0x50cc($v1)
|
||||
/* 0B00A4 800AF4A4 10600003 */ beqz $v1, .L800AF4B4
|
||||
/* 0B00A8 800AF4A8 00000000 */ nop
|
||||
/* 0B00AC 800AF4AC 10610005 */ beq $v1, $at, .L800AF4C4
|
||||
/* 0B00B0 800AF4B0 00000000 */ nop
|
||||
.L800AF4B4:
|
||||
/* 0B00B4 800AF4B4 0C02BD37 */ jal func_800AF4DC
|
||||
/* 0B00B8 800AF4B8 00000000 */ nop
|
||||
/* 0B00BC 800AF4BC 10000004 */ b .L800AF4D0
|
||||
/* 0B00C0 800AF4C0 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
.L800AF4C4:
|
||||
/* 0B00C4 800AF4C4 0C02BDD0 */ jal func_800AF740
|
||||
/* 0B00C8 800AF4C8 00000000 */ nop
|
||||
/* 0B00CC 800AF4CC 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
.L800AF4D0:
|
||||
/* 0B00D0 800AF4D0 27BD0018 */ addiu $sp, $sp, 0x18
|
||||
/* 0B00D4 800AF4D4 03E00008 */ jr $ra
|
||||
/* 0B00D8 800AF4D8 00000000 */ nop
|
||||
|
|
@ -90,933 +90,3 @@ glabel D_80284ED0
|
|||
.word 0xB900031D, 0x00553078, 0x06000000, 0x070006D0
|
||||
.word 0x06000000, 0x070004D0, 0x06000000, 0x07000840
|
||||
.word 0xB8000000
|
||||
|
||||
# Likely an alignment artifact, a file split should happen here
|
||||
.word 0x00000000, 0x00000000, 0x00000000
|
||||
|
||||
glabel D_802850C0
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800C8, 0x00A000C8, 0x01000000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800C8, 0x00A000C8, 0x01030000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800C8, 0x00A000C8, 0x01020000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800C8, 0x00A000C8, 0x01010000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01000000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01030000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01020000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01010000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01000000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01030000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x0098001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800B4, 0x00A000B4, 0x01020000
|
||||
.word 0x3F666666, 0x026C00D2, 0x00A000D2, 0x01010000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800C8, 0x00A000C8, 0x01000000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x0098001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01030000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01020000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01010000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01000000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01030000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01020000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01010000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01000000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01030000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800C8, 0x00A000C8, 0x01020000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800B4, 0x00A000B4, 0x01010000
|
||||
.word 0x3F666666, 0x026C00D2, 0x00A000D2, 0x01000000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01010000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01000000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01030000
|
||||
.word 0x3F266666, 0x033400C3, 0x00DC00C3, 0x01000000
|
||||
.word 0x3F266666, 0x02D000D7, 0x006400D7, 0x01000000
|
||||
.word 0x3F266666, 0x039800D7, 0x00DC00D7, 0x01020000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F4CCCCD, 0x020800AF, 0x00A000AF, 0x01010000
|
||||
.word 0x3F4CCCCD, 0x026C00C3, 0x00A000C3, 0x01000000
|
||||
.word 0x3F4CCCCD, 0x02D000D7, 0x00A000D7, 0x01030000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F666666, 0x020800B4, 0x00A000B4, 0x01020000
|
||||
.word 0x3F666666, 0x026C00D2, 0x00A000D2, 0x01010000
|
||||
.word 0x3F4CCCCD, 0xFF380026, 0x00A0001E, 0x00040000
|
||||
.word 0x3F333333, 0x02080046, 0x00A00046, 0x01000000
|
||||
.word 0x3F333333, 0x0208005A, 0x00A0005A, 0x01030000
|
||||
.word 0x3F333333, 0x0208006E, 0x00A0006E, 0x01020000
|
||||
.word 0x3F333333, 0x02080082, 0x00A00082, 0x01010000
|
||||
.word 0x3F333333, 0x02080096, 0x00A00096, 0x01000000
|
||||
.word 0x3F333333, 0x020800AA, 0x00A000AA, 0x01030000
|
||||
.word 0x3F333333, 0x020800BE, 0x00A000BE, 0x01020000
|
||||
.word 0x3EE66666, 0x020800CF, 0x00A000CF, 0x01010000
|
||||
.word 0x40000000, 0x0B6D00D2, 0x009600D2, 0x01040000
|
||||
.word 0x3F666666, 0x02080082, 0x00A00082, 0x01030000
|
||||
|
||||
glabel D_802854B0
|
||||
.word 0x80286BB0, 0x80286BC4, 0x80286BD8, 0x80286BE4
|
||||
.word 0x80286BF8, 0x80286C04, 0x80286C14, 0x80286C28
|
||||
.word 0x80286C38, 0x80286C44, 0x80286C54, 0x80286C64
|
||||
.word 0x80286C78, 0x80286C88, 0x80286C98, 0x80286CAC
|
||||
.word 0x80286CC8, 0x80286CCC, 0x80286CDC, 0x80286CEC
|
||||
.word 0x80286CFC, 0x80286D10, 0x80286D28, 0x80286D2C
|
||||
.word 0x80286D3C, 0x80286D50, 0x80286D60, 0x80286D70
|
||||
.word 0x80286D80, 0x80286D90, 0x80286DA4, 0x80286DB4
|
||||
.word 0x80286DC0, 0x80286DD4, 0x80286DE4, 0x80286DF4
|
||||
.word 0x80286E08, 0x80286E14, 0x80286E24, 0x80286E34
|
||||
.word 0x80286E48, 0x80286E54, 0x80286E64, 0x80286E68
|
||||
.word 0x80286E6C, 0x80286E70, 0x80286E84, 0x80286E94
|
||||
.word 0x80286EA8, 0x80286EB8, 0x80286ECC, 0x80286EDC
|
||||
.word 0x80286EE8, 0x80286EF8, 0x80286F08, 0x80286F1C
|
||||
.word 0x80286F2C, 0x80286F3C, 0x80286F50, 0x80286F60
|
||||
.word 0x80286F74, 0x80286FAC, 0x80286FB4, 0x80286FC8
|
||||
.word 0x80286FE8, 0x80286FF8, 0x80287008, 0x80287018
|
||||
.word 0x80287028, 0x80287038, 0x80287054, 0x80287068
|
||||
.word 0x80287078, 0x80287088, 0x80287098, 0x802870AC
|
||||
.word 0x802870BC, 0x802870CC, 0x802870E0, 0x80287100
|
||||
.word 0x80287104, 0x80287114, 0x80287124, 0x8028713C
|
||||
.word 0x8028714C, 0x80287168, 0x8028716C, 0x80287180
|
||||
.word 0x80287194, 0x802871A4, 0x802871B4, 0x802871C8
|
||||
.word 0x802871D8, 0x802871F0, 0x80287200, 0x8028720C
|
||||
.word 0x80287220, 0x8028723C, 0x8028724C, 0x80287264
|
||||
.word 0x80287274, 0x80287284, 0x8028729C, 0x802872AC
|
||||
.word 0x802872BC, 0x802872D4, 0x802872EC, 0x80287300
|
||||
.word 0x80287314, 0x80287328, 0x80287338, 0x80287348
|
||||
.word 0x80287358, 0x80287374, 0x80287384, 0x80287394
|
||||
.word 0x802873A8, 0x802873B8, 0x802873CC, 0x802873DC
|
||||
.word 0x802873EC, 0x802873FC, 0x80287414, 0x8028742C
|
||||
.word 0x8028743C, 0x80287448
|
||||
|
||||
# Likely an alignment artifact, a file split should happen here
|
||||
.word 0x00000000, 0x00000000
|
||||
|
||||
|
||||
glabel D_802856B0
|
||||
.word 0x42C40000
|
||||
|
||||
|
||||
glabel D_802856B4
|
||||
.word 0x41400000
|
||||
|
||||
glabel D_802856B8
|
||||
.word 0x42500000
|
||||
|
||||
|
||||
glabel D_802856BC
|
||||
.word 0x42500000
|
||||
glabel D_802856C0
|
||||
.word 0x00000000
|
||||
|
||||
glabel D_802856C4
|
||||
.word 0x00000000, 0x00000000
|
||||
.word 0x00000000
|
||||
.word 0x00000000
|
||||
|
||||
glabel D_802856D4
|
||||
|
||||
.word 0x02030405, 0x05050505
|
||||
|
||||
glabel D_802856DC
|
||||
.word 0x00000000
|
||||
.word 0x0000F576, 0x014EFE70, 0x00000000, 0x0000F576
|
||||
.word 0x014EFE70, 0x00000000, 0x0000F422, 0x0103FE3C
|
||||
|
||||
.word 0x00000000, 0x0000F3E8, 0x0016FE34, 0xFF000000
|
||||
|
||||
.word 0x0000F3E8, 0x0016FE34
|
||||
|
||||
glabel D_80285718
|
||||
.word 0x0000003D, 0x0000F493
|
||||
.word 0x0309FE4E, 0x00000095, 0x0000F494, 0x030AFE4E
|
||||
.word 0x0000005E, 0x0000F243, 0x0179FDF0
|
||||
|
||||
|
||||
.word 0x0000003C
|
||||
.word 0x0000F213, 0x00B1FDE9, 0xFF00003C
|
||||
|
||||
|
||||
.word 0x0000F213
|
||||
.word 0x008DFDE9
|
||||
|
||||
glabel D_80285754
|
||||
.word 0x00000000, 0x0000F4F4, 0xFFE2FF67
|
||||
.word 0x00000000, 0x0000F51A, 0x0002FF5D
|
||||
|
||||
|
||||
.word 0x00000000
|
||||
.word 0x0000F57B, 0x004AFFB8, 0xFF000000
|
||||
|
||||
|
||||
.word 0x0000F608
|
||||
.word 0x0065FFE4
|
||||
|
||||
glabel D_80285784
|
||||
.word 0x000000BA, 0x0000F33E, 0x00090053
|
||||
.word 0x00000059, 0x0000F329, 0xFFA4FF8F
|
||||
|
||||
|
||||
.word 0x0000003C
|
||||
.word 0x0000F39C, 0x004FFF2A, 0xFF00002D
|
||||
|
||||
|
||||
.word 0x0000F44A
|
||||
.word 0x00BEFF16
|
||||
|
||||
glabel D_802857B4
|
||||
.word 0x00000000, 0x0000F22C
|
||||
|
||||
|
||||
.word 0xFFF40067
|
||||
.word 0xFF000000
|
||||
|
||||
|
||||
.word 0x0000F22C, 0xFFF40067
|
||||
glabel D_802857CC
|
||||
.word 0x0000005A
|
||||
|
||||
|
||||
.word 0x0000F3F8, 0xFFDBFC39, 0x0000005A, 0x0000F419
|
||||
|
||||
|
||||
.word 0xFFF8FC3B, 0xFF000065
|
||||
|
||||
.word 0x0000F454, 0x000EFBFF
|
||||
|
||||
glabel D_802857F0
|
||||
.word 0x00000000, 0x0000F208, 0x004FFDC9, 0x00000000
|
||||
.word 0x0000F20F, 0x004EFDCB, 0x00000000, 0x0000F23D
|
||||
.word 0x0049FDDC, 0x00000000, 0x0000F284, 0x0044FDEF
|
||||
.word 0x00000000, 0x0000F2BE, 0x0041FDFA, 0x00000000
|
||||
|
||||
.word 0x0000F2E5, 0x003EFE04, 0x00000000, 0x0000F303
|
||||
|
||||
|
||||
.word 0x0039FE0A, 0xFF000000, 0x0000F325
|
||||
|
||||
|
||||
.word 0x0033FE11
|
||||
|
||||
glabel D_80285850
|
||||
.word 0x0000001E, 0x0000F3D7, 0x0004FE77, 0x0000001E
|
||||
.word 0x0000F3E3, 0x000CFE6F, 0x00000032, 0x0000F421
|
||||
.word 0x001EFE53, 0x00000032, 0x0000F468, 0x001CFE69
|
||||
.word 0x0000001E, 0x0000F4A4, 0x0016FE68, 0x0000001E
|
||||
|
||||
|
||||
.word 0x0000F4C9, 0xFFFEFE70, 0x0000001E, 0x0000F4E3
|
||||
|
||||
.word 0xFFE1FE76, 0xFF00001E
|
||||
|
||||
|
||||
.word 0x0000F505, 0xFFD1FE72
|
||||
glabel D_802858B0
|
||||
.word 0x00000000, 0x0000F42B
|
||||
|
||||
|
||||
.word 0x002DFE46, 0xFF000000
|
||||
|
||||
.word 0x0000F42B, 0x002DFE46
|
||||
|
||||
glabel D_802858C8
|
||||
.word 0x0000001E, 0x0000F246
|
||||
|
||||
|
||||
.word 0x0073FDE7, 0xFF00001E
|
||||
|
||||
.word 0x0000F246, 0x0073FDE7
|
||||
glabel D_802858E0
|
||||
.word 0x00000000, 0x0000F39F
|
||||
.word 0x003CFE2F, 0xFF000000
|
||||
.word 0x0000F39F, 0x003CFE2F
|
||||
|
||||
glabel D_802858F8
|
||||
.word 0x00000001, 0x0000F245
|
||||
.word 0x0187FDA1, 0xFF000001
|
||||
|
||||
.word 0x0000F245, 0x0187FDA1
|
||||
glabel D_80285910
|
||||
.word 0x00000000, 0x0000F4A0
|
||||
.word 0x00B7FF6C, 0xFF000000
|
||||
|
||||
.word 0x0000F4A0, 0x00B7FF6C
|
||||
|
||||
glabel D_80285928
|
||||
.word 0x00000006, 0x0000F340
|
||||
|
||||
|
||||
.word 0x0025FE28, 0xFF000006, 0x0000F340, 0x0025FE28
|
||||
glabel D_80285940
|
||||
.word 0x00000000, 0x0000F3C3, 0x006BFE1A, 0x00000000
|
||||
.word 0x0000F3C3, 0x006BFE1A, 0x00000000, 0x0000F3C3
|
||||
.word 0x006BFE1A, 0x00000000, 0x0000F3C3, 0x006BFE1A
|
||||
.word 0x00000000, 0x0000F3C3, 0x006BFE1A, 0x00000000
|
||||
.word 0x0000F3C3, 0x006BFE1A, 0x00000000, 0x0000F3C3
|
||||
.word 0x006BFE1A, 0xFF000000, 0x0000F3C3, 0x006BFE1A
|
||||
.word 0x0000001E, 0x0000F203, 0xFF99FE62, 0x00000004
|
||||
.word 0x0000F200, 0xFFA4FE6D, 0x00000004, 0x0000F1DA
|
||||
.word 0x01AFFE7F, 0x0000001E, 0x0000F1DA, 0x014BFE7F
|
||||
.word 0x0000001E, 0x0000F1DA, 0x00E7FE7F, 0x00000039
|
||||
.word 0x0000F1E1, 0x0015FE7D, 0x0000001E, 0x0000F1E1
|
||||
.word 0x000AFE71, 0xFF00001E, 0x0000F1E0, 0x000CFE71
|
||||
|
||||
glabel D_80285A00
|
||||
.word gPlayerOne, gPlayerTwo, gPlayerThree, gPlayerFour
|
||||
|
||||
glabel D_80285A10
|
||||
.word 0x00000000, 0x0000F33D, 0x002FFE5A, 0x00000000
|
||||
.word 0x0000F36B, 0x0028FE76, 0x00000000
|
||||
|
||||
.word 0x0000F3A6
|
||||
.word 0x0027FE6F, 0x00000000, 0x0000F3C8
|
||||
|
||||
.word 0x002AFE4D
|
||||
.word 0xFF000000, 0x0000F3CF, 0x002FFE33
|
||||
|
||||
glabel D_80285A4C
|
||||
.word 0x0000002D
|
||||
.word 0x0000F4AC, 0xFFC1FD1A, 0x0000002D, 0x0000F3D1
|
||||
.word 0xFFF2FC8F, 0x0000002D, 0x0000F2BA, 0xFFF2FCBA
|
||||
|
||||
.word 0x0000002D, 0x0000F219, 0xFFF7FD56, 0xFF00002D
|
||||
.word 0x0000F1E8, 0xFFEDFDD9
|
||||
|
||||
glabel D_80285A88
|
||||
.word 0x00000000, 0x0000F3D8
|
||||
.word 0x0012FE0E, 0x00000000, 0x0000F3D8, 0x0012FE0E
|
||||
.word 0x00000000, 0x0000F3D6, 0x001AFE0F, 0xFF000000
|
||||
.word 0x0000F3D7, 0x001DFE0F
|
||||
|
||||
glabel D_80285AB8
|
||||
.word 0x0000004B, 0x0000F1FB
|
||||
.word 0x006CFE85, 0x0000002D, 0x0000F1FB, 0x006CFE85
|
||||
|
||||
.word 0x0000002D, 0x0000F225, 0x00FBFE7A, 0xFF00002D
|
||||
.word 0x0000F21C, 0x00EBFE7C
|
||||
|
||||
glabel D_80285AE8
|
||||
.word 0x00000000, 0x0000F3A3
|
||||
.word 0x004CFE22, 0xFF000000
|
||||
|
||||
.word 0x0000F3A3, 0x004CFE22
|
||||
glabel D_80285B00
|
||||
.word 0x0000001E, 0x0000F1BA
|
||||
|
||||
|
||||
.word 0x0092FE22, 0xFF00001E
|
||||
.word 0x0000F1BA, 0x0092FE22
|
||||
glabel D_80285B18
|
||||
|
||||
.word 0x00000000, 0x0000F496
|
||||
|
||||
.word 0x0029FF27, 0x00000000, 0x0000F496, 0x0029FF27
|
||||
.word 0x00000000
|
||||
|
||||
|
||||
.word 0x0000F4D5, 0xFFE3FF70, 0x00000000
|
||||
.word 0x0000F54D
|
||||
|
||||
|
||||
.word 0xFFE8FF9B, 0xFF000000, 0x0000F54D
|
||||
.word 0xFFE8FF9B
|
||||
|
||||
glabel D_80285B54
|
||||
.word 0x00000018
|
||||
.word 0x0000F307, 0x012FFE96
|
||||
.word 0x00000018, 0x0000F307, 0x012FFE96, 0x0000001F
|
||||
.word 0x0000F326, 0x00CEFF12, 0x00000041, 0x0000F35A
|
||||
.word 0x0000FF9E, 0xFF000041
|
||||
.word 0x0000F35A, 0x0000FF9E
|
||||
|
||||
glabel D_80285B90
|
||||
.word 0x00000000, 0x0000F5BB
|
||||
.word 0x0008FE7E, 0xFF000000
|
||||
.word 0x0000F5BB, 0x0008FE7E
|
||||
|
||||
glabel D_80285BA8
|
||||
.word 0x00000005, 0x0000F7A6
|
||||
.word 0x0044FECC, 0xFF000005, 0x0000F7A6, 0x0044FECC
|
||||
.word 0x00000000, 0x0000F690, 0x0018FE9E, 0x00000000
|
||||
.word 0x0000F690, 0x0018FE9E, 0x00000000, 0x0000F690
|
||||
.word 0x0018FE9E, 0x00000000, 0x0000F6B9, 0x0021FEA5
|
||||
.word 0xFF000000, 0x0000F6CD, 0x001BFEA9, 0x00000046
|
||||
.word 0x0000F4A5, 0xFFF0FE49, 0x000000C8, 0x0000F4A5
|
||||
.word 0xFFF0FE49, 0x00000047
|
||||
.word 0x0000F4A5, 0xFFF0FE49
|
||||
.word 0x0000001E, 0x0000F4CE
|
||||
.word 0x0046FE4D, 0xFF00001E
|
||||
.word 0x0000F4EB, 0x0084FE5C
|
||||
|
||||
glabel D_80285C38
|
||||
|
||||
.word 0x00000000, 0x0000F4ED
|
||||
.word 0xFFEBFF66, 0x00000000, 0x0000F4ED, 0xFFEBFF66
|
||||
.word 0x00000000
|
||||
|
||||
|
||||
.word 0x0000F408, 0x0028FE82, 0x00000000
|
||||
.word 0x0000F32B
|
||||
|
||||
.word 0x0062FDD6, 0xFF000000, 0x0000F2A4
|
||||
|
||||
.word 0x006AFDA5
|
||||
glabel D_80285C74
|
||||
.word 0x0000003C, 0x0000F616, 0xFFD800F7
|
||||
.word 0x00000032, 0x0000F616, 0xFFD800F7, 0x00000032
|
||||
|
||||
|
||||
.word 0x0000F558, 0xFFBBFFE4, 0x00000024, 0x0000F481
|
||||
.word 0xFFF0FF30, 0xFF000028, 0x0000F414, 0xFFEDFEE1
|
||||
glabel D_80285CB0
|
||||
.word 0x00000000, 0x0000F551, 0xFFE7FFA5, 0x00000000
|
||||
|
||||
|
||||
.word 0x0000F551, 0xFFE7FFA5, 0x00000000, 0x0000F54E
|
||||
.word 0xFFE7FF82, 0xFF000000, 0x0000F544, 0xFFFAFF74
|
||||
glabel D_80285CE0
|
||||
.word 0x00000019, 0x0000F362, 0xFFF3FF62, 0x00000019
|
||||
|
||||
|
||||
.word 0x0000F362
|
||||
.word 0xFFF3FF62, 0x00000019, 0x0000F392
|
||||
.word 0xFFF30068
|
||||
|
||||
.word 0xFF000019, 0x0000F3E1, 0xFF4700A2
|
||||
|
||||
glabel D_80285D10
|
||||
.word func_80283D2C
|
||||
|
||||
glabel D_80285D14
|
||||
.word 0x014A0000, func_802840C8, 0x010E0000
|
||||
|
||||
|
||||
.word func_802842D8, 0x00F70000, func_80284418, 0x00C80000
|
||||
.word func_80284494, 0x00AA0000
|
||||
|
||||
|
||||
.word func_802844FC, 0x006C0000
|
||||
.word func_8028422C, 0x008C0000
|
||||
.word func_802842A8, 0x010E0000
|
||||
.word func_80284308, 0x7FFF0000
|
||||
|
||||
glabel D_80285D58
|
||||
.word func_8028454C, 0x012C0000
|
||||
.word func_80284154, 0x00AF0000, func_802846B4, 0x00C80000
|
||||
.word func_802846E4, 0x00B80000, func_80284648, 0x7FFF0000
|
||||
.word 0x00000000, 0x0000FFC6, 0x0000FC02, 0x00000000
|
||||
.word 0x0400FFB9, 0x0005FF53, 0x00000000, 0x0A00FEC3
|
||||
.word 0x0036009E, 0xFF000000, 0x0000FC1A, 0xFFDD0298
|
||||
.word 0x0000003C, 0x0000FEB1, 0xFF45FD76, 0x0000003C
|
||||
.word 0x0400FEA7, 0xFF7300DA, 0x0000003C, 0x0A00FD94
|
||||
.word 0xFF9B020B, 0xFF00003C, 0x0000FA7B, 0x003C039C
|
||||
.word 0x00000000, 0x000004A7, 0x004F060B, 0x00000000
|
||||
.word 0x000004A7, 0x004F060B, 0x00000000, 0x0000048A
|
||||
.word 0x0068059A, 0x00000000, 0x00000501, 0x007004B7
|
||||
.word 0xFF000000, 0x00000569, 0x00420410, 0x00000012
|
||||
.word 0x0000051C, 0x00B907E5, 0x00000028, 0x0000051C
|
||||
.word 0x00B907E5, 0x00000032, 0x000004F6, 0x0032077F
|
||||
.word 0x00000032, 0x0000040D, 0x00230664, 0xFF000032
|
||||
.word 0x0000044D, 0x000C05A8, 0x00000000, 0x000000D1
|
||||
.word 0x0070F5AB, 0x00000000, 0x000000D1, 0x0070F5AB
|
||||
.word 0x00000000, 0x00000145, 0x0043F624, 0xFF000000
|
||||
.word 0x000001BB, 0x001BF6A9, 0x00000014, 0x000001BE
|
||||
.word 0xFF8BF723, 0x0000001E, 0x000001BE, 0xFF8BF721
|
||||
.word 0x0000003C, 0x0000023D, 0xFF7AF7A5, 0xFF00003C
|
||||
.word 0x000002BB, 0x0047F854, 0x00000000, 0x0000FD1A
|
||||
.word 0x001F0AAA, 0x00000000, 0x0000FD1A, 0x00160890
|
||||
.word 0x00000000, 0x0000FD1B, 0x001705EE, 0x00000000
|
||||
.word 0x0000FD24, 0x00130325, 0x00000000, 0x0000FCAB
|
||||
.word 0x001001AF, 0x00000000, 0x0000FB52, 0x00130094
|
||||
.word 0x00000000, 0x0000FA51, 0x001A0055, 0xFF000000
|
||||
.word 0x0000F8F5, 0x001B0053, 0x00000032, 0x0000FD1F
|
||||
.word 0xFEB7094F, 0x00000032, 0x0000FD21, 0xFFDF069F
|
||||
.word 0x00000032, 0x0000FD35, 0x001203FA, 0x0000001E
|
||||
.word 0x0000FD32, 0xFFE50133, 0x0000001E, 0x0000FB92
|
||||
.word 0x000E0011, 0x0000001E, 0x0000F993, 0x001CFFB7
|
||||
.word 0x00000028, 0x0000F866, 0x0009FFFB, 0xFF00001E
|
||||
.word 0x0000F712, 0xFFE700C8, 0x00000000, 0x0000079C
|
||||
.word 0x00DEF99E, 0x00000000, 0x0000079C, 0x00DEF99E
|
||||
.word 0x00000000, 0x0000077F, 0x0099F9A6, 0x00000000
|
||||
.word 0x00000784, 0x005BF9A2, 0x00000000, 0x00000784
|
||||
.word 0x005BF9A2, 0xFF000000, 0x00000784, 0x005BF9A2
|
||||
.word 0x00000037, 0x00000886, 0xFFAAF863, 0x00000037
|
||||
.word 0x00000887, 0xFFAAF864, 0x00000037, 0x00000960
|
||||
.word 0x0010F9AD, 0x00000042, 0x0000092B, 0x009EFAA4
|
||||
.word 0x00000032, 0x00000930, 0x00A9FA98, 0x00000032
|
||||
.word 0x00000932, 0x00A9FA95, 0xFF000032, 0x0000092F
|
||||
.word 0x00A1FA9C, 0x00000000, 0x0000FF37, 0x002DF9AB
|
||||
.word 0x00000000, 0x0000007B, 0x0035FAEF, 0x00000000
|
||||
.word 0x000001A6, 0x002DFC8E, 0xFF000000, 0x00000228
|
||||
.word 0x0035FDAD, 0x0000003C, 0x0000FDC7, 0xFFE6FAF6
|
||||
.word 0x0000003C, 0x0000FED8, 0xFFEEFBF4, 0x0000003C
|
||||
.word 0x0000FFDC, 0xFFE6FD46, 0xFF00003C, 0x0000004B
|
||||
.word 0xFFE7FE2D, 0x00000000, 0x0000FC11, 0xFFCD0096
|
||||
.word 0x00000000, 0x0000FC11, 0xFFCD0096, 0x00000000
|
||||
.word 0x0000FC16, 0x0096007C, 0x00000000, 0x0000FC1E
|
||||
.word 0x01E90049, 0x00000000, 0x0000FC2C, 0x0419FFF4
|
||||
.word 0x00000000, 0x0000FC4E, 0x0615FFC1, 0x00000000
|
||||
.word 0x0000FC31, 0x077FFFF1, 0xFF000000, 0x0000FC31
|
||||
.word 0x077FFFF1, 0x00000032, 0x0000FC60, 0xFF8EFEAD
|
||||
.word 0x0000001A, 0x0000FC61, 0xFF85FEAE, 0x0000002D
|
||||
.word 0x0000FC64, 0x0015FE9F, 0x00000028, 0x0000FC66
|
||||
.word 0x0104FE93, 0x00000028, 0x0000FCF6, 0x02C5FEC2
|
||||
.word 0x00000021, 0x0000FCD2, 0x0446FF38, 0x0000001E
|
||||
.word 0x0000FC82, 0x05B0FF46, 0xFF000025, 0x0000FC7D
|
||||
.word 0x05ACFF4D, 0x00000000, 0xEB00FFFB, 0x0047FE2B
|
||||
.word 0x00000000, 0xE100FFF5, 0x0015FB8A, 0x00000000
|
||||
.word 0xF5000143, 0x001FFAB2, 0x00000000, 0x27000230
|
||||
.word 0x001DFAEE, 0x00000000, 0x19000294, 0x0012FB89
|
||||
.word 0x00000000, 0xE40004B4, 0x001CFB7B, 0x00000000
|
||||
.word 0xE2000545, 0x0011FC7C, 0x00000000, 0xF40004AA
|
||||
.word 0x001BFD89, 0x00000000, 0x000002F5, 0x000CFDE2
|
||||
.word 0x00000000, 0x000000CD, 0xFFD6FDE5, 0x00000000
|
||||
.word 0x0D00FEFA, 0xFFDDFDCF, 0x00000000, 0x1000FDD8
|
||||
.word 0xFFF9FE2B, 0xFF000000, 0x0000FD15, 0x0006FF68
|
||||
.word 0x0000001E, 0xEB000002, 0xFFCDFC47, 0x0000001E
|
||||
.word 0xE10000F6, 0xFFC1F9E6, 0x0000001E, 0xF500032D
|
||||
.word 0xFFBEFAAD, 0x00000014, 0x270002C7, 0xFFFFFCCA
|
||||
.word 0x0000001E, 0x1900047B, 0xFFB4FB52, 0x00000014
|
||||
.word 0xE40005EB, 0xFFEDFCFF, 0x0000001E, 0xE200053D
|
||||
.word 0xFFBCFE69, 0x0000001E, 0xF40002C8, 0xFFB7FDE1
|
||||
.word 0x0000001E, 0x00000104, 0xFFD6FE02, 0x0000001E
|
||||
.word 0x0000FEDF, 0xFF8CFDEF, 0x0000001E, 0x0D00FD19
|
||||
.word 0xFF9EFE46, 0x0000001E, 0x1000FCC0, 0xFFCDFFC7
|
||||
.word 0xFF00001E, 0x0000FC30, 0x0060011A, 0x00000000
|
||||
.word 0x0000F4CF, 0x021707F0, 0x00000000, 0x0000F575
|
||||
.word 0x018B0622, 0x00000000, 0x0000F5E3, 0x012304EE
|
||||
.word 0x00000000, 0x0000F6A2, 0x01A802DC, 0x00000000
|
||||
.word 0x0000F68B, 0x02620050, 0x00000000, 0x0000F7B5
|
||||
.word 0x0189FCDB, 0xFF000000, 0x0000F8A8, 0x012DF7E1
|
||||
.word 0x0000001E, 0x0000F558, 0x00F20673, 0x0000001E
|
||||
.word 0x0000F5FE, 0x006504A5, 0x0000001E, 0x0000F665
|
||||
.word 0xFFE30385, 0x0000001E, 0x0000F771, 0x011D012A
|
||||
.word 0x0000001E, 0x0000F7F7, 0x0186FF48, 0x0000001E
|
||||
.word 0x0000F873, 0x0116FE9C, 0xFF00002A, 0x0000F86D
|
||||
.word 0x00E0F9CC, 0x00000000, 0x000006D4, 0x00A6FAE3
|
||||
.word 0x00000000, 0x000006D4, 0x00A6FAE3, 0x00000000
|
||||
.word 0x000006FE, 0x0066F9CF, 0x00000000, 0x000004F6
|
||||
.word 0x0046F966, 0x00000000, 0x0000017C, 0x0053FA6C
|
||||
.word 0x00000000, 0x0000FEC9, 0x003AFC36, 0x00000000
|
||||
.word 0x0000FC6F, 0xFFDEFDC0, 0x00000000, 0x0000FB17
|
||||
.word 0xFFBEFEC7, 0xFF000000, 0x0000F96A, 0x00AB011B
|
||||
.word 0x00000009, 0x000006DB, 0xFFD3FCA8, 0x0000001E
|
||||
.word 0x000006DC, 0xFFDCFCAC, 0x00000019, 0x0000077F
|
||||
.word 0xFFBEFB94, 0x00000019, 0x000006B5, 0xFFBDFA16
|
||||
.word 0x00000019, 0x00000359, 0xFFD6FA1E, 0x00000019
|
||||
.word 0x0000005B, 0xFFB1FB2F, 0x00000019, 0x0000FDEE
|
||||
.word 0xFF57FC9C, 0x00000019, 0x0000FC95, 0xFF34FDA4
|
||||
.word 0xFF000019, 0x0000FA96, 0xFFF6FFB7, 0x00000000
|
||||
.word 0x0000FAEF, 0xFF6EFDAA, 0x00000000, 0x0000FAEF
|
||||
.word 0xFF6EFDAA, 0x00000000, 0x0000FB54, 0xFF68FDBF
|
||||
.word 0x00000000, 0x0000FBB5, 0xFF64FDE0, 0x00000000
|
||||
.word 0x0000FC0D, 0xFF64FDFA, 0x00000000, 0x0000FC9F
|
||||
.word 0xFF64FE2B, 0x00000000, 0x0000FD80, 0xFF61FE99
|
||||
.word 0x00000000, 0x0000FDCA, 0xFF66FEAB, 0xFF000000
|
||||
.word 0x0000FE06, 0xFF6DFEBF, 0x0000001E, 0x0000F911
|
||||
.word 0xFF0FFE1A, 0x0000001E, 0x0000F911, 0xFF0FFE1A
|
||||
.word 0x00000023, 0x0000F9DD, 0xFE99FEC0, 0x00000023
|
||||
.word 0x0000FB37, 0xFE86FF8E, 0x00000023, 0x0000FCC7
|
||||
.word 0xFE7AFF8B, 0x00000023, 0x0000FE21, 0xFF1DFF62
|
||||
.word 0x00000026, 0x0000FF5C, 0xFF8EFF2E, 0x0000001E
|
||||
.word 0x0000FFA1, 0xFF56FF54, 0xFF00001E, 0x0000FFDF
|
||||
.word 0xFF4EFF5D, 0x00000000, 0x00000326, 0x0016FBE5
|
||||
.word 0x00000000, 0x00000326, 0x0016FBE5, 0x00000000
|
||||
.word 0x00000279, 0x001CFBDC, 0x00000000, 0x000000E2
|
||||
.word 0x0014FC78, 0x00000000, 0x00000010, 0x0015FDCF
|
||||
.word 0x00000000, 0x0000FFA5, 0x006FFEAD, 0xFF000000
|
||||
.word 0x0000FFB3, 0x008EFF63, 0x0000001E, 0x00000381
|
||||
.word 0xFFA1FDC3, 0x0000001E, 0x00000381, 0xFFA1FDC3
|
||||
.word 0x00000023, 0x00000237, 0xFF21FD88, 0x00000023
|
||||
.word 0x0000005D, 0xFF63FE39, 0x00000023, 0x0000FEF8
|
||||
.word 0x007DFF60, 0x0000001E, 0x0000FE07, 0x00C8FFB7
|
||||
.word 0xFF00001E, 0x0000FDC3, 0x00D1FF6A, 0x00000000
|
||||
.word 0x0000FFF9, 0x004DFD4B, 0x00000000, 0x0000FF2A
|
||||
.word 0x009EFCF8, 0x00000000, 0x0000FE1B, 0x0174FD03
|
||||
.word 0x00000000, 0x0000FC2C, 0x0163FBEA, 0x00000000
|
||||
.word 0x0000FBC2, 0x003CFAA3, 0x00000000, 0x0000FBF4
|
||||
.word 0x0012F87D, 0xFF000000, 0x0000FBF4, 0x0012F87D
|
||||
.word 0x00000025, 0x0000FEDB, 0xFF54FC06, 0x00000025
|
||||
.word 0x0000FEB0, 0xFF91FB66, 0x00000025, 0x0000FE79
|
||||
.word 0x0070FB62, 0x00000025, 0x0000FDE5, 0x00ACFB55
|
||||
.word 0x00000025, 0x0000FD9B, 0x0079FB3C, 0x00000030
|
||||
.word 0x0000FD0D, 0x0037FA1A, 0xFF00001E, 0x0000FD20
|
||||
.word 0x001DFA0D, 0x00000000, 0x00000032, 0x0017FB25
|
||||
.word 0x00000000, 0x00000032, 0x0011F7F3, 0x00000000
|
||||
.word 0x0000FFEF, 0x000AF6B4, 0x00000000, 0x0000FF34
|
||||
.word 0x0008F54E, 0x00000000, 0x0000FE63, 0x0009F494
|
||||
.word 0x00000000, 0x0000FDD3, 0x0005F436, 0x00000000
|
||||
.word 0x0000FCC0, 0x0005F3EC, 0x00000000, 0x0000FBA1
|
||||
.word 0x0004F3E5, 0x00000000, 0x0000FA43, 0x0002F3D4
|
||||
.word 0xFF000000, 0x0000F96D, 0x0003F3F1, 0x0000001E
|
||||
.word 0x00000032, 0xFF86F947, 0x0000001E, 0x00000042
|
||||
.word 0xFF4FF627, 0x0000001E, 0x00000181, 0xFF13F612
|
||||
.word 0x0000001E, 0x000000EB, 0xFF7EF60E, 0x0000001E
|
||||
.word 0x0000002B, 0xFFC5F554, 0x0000001E, 0x0000FF90
|
||||
.word 0xFFB2F508, 0x0000001E, 0x0000FEB4, 0x0011F3E0
|
||||
.word 0x0000001E, 0x0000FD8C, 0x001AF386, 0x0000001E
|
||||
.word 0x0000FC2B, 0x0067F3AE, 0xFF00001E, 0x0000FB56
|
||||
.word 0x0051F3AC, 0x00000000, 0x0000F49D, 0x001E003A
|
||||
.word 0x00000000, 0x0000F4C9, 0x003C0039, 0x00000000
|
||||
.word 0x0000F4F7, 0x005A0038, 0x00000000, 0x0000F4F7
|
||||
.word 0x005A0038, 0x00000000, 0x0000F535, 0x00570036
|
||||
.word 0x00000000, 0x0000F6AE, 0x0036001D, 0x00000000
|
||||
.word 0x0000F6CE, 0x0031001C, 0xFF000000, 0x0000F6CE
|
||||
.word 0x0031001C, 0x00000050, 0x0000F669, 0xFF5A004D
|
||||
.word 0x00000050, 0x0000F69D, 0xFF8D004B, 0x00000050
|
||||
.word 0x0000F6D6, 0xFFC8003B, 0x00000005, 0x0000F6D9
|
||||
.word 0xFFD30040, 0x00000003, 0x0000F717, 0xFFD00045
|
||||
.word 0x00000004, 0x0000F894, 0xFFC5000F, 0x00000004
|
||||
.word 0x0000F8B8, 0xFFCC001A, 0xFF000004, 0x0000F8B8
|
||||
.word 0xFFCC0014, 0x00000000, 0x0000FF61, 0x03CEF2BF
|
||||
.word 0x00000000, 0x0000FD33, 0x038DF40F, 0x00000000
|
||||
.word 0x0000FC59, 0x0366F4DF, 0x00000000, 0x0000FBE7
|
||||
.word 0x0321F5D5, 0x00000000, 0x0000FB9A, 0x02A9F704
|
||||
.word 0x00000000, 0x0000FB58, 0x0220F8B1, 0x00000000
|
||||
.word 0x0000FABF, 0x01F3FA36, 0x00000000, 0x0000F9F2
|
||||
.word 0x01EFFB8D, 0x00000000, 0x0000F943, 0x01FEFD31
|
||||
.word 0x00000000, 0x0000F950, 0x0200FEA3, 0x00000000
|
||||
.word 0x0000F9CD, 0x0214FF83, 0x00000000, 0x0000FACE
|
||||
.word 0x022D000D, 0xFF000000, 0x0000FBD8, 0x0231000D
|
||||
.word 0x00000014, 0x0000FEA7, 0x033CF478, 0x00000014
|
||||
.word 0x0000FCB7, 0x0306F5E1, 0x00000014, 0x0000FBF7
|
||||
.word 0x02D4F6B4, 0x00000014, 0x0000FB96, 0x0278F7A5
|
||||
.word 0x00000014, 0x0000FB66, 0x0217F8E0, 0x00000014
|
||||
.word 0x0000FB26, 0x01C5FA9B, 0x00000014, 0x0000FADD
|
||||
.word 0x01EBFC29, 0x0000001C, 0x0000FA89, 0x0208FD69
|
||||
.word 0x0000001D, 0x0000FAF3, 0x020AFE2D, 0x0000001C
|
||||
.word 0x0000FB2B, 0x0226FE09, 0x0000001C, 0x0000FB39
|
||||
.word 0x0216FE2C, 0x0000001C, 0x0000FB08, 0x0202FE1F
|
||||
.word 0xFF00001C, 0x0000FB31, 0x023FFE38, 0x00000000
|
||||
.word 0x0000FE5D, 0x01F9F67A, 0x00000000, 0x0000FD7A
|
||||
.word 0x0136F7AB, 0x00000000, 0x0000FB8B, 0x0066FA4F
|
||||
.word 0x00000000, 0x0000F9C4, 0x0032FC9F, 0x00000000
|
||||
.word 0x0000F7B6, 0x0022FDDA, 0x00000000, 0x0000F771
|
||||
.word 0x0054FDEC, 0xFF000000, 0x0000F7DF, 0x00A6FED5
|
||||
.word 0x0000001E, 0x0000FD5A, 0x0107F7DB, 0x0000001E
|
||||
.word 0x0000FC6F, 0x0063F918, 0x0000001E, 0x0000FA65
|
||||
.word 0x002EFBE0, 0x0000001E, 0x0000F843, 0x0010FDDC
|
||||
.word 0x0000001E, 0x0000F5D2, 0x000CFE55, 0x0000001E
|
||||
.word 0x0000F57E, 0x006CFDE9, 0xFF00001E, 0x0000F5F2
|
||||
.word 0x00A8FE82, 0x00000000, 0x0000F8E5, 0x0181054B
|
||||
.word 0x00000000, 0x0000FAE4, 0x00B90556, 0x00000000
|
||||
.word 0x0000FCCC, 0x00100556, 0xFF000000, 0x0000FD42
|
||||
.word 0x0047056D, 0x00000046, 0x0000F88A, 0x00E80378
|
||||
.word 0x00000046, 0x0000FC3E, 0x001D0410, 0x00000046
|
||||
.word 0x0000FEA3, 0x004105F7, 0xFF000046, 0x0000FEDA
|
||||
.word 0x01090642
|
||||
|
||||
glabel D_80286A04
|
||||
.word 0x01000000, 0x80286518, 0x80286518
|
||||
|
||||
glabel D_80286A10
|
||||
.word 0x00960000, 0x00080000, 0x80285D80, 0x80285DB0
|
||||
.word 0x00F10000, 0x00090000, 0x80285DE0, 0x80285E1C
|
||||
.word 0x00F10000, 0x000B0000, 0x80285EB8, 0x80285F18
|
||||
.word 0x00F10000, 0x00050000, 0x80285E58, 0x80285E88
|
||||
.word 0x00F10000, 0x00020000, 0x80285F78, 0x80285FC0
|
||||
.word 0x00F10000, 0x000E0000, 0x802869A4, 0x802869D4
|
||||
.word 0x00F10000, 0x000C0000, 0x80286014, 0x80286044
|
||||
.word 0x00F10000, 0x00070000, 0x80286074, 0x802860D4
|
||||
.word 0x00F10000, 0x00010000, 0x80286134, 0x802861D0
|
||||
.word 0x00F10000, 0x00040000, 0x8028626C, 0x802862C0
|
||||
.word 0x00F10000, 0x00120000, 0x80286314, 0x80286380
|
||||
.word 0x00F00000, 0x00000000
|
||||
.word 0x802864C4, 0x80286518
|
||||
.word 0x00F00000, 0x00060000, 0x8028656C
|
||||
.word 0x802865C0
|
||||
.word 0x00F00000
|
||||
.word 0x000A0000
|
||||
.word 0x80286614
|
||||
.word 0x8028668C
|
||||
.word 0x00F00000, 0x00030000, 0x80286704
|
||||
.word 0x80286764
|
||||
.word 0x00F00000
|
||||
.word 0x000D0000
|
||||
.word 0x802867C4
|
||||
.word 0x80286860
|
||||
.word 0x00F00000
|
||||
.word 0x01000000, 0x80286518, 0x80286518
|
||||
.word 0x00F20000, 0x02070000, 0x802868FC
|
||||
.word 0x80286950
|
||||
.word 0x00F00000
|
||||
|
||||
glabel D_80286B34
|
||||
.word 0x009600F3, 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F200F2
|
||||
.word 0x00F200F9
|
||||
.word 0x00F00000
|
||||
|
||||
glabel D_80286B5C
|
||||
.word func_802847CC
|
||||
.word 0x7FFF0000
|
||||
.word 0x00000000
|
||||
.word 0x00000000
|
||||
.word 0x00000000
|
||||
|
||||
glabel D_80286B70
|
||||
.word 0x3F4CCCCD
|
||||
|
||||
glabel D_80286B74
|
||||
.word 0x3E4CCCCD
|
||||
|
||||
glabel D_80286B78
|
||||
.word 0x3E4CCCCD
|
||||
|
||||
glabel D_80286B7C
|
||||
.word 0x3FEF5C2A
|
||||
|
||||
glabel D_80286B80
|
||||
.word 0x453B8000
|
||||
|
||||
glabel D_80286B84
|
||||
.word 0x3F8CCCCD, 0x00000000, 0x00000000
|
||||
|
||||
glabel D_80286B90
|
||||
.word 0xC543D000
|
||||
|
||||
glabel D_80286B94
|
||||
.word 0xC3E98000
|
||||
|
||||
glabel D_80286B98
|
||||
.word 0xC5596000
|
||||
|
||||
glabel D_80286B9C
|
||||
.word 0x3FAAAAAB
|
||||
|
||||
glabel D_80286BA0
|
||||
.word 0x45D48000, 0x00000000, 0x00000000, 0x00000000
|
||||
|
||||
.asciiz "executive producer"
|
||||
.balign 4
|
||||
.asciiz "hiroshi yamauchi"
|
||||
.balign 4
|
||||
.asciiz "producer"
|
||||
.balign 4
|
||||
.asciiz "shigeru miyamoto"
|
||||
.balign 4
|
||||
.asciiz "director"
|
||||
.balign 4
|
||||
.asciiz "hideki konno"
|
||||
.balign 4
|
||||
.asciiz "assistant director"
|
||||
.balign 4
|
||||
.asciiz "yasuyuki oyagi"
|
||||
.balign 4
|
||||
.asciiz "programmer"
|
||||
.balign 4
|
||||
.asciiz "masato kimura"
|
||||
.balign 4
|
||||
.asciiz "kenji yamamoto"
|
||||
.balign 4
|
||||
.asciiz "yasuhiro kawaguchi"
|
||||
.balign 4
|
||||
.asciiz "yuzuru ogawa"
|
||||
.balign 4
|
||||
.asciiz "masahiro kawano"
|
||||
.balign 4
|
||||
.asciiz "hirohito yoshimoto"
|
||||
.balign 4
|
||||
.asciiz "demo sequence programmer"
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz "hajime yajima"
|
||||
.balign 4
|
||||
.asciiz "takumi kawagoe"
|
||||
.balign 4
|
||||
.asciiz "visual director"
|
||||
.balign 4
|
||||
.asciiz "tadashi sugiyama"
|
||||
.balign 4
|
||||
.asciiz "c.g.character designer"
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz "tomoaki kuroume"
|
||||
.balign 4
|
||||
.asciiz "hiroaki takenaka"
|
||||
.balign 4
|
||||
.asciiz "tokihiko toyoda"
|
||||
.balign 4
|
||||
.asciiz "shigefumi hino"
|
||||
.balign 4
|
||||
.asciiz "masanao arimoto"
|
||||
.balign 4
|
||||
.asciiz "hisashi nogami"
|
||||
.balign 4
|
||||
.asciiz "c.g.map designer"
|
||||
.balign 4
|
||||
.asciiz "makoto miyanaga"
|
||||
.balign 4
|
||||
.asciiz "naoki mori"
|
||||
.balign 4
|
||||
.asciiz "hiroyasu kuwabara"
|
||||
.balign 4
|
||||
.asciiz "music composer"
|
||||
.balign 4
|
||||
.asciiz "kenta nagata"
|
||||
.balign 4
|
||||
.asciiz "sound programmer"
|
||||
.balign 4
|
||||
.asciiz "taro bando"
|
||||
.balign 4
|
||||
.asciiz "yoji inagaki"
|
||||
.balign 4
|
||||
.asciiz "sampling voice"
|
||||
.balign 4
|
||||
.asciiz "charles martinet"
|
||||
.balign 4
|
||||
.asciiz "leslie swan"
|
||||
.balign 4
|
||||
.asciiz "isaac marshall"
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz "technical support"
|
||||
.balign 4
|
||||
.asciiz "takao sawano"
|
||||
.balign 4
|
||||
.asciiz "tsuyoshi takahashi"
|
||||
.balign 4
|
||||
.asciiz "hirohito yada"
|
||||
.balign 4
|
||||
.asciiz "progress management"
|
||||
.balign 4
|
||||
.asciiz "kimiyoshi fukui"
|
||||
.balign 4
|
||||
.asciiz "keizo kato"
|
||||
.balign 4
|
||||
.asciiz "special thanks"
|
||||
.balign 4
|
||||
.asciiz "yasuhiro sakai"
|
||||
.balign 4
|
||||
.asciiz "yoshitaka nishikawa"
|
||||
.balign 4
|
||||
.asciiz "hideki fujii"
|
||||
.balign 4
|
||||
.asciiz "yusuke nakano"
|
||||
.balign 4
|
||||
.asciiz "wataru yamaguchi"
|
||||
.balign 4
|
||||
.asciiz "phil sandhop"
|
||||
.balign 4
|
||||
.asciiz "super mario club"
|
||||
.balign 4
|
||||
.asciiz "Donkey Kong 3-D Model Provided Courtesy of Rare U.K."
|
||||
.balign 4
|
||||
.asciiz "the end"
|
||||
.balign 4
|
||||
.asciiz "mariokart64 staff"
|
||||
|
||||
.word 0xA5A8A5B0, 0xA5BCA5AF
|
||||
.word 0xA5C6A5A3, 0xA5D620A5, 0xD7A5EDA5, 0xC7A5E5A1
|
||||
.word 0xBCA5B5A1, 0xBC000000, 0xA4E4A4DE, 0xA4A6A4C1
|
||||
.word 0x20A4D2A4, 0xEDA4B700, 0xA5D7A5ED, 0xA5C7A5E5
|
||||
.word 0xA1BCA5B5, 0xA1BC0000, 0xA4DFA4E4, 0xA4E2A4C8
|
||||
.word 0x20A4B7A4, 0xB2A4EB00, 0xA5C7A5A3, 0xA5ECA5AF
|
||||
.word 0xA5BFA1BC, 0x00000000, 0xA4B3A4F3, 0xA4CE20A4
|
||||
.word 0xD2A4C7A4, 0xAD000000, 0xA5A2A5B7, 0xA5B9A5BF
|
||||
.word 0xA5F3A5C8, 0x20A5C7A5, 0xA3A5ECA5, 0xAFA5BFA1
|
||||
.word 0xBC000000, 0xA4AAA4AA, 0xA4E4A4AE, 0x20A4E4A4
|
||||
.word 0xB9A4E6A4, 0xAD000000, 0xA5D7A5ED, 0xA5B0A5E9
|
||||
.word 0xA5DEA1BC, 0x00000000, 0xA4ADA4E0, 0xA4E920A4
|
||||
.word 0xDEA4B5A4, 0xC8000000, 0xA4E4A4DE, 0xA4E2A4C8
|
||||
.word 0x20A4B1A4, 0xF3A4B800, 0xA4ABA4EF, 0xA4B0A4C1
|
||||
.word 0x20A4E4A4, 0xB9A4D2A4, 0xED000000, 0xA4AAA4AC
|
||||
.word 0xA4EF20A4, 0xE6A4BAA4, 0xEB000000, 0xA4ABA4EF
|
||||
.word 0xA4CE20A4, 0xDEA4B5A4, 0xD2A4ED00, 0xA4E8A4B7
|
||||
.word 0xA4E2A4C8, 0x20A4D2A4, 0xEDA4D2A4, 0xC8000000
|
||||
.word 0xA5C7A5E2, 0x20A5B7A1, 0xBCA5B1A5, 0xF3A5B920
|
||||
.word 0xA5D7A5ED, 0xA5B0A5E9, 0xA5DEA1BC, 0x00000000
|
||||
.word 0x00000000, 0xA4E4A4B8, 0xA4DE20A4, 0xCFA4B8A4
|
||||
.word 0xE1000000, 0xA4ABA4EF, 0xA4B4A4A8, 0x20A4BFA4
|
||||
.word 0xAFA4DF00, 0xA5D3A5B8, 0xA5E5A5A2, 0xA5EB20A5
|
||||
.word 0xC7A5A3A5, 0xECA5AFA5, 0xBFA1BC00, 0xA4B9A4AE
|
||||
.word 0xA4E4A4DE, 0x20A4BFA4, 0xC0A4B700, 0x636720A5
|
||||
.word 0xADA5E3A5, 0xE9A5AFA5, 0xBFA1BC20, 0xA5C7A5B6
|
||||
.word 0xA5A4A5CA, 0xA1BC0000, 0x00000000, 0xA4AFA4ED
|
||||
.word 0xA4A6A4E1, 0x20A4C8A4, 0xE2A4A2A4, 0xAD000000
|
||||
.word 0xA4BFA4B1, 0xA4CAA4AB, 0x20A4D2A4, 0xEDA4A2A4
|
||||
.word 0xAD000000, 0xA4C8A4E8, 0xA4C020A4, 0xC8A4ADA4
|
||||
.word 0xD2A4B300, 0xA4D2A4CE, 0x20A4B7A4, 0xB2A4D5A4
|
||||
.word 0xDF000000, 0xA4A2A4EA, 0xA4E2A4C8, 0x20A4DEA4
|
||||
.word 0xB5A4CAA4, 0xAA000000, 0xA4CEA4AC, 0xA4DF20A4
|
||||
.word 0xD2A4B5A4, 0xB7000000, 0x636720A5, 0xDEA5C3A5
|
||||
.word 0xD720A5C7, 0xA5B6A5A4, 0xA5CAA1BC, 0x00000000
|
||||
.word 0xA4DFA4E4, 0xA4CAA4AC, 0x20A4DEA4, 0xB3A4C800
|
||||
.word 0xA4E2A4EA, 0x20A4CAA4, 0xAAA4AD00, 0xA4AFA4EF
|
||||
.word 0xA4D0A4E9, 0x20A4D2A4, 0xEDA4E4A4, 0xB9000000
|
||||
.word 0xA5DFA5E5, 0xA1BCA5B8, 0xA5C3A5AF, 0x20A5B3A5
|
||||
.word 0xF3A5DDA1, 0xBCA5B6A1, 0xBC000000, 0xA4CAA4AC
|
||||
.word 0xA4BF20A4, 0xB1A4F3A4, 0xBF000000, 0xA5B5A5A6
|
||||
.word 0xA5F3A5C9, 0x20A5D7A5, 0xEDA5B0A5, 0xE9A5DEA1
|
||||
.word 0xBC000000, 0xA4D0A4F3, 0xA4C9A4A6, 0x20A4BFA4
|
||||
.word 0xEDA4A600, 0xA4A4A4CA, 0xA4ACA4AD, 0x20A4E8A4
|
||||
.word 0xA6A4B800, 0xA5B5A5F3, 0xA5D7A5EA, 0xA5F3A5F3
|
||||
.word 0xA5B020A5, 0xDCA5A4A5, 0xB9000000, 0xA4B3A4A6
|
||||
.word 0xA4C5A4AD, 0x20A4A2A4, 0xB5A4B300, 0xA4DEA4EB
|
||||
.word 0xA4CE20A4, 0xC8A4E2A4, 0xB3000000, 0xA4C1A4E3
|
||||
.word 0xA1BCA4EB, 0xA4BA20A4, 0xDEA4EBA4, 0xC6A4A3A4
|
||||
.word 0xCD000000, 0xA4B8A4E5, 0xA4EAA4A2, 0xA4F320A4
|
||||
.word 0xD0A4EBA4, 0xC0A4B3A4, 0xD5000000, 0xA4C8A4DE
|
||||
.word 0xA4B920A4, 0xB9A4D4A4, 0xF3A4C9A4, 0xE9A1BC00
|
||||
.word 0xA4B8A4E7, 0xA4F320A4, 0xD2A4E5A1, 0xBCA4E9A4
|
||||
.word 0xC8A4F300, 0xA5C6A5AF, 0xA5CBA5AB, 0xA5EB20A5
|
||||
.word 0xB5A5DDA1, 0xBCA5C800, 0xA4B5A4EF, 0xA4CE20A4
|
||||
.word 0xBFA4ABA4, 0xAA000000, 0xA4BFA4AB, 0xA4CFA4B7
|
||||
.word 0x20A4C4A4, 0xE8A4B700, 0xA4E4A4C0, 0x20A4D2A4
|
||||
.word 0xEDA4D2A4, 0xC8000000, 0xA5D7A5ED, 0xA5B0A5EC
|
||||
.word 0xA5B920A5, 0xDEA5CDA1, 0xBCA5B8A5, 0xE1A5F3A5
|
||||
.word 0xC8000000, 0xA4D5A4AF, 0xA4A420A4, 0xADA4DFA4
|
||||
.word 0xE8A4B700, 0xA4ABA4C8, 0xA4A620A4, 0xB1A4A4A4
|
||||
.word 0xBEA4A600, 0xA5B9A5DA, 0xA5B7A5E3, 0xA5EB20A5
|
||||
.word 0xB5A5F3A5, 0xAFA5B900, 0xA4B5A4AB, 0xA4A420A4
|
||||
.word 0xE4A4B9A4, 0xD2A4ED00, 0xA4CBA4B7, 0xA4ABA4EF
|
||||
.word 0x20A4E8A4, 0xB7A4BFA4, 0xAB000000, 0xA4D5A4B8
|
||||
.word 0xA4A420A4, 0xD2A4C7A4, 0xAD000000, 0xA4CAA4AB
|
||||
.word 0xA4CE20A4, 0xE6A4A6A4, 0xB9A4B100, 0xA4E4A4DE
|
||||
.word 0xA4B0A4C1, 0x20A4EFA4, 0xBFA4EB00, 0xA4CBA4F3
|
||||
.word 0xA4C6A4F3, 0xA4C9A4A6, 0x20A4B8A4, 0xE7A1BCA4
|
||||
.word 0xABA4A400, 0xA4B9A1BC, 0xA4D1A1BC, 0x20A4DEA4
|
||||
.word 0xEAA4AA20, 0xA4AFA4E9, 0xA4D60000, 0xA4ECA4A2
|
||||
.word 0x20A4EAA4, 0xDFA4C6A4, 0xC3A4C900, 0x2020A4AA
|
||||
.word 0xA4B7A4DE
|
||||
.word 0xA4A40000
|
||||
.word 0x20A4DEA4
|
||||
.word 0xEAA4AAA4
|
||||
.word 0xABA1BCA4
|
||||
.word 0xC8363420
|
||||
.word 0xA4B9A4BF
|
||||
.word 0xA4C3A4D5
|
||||
.word 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
||||
glabel D_80287470
|
||||
.word 0x3F2AAAAB
|
||||
|
||||
glabel D_80287474
|
||||
.word 0x3E2AAAAB
|
||||
|
||||
glabel D_80287478
|
||||
.word 0x3F666666
|
||||
|
||||
glabel D_8028747C
|
||||
.word 0xC52EC000
|
||||
glabel D_80287480
|
||||
.word 0x80284B1C, 0x80284B4C, 0x80284B7C
|
||||
.word 0x80284BAC
|
||||
.word 0x80284BE8
|
||||
.word 0x00000000
|
||||
.word 0x00000000, 0x00000000
|
||||
|
|
|
|||
|
|
@ -0,0 +1,849 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.data
|
||||
|
||||
glabel D_802856B0
|
||||
.word 0x42C40000
|
||||
|
||||
|
||||
glabel D_802856B4
|
||||
.word 0x41400000
|
||||
|
||||
glabel D_802856B8
|
||||
.word 0x42500000
|
||||
|
||||
|
||||
glabel D_802856BC
|
||||
.word 0x42500000
|
||||
glabel D_802856C0
|
||||
.word 0x00000000
|
||||
|
||||
glabel D_802856C4
|
||||
.word 0x00000000, 0x00000000
|
||||
.word 0x00000000
|
||||
.word 0x00000000
|
||||
|
||||
glabel D_802856D4
|
||||
|
||||
.word 0x02030405, 0x05050505
|
||||
|
||||
glabel D_802856DC
|
||||
.word 0x00000000
|
||||
.word 0x0000F576, 0x014EFE70, 0x00000000, 0x0000F576
|
||||
.word 0x014EFE70, 0x00000000, 0x0000F422, 0x0103FE3C
|
||||
|
||||
.word 0x00000000, 0x0000F3E8, 0x0016FE34, 0xFF000000
|
||||
|
||||
.word 0x0000F3E8, 0x0016FE34
|
||||
|
||||
glabel D_80285718
|
||||
.word 0x0000003D, 0x0000F493
|
||||
.word 0x0309FE4E, 0x00000095, 0x0000F494, 0x030AFE4E
|
||||
.word 0x0000005E, 0x0000F243, 0x0179FDF0
|
||||
|
||||
|
||||
.word 0x0000003C
|
||||
.word 0x0000F213, 0x00B1FDE9, 0xFF00003C
|
||||
|
||||
|
||||
.word 0x0000F213
|
||||
.word 0x008DFDE9
|
||||
|
||||
glabel D_80285754
|
||||
.word 0x00000000, 0x0000F4F4, 0xFFE2FF67
|
||||
.word 0x00000000, 0x0000F51A, 0x0002FF5D
|
||||
|
||||
|
||||
.word 0x00000000
|
||||
.word 0x0000F57B, 0x004AFFB8, 0xFF000000
|
||||
|
||||
|
||||
.word 0x0000F608
|
||||
.word 0x0065FFE4
|
||||
|
||||
glabel D_80285784
|
||||
.word 0x000000BA, 0x0000F33E, 0x00090053
|
||||
.word 0x00000059, 0x0000F329, 0xFFA4FF8F
|
||||
|
||||
|
||||
.word 0x0000003C
|
||||
.word 0x0000F39C, 0x004FFF2A, 0xFF00002D
|
||||
|
||||
|
||||
.word 0x0000F44A
|
||||
.word 0x00BEFF16
|
||||
|
||||
glabel D_802857B4
|
||||
.word 0x00000000, 0x0000F22C
|
||||
|
||||
|
||||
.word 0xFFF40067
|
||||
.word 0xFF000000
|
||||
|
||||
|
||||
.word 0x0000F22C, 0xFFF40067
|
||||
glabel D_802857CC
|
||||
.word 0x0000005A
|
||||
|
||||
|
||||
.word 0x0000F3F8, 0xFFDBFC39, 0x0000005A, 0x0000F419
|
||||
|
||||
|
||||
.word 0xFFF8FC3B, 0xFF000065
|
||||
|
||||
.word 0x0000F454, 0x000EFBFF
|
||||
|
||||
glabel D_802857F0
|
||||
.word 0x00000000, 0x0000F208, 0x004FFDC9, 0x00000000
|
||||
.word 0x0000F20F, 0x004EFDCB, 0x00000000, 0x0000F23D
|
||||
.word 0x0049FDDC, 0x00000000, 0x0000F284, 0x0044FDEF
|
||||
.word 0x00000000, 0x0000F2BE, 0x0041FDFA, 0x00000000
|
||||
|
||||
.word 0x0000F2E5, 0x003EFE04, 0x00000000, 0x0000F303
|
||||
|
||||
|
||||
.word 0x0039FE0A, 0xFF000000, 0x0000F325
|
||||
|
||||
|
||||
.word 0x0033FE11
|
||||
|
||||
glabel D_80285850
|
||||
.word 0x0000001E, 0x0000F3D7, 0x0004FE77, 0x0000001E
|
||||
.word 0x0000F3E3, 0x000CFE6F, 0x00000032, 0x0000F421
|
||||
.word 0x001EFE53, 0x00000032, 0x0000F468, 0x001CFE69
|
||||
.word 0x0000001E, 0x0000F4A4, 0x0016FE68, 0x0000001E
|
||||
|
||||
|
||||
.word 0x0000F4C9, 0xFFFEFE70, 0x0000001E, 0x0000F4E3
|
||||
|
||||
.word 0xFFE1FE76, 0xFF00001E
|
||||
|
||||
|
||||
.word 0x0000F505, 0xFFD1FE72
|
||||
glabel D_802858B0
|
||||
.word 0x00000000, 0x0000F42B
|
||||
|
||||
|
||||
.word 0x002DFE46, 0xFF000000
|
||||
|
||||
.word 0x0000F42B, 0x002DFE46
|
||||
|
||||
glabel D_802858C8
|
||||
.word 0x0000001E, 0x0000F246
|
||||
|
||||
|
||||
.word 0x0073FDE7, 0xFF00001E
|
||||
|
||||
.word 0x0000F246, 0x0073FDE7
|
||||
glabel D_802858E0
|
||||
.word 0x00000000, 0x0000F39F
|
||||
.word 0x003CFE2F, 0xFF000000
|
||||
.word 0x0000F39F, 0x003CFE2F
|
||||
|
||||
glabel D_802858F8
|
||||
.word 0x00000001, 0x0000F245
|
||||
.word 0x0187FDA1, 0xFF000001
|
||||
|
||||
.word 0x0000F245, 0x0187FDA1
|
||||
glabel D_80285910
|
||||
.word 0x00000000, 0x0000F4A0
|
||||
.word 0x00B7FF6C, 0xFF000000
|
||||
|
||||
.word 0x0000F4A0, 0x00B7FF6C
|
||||
|
||||
glabel D_80285928
|
||||
.word 0x00000006, 0x0000F340
|
||||
|
||||
|
||||
.word 0x0025FE28, 0xFF000006, 0x0000F340, 0x0025FE28
|
||||
glabel D_80285940
|
||||
.word 0x00000000, 0x0000F3C3, 0x006BFE1A, 0x00000000
|
||||
.word 0x0000F3C3, 0x006BFE1A, 0x00000000, 0x0000F3C3
|
||||
.word 0x006BFE1A, 0x00000000, 0x0000F3C3, 0x006BFE1A
|
||||
.word 0x00000000, 0x0000F3C3, 0x006BFE1A, 0x00000000
|
||||
.word 0x0000F3C3, 0x006BFE1A, 0x00000000, 0x0000F3C3
|
||||
.word 0x006BFE1A, 0xFF000000, 0x0000F3C3, 0x006BFE1A
|
||||
.word 0x0000001E, 0x0000F203, 0xFF99FE62, 0x00000004
|
||||
.word 0x0000F200, 0xFFA4FE6D, 0x00000004, 0x0000F1DA
|
||||
.word 0x01AFFE7F, 0x0000001E, 0x0000F1DA, 0x014BFE7F
|
||||
.word 0x0000001E, 0x0000F1DA, 0x00E7FE7F, 0x00000039
|
||||
.word 0x0000F1E1, 0x0015FE7D, 0x0000001E, 0x0000F1E1
|
||||
.word 0x000AFE71, 0xFF00001E, 0x0000F1E0, 0x000CFE71
|
||||
|
||||
glabel D_80285A00
|
||||
.word gPlayerOne, gPlayerTwo, gPlayerThree, gPlayerFour
|
||||
|
||||
glabel D_80285A10
|
||||
.word 0x00000000, 0x0000F33D, 0x002FFE5A, 0x00000000
|
||||
.word 0x0000F36B, 0x0028FE76, 0x00000000
|
||||
|
||||
.word 0x0000F3A6
|
||||
.word 0x0027FE6F, 0x00000000, 0x0000F3C8
|
||||
|
||||
.word 0x002AFE4D
|
||||
.word 0xFF000000, 0x0000F3CF, 0x002FFE33
|
||||
|
||||
glabel D_80285A4C
|
||||
.word 0x0000002D
|
||||
.word 0x0000F4AC, 0xFFC1FD1A, 0x0000002D, 0x0000F3D1
|
||||
.word 0xFFF2FC8F, 0x0000002D, 0x0000F2BA, 0xFFF2FCBA
|
||||
|
||||
.word 0x0000002D, 0x0000F219, 0xFFF7FD56, 0xFF00002D
|
||||
.word 0x0000F1E8, 0xFFEDFDD9
|
||||
|
||||
glabel D_80285A88
|
||||
.word 0x00000000, 0x0000F3D8
|
||||
.word 0x0012FE0E, 0x00000000, 0x0000F3D8, 0x0012FE0E
|
||||
.word 0x00000000, 0x0000F3D6, 0x001AFE0F, 0xFF000000
|
||||
.word 0x0000F3D7, 0x001DFE0F
|
||||
|
||||
glabel D_80285AB8
|
||||
.word 0x0000004B, 0x0000F1FB
|
||||
.word 0x006CFE85, 0x0000002D, 0x0000F1FB, 0x006CFE85
|
||||
|
||||
.word 0x0000002D, 0x0000F225, 0x00FBFE7A, 0xFF00002D
|
||||
.word 0x0000F21C, 0x00EBFE7C
|
||||
|
||||
glabel D_80285AE8
|
||||
.word 0x00000000, 0x0000F3A3
|
||||
.word 0x004CFE22, 0xFF000000
|
||||
|
||||
.word 0x0000F3A3, 0x004CFE22
|
||||
glabel D_80285B00
|
||||
.word 0x0000001E, 0x0000F1BA
|
||||
|
||||
|
||||
.word 0x0092FE22, 0xFF00001E
|
||||
.word 0x0000F1BA, 0x0092FE22
|
||||
glabel D_80285B18
|
||||
|
||||
.word 0x00000000, 0x0000F496
|
||||
|
||||
.word 0x0029FF27, 0x00000000, 0x0000F496, 0x0029FF27
|
||||
.word 0x00000000
|
||||
|
||||
|
||||
.word 0x0000F4D5, 0xFFE3FF70, 0x00000000
|
||||
.word 0x0000F54D
|
||||
|
||||
|
||||
.word 0xFFE8FF9B, 0xFF000000, 0x0000F54D
|
||||
.word 0xFFE8FF9B
|
||||
|
||||
glabel D_80285B54
|
||||
.word 0x00000018
|
||||
.word 0x0000F307, 0x012FFE96
|
||||
.word 0x00000018, 0x0000F307, 0x012FFE96, 0x0000001F
|
||||
.word 0x0000F326, 0x00CEFF12, 0x00000041, 0x0000F35A
|
||||
.word 0x0000FF9E, 0xFF000041
|
||||
.word 0x0000F35A, 0x0000FF9E
|
||||
|
||||
glabel D_80285B90
|
||||
.word 0x00000000, 0x0000F5BB
|
||||
.word 0x0008FE7E, 0xFF000000
|
||||
.word 0x0000F5BB, 0x0008FE7E
|
||||
|
||||
glabel D_80285BA8
|
||||
.word 0x00000005, 0x0000F7A6
|
||||
.word 0x0044FECC, 0xFF000005, 0x0000F7A6, 0x0044FECC
|
||||
.word 0x00000000, 0x0000F690, 0x0018FE9E, 0x00000000
|
||||
.word 0x0000F690, 0x0018FE9E, 0x00000000, 0x0000F690
|
||||
.word 0x0018FE9E, 0x00000000, 0x0000F6B9, 0x0021FEA5
|
||||
.word 0xFF000000, 0x0000F6CD, 0x001BFEA9, 0x00000046
|
||||
.word 0x0000F4A5, 0xFFF0FE49, 0x000000C8, 0x0000F4A5
|
||||
.word 0xFFF0FE49, 0x00000047
|
||||
.word 0x0000F4A5, 0xFFF0FE49
|
||||
.word 0x0000001E, 0x0000F4CE
|
||||
.word 0x0046FE4D, 0xFF00001E
|
||||
.word 0x0000F4EB, 0x0084FE5C
|
||||
|
||||
glabel D_80285C38
|
||||
|
||||
.word 0x00000000, 0x0000F4ED
|
||||
.word 0xFFEBFF66, 0x00000000, 0x0000F4ED, 0xFFEBFF66
|
||||
.word 0x00000000
|
||||
|
||||
|
||||
.word 0x0000F408, 0x0028FE82, 0x00000000
|
||||
.word 0x0000F32B
|
||||
|
||||
.word 0x0062FDD6, 0xFF000000, 0x0000F2A4
|
||||
|
||||
.word 0x006AFDA5
|
||||
glabel D_80285C74
|
||||
.word 0x0000003C, 0x0000F616, 0xFFD800F7
|
||||
.word 0x00000032, 0x0000F616, 0xFFD800F7, 0x00000032
|
||||
|
||||
|
||||
.word 0x0000F558, 0xFFBBFFE4, 0x00000024, 0x0000F481
|
||||
.word 0xFFF0FF30, 0xFF000028, 0x0000F414, 0xFFEDFEE1
|
||||
glabel D_80285CB0
|
||||
.word 0x00000000, 0x0000F551, 0xFFE7FFA5, 0x00000000
|
||||
|
||||
|
||||
.word 0x0000F551, 0xFFE7FFA5, 0x00000000, 0x0000F54E
|
||||
.word 0xFFE7FF82, 0xFF000000, 0x0000F544, 0xFFFAFF74
|
||||
glabel D_80285CE0
|
||||
.word 0x00000019, 0x0000F362, 0xFFF3FF62, 0x00000019
|
||||
|
||||
|
||||
.word 0x0000F362
|
||||
.word 0xFFF3FF62, 0x00000019, 0x0000F392
|
||||
.word 0xFFF30068
|
||||
|
||||
.word 0xFF000019, 0x0000F3E1, 0xFF4700A2
|
||||
|
||||
glabel D_80285D10
|
||||
.word func_80283D2C
|
||||
|
||||
glabel D_80285D14
|
||||
.word 0x014A0000, func_802840C8, 0x010E0000
|
||||
|
||||
|
||||
.word func_802842D8, 0x00F70000, func_80284418, 0x00C80000
|
||||
.word func_80284494, 0x00AA0000
|
||||
|
||||
|
||||
.word func_802844FC, 0x006C0000
|
||||
.word func_8028422C, 0x008C0000
|
||||
.word func_802842A8, 0x010E0000
|
||||
.word func_80284308, 0x7FFF0000
|
||||
|
||||
glabel D_80285D58
|
||||
.word func_8028454C, 0x012C0000
|
||||
.word func_80284154, 0x00AF0000, func_802846B4, 0x00C80000
|
||||
.word func_802846E4, 0x00B80000, func_80284648, 0x7FFF0000
|
||||
.word 0x00000000, 0x0000FFC6, 0x0000FC02, 0x00000000
|
||||
.word 0x0400FFB9, 0x0005FF53, 0x00000000, 0x0A00FEC3
|
||||
.word 0x0036009E, 0xFF000000, 0x0000FC1A, 0xFFDD0298
|
||||
.word 0x0000003C, 0x0000FEB1, 0xFF45FD76, 0x0000003C
|
||||
.word 0x0400FEA7, 0xFF7300DA, 0x0000003C, 0x0A00FD94
|
||||
.word 0xFF9B020B, 0xFF00003C, 0x0000FA7B, 0x003C039C
|
||||
.word 0x00000000, 0x000004A7, 0x004F060B, 0x00000000
|
||||
.word 0x000004A7, 0x004F060B, 0x00000000, 0x0000048A
|
||||
.word 0x0068059A, 0x00000000, 0x00000501, 0x007004B7
|
||||
.word 0xFF000000, 0x00000569, 0x00420410, 0x00000012
|
||||
.word 0x0000051C, 0x00B907E5, 0x00000028, 0x0000051C
|
||||
.word 0x00B907E5, 0x00000032, 0x000004F6, 0x0032077F
|
||||
.word 0x00000032, 0x0000040D, 0x00230664, 0xFF000032
|
||||
.word 0x0000044D, 0x000C05A8, 0x00000000, 0x000000D1
|
||||
.word 0x0070F5AB, 0x00000000, 0x000000D1, 0x0070F5AB
|
||||
.word 0x00000000, 0x00000145, 0x0043F624, 0xFF000000
|
||||
.word 0x000001BB, 0x001BF6A9, 0x00000014, 0x000001BE
|
||||
.word 0xFF8BF723, 0x0000001E, 0x000001BE, 0xFF8BF721
|
||||
.word 0x0000003C, 0x0000023D, 0xFF7AF7A5, 0xFF00003C
|
||||
.word 0x000002BB, 0x0047F854, 0x00000000, 0x0000FD1A
|
||||
.word 0x001F0AAA, 0x00000000, 0x0000FD1A, 0x00160890
|
||||
.word 0x00000000, 0x0000FD1B, 0x001705EE, 0x00000000
|
||||
.word 0x0000FD24, 0x00130325, 0x00000000, 0x0000FCAB
|
||||
.word 0x001001AF, 0x00000000, 0x0000FB52, 0x00130094
|
||||
.word 0x00000000, 0x0000FA51, 0x001A0055, 0xFF000000
|
||||
.word 0x0000F8F5, 0x001B0053, 0x00000032, 0x0000FD1F
|
||||
.word 0xFEB7094F, 0x00000032, 0x0000FD21, 0xFFDF069F
|
||||
.word 0x00000032, 0x0000FD35, 0x001203FA, 0x0000001E
|
||||
.word 0x0000FD32, 0xFFE50133, 0x0000001E, 0x0000FB92
|
||||
.word 0x000E0011, 0x0000001E, 0x0000F993, 0x001CFFB7
|
||||
.word 0x00000028, 0x0000F866, 0x0009FFFB, 0xFF00001E
|
||||
.word 0x0000F712, 0xFFE700C8, 0x00000000, 0x0000079C
|
||||
.word 0x00DEF99E, 0x00000000, 0x0000079C, 0x00DEF99E
|
||||
.word 0x00000000, 0x0000077F, 0x0099F9A6, 0x00000000
|
||||
.word 0x00000784, 0x005BF9A2, 0x00000000, 0x00000784
|
||||
.word 0x005BF9A2, 0xFF000000, 0x00000784, 0x005BF9A2
|
||||
.word 0x00000037, 0x00000886, 0xFFAAF863, 0x00000037
|
||||
.word 0x00000887, 0xFFAAF864, 0x00000037, 0x00000960
|
||||
.word 0x0010F9AD, 0x00000042, 0x0000092B, 0x009EFAA4
|
||||
.word 0x00000032, 0x00000930, 0x00A9FA98, 0x00000032
|
||||
.word 0x00000932, 0x00A9FA95, 0xFF000032, 0x0000092F
|
||||
.word 0x00A1FA9C, 0x00000000, 0x0000FF37, 0x002DF9AB
|
||||
.word 0x00000000, 0x0000007B, 0x0035FAEF, 0x00000000
|
||||
.word 0x000001A6, 0x002DFC8E, 0xFF000000, 0x00000228
|
||||
.word 0x0035FDAD, 0x0000003C, 0x0000FDC7, 0xFFE6FAF6
|
||||
.word 0x0000003C, 0x0000FED8, 0xFFEEFBF4, 0x0000003C
|
||||
.word 0x0000FFDC, 0xFFE6FD46, 0xFF00003C, 0x0000004B
|
||||
.word 0xFFE7FE2D, 0x00000000, 0x0000FC11, 0xFFCD0096
|
||||
.word 0x00000000, 0x0000FC11, 0xFFCD0096, 0x00000000
|
||||
.word 0x0000FC16, 0x0096007C, 0x00000000, 0x0000FC1E
|
||||
.word 0x01E90049, 0x00000000, 0x0000FC2C, 0x0419FFF4
|
||||
.word 0x00000000, 0x0000FC4E, 0x0615FFC1, 0x00000000
|
||||
.word 0x0000FC31, 0x077FFFF1, 0xFF000000, 0x0000FC31
|
||||
.word 0x077FFFF1, 0x00000032, 0x0000FC60, 0xFF8EFEAD
|
||||
.word 0x0000001A, 0x0000FC61, 0xFF85FEAE, 0x0000002D
|
||||
.word 0x0000FC64, 0x0015FE9F, 0x00000028, 0x0000FC66
|
||||
.word 0x0104FE93, 0x00000028, 0x0000FCF6, 0x02C5FEC2
|
||||
.word 0x00000021, 0x0000FCD2, 0x0446FF38, 0x0000001E
|
||||
.word 0x0000FC82, 0x05B0FF46, 0xFF000025, 0x0000FC7D
|
||||
.word 0x05ACFF4D, 0x00000000, 0xEB00FFFB, 0x0047FE2B
|
||||
.word 0x00000000, 0xE100FFF5, 0x0015FB8A, 0x00000000
|
||||
.word 0xF5000143, 0x001FFAB2, 0x00000000, 0x27000230
|
||||
.word 0x001DFAEE, 0x00000000, 0x19000294, 0x0012FB89
|
||||
.word 0x00000000, 0xE40004B4, 0x001CFB7B, 0x00000000
|
||||
.word 0xE2000545, 0x0011FC7C, 0x00000000, 0xF40004AA
|
||||
.word 0x001BFD89, 0x00000000, 0x000002F5, 0x000CFDE2
|
||||
.word 0x00000000, 0x000000CD, 0xFFD6FDE5, 0x00000000
|
||||
.word 0x0D00FEFA, 0xFFDDFDCF, 0x00000000, 0x1000FDD8
|
||||
.word 0xFFF9FE2B, 0xFF000000, 0x0000FD15, 0x0006FF68
|
||||
.word 0x0000001E, 0xEB000002, 0xFFCDFC47, 0x0000001E
|
||||
.word 0xE10000F6, 0xFFC1F9E6, 0x0000001E, 0xF500032D
|
||||
.word 0xFFBEFAAD, 0x00000014, 0x270002C7, 0xFFFFFCCA
|
||||
.word 0x0000001E, 0x1900047B, 0xFFB4FB52, 0x00000014
|
||||
.word 0xE40005EB, 0xFFEDFCFF, 0x0000001E, 0xE200053D
|
||||
.word 0xFFBCFE69, 0x0000001E, 0xF40002C8, 0xFFB7FDE1
|
||||
.word 0x0000001E, 0x00000104, 0xFFD6FE02, 0x0000001E
|
||||
.word 0x0000FEDF, 0xFF8CFDEF, 0x0000001E, 0x0D00FD19
|
||||
.word 0xFF9EFE46, 0x0000001E, 0x1000FCC0, 0xFFCDFFC7
|
||||
.word 0xFF00001E, 0x0000FC30, 0x0060011A, 0x00000000
|
||||
.word 0x0000F4CF, 0x021707F0, 0x00000000, 0x0000F575
|
||||
.word 0x018B0622, 0x00000000, 0x0000F5E3, 0x012304EE
|
||||
.word 0x00000000, 0x0000F6A2, 0x01A802DC, 0x00000000
|
||||
.word 0x0000F68B, 0x02620050, 0x00000000, 0x0000F7B5
|
||||
.word 0x0189FCDB, 0xFF000000, 0x0000F8A8, 0x012DF7E1
|
||||
.word 0x0000001E, 0x0000F558, 0x00F20673, 0x0000001E
|
||||
.word 0x0000F5FE, 0x006504A5, 0x0000001E, 0x0000F665
|
||||
.word 0xFFE30385, 0x0000001E, 0x0000F771, 0x011D012A
|
||||
.word 0x0000001E, 0x0000F7F7, 0x0186FF48, 0x0000001E
|
||||
.word 0x0000F873, 0x0116FE9C, 0xFF00002A, 0x0000F86D
|
||||
.word 0x00E0F9CC, 0x00000000, 0x000006D4, 0x00A6FAE3
|
||||
.word 0x00000000, 0x000006D4, 0x00A6FAE3, 0x00000000
|
||||
.word 0x000006FE, 0x0066F9CF, 0x00000000, 0x000004F6
|
||||
.word 0x0046F966, 0x00000000, 0x0000017C, 0x0053FA6C
|
||||
.word 0x00000000, 0x0000FEC9, 0x003AFC36, 0x00000000
|
||||
.word 0x0000FC6F, 0xFFDEFDC0, 0x00000000, 0x0000FB17
|
||||
.word 0xFFBEFEC7, 0xFF000000, 0x0000F96A, 0x00AB011B
|
||||
.word 0x00000009, 0x000006DB, 0xFFD3FCA8, 0x0000001E
|
||||
.word 0x000006DC, 0xFFDCFCAC, 0x00000019, 0x0000077F
|
||||
.word 0xFFBEFB94, 0x00000019, 0x000006B5, 0xFFBDFA16
|
||||
.word 0x00000019, 0x00000359, 0xFFD6FA1E, 0x00000019
|
||||
.word 0x0000005B, 0xFFB1FB2F, 0x00000019, 0x0000FDEE
|
||||
.word 0xFF57FC9C, 0x00000019, 0x0000FC95, 0xFF34FDA4
|
||||
.word 0xFF000019, 0x0000FA96, 0xFFF6FFB7, 0x00000000
|
||||
.word 0x0000FAEF, 0xFF6EFDAA, 0x00000000, 0x0000FAEF
|
||||
.word 0xFF6EFDAA, 0x00000000, 0x0000FB54, 0xFF68FDBF
|
||||
.word 0x00000000, 0x0000FBB5, 0xFF64FDE0, 0x00000000
|
||||
.word 0x0000FC0D, 0xFF64FDFA, 0x00000000, 0x0000FC9F
|
||||
.word 0xFF64FE2B, 0x00000000, 0x0000FD80, 0xFF61FE99
|
||||
.word 0x00000000, 0x0000FDCA, 0xFF66FEAB, 0xFF000000
|
||||
.word 0x0000FE06, 0xFF6DFEBF, 0x0000001E, 0x0000F911
|
||||
.word 0xFF0FFE1A, 0x0000001E, 0x0000F911, 0xFF0FFE1A
|
||||
.word 0x00000023, 0x0000F9DD, 0xFE99FEC0, 0x00000023
|
||||
.word 0x0000FB37, 0xFE86FF8E, 0x00000023, 0x0000FCC7
|
||||
.word 0xFE7AFF8B, 0x00000023, 0x0000FE21, 0xFF1DFF62
|
||||
.word 0x00000026, 0x0000FF5C, 0xFF8EFF2E, 0x0000001E
|
||||
.word 0x0000FFA1, 0xFF56FF54, 0xFF00001E, 0x0000FFDF
|
||||
.word 0xFF4EFF5D, 0x00000000, 0x00000326, 0x0016FBE5
|
||||
.word 0x00000000, 0x00000326, 0x0016FBE5, 0x00000000
|
||||
.word 0x00000279, 0x001CFBDC, 0x00000000, 0x000000E2
|
||||
.word 0x0014FC78, 0x00000000, 0x00000010, 0x0015FDCF
|
||||
.word 0x00000000, 0x0000FFA5, 0x006FFEAD, 0xFF000000
|
||||
.word 0x0000FFB3, 0x008EFF63, 0x0000001E, 0x00000381
|
||||
.word 0xFFA1FDC3, 0x0000001E, 0x00000381, 0xFFA1FDC3
|
||||
.word 0x00000023, 0x00000237, 0xFF21FD88, 0x00000023
|
||||
.word 0x0000005D, 0xFF63FE39, 0x00000023, 0x0000FEF8
|
||||
.word 0x007DFF60, 0x0000001E, 0x0000FE07, 0x00C8FFB7
|
||||
.word 0xFF00001E, 0x0000FDC3, 0x00D1FF6A, 0x00000000
|
||||
.word 0x0000FFF9, 0x004DFD4B, 0x00000000, 0x0000FF2A
|
||||
.word 0x009EFCF8, 0x00000000, 0x0000FE1B, 0x0174FD03
|
||||
.word 0x00000000, 0x0000FC2C, 0x0163FBEA, 0x00000000
|
||||
.word 0x0000FBC2, 0x003CFAA3, 0x00000000, 0x0000FBF4
|
||||
.word 0x0012F87D, 0xFF000000, 0x0000FBF4, 0x0012F87D
|
||||
.word 0x00000025, 0x0000FEDB, 0xFF54FC06, 0x00000025
|
||||
.word 0x0000FEB0, 0xFF91FB66, 0x00000025, 0x0000FE79
|
||||
.word 0x0070FB62, 0x00000025, 0x0000FDE5, 0x00ACFB55
|
||||
.word 0x00000025, 0x0000FD9B, 0x0079FB3C, 0x00000030
|
||||
.word 0x0000FD0D, 0x0037FA1A, 0xFF00001E, 0x0000FD20
|
||||
.word 0x001DFA0D, 0x00000000, 0x00000032, 0x0017FB25
|
||||
.word 0x00000000, 0x00000032, 0x0011F7F3, 0x00000000
|
||||
.word 0x0000FFEF, 0x000AF6B4, 0x00000000, 0x0000FF34
|
||||
.word 0x0008F54E, 0x00000000, 0x0000FE63, 0x0009F494
|
||||
.word 0x00000000, 0x0000FDD3, 0x0005F436, 0x00000000
|
||||
.word 0x0000FCC0, 0x0005F3EC, 0x00000000, 0x0000FBA1
|
||||
.word 0x0004F3E5, 0x00000000, 0x0000FA43, 0x0002F3D4
|
||||
.word 0xFF000000, 0x0000F96D, 0x0003F3F1, 0x0000001E
|
||||
.word 0x00000032, 0xFF86F947, 0x0000001E, 0x00000042
|
||||
.word 0xFF4FF627, 0x0000001E, 0x00000181, 0xFF13F612
|
||||
.word 0x0000001E, 0x000000EB, 0xFF7EF60E, 0x0000001E
|
||||
.word 0x0000002B, 0xFFC5F554, 0x0000001E, 0x0000FF90
|
||||
.word 0xFFB2F508, 0x0000001E, 0x0000FEB4, 0x0011F3E0
|
||||
.word 0x0000001E, 0x0000FD8C, 0x001AF386, 0x0000001E
|
||||
.word 0x0000FC2B, 0x0067F3AE, 0xFF00001E, 0x0000FB56
|
||||
.word 0x0051F3AC, 0x00000000, 0x0000F49D, 0x001E003A
|
||||
.word 0x00000000, 0x0000F4C9, 0x003C0039, 0x00000000
|
||||
.word 0x0000F4F7, 0x005A0038, 0x00000000, 0x0000F4F7
|
||||
.word 0x005A0038, 0x00000000, 0x0000F535, 0x00570036
|
||||
.word 0x00000000, 0x0000F6AE, 0x0036001D, 0x00000000
|
||||
.word 0x0000F6CE, 0x0031001C, 0xFF000000, 0x0000F6CE
|
||||
.word 0x0031001C, 0x00000050, 0x0000F669, 0xFF5A004D
|
||||
.word 0x00000050, 0x0000F69D, 0xFF8D004B, 0x00000050
|
||||
.word 0x0000F6D6, 0xFFC8003B, 0x00000005, 0x0000F6D9
|
||||
.word 0xFFD30040, 0x00000003, 0x0000F717, 0xFFD00045
|
||||
.word 0x00000004, 0x0000F894, 0xFFC5000F, 0x00000004
|
||||
.word 0x0000F8B8, 0xFFCC001A, 0xFF000004, 0x0000F8B8
|
||||
.word 0xFFCC0014, 0x00000000, 0x0000FF61, 0x03CEF2BF
|
||||
.word 0x00000000, 0x0000FD33, 0x038DF40F, 0x00000000
|
||||
.word 0x0000FC59, 0x0366F4DF, 0x00000000, 0x0000FBE7
|
||||
.word 0x0321F5D5, 0x00000000, 0x0000FB9A, 0x02A9F704
|
||||
.word 0x00000000, 0x0000FB58, 0x0220F8B1, 0x00000000
|
||||
.word 0x0000FABF, 0x01F3FA36, 0x00000000, 0x0000F9F2
|
||||
.word 0x01EFFB8D, 0x00000000, 0x0000F943, 0x01FEFD31
|
||||
.word 0x00000000, 0x0000F950, 0x0200FEA3, 0x00000000
|
||||
.word 0x0000F9CD, 0x0214FF83, 0x00000000, 0x0000FACE
|
||||
.word 0x022D000D, 0xFF000000, 0x0000FBD8, 0x0231000D
|
||||
.word 0x00000014, 0x0000FEA7, 0x033CF478, 0x00000014
|
||||
.word 0x0000FCB7, 0x0306F5E1, 0x00000014, 0x0000FBF7
|
||||
.word 0x02D4F6B4, 0x00000014, 0x0000FB96, 0x0278F7A5
|
||||
.word 0x00000014, 0x0000FB66, 0x0217F8E0, 0x00000014
|
||||
.word 0x0000FB26, 0x01C5FA9B, 0x00000014, 0x0000FADD
|
||||
.word 0x01EBFC29, 0x0000001C, 0x0000FA89, 0x0208FD69
|
||||
.word 0x0000001D, 0x0000FAF3, 0x020AFE2D, 0x0000001C
|
||||
.word 0x0000FB2B, 0x0226FE09, 0x0000001C, 0x0000FB39
|
||||
.word 0x0216FE2C, 0x0000001C, 0x0000FB08, 0x0202FE1F
|
||||
.word 0xFF00001C, 0x0000FB31, 0x023FFE38, 0x00000000
|
||||
.word 0x0000FE5D, 0x01F9F67A, 0x00000000, 0x0000FD7A
|
||||
.word 0x0136F7AB, 0x00000000, 0x0000FB8B, 0x0066FA4F
|
||||
.word 0x00000000, 0x0000F9C4, 0x0032FC9F, 0x00000000
|
||||
.word 0x0000F7B6, 0x0022FDDA, 0x00000000, 0x0000F771
|
||||
.word 0x0054FDEC, 0xFF000000, 0x0000F7DF, 0x00A6FED5
|
||||
.word 0x0000001E, 0x0000FD5A, 0x0107F7DB, 0x0000001E
|
||||
.word 0x0000FC6F, 0x0063F918, 0x0000001E, 0x0000FA65
|
||||
.word 0x002EFBE0, 0x0000001E, 0x0000F843, 0x0010FDDC
|
||||
.word 0x0000001E, 0x0000F5D2, 0x000CFE55, 0x0000001E
|
||||
.word 0x0000F57E, 0x006CFDE9, 0xFF00001E, 0x0000F5F2
|
||||
.word 0x00A8FE82, 0x00000000, 0x0000F8E5, 0x0181054B
|
||||
.word 0x00000000, 0x0000FAE4, 0x00B90556, 0x00000000
|
||||
.word 0x0000FCCC, 0x00100556, 0xFF000000, 0x0000FD42
|
||||
.word 0x0047056D, 0x00000046, 0x0000F88A, 0x00E80378
|
||||
.word 0x00000046, 0x0000FC3E, 0x001D0410, 0x00000046
|
||||
.word 0x0000FEA3, 0x004105F7, 0xFF000046, 0x0000FEDA
|
||||
.word 0x01090642
|
||||
|
||||
glabel D_80286A04
|
||||
.word 0x01000000, 0x80286518, 0x80286518
|
||||
|
||||
glabel D_80286A10
|
||||
.word 0x00960000, 0x00080000, 0x80285D80, 0x80285DB0
|
||||
.word 0x00F10000, 0x00090000, 0x80285DE0, 0x80285E1C
|
||||
.word 0x00F10000, 0x000B0000, 0x80285EB8, 0x80285F18
|
||||
.word 0x00F10000, 0x00050000, 0x80285E58, 0x80285E88
|
||||
.word 0x00F10000, 0x00020000, 0x80285F78, 0x80285FC0
|
||||
.word 0x00F10000, 0x000E0000, 0x802869A4, 0x802869D4
|
||||
.word 0x00F10000, 0x000C0000, 0x80286014, 0x80286044
|
||||
.word 0x00F10000, 0x00070000, 0x80286074, 0x802860D4
|
||||
.word 0x00F10000, 0x00010000, 0x80286134, 0x802861D0
|
||||
.word 0x00F10000, 0x00040000, 0x8028626C, 0x802862C0
|
||||
.word 0x00F10000, 0x00120000, 0x80286314, 0x80286380
|
||||
.word 0x00F00000, 0x00000000
|
||||
.word 0x802864C4, 0x80286518
|
||||
.word 0x00F00000, 0x00060000, 0x8028656C
|
||||
.word 0x802865C0
|
||||
.word 0x00F00000
|
||||
.word 0x000A0000
|
||||
.word 0x80286614
|
||||
.word 0x8028668C
|
||||
.word 0x00F00000, 0x00030000, 0x80286704
|
||||
.word 0x80286764
|
||||
.word 0x00F00000
|
||||
.word 0x000D0000
|
||||
.word 0x802867C4
|
||||
.word 0x80286860
|
||||
.word 0x00F00000
|
||||
.word 0x01000000, 0x80286518, 0x80286518
|
||||
.word 0x00F20000, 0x02070000, 0x802868FC
|
||||
.word 0x80286950
|
||||
.word 0x00F00000
|
||||
|
||||
glabel D_80286B34
|
||||
.word 0x009600F3, 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F300F3
|
||||
.word 0x00F200F2
|
||||
.word 0x00F200F9
|
||||
.word 0x00F00000
|
||||
|
||||
glabel D_80286B5C
|
||||
.word func_802847CC
|
||||
.word 0x7FFF0000
|
||||
.word 0x00000000
|
||||
.word 0x00000000
|
||||
.word 0x00000000
|
||||
|
||||
glabel D_80286B70
|
||||
.word 0x3F4CCCCD
|
||||
|
||||
glabel D_80286B74
|
||||
.word 0x3E4CCCCD
|
||||
|
||||
glabel D_80286B78
|
||||
.word 0x3E4CCCCD
|
||||
|
||||
glabel D_80286B7C
|
||||
.word 0x3FEF5C2A
|
||||
|
||||
glabel D_80286B80
|
||||
.word 0x453B8000
|
||||
|
||||
glabel D_80286B84
|
||||
.word 0x3F8CCCCD, 0x00000000, 0x00000000
|
||||
|
||||
glabel D_80286B90
|
||||
.word 0xC543D000
|
||||
|
||||
glabel D_80286B94
|
||||
.word 0xC3E98000
|
||||
|
||||
glabel D_80286B98
|
||||
.word 0xC5596000
|
||||
|
||||
glabel D_80286B9C
|
||||
.word 0x3FAAAAAB
|
||||
|
||||
glabel D_80286BA0
|
||||
.word 0x45D48000
|
||||
|
||||
.word 0x00000000, 0x00000000, 0x00000000
|
||||
|
||||
# English credits
|
||||
.asciiz "executive producer"
|
||||
.balign 4
|
||||
.asciiz "hiroshi yamauchi"
|
||||
.balign 4
|
||||
.asciiz "producer"
|
||||
.balign 4
|
||||
.asciiz "shigeru miyamoto"
|
||||
.balign 4
|
||||
.asciiz "director"
|
||||
.balign 4
|
||||
.asciiz "hideki konno"
|
||||
.balign 4
|
||||
.asciiz "assistant director"
|
||||
.balign 4
|
||||
.asciiz "yasuyuki oyagi"
|
||||
.balign 4
|
||||
.asciiz "programmer"
|
||||
.balign 4
|
||||
.asciiz "masato kimura"
|
||||
.balign 4
|
||||
.asciiz "kenji yamamoto"
|
||||
.balign 4
|
||||
.asciiz "yasuhiro kawaguchi"
|
||||
.balign 4
|
||||
.asciiz "yuzuru ogawa"
|
||||
.balign 4
|
||||
.asciiz "masahiro kawano"
|
||||
.balign 4
|
||||
.asciiz "hirohito yoshimoto"
|
||||
.balign 4
|
||||
.asciiz "demo sequence programmer"
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz "hajime yajima"
|
||||
.balign 4
|
||||
.asciiz "takumi kawagoe"
|
||||
.balign 4
|
||||
.asciiz "visual director"
|
||||
.balign 4
|
||||
.asciiz "tadashi sugiyama"
|
||||
.balign 4
|
||||
.asciiz "c.g.character designer"
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz "tomoaki kuroume"
|
||||
.balign 4
|
||||
.asciiz "hiroaki takenaka"
|
||||
.balign 4
|
||||
.asciiz "tokihiko toyoda"
|
||||
.balign 4
|
||||
.asciiz "shigefumi hino"
|
||||
.balign 4
|
||||
.asciiz "masanao arimoto"
|
||||
.balign 4
|
||||
.asciiz "hisashi nogami"
|
||||
.balign 4
|
||||
.asciiz "c.g.map designer"
|
||||
.balign 4
|
||||
.asciiz "makoto miyanaga"
|
||||
.balign 4
|
||||
.asciiz "naoki mori"
|
||||
.balign 4
|
||||
.asciiz "hiroyasu kuwabara"
|
||||
.balign 4
|
||||
.asciiz "music composer"
|
||||
.balign 4
|
||||
.asciiz "kenta nagata"
|
||||
.balign 4
|
||||
.asciiz "sound programmer"
|
||||
.balign 4
|
||||
.asciiz "taro bando"
|
||||
.balign 4
|
||||
.asciiz "yoji inagaki"
|
||||
.balign 4
|
||||
.asciiz "sampling voice"
|
||||
.balign 4
|
||||
.asciiz "charles martinet"
|
||||
.balign 4
|
||||
.asciiz "leslie swan"
|
||||
.balign 4
|
||||
.asciiz "isaac marshall"
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz ""
|
||||
.balign 4
|
||||
.asciiz "technical support"
|
||||
.balign 4
|
||||
.asciiz "takao sawano"
|
||||
.balign 4
|
||||
.asciiz "tsuyoshi takahashi"
|
||||
.balign 4
|
||||
.asciiz "hirohito yada"
|
||||
.balign 4
|
||||
.asciiz "progress management"
|
||||
.balign 4
|
||||
.asciiz "kimiyoshi fukui"
|
||||
.balign 4
|
||||
.asciiz "keizo kato"
|
||||
.balign 4
|
||||
.asciiz "special thanks"
|
||||
.balign 4
|
||||
.asciiz "yasuhiro sakai"
|
||||
.balign 4
|
||||
.asciiz "yoshitaka nishikawa"
|
||||
.balign 4
|
||||
.asciiz "hideki fujii"
|
||||
.balign 4
|
||||
.asciiz "yusuke nakano"
|
||||
.balign 4
|
||||
.asciiz "wataru yamaguchi"
|
||||
.balign 4
|
||||
.asciiz "phil sandhop"
|
||||
.balign 4
|
||||
.asciiz "super mario club"
|
||||
.balign 4
|
||||
.asciiz "Donkey Kong 3-D Model Provided Courtesy of Rare U.K."
|
||||
.balign 4
|
||||
.asciiz "the end"
|
||||
.balign 4
|
||||
.asciiz "mariokart64 staff"
|
||||
|
||||
/*
|
||||
The encoding on these strings is very odd.
|
||||
As best as I can tell they are encoded as specified by either:
|
||||
the euc-jis-2004 standard
|
||||
or
|
||||
the JIS X 0213 standard
|
||||
I can't tell which, they may be the same thing, or one may have
|
||||
superceded the other. I can't quite tell
|
||||
|
||||
See http://x0213.org/codetable/euc-jis-2004-std.txt for a table
|
||||
that maps euc-jis-2004 codes to equivalent Unicode
|
||||
|
||||
If the MSB of a character is 0 its treated like plain Unicode.
|
||||
So 0x20 is still a space, 0x4D is still "m", like in Unicode/ASCII
|
||||
|
||||
If the MSB of a character is 1 its a control character, which
|
||||
indicates that the next byte has a special interpretation.
|
||||
For our purposes its always(?) a katakana glyph.
|
||||
|
||||
See char_to_glyph_index for reference, it looks for those
|
||||
control characters if the byte isn't in the usual ASCII range
|
||||
*/
|
||||
# Japanse credits
|
||||
.word 0xA5A8A5B0, 0xA5BCA5AF, 0xA5C6A5A3, 0xA5D620A5
|
||||
.word 0xD7A5EDA5, 0xC7A5E5A1, 0xBCA5B5A1, 0xBC000000
|
||||
.word 0xA4E4A4DE, 0xA4A6A4C1, 0x20A4D2A4, 0xEDA4B700
|
||||
.word 0xA5D7A5ED, 0xA5C7A5E5, 0xA1BCA5B5, 0xA1BC0000
|
||||
.word 0xA4DFA4E4, 0xA4E2A4C8, 0x20A4B7A4, 0xB2A4EB00
|
||||
.word 0xA5C7A5A3, 0xA5ECA5AF, 0xA5BFA1BC, 0x00000000
|
||||
.word 0xA4B3A4F3, 0xA4CE20A4, 0xD2A4C7A4, 0xAD000000
|
||||
.word 0xA5A2A5B7, 0xA5B9A5BF, 0xA5F3A5C8, 0x20A5C7A5
|
||||
.word 0xA3A5ECA5, 0xAFA5BFA1, 0xBC000000, 0xA4AAA4AA
|
||||
.word 0xA4E4A4AE, 0x20A4E4A4, 0xB9A4E6A4, 0xAD000000
|
||||
.word 0xA5D7A5ED, 0xA5B0A5E9, 0xA5DEA1BC, 0x00000000
|
||||
.word 0xA4ADA4E0, 0xA4E920A4, 0xDEA4B5A4, 0xC8000000
|
||||
.word 0xA4E4A4DE, 0xA4E2A4C8, 0x20A4B1A4, 0xF3A4B800
|
||||
.word 0xA4ABA4EF, 0xA4B0A4C1, 0x20A4E4A4, 0xB9A4D2A4
|
||||
.word 0xED000000, 0xA4AAA4AC, 0xA4EF20A4, 0xE6A4BAA4
|
||||
.word 0xEB000000, 0xA4ABA4EF, 0xA4CE20A4, 0xDEA4B5A4
|
||||
.word 0xD2A4ED00, 0xA4E8A4B7, 0xA4E2A4C8, 0x20A4D2A4
|
||||
.word 0xEDA4D2A4, 0xC8000000, 0xA5C7A5E2, 0x20A5B7A1
|
||||
.word 0xBCA5B1A5, 0xF3A5B920, 0xA5D7A5ED, 0xA5B0A5E9
|
||||
.word 0xA5DEA1BC, 0x00000000, 0x00000000, 0xA4E4A4B8
|
||||
.word 0xA4DE20A4, 0xCFA4B8A4, 0xE1000000, 0xA4ABA4EF
|
||||
.word 0xA4B4A4A8, 0x20A4BFA4, 0xAFA4DF00, 0xA5D3A5B8
|
||||
.word 0xA5E5A5A2, 0xA5EB20A5, 0xC7A5A3A5, 0xECA5AFA5
|
||||
.word 0xBFA1BC00, 0xA4B9A4AE, 0xA4E4A4DE, 0x20A4BFA4
|
||||
.word 0xC0A4B700, 0x636720A5, 0xADA5E3A5, 0xE9A5AFA5
|
||||
.word 0xBFA1BC20, 0xA5C7A5B6, 0xA5A4A5CA, 0xA1BC0000
|
||||
.word 0x00000000, 0xA4AFA4ED, 0xA4A6A4E1, 0x20A4C8A4
|
||||
.word 0xE2A4A2A4, 0xAD000000, 0xA4BFA4B1, 0xA4CAA4AB
|
||||
.word 0x20A4D2A4, 0xEDA4A2A4, 0xAD000000, 0xA4C8A4E8
|
||||
.word 0xA4C020A4, 0xC8A4ADA4, 0xD2A4B300, 0xA4D2A4CE
|
||||
.word 0x20A4B7A4, 0xB2A4D5A4, 0xDF000000, 0xA4A2A4EA
|
||||
.word 0xA4E2A4C8, 0x20A4DEA4, 0xB5A4CAA4, 0xAA000000
|
||||
.word 0xA4CEA4AC, 0xA4DF20A4, 0xD2A4B5A4, 0xB7000000
|
||||
.word 0x636720A5, 0xDEA5C3A5, 0xD720A5C7, 0xA5B6A5A4
|
||||
.word 0xA5CAA1BC, 0x00000000, 0xA4DFA4E4, 0xA4CAA4AC
|
||||
.word 0x20A4DEA4, 0xB3A4C800, 0xA4E2A4EA, 0x20A4CAA4
|
||||
.word 0xAAA4AD00, 0xA4AFA4EF, 0xA4D0A4E9, 0x20A4D2A4
|
||||
.word 0xEDA4E4A4, 0xB9000000, 0xA5DFA5E5, 0xA1BCA5B8
|
||||
.word 0xA5C3A5AF, 0x20A5B3A5, 0xF3A5DDA1, 0xBCA5B6A1
|
||||
.word 0xBC000000, 0xA4CAA4AC, 0xA4BF20A4, 0xB1A4F3A4
|
||||
.word 0xBF000000, 0xA5B5A5A6, 0xA5F3A5C9, 0x20A5D7A5
|
||||
.word 0xEDA5B0A5, 0xE9A5DEA1, 0xBC000000, 0xA4D0A4F3
|
||||
.word 0xA4C9A4A6, 0x20A4BFA4, 0xEDA4A600, 0xA4A4A4CA
|
||||
.word 0xA4ACA4AD, 0x20A4E8A4, 0xA6A4B800, 0xA5B5A5F3
|
||||
.word 0xA5D7A5EA, 0xA5F3A5F3, 0xA5B020A5, 0xDCA5A4A5
|
||||
.word 0xB9000000, 0xA4B3A4A6, 0xA4C5A4AD, 0x20A4A2A4
|
||||
.word 0xB5A4B300, 0xA4DEA4EB, 0xA4CE20A4, 0xC8A4E2A4
|
||||
.word 0xB3000000, 0xA4C1A4E3, 0xA1BCA4EB, 0xA4BA20A4
|
||||
.word 0xDEA4EBA4, 0xC6A4A3A4, 0xCD000000, 0xA4B8A4E5
|
||||
.word 0xA4EAA4A2, 0xA4F320A4, 0xD0A4EBA4, 0xC0A4B3A4
|
||||
.word 0xD5000000, 0xA4C8A4DE, 0xA4B920A4, 0xB9A4D4A4
|
||||
.word 0xF3A4C9A4, 0xE9A1BC00, 0xA4B8A4E7, 0xA4F320A4
|
||||
.word 0xD2A4E5A1, 0xBCA4E9A4, 0xC8A4F300, 0xA5C6A5AF
|
||||
.word 0xA5CBA5AB, 0xA5EB20A5, 0xB5A5DDA1, 0xBCA5C800
|
||||
.word 0xA4B5A4EF, 0xA4CE20A4, 0xBFA4ABA4, 0xAA000000
|
||||
.word 0xA4BFA4AB, 0xA4CFA4B7, 0x20A4C4A4, 0xE8A4B700
|
||||
.word 0xA4E4A4C0, 0x20A4D2A4, 0xEDA4D2A4, 0xC8000000
|
||||
.word 0xA5D7A5ED, 0xA5B0A5EC, 0xA5B920A5, 0xDEA5CDA1
|
||||
.word 0xBCA5B8A5, 0xE1A5F3A5, 0xC8000000, 0xA4D5A4AF
|
||||
.word 0xA4A420A4, 0xADA4DFA4, 0xE8A4B700, 0xA4ABA4C8
|
||||
.word 0xA4A620A4, 0xB1A4A4A4, 0xBEA4A600, 0xA5B9A5DA
|
||||
.word 0xA5B7A5E3, 0xA5EB20A5, 0xB5A5F3A5, 0xAFA5B900
|
||||
.word 0xA4B5A4AB, 0xA4A420A4, 0xE4A4B9A4, 0xD2A4ED00
|
||||
.word 0xA4CBA4B7, 0xA4ABA4EF, 0x20A4E8A4, 0xB7A4BFA4
|
||||
.word 0xAB000000, 0xA4D5A4B8, 0xA4A420A4, 0xD2A4C7A4
|
||||
.word 0xAD000000, 0xA4CAA4AB, 0xA4CE20A4, 0xE6A4A6A4
|
||||
.word 0xB9A4B100, 0xA4E4A4DE, 0xA4B0A4C1, 0x20A4EFA4
|
||||
.word 0xBFA4EB00, 0xA4CBA4F3, 0xA4C6A4F3, 0xA4C9A4A6
|
||||
.word 0x20A4B8A4, 0xE7A1BCA4, 0xABA4A400, 0xA4B9A1BC
|
||||
.word 0xA4D1A1BC, 0x20A4DEA4, 0xEAA4AA20, 0xA4AFA4E9
|
||||
.word 0xA4D60000, 0xA4ECA4A2, 0x20A4EAA4, 0xDFA4C6A4
|
||||
.word 0xC3A4C900, 0x2020A4AA, 0xA4B7A4DE, 0xA4A40000
|
||||
.word 0x20A4DEA4, 0xEAA4AAA4, 0xABA1BCA4, 0xC8363420
|
||||
.word 0xA4B9A4BF, 0xA4C3A4D5
|
||||
|
||||
.word 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
||||
|
||||
glabel D_80287470
|
||||
.word 0x3F2AAAAB
|
||||
|
||||
glabel D_80287474
|
||||
.word 0x3E2AAAAB
|
||||
|
||||
glabel D_80287478
|
||||
.word 0x3F666666
|
||||
|
||||
glabel D_8028747C
|
||||
.word 0xC52EC000
|
||||
glabel D_80287480
|
||||
.word 0x80284B1C, 0x80284B4C, 0x80284B7C
|
||||
.word 0x80284BAC
|
||||
.word 0x80284BE8
|
||||
.word 0x00000000
|
||||
.word 0x00000000, 0x00000000
|
||||
2
mk64.ld
2
mk64.ld
|
|
@ -362,6 +362,8 @@ SECTIONS
|
|||
BUILD_DIR/src/code_80281FA0.o(.text);
|
||||
BUILD_DIR/src/code_80280650.o(.data);
|
||||
BUILD_DIR/data/data_credits_128480.o(.data);
|
||||
BUILD_DIR/src/credits_01.inc.o(.data);
|
||||
BUILD_DIR/data/data_credits_128480_1.o(.data);
|
||||
}
|
||||
END_SEG(code_80280000)
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
#include <defines.h>
|
||||
#include "code_80091750.h"
|
||||
#include "code_800AF9B0.h"
|
||||
#include "credits_01.h"
|
||||
#include "variables.h"
|
||||
// TODO: Move gGfxPool out of main.h
|
||||
// Unfortunately that's not a small effort due to weird import structure in this project
|
||||
|
|
@ -794,18 +795,19 @@ s32 char_to_glyph_index(char *character) {
|
|||
index = -1;
|
||||
// Interpreting characters as signed numbers, so check if the character is "negative"
|
||||
} else if (*character < 0) {
|
||||
// Handling katakana characters
|
||||
switch (*character) { /* switch 1 */
|
||||
case -92: /* switch 1 */
|
||||
case 0xA4: /* switch 1 */
|
||||
// WARNING: Not sure about the arguments to the following 3 functions, its not clear
|
||||
// what they exepct
|
||||
index = func_80092E1C(character + 1);
|
||||
break;
|
||||
case -91: /* switch 1 */
|
||||
case 0xA5: /* switch 1 */
|
||||
index = func_80092DF8(character + 1);
|
||||
break;
|
||||
case -85: /* switch 1 */
|
||||
case -93: /* switch 1 */
|
||||
case -95: /* switch 1 */
|
||||
case 0xAB: /* switch 1 */
|
||||
case 0xA3: /* switch 1 */
|
||||
case 0xA1: /* switch 1 */
|
||||
index = func_80092EE4(character);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,21 +44,6 @@ typedef struct {
|
|||
/* 0x04 */ s32 offset;
|
||||
} struct_8018E118_entry; // size = 0x08
|
||||
|
||||
// In some way dictates how the text is written during the credit sequence
|
||||
typedef struct {
|
||||
// Scaling factor that affects the x/y scaling and tracking of printed text
|
||||
/* 0x00 */ f32 textScaling;
|
||||
// Column to start sliding in from
|
||||
/* 0x04 */ s16 startingColumn;
|
||||
/* 0x06 */ s16 row;
|
||||
// Extra distance added to the destination column
|
||||
/* 0x08 */ s16 columnExtra;
|
||||
/* 0x0A */ s16 unknown; // No idea what this is for, has a value but never seems to be read
|
||||
/* 0x0C */ s8 slideDirection; // 0 for slide right, 1 for slide left. May have other uses/effects
|
||||
/* 0x0D */ s8 textColor;
|
||||
/* 0x0E */ s16 padding; // Always seems to be 0, never read (that I can see)
|
||||
} struct_802850C0_entry; // size = 0x10
|
||||
|
||||
/* Function Prototypes */
|
||||
|
||||
f64 exponent_by_squaring(f64, s32);
|
||||
|
|
@ -185,7 +170,6 @@ void func_80057CE4();
|
|||
#define D_8018D9E0_SIZE 0x20
|
||||
#define D_8018DEE0_SIZE 0x10
|
||||
#define D_8018E118_SIZE 0xC8
|
||||
#define D_802850C0_SIZE 0x3F
|
||||
|
||||
/* This is where I'd put my static data, if I had any */
|
||||
|
||||
|
|
@ -250,7 +234,6 @@ extern struct_8018DEE0_entry D_8018DEE0[D_8018DEE0_SIZE]; // D_8018DEE0
|
|||
extern s32 gD_8018E118TotalSize; // D_8018E110
|
||||
extern struct_8018E118_entry D_8018E118[D_8018E118_SIZE]; // D_8018E118
|
||||
extern s32 gNumD_8018E118Entries; // D_8018E758
|
||||
extern struct_802850C0_entry D_802850C0[D_802850C0_SIZE]; // D_802850C0
|
||||
extern s8 gTextColor; // D_8018E860
|
||||
extern s8 D_8018ED91;
|
||||
extern s32 D_8018E850;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,27 @@
|
|||
#ifndef CREDIT_01_H
|
||||
#define CREDIT_01_H
|
||||
|
||||
#include "PR/ultratypes.h"
|
||||
|
||||
#define SLIDE_RIGHT 0
|
||||
#define SLIDE_LEFT 1
|
||||
|
||||
// In some way dictates how the text is written during the credit sequence
|
||||
typedef struct {
|
||||
// Scaling factor that affects the x/y scaling and tracking of printed text
|
||||
/* 0x00 */ f32 textScaling;
|
||||
// Column to start sliding in from
|
||||
/* 0x04 */ s16 startingColumn;
|
||||
/* 0x06 */ s16 row;
|
||||
// Extra distance added to the destination column
|
||||
/* 0x08 */ s16 columnExtra;
|
||||
/* 0x0A */ s16 unknown; // No idea what this is for, has a value but never seems to be read
|
||||
/* 0x0C */ s8 slideDirection; // 0 for slide right, 1 for slide left. May have other uses/effects
|
||||
/* 0x0D */ s8 textColor;
|
||||
/* 0x0E */ s16 padding; // Always seems to be 0, never read (that I can see)
|
||||
} struct_802850C0_entry; // size = 0x10
|
||||
|
||||
extern struct_802850C0_entry D_802850C0[]; // D_802850C0
|
||||
extern char *D_802854B0[];
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,109 @@
|
|||
#include "credits_01.h"
|
||||
#include "defines.h"
|
||||
|
||||
struct_802850C0_entry D_802850C0[] = {
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 200, 160, 200, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 200, 160, 200, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 200, 160, 200, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 200, 160, 200, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, -200, 38, 152, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 180, 160, 180, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.90f, 620, 210, 160, 210, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 200, 160, 200, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, -200, 38, 152, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 200, 160, 200, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 180, 160, 180, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.90f, 620, 210, 160, 210, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.65f, 820, 195, 220, 195, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.65f, 720, 215, 100, 215, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.65f, 920, 215, 220, 215, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.80f, 520, 175, 160, 175, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, 620, 195, 160, 195, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.80f, 720, 215, 160, 215, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 180, 160, 180, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.90f, 620, 210, 160, 210, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.80f, -200, 38, 160, 30, SLIDE_RIGHT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.70f, 520, 70, 160, 70, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.70f, 520, 90, 160, 90, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.70f, 520, 110, 160, 110, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.70f, 520, 130, 160, 130, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{0.70f, 520, 150, 160, 150, SLIDE_LEFT, TEXT_BLUE, 0},
|
||||
{0.70f, 520, 170, 160, 170, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
{0.70f, 520, 190, 160, 190, SLIDE_LEFT, TEXT_RED, 0},
|
||||
{0.45f, 520, 207, 160, 207, SLIDE_LEFT, TEXT_GREEN, 0},
|
||||
{2.00f, 2925, 210, 150, 210, SLIDE_LEFT, TEXT_BLUE_GREEN_RED_CYCLE_1, 0},
|
||||
{0.90f, 520, 130, 160, 130, SLIDE_LEFT, TEXT_YELLOW, 0},
|
||||
};
|
||||
|
||||
// These are pointers to the actual credit text after its been copied out of
|
||||
// the cartridge ROM
|
||||
// It would be nice to find a way to instantiate this array that didn't involve
|
||||
// a bunch of type-casting
|
||||
char *D_802854B0[] = {
|
||||
// English Credits
|
||||
(char*) 0x80286BB0, (char*) 0x80286BC4, (char*) 0x80286BD8, (char*) 0x80286BE4,
|
||||
(char*) 0x80286BF8, (char*) 0x80286C04, (char*) 0x80286C14, (char*) 0x80286C28,
|
||||
(char*) 0x80286C38, (char*) 0x80286C44, (char*) 0x80286C54, (char*) 0x80286C64,
|
||||
(char*) 0x80286C78, (char*) 0x80286C88, (char*) 0x80286C98, (char*) 0x80286CAC,
|
||||
(char*) 0x80286CC8, (char*) 0x80286CCC, (char*) 0x80286CDC, (char*) 0x80286CEC,
|
||||
(char*) 0x80286CFC, (char*) 0x80286D10, (char*) 0x80286D28, (char*) 0x80286D2C,
|
||||
(char*) 0x80286D3C, (char*) 0x80286D50, (char*) 0x80286D60, (char*) 0x80286D70,
|
||||
(char*) 0x80286D80, (char*) 0x80286D90, (char*) 0x80286DA4, (char*) 0x80286DB4,
|
||||
(char*) 0x80286DC0, (char*) 0x80286DD4, (char*) 0x80286DE4, (char*) 0x80286DF4,
|
||||
(char*) 0x80286E08, (char*) 0x80286E14, (char*) 0x80286E24, (char*) 0x80286E34,
|
||||
(char*) 0x80286E48, (char*) 0x80286E54, (char*) 0x80286E64, (char*) 0x80286E68,
|
||||
(char*) 0x80286E6C, (char*) 0x80286E70, (char*) 0x80286E84, (char*) 0x80286E94,
|
||||
(char*) 0x80286EA8, (char*) 0x80286EB8, (char*) 0x80286ECC, (char*) 0x80286EDC,
|
||||
(char*) 0x80286EE8, (char*) 0x80286EF8, (char*) 0x80286F08, (char*) 0x80286F1C,
|
||||
(char*) 0x80286F2C, (char*) 0x80286F3C, (char*) 0x80286F50, (char*) 0x80286F60,
|
||||
(char*) 0x80286F74, (char*) 0x80286FAC, (char*) 0x80286FB4,
|
||||
// Japanese Credits
|
||||
(char*) 0x80286FC8, (char*) 0x80286FE8, (char*) 0x80286FF8, (char*) 0x80287008,
|
||||
(char*) 0x80287018, (char*) 0x80287028, (char*) 0x80287038, (char*) 0x80287054,
|
||||
(char*) 0x80287068, (char*) 0x80287078, (char*) 0x80287088, (char*) 0x80287098,
|
||||
(char*) 0x802870AC, (char*) 0x802870BC, (char*) 0x802870CC, (char*) 0x802870E0,
|
||||
(char*) 0x80287100, (char*) 0x80287104, (char*) 0x80287114, (char*) 0x80287124,
|
||||
(char*) 0x8028713C, (char*) 0x8028714C, (char*) 0x80287168, (char*) 0x8028716C,
|
||||
(char*) 0x80287180, (char*) 0x80287194, (char*) 0x802871A4, (char*) 0x802871B4,
|
||||
(char*) 0x802871C8, (char*) 0x802871D8, (char*) 0x802871F0, (char*) 0x80287200,
|
||||
(char*) 0x8028720C, (char*) 0x80287220, (char*) 0x8028723C, (char*) 0x8028724C,
|
||||
(char*) 0x80287264, (char*) 0x80287274, (char*) 0x80287284, (char*) 0x8028729C,
|
||||
(char*) 0x802872AC, (char*) 0x802872BC, (char*) 0x802872D4, (char*) 0x802872EC,
|
||||
(char*) 0x80287300, (char*) 0x80287314, (char*) 0x80287328, (char*) 0x80287338,
|
||||
(char*) 0x80287348, (char*) 0x80287358, (char*) 0x80287374, (char*) 0x80287384,
|
||||
(char*) 0x80287394, (char*) 0x802873A8, (char*) 0x802873B8, (char*) 0x802873CC,
|
||||
(char*) 0x802873DC, (char*) 0x802873EC, (char*) 0x802873FC, (char*) 0x80287414,
|
||||
(char*) 0x8028742C, (char*) 0x8028743C, (char*) 0x80287448,
|
||||
};
|
||||
Loading…
Reference in New Issue