769 lines
21 KiB
ArmAsm
769 lines
21 KiB
ArmAsm
.include "macros.inc"
|
|
|
|
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
|
|
.global SetTMemLayout__Q34nw4r3g3d4tmemFQ44nw4r3g3d4tmem10TMemLayout
|
|
SetTMemLayout__Q34nw4r3g3d4tmemFQ44nw4r3g3d4tmem10TMemLayout:
|
|
/* 800DC470 000D82B0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 800DC474 000D82B4 7C 08 02 A6 */ mflr r0
|
|
/* 800DC478 000D82B8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 800DC47C 000D82BC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 800DC480 000D82C0 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 800DC484 000D82C4 93 A1 00 14 */ stw r29, 0x14(r1)
|
|
/* 800DC488 000D82C8 93 81 00 10 */ stw r28, 0x10(r1)
|
|
/* 800DC48C 000D82CC 7C 7C 1B 78 */ mr r28, r3
|
|
/* 800DC490 000D82D0 80 0D EB 50 */ lwz r0, sfpDefaultTexRegionCallback@sda21(r13)
|
|
/* 800DC494 000D82D4 2C 00 00 00 */ cmpwi r0, 0x0
|
|
/* 800DC498 000D82D8 40 82 00 2C */ bne lbl_800DC4C4
|
|
/* 800DC49C 000D82DC 3C 60 80 0E */ lis r3, TexRegionCallback__FPC9_GXTexObj11_GXTexMapID@ha
|
|
/* 800DC4A0 000D82E0 38 63 C5 70 */ addi r3, r3, TexRegionCallback__FPC9_GXTexObj11_GXTexMapID@l
|
|
/* 800DC4A4 000D82E4 4B F5 AB DD */ bl GXSetTexRegionCallback
|
|
/* 800DC4A8 000D82E8 90 6D EB 50 */ stw r3, sfpDefaultTexRegionCallback@sda21(r13)
|
|
/* 800DC4AC 000D82EC 4B F5 AB D5 */ bl GXSetTexRegionCallback
|
|
/* 800DC4B0 000D82F0 3C 60 80 0E */ lis r3, TlutRegionCallback__FUl@ha
|
|
/* 800DC4B4 000D82F4 38 63 C6 40 */ addi r3, r3, TlutRegionCallback__FUl@l
|
|
/* 800DC4B8 000D82F8 4B F5 AB E9 */ bl GXSetTlutRegionCallback
|
|
/* 800DC4BC 000D82FC 90 6D EB 54 */ stw r3, sfpDefaultTlutRegionCallback@sda21(r13)
|
|
/* 800DC4C0 000D8300 4B F5 AB E1 */ bl GXSetTlutRegionCallback
|
|
.global lbl_800DC4C4
|
|
lbl_800DC4C4:
|
|
/* 800DC4C4 000D8304 80 0D EB 50 */ lwz r0, sfpDefaultTexRegionCallback@sda21(r13)
|
|
/* 800DC4C8 000D8308 2C 00 00 00 */ cmpwi r0, 0x0
|
|
/* 800DC4CC 000D830C 41 82 00 7C */ beq lbl_800DC548
|
|
/* 800DC4D0 000D8310 93 8D EB 48 */ stw r28, sTMemCachePlan@sda21(r13)
|
|
/* 800DC4D4 000D8314 7F 83 E3 78 */ mr r3, r28
|
|
/* 800DC4D8 000D8318 48 00 01 99 */ bl setTexRegion___F13TMemCachePlan
|
|
/* 800DC4DC 000D831C 28 1C 00 01 */ cmplwi r28, 0x1
|
|
/* 800DC4E0 000D8320 40 81 00 10 */ ble lbl_800DC4F0
|
|
/* 800DC4E4 000D8324 2C 1C 00 02 */ cmpwi r28, 0x2
|
|
/* 800DC4E8 000D8328 41 82 00 14 */ beq lbl_800DC4FC
|
|
/* 800DC4EC 000D832C 48 00 00 5C */ b lbl_800DC548
|
|
.global lbl_800DC4F0
|
|
lbl_800DC4F0:
|
|
/* 800DC4F0 000D8330 80 6D EB 54 */ lwz r3, sfpDefaultTlutRegionCallback@sda21(r13)
|
|
/* 800DC4F4 000D8334 4B F5 AB AD */ bl GXSetTlutRegionCallback
|
|
/* 800DC4F8 000D8338 48 00 00 50 */ b lbl_800DC548
|
|
.global lbl_800DC4FC
|
|
lbl_800DC4FC:
|
|
/* 800DC4FC 000D833C 3F 80 80 51 */ lis r28, saaTlutRegion@ha
|
|
/* 800DC500 000D8340 3B C0 00 00 */ li r30, 0x0
|
|
/* 800DC504 000D8344 3B 9C AD 98 */ addi r28, r28, saaTlutRegion@l
|
|
/* 800DC508 000D8348 3B E0 00 00 */ li r31, 0x0
|
|
/* 800DC50C 000D834C 3F A0 00 0F */ lis r29, 0xf
|
|
.global lbl_800DC510
|
|
lbl_800DC510:
|
|
/* 800DC510 000D8350 7F 83 E3 78 */ mr r3, r28
|
|
/* 800DC514 000D8354 7F A4 EB 78 */ mr r4, r29
|
|
/* 800DC518 000D8358 38 A0 00 10 */ li r5, 0x10
|
|
/* 800DC51C 000D835C 4B F5 AA F5 */ bl GXInitTlutRegion
|
|
/* 800DC520 000D8360 3B FF 00 01 */ addi r31, r31, 0x1
|
|
/* 800DC524 000D8364 3B DE 00 01 */ addi r30, r30, 0x1
|
|
/* 800DC528 000D8368 2C 1F 00 08 */ cmpwi r31, 0x8
|
|
/* 800DC52C 000D836C 3B BD 20 00 */ addi r29, r29, 0x2000
|
|
/* 800DC530 000D8370 3B 9C 00 10 */ addi r28, r28, 0x10
|
|
/* 800DC534 000D8374 41 80 FF DC */ blt lbl_800DC510
|
|
/* 800DC538 000D8378 3C 60 80 0E */ lis r3, TlutRegionCallback__FUl@ha
|
|
/* 800DC53C 000D837C 93 CD EB 4C */ stw r30, sTlutRegionNum@sda21(r13)
|
|
/* 800DC540 000D8380 38 63 C6 40 */ addi r3, r3, TlutRegionCallback__FUl@l
|
|
/* 800DC544 000D8384 4B F5 AB 5D */ bl GXSetTlutRegionCallback
|
|
.global lbl_800DC548
|
|
lbl_800DC548:
|
|
/* 800DC548 000D8388 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 800DC54C 000D838C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 800DC550 000D8390 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 800DC554 000D8394 83 A1 00 14 */ lwz r29, 0x14(r1)
|
|
/* 800DC558 000D8398 83 81 00 10 */ lwz r28, 0x10(r1)
|
|
/* 800DC55C 000D839C 7C 08 03 A6 */ mtlr r0
|
|
/* 800DC560 000D83A0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 800DC564 000D83A4 4E 80 00 20 */ blr
|
|
/* 800DC568 000D83A8 00 00 00 00 */ .4byte 0x00000000
|
|
/* 800DC56C 000D83AC 00 00 00 00 */ .4byte 0x00000000
|
|
.global TexRegionCallback__FPC9_GXTexObj11_GXTexMapID
|
|
TexRegionCallback__FPC9_GXTexObj11_GXTexMapID:
|
|
/* 800DC570 000D83B0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 800DC574 000D83B4 7C 08 02 A6 */ mflr r0
|
|
/* 800DC578 000D83B8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 800DC57C 000D83BC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 800DC580 000D83C0 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 800DC584 000D83C4 7C 9E 23 78 */ mr r30, r4
|
|
/* 800DC588 000D83C8 93 A1 00 14 */ stw r29, 0x14(r1)
|
|
/* 800DC58C 000D83CC 7C 7D 1B 78 */ mr r29, r3
|
|
/* 800DC590 000D83D0 48 04 48 D1 */ bl GetSize__Q34nw4r2ut13DvdFileStreamCFv
|
|
/* 800DC594 000D83D4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 800DC598 000D83D8 7F A3 EB 78 */ mr r3, r29
|
|
/* 800DC59C 000D83DC 4B F5 A6 35 */ bl GXGetTexObjMipMap
|
|
/* 800DC5A0 000D83E0 38 1F FF F8 */ addi r0, r31, -0x8
|
|
/* 800DC5A4 000D83E4 28 00 00 02 */ cmplwi r0, 0x2
|
|
/* 800DC5A8 000D83E8 40 81 00 30 */ ble lbl_800DC5D8
|
|
/* 800DC5AC 000D83EC 2C 1F 00 06 */ cmpwi r31, 0x6
|
|
/* 800DC5B0 000D83F0 40 82 00 4C */ bne lbl_800DC5FC
|
|
/* 800DC5B4 000D83F4 54 60 06 3F */ clrlwi. r0, r3, 24
|
|
/* 800DC5B8 000D83F8 3C 60 80 51 */ lis r3, saaTexRegion@ha
|
|
/* 800DC5BC 000D83FC 57 C0 20 36 */ slwi r0, r30, 4
|
|
/* 800DC5C0 000D8400 38 63 AA 98 */ addi r3, r3, saaTexRegion@l
|
|
/* 800DC5C4 000D8404 7C 83 02 14 */ add r4, r3, r0
|
|
/* 800DC5C8 000D8408 38 64 02 00 */ addi r3, r4, 0x200
|
|
/* 800DC5CC 000D840C 41 82 00 4C */ beq lbl_800DC618
|
|
/* 800DC5D0 000D8410 38 64 02 80 */ addi r3, r4, 0x280
|
|
/* 800DC5D4 000D8414 48 00 00 44 */ b lbl_800DC618
|
|
.global lbl_800DC5D8
|
|
lbl_800DC5D8:
|
|
/* 800DC5D8 000D8418 54 60 06 3F */ clrlwi. r0, r3, 24
|
|
/* 800DC5DC 000D841C 3C 60 80 51 */ lis r3, saaTexRegion@ha
|
|
/* 800DC5E0 000D8420 57 C0 20 36 */ slwi r0, r30, 4
|
|
/* 800DC5E4 000D8424 38 63 AA 98 */ addi r3, r3, saaTexRegion@l
|
|
/* 800DC5E8 000D8428 7C 83 02 14 */ add r4, r3, r0
|
|
/* 800DC5EC 000D842C 38 64 01 00 */ addi r3, r4, 0x100
|
|
/* 800DC5F0 000D8430 41 82 00 28 */ beq lbl_800DC618
|
|
/* 800DC5F4 000D8434 38 64 01 80 */ addi r3, r4, 0x180
|
|
/* 800DC5F8 000D8438 48 00 00 20 */ b lbl_800DC618
|
|
.global lbl_800DC5FC
|
|
lbl_800DC5FC:
|
|
/* 800DC5FC 000D843C 54 60 06 3F */ clrlwi. r0, r3, 24
|
|
/* 800DC600 000D8440 3C 60 80 51 */ lis r3, saaTexRegion@ha
|
|
/* 800DC604 000D8444 57 C0 20 36 */ slwi r0, r30, 4
|
|
/* 800DC608 000D8448 38 63 AA 98 */ addi r3, r3, saaTexRegion@l
|
|
/* 800DC60C 000D844C 7C 63 02 14 */ add r3, r3, r0
|
|
/* 800DC610 000D8450 41 82 00 08 */ beq lbl_800DC618
|
|
/* 800DC614 000D8454 38 63 00 80 */ addi r3, r3, 0x80
|
|
.global lbl_800DC618
|
|
lbl_800DC618:
|
|
/* 800DC618 000D8458 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 800DC61C 000D845C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 800DC620 000D8460 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 800DC624 000D8464 83 A1 00 14 */ lwz r29, 0x14(r1)
|
|
/* 800DC628 000D8468 7C 08 03 A6 */ mtlr r0
|
|
/* 800DC62C 000D846C 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 800DC630 000D8470 4E 80 00 20 */ blr
|
|
/* 800DC634 000D8474 00 00 00 00 */ .4byte 0x00000000
|
|
/* 800DC638 000D8478 00 00 00 00 */ .4byte 0x00000000
|
|
/* 800DC63C 000D847C 00 00 00 00 */ .4byte 0x00000000
|
|
.global TlutRegionCallback__FUl
|
|
TlutRegionCallback__FUl:
|
|
/* 800DC640 000D8480 80 0D EB 4C */ lwz r0, sTlutRegionNum@sda21(r13)
|
|
/* 800DC644 000D8484 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC648 000D8488 7C 03 00 40 */ cmplw r3, r0
|
|
/* 800DC64C 000D848C 40 80 00 14 */ bge lbl_800DC660
|
|
/* 800DC650 000D8490 3C 80 80 51 */ lis r4, saaTlutRegion@ha
|
|
/* 800DC654 000D8494 54 60 20 36 */ slwi r0, r3, 4
|
|
/* 800DC658 000D8498 38 84 AD 98 */ addi r4, r4, saaTlutRegion@l
|
|
/* 800DC65C 000D849C 7C 84 02 14 */ add r4, r4, r0
|
|
.global lbl_800DC660
|
|
lbl_800DC660:
|
|
/* 800DC660 000D84A0 7C 83 23 78 */ mr r3, r4
|
|
/* 800DC664 000D84A4 4E 80 00 20 */ blr
|
|
/* 800DC668 000D84A8 00 00 00 00 */ .4byte 0x00000000
|
|
/* 800DC66C 000D84AC 00 00 00 00 */ .4byte 0x00000000
|
|
.global setTexRegion___F13TMemCachePlan
|
|
setTexRegion___F13TMemCachePlan:
|
|
/* 800DC670 000D84B0 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 800DC674 000D84B4 7C 08 02 A6 */ mflr r0
|
|
/* 800DC678 000D84B8 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 800DC67C 000D84BC 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 800DC680 000D84C0 4B F2 AC AD */ bl lbl_8000732C
|
|
/* 800DC684 000D84C4 2C 03 00 00 */ cmpwi r3, 0x0
|
|
/* 800DC688 000D84C8 40 82 00 10 */ bne lbl_800DC698
|
|
/* 800DC68C 000D84CC 80 6D EB 50 */ lwz r3, sfpDefaultTexRegionCallback@sda21(r13)
|
|
/* 800DC690 000D84D0 4B F5 A9 F1 */ bl GXSetTexRegionCallback
|
|
/* 800DC694 000D84D4 48 00 01 24 */ b lbl_800DC7B8
|
|
.global lbl_800DC698
|
|
lbl_800DC698:
|
|
/* 800DC698 000D84D8 38 03 FF FF */ addi r0, r3, -0x1
|
|
/* 800DC69C 000D84DC 3C 80 80 41 */ lis r4, scaaaTexRegionSize@ha
|
|
/* 800DC6A0 000D84E0 1C 00 01 40 */ mulli r0, r0, 0x140
|
|
/* 800DC6A4 000D84E4 3C 60 80 41 */ lis r3, scaaaTexRegionAddr@ha
|
|
/* 800DC6A8 000D84E8 3F A0 80 51 */ lis r29, saaTexRegion@ha
|
|
/* 800DC6AC 000D84EC 38 84 89 C8 */ addi r4, r4, scaaaTexRegionSize@l
|
|
/* 800DC6B0 000D84F0 3B BD AA 98 */ addi r29, r29, saaTexRegion@l
|
|
/* 800DC6B4 000D84F4 38 63 86 08 */ addi r3, r3, scaaaTexRegionAddr@l
|
|
/* 800DC6B8 000D84F8 7F E4 02 14 */ add r31, r4, r0
|
|
/* 800DC6BC 000D84FC 3A E0 00 00 */ li r23, 0x0
|
|
/* 800DC6C0 000D8500 7F C3 02 14 */ add r30, r3, r0
|
|
/* 800DC6C4 000D8504 3B 9D 00 80 */ addi r28, r29, 0x80
|
|
/* 800DC6C8 000D8508 3B 7D 01 00 */ addi r27, r29, 0x100
|
|
/* 800DC6CC 000D850C 3B 5D 01 80 */ addi r26, r29, 0x180
|
|
/* 800DC6D0 000D8510 3B 3D 02 00 */ addi r25, r29, 0x200
|
|
/* 800DC6D4 000D8514 3B 1D 02 80 */ addi r24, r29, 0x280
|
|
.global lbl_800DC6D8
|
|
lbl_800DC6D8:
|
|
/* 800DC6D8 000D8518 80 BE 00 00 */ lwz r5, 0x0(r30)
|
|
/* 800DC6DC 000D851C 7F A3 EB 78 */ mr r3, r29
|
|
/* 800DC6E0 000D8520 80 DF 00 00 */ lwz r6, 0x0(r31)
|
|
/* 800DC6E4 000D8524 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC6E8 000D8528 38 E0 00 00 */ li r7, 0x0
|
|
/* 800DC6EC 000D852C 39 00 00 03 */ li r8, 0x3
|
|
/* 800DC6F0 000D8530 4B F5 A8 71 */ bl GXInitTexCacheRegion
|
|
/* 800DC6F4 000D8534 80 BE 00 20 */ lwz r5, 0x20(r30)
|
|
/* 800DC6F8 000D8538 7F 83 E3 78 */ mr r3, r28
|
|
/* 800DC6FC 000D853C 80 DF 00 20 */ lwz r6, 0x20(r31)
|
|
/* 800DC700 000D8540 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC704 000D8544 80 FE 00 40 */ lwz r7, 0x40(r30)
|
|
/* 800DC708 000D8548 81 1F 00 40 */ lwz r8, 0x40(r31)
|
|
/* 800DC70C 000D854C 4B F5 A8 55 */ bl GXInitTexCacheRegion
|
|
/* 800DC710 000D8550 80 BE 00 60 */ lwz r5, 0x60(r30)
|
|
/* 800DC714 000D8554 7F 63 DB 78 */ mr r3, r27
|
|
/* 800DC718 000D8558 80 DF 00 60 */ lwz r6, 0x60(r31)
|
|
/* 800DC71C 000D855C 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC720 000D8560 38 E0 00 00 */ li r7, 0x0
|
|
/* 800DC724 000D8564 39 00 00 03 */ li r8, 0x3
|
|
/* 800DC728 000D8568 4B F5 A8 39 */ bl GXInitTexCacheRegion
|
|
/* 800DC72C 000D856C 80 BE 00 80 */ lwz r5, 0x80(r30)
|
|
/* 800DC730 000D8570 7F 43 D3 78 */ mr r3, r26
|
|
/* 800DC734 000D8574 80 DF 00 80 */ lwz r6, 0x80(r31)
|
|
/* 800DC738 000D8578 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC73C 000D857C 80 FE 00 A0 */ lwz r7, 0xa0(r30)
|
|
/* 800DC740 000D8580 81 1F 00 A0 */ lwz r8, 0xa0(r31)
|
|
/* 800DC744 000D8584 4B F5 A8 1D */ bl GXInitTexCacheRegion
|
|
/* 800DC748 000D8588 80 BE 00 C0 */ lwz r5, 0xc0(r30)
|
|
/* 800DC74C 000D858C 7F 23 CB 78 */ mr r3, r25
|
|
/* 800DC750 000D8590 80 DF 00 C0 */ lwz r6, 0xc0(r31)
|
|
/* 800DC754 000D8594 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC758 000D8598 80 FE 00 E0 */ lwz r7, 0xe0(r30)
|
|
/* 800DC75C 000D859C 81 1F 00 E0 */ lwz r8, 0xe0(r31)
|
|
/* 800DC760 000D85A0 4B F5 A8 01 */ bl GXInitTexCacheRegion
|
|
/* 800DC764 000D85A4 80 BE 01 00 */ lwz r5, 0x100(r30)
|
|
/* 800DC768 000D85A8 7F 03 C3 78 */ mr r3, r24
|
|
/* 800DC76C 000D85AC 80 DF 01 00 */ lwz r6, 0x100(r31)
|
|
/* 800DC770 000D85B0 38 80 00 00 */ li r4, 0x0
|
|
/* 800DC774 000D85B4 80 FE 01 20 */ lwz r7, 0x120(r30)
|
|
/* 800DC778 000D85B8 81 1F 01 20 */ lwz r8, 0x120(r31)
|
|
/* 800DC77C 000D85BC 4B F5 A7 E5 */ bl GXInitTexCacheRegion
|
|
/* 800DC780 000D85C0 3A F7 00 01 */ addi r23, r23, 0x1
|
|
/* 800DC784 000D85C4 3B DE 00 04 */ addi r30, r30, 0x4
|
|
/* 800DC788 000D85C8 2C 17 00 08 */ cmpwi r23, 0x8
|
|
/* 800DC78C 000D85CC 3B BD 00 10 */ addi r29, r29, 0x10
|
|
/* 800DC790 000D85D0 3B 9C 00 10 */ addi r28, r28, 0x10
|
|
/* 800DC794 000D85D4 3B 7B 00 10 */ addi r27, r27, 0x10
|
|
/* 800DC798 000D85D8 3B 5A 00 10 */ addi r26, r26, 0x10
|
|
/* 800DC79C 000D85DC 3B 39 00 10 */ addi r25, r25, 0x10
|
|
/* 800DC7A0 000D85E0 3B 18 00 10 */ addi r24, r24, 0x10
|
|
/* 800DC7A4 000D85E4 3B FF 00 04 */ addi r31, r31, 0x4
|
|
/* 800DC7A8 000D85E8 41 80 FF 30 */ blt lbl_800DC6D8
|
|
/* 800DC7AC 000D85EC 3C 60 80 0E */ lis r3, TexRegionCallback__FPC9_GXTexObj11_GXTexMapID@ha
|
|
/* 800DC7B0 000D85F0 38 63 C5 70 */ addi r3, r3, TexRegionCallback__FPC9_GXTexObj11_GXTexMapID@l
|
|
/* 800DC7B4 000D85F4 4B F5 A8 CD */ bl GXSetTexRegionCallback
|
|
.global lbl_800DC7B8
|
|
lbl_800DC7B8:
|
|
/* 800DC7B8 000D85F8 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 800DC7BC 000D85FC 4B F2 AB BD */ bl lbl_80007378
|
|
/* 800DC7C0 000D8600 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 800DC7C4 000D8604 7C 08 03 A6 */ mtlr r0
|
|
/* 800DC7C8 000D8608 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 800DC7CC 000D860C 4E 80 00 20 */ blr
|
|
.include "macros.inc"
|
|
|
|
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
|
|
.global scaaaTexRegionAddr
|
|
scaaaTexRegionAddr:
|
|
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00050000
|
|
.4byte 0x00060000
|
|
.4byte 0x00070000
|
|
.4byte 0x00030000
|
|
.4byte 0x00020000
|
|
.4byte 0x00010000
|
|
.4byte 0
|
|
.4byte 0x000B0000
|
|
.4byte 0x00050000
|
|
.4byte 0x00090000
|
|
.4byte 0x00070000
|
|
.4byte 0x000B0000
|
|
.4byte 0x00020000
|
|
.4byte 0x00090000
|
|
.4byte 0x00080000
|
|
.4byte 0x00040000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00060000
|
|
.4byte 0x00080000
|
|
.4byte 0x00030000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00010000
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00050000
|
|
.4byte 0x00060000
|
|
.4byte 0x00070000
|
|
.4byte 0x00030000
|
|
.4byte 0x00020000
|
|
.4byte 0x00010000
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00050000
|
|
.4byte 0x00060000
|
|
.4byte 0x00070000
|
|
.4byte 0x00030000
|
|
.4byte 0x00020000
|
|
.4byte 0x00010000
|
|
.4byte 0x00020000
|
|
.4byte 0x00048000
|
|
.4byte 0x00058000
|
|
.4byte 0x00068000
|
|
.4byte 0x00078000
|
|
.4byte 0x00038000
|
|
.4byte 0x00028000
|
|
.4byte 0x00018000
|
|
.4byte 0
|
|
.4byte 0x000B0000
|
|
.4byte 0x00050000
|
|
.4byte 0x00090000
|
|
.4byte 0x00070000
|
|
.4byte 0x000B0000
|
|
.4byte 0x00020000
|
|
.4byte 0x00090000
|
|
.4byte 0x00080000
|
|
.4byte 0x00040000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00060000
|
|
.4byte 0x00080000
|
|
.4byte 0x00030000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00010000
|
|
.4byte 0
|
|
.4byte 0x000B0000
|
|
.4byte 0x00050000
|
|
.4byte 0x00090000
|
|
.4byte 0x00070000
|
|
.4byte 0x000B0000
|
|
.4byte 0x00020000
|
|
.4byte 0x00090000
|
|
.4byte 0x00080000
|
|
.4byte 0x00040000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00060000
|
|
.4byte 0x00080000
|
|
.4byte 0x00030000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00010000
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00050000
|
|
.4byte 0x00060000
|
|
.4byte 0x00070000
|
|
.4byte 0x00078000
|
|
.4byte 0x00068000
|
|
.4byte 0x00058000
|
|
.4byte 0
|
|
.4byte 0x000C0000
|
|
.4byte 0x00050000
|
|
.4byte 0x000E0000
|
|
.4byte 0x00070000
|
|
.4byte 0x000D8000
|
|
.4byte 0x00068000
|
|
.4byte 0x000B8000
|
|
.4byte 0x00080000
|
|
.4byte 0x00040000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00060000
|
|
.4byte 0x00080000
|
|
.4byte 0x00030000
|
|
.4byte 0x000A0000
|
|
.4byte 0x00010000
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00050000
|
|
.4byte 0x00060000
|
|
.4byte 0x00070000
|
|
.4byte 0x00078000
|
|
.4byte 0x00068000
|
|
.4byte 0x00058000
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00050000
|
|
.4byte 0x00060000
|
|
.4byte 0x00070000
|
|
.4byte 0x00070000
|
|
.4byte 0x00060000
|
|
.4byte 0x00050000
|
|
.4byte 0x00020000
|
|
.4byte 0x00048000
|
|
.4byte 0x00058000
|
|
.4byte 0x00068000
|
|
.4byte 0x00078000
|
|
.4byte 0x00078000
|
|
.4byte 0x00068000
|
|
.4byte 0x00058000
|
|
.4byte 0
|
|
.4byte 0x000C0000
|
|
.4byte 0x00050000
|
|
.4byte 0x000E0000
|
|
.4byte 0x00070000
|
|
.4byte 0x000D8000
|
|
.4byte 0x00068000
|
|
.4byte 0x000B8000
|
|
.4byte 0x00080000
|
|
.4byte 0x00040000
|
|
.4byte 0x000D0000
|
|
.4byte 0x00060000
|
|
.4byte 0x000E8000
|
|
.4byte 0x00078000
|
|
.4byte 0x000C8000
|
|
.4byte 0x00058000
|
|
.4byte 0
|
|
.4byte 0x000C0000
|
|
.4byte 0x00050000
|
|
.4byte 0x000E0000
|
|
.4byte 0x00070000
|
|
.4byte 0x000D0000
|
|
.4byte 0x00060000
|
|
.4byte 0x000B0000
|
|
.4byte 0x00080000
|
|
.4byte 0x00040000
|
|
.4byte 0x000D0000
|
|
.4byte 0x00060000
|
|
.4byte 0x000E0000
|
|
.4byte 0x00070000
|
|
.4byte 0x000C0000
|
|
.4byte 0x00050000
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00080000
|
|
.4byte 0x000C0000
|
|
.4byte 0x000C8000
|
|
.4byte 0x000D0000
|
|
.4byte 0x000D0000
|
|
.4byte 0x000C8000
|
|
.4byte 0x000C0000
|
|
.4byte 0x000B0000
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00080000
|
|
.4byte 0x000C0000
|
|
.4byte 0x000C8000
|
|
.4byte 0x000D0000
|
|
.4byte 0x000D0000
|
|
.4byte 0x000C8000
|
|
.4byte 0x000C0000
|
|
.4byte 0x000B0000
|
|
.4byte 0
|
|
.4byte 0x00040000
|
|
.4byte 0x00040000
|
|
.4byte 0x00040000
|
|
.4byte 0x00040000
|
|
.4byte 0x00040000
|
|
.4byte 0x00040000
|
|
.4byte 0
|
|
.4byte 0x00080000
|
|
.4byte 0x000C0000
|
|
.4byte 0x000D0000
|
|
.4byte 0x000E0000
|
|
.4byte 0x000E0000
|
|
.4byte 0x000D0000
|
|
.4byte 0x000C0000
|
|
.4byte 0x000B0000
|
|
|
|
.global scaaaTexRegionSize
|
|
scaaaTexRegionSize:
|
|
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000002
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0x00000001
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.include "macros.inc"
|
|
|
|
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
|
|
.global saaTexRegion
|
|
saaTexRegion:
|
|
.skip 0x300
|
|
|
|
.global saaTlutRegion
|
|
saaTlutRegion:
|
|
.skip 0x148
|
|
.include "macros.inc"
|
|
|
|
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
|
|
.global sTMemCachePlan
|
|
sTMemCachePlan:
|
|
.skip 0x4
|
|
|
|
.global sTlutRegionNum
|
|
sTlutRegionNum:
|
|
.skip 0x4
|
|
|
|
.global sfpDefaultTexRegionCallback
|
|
sfpDefaultTexRegionCallback:
|
|
.skip 0x4
|
|
|
|
.global sfpDefaultTlutRegionCallback
|
|
sfpDefaultTlutRegionCallback:
|
|
.skip 0x4
|