mirror of https://github.com/zeldaret/tp.git
				
				
				
			
		
			
				
	
	
		
			1761 lines
		
	
	
		
			89 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			1761 lines
		
	
	
		
			89 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
.include "macros.inc"
 | 
						|
 | 
						|
.section .text, "ax" # 80323590
 | 
						|
 | 
						|
 | 
						|
.global J3DLightObj_NS_load
 | 
						|
J3DLightObj_NS_load:
 | 
						|
/* 80323590 003204D0  94 21 FF E0 */	stwu r1, -0x20(r1)
 | 
						|
/* 80323594 003204D4  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80323598 003204D8  90 01 00 24 */	stw r0, 0x24(r1)
 | 
						|
/* 8032359C 003204DC  93 E1 00 1C */	stw r31, 0x1c(r1)
 | 
						|
/* 803235A0 003204E0  93 C1 00 18 */	stw r30, 0x18(r1)
 | 
						|
/* 803235A4 003204E4  7C 7E 1B 78 */	mr r30, r3
 | 
						|
/* 803235A8 003204E8  7C 9F 23 78 */	mr r31, r4
 | 
						|
/* 803235AC 003204EC  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803235B0 003204F0  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803235B4 003204F4  38 63 00 48 */	addi r3, r3, 0x48
 | 
						|
/* 803235B8 003204F8  80 04 00 0C */	lwz r0, 0xc(r4)
 | 
						|
/* 803235BC 003204FC  7C 03 00 40 */	cmplw r3, r0
 | 
						|
/* 803235C0 00320500  40 81 00 08 */	ble lbl_803235C8
 | 
						|
/* 803235C4 00320504  48 03 DB 11 */	bl GDOverflowed
 | 
						|
lbl_803235C8:
 | 
						|
/* 803235C8 00320508  38 00 00 01 */	li r0, 1
 | 
						|
/* 803235CC 0032050C  7C 1F F8 30 */	slw r31, r0, r31
 | 
						|
/* 803235D0 00320510  7F E3 FB 78 */	mr r3, r31
 | 
						|
/* 803235D4 00320514  C0 3E 00 00 */	lfs f1, 0(r30)
 | 
						|
/* 803235D8 00320518  C0 5E 00 04 */	lfs f2, 4(r30)
 | 
						|
/* 803235DC 0032051C  C0 7E 00 08 */	lfs f3, 8(r30)
 | 
						|
/* 803235E0 00320520  4B FE A1 8D */	bl J3DGDSetLightPos
 | 
						|
/* 803235E4 00320524  7F E3 FB 78 */	mr r3, r31
 | 
						|
/* 803235E8 00320528  C0 3E 00 1C */	lfs f1, 0x1c(r30)
 | 
						|
/* 803235EC 0032052C  C0 5E 00 20 */	lfs f2, 0x20(r30)
 | 
						|
/* 803235F0 00320530  C0 7E 00 24 */	lfs f3, 0x24(r30)
 | 
						|
/* 803235F4 00320534  C0 9E 00 28 */	lfs f4, 0x28(r30)
 | 
						|
/* 803235F8 00320538  C0 BE 00 2C */	lfs f5, 0x2c(r30)
 | 
						|
/* 803235FC 0032053C  C0 DE 00 30 */	lfs f6, 0x30(r30)
 | 
						|
/* 80323600 00320540  4B FE 9D 65 */	bl J3DGDSetLightAttn
 | 
						|
/* 80323604 00320544  80 1E 00 18 */	lwz r0, 0x18(r30)
 | 
						|
/* 80323608 00320548  90 01 00 08 */	stw r0, 8(r1)
 | 
						|
/* 8032360C 0032054C  7F E3 FB 78 */	mr r3, r31
 | 
						|
/* 80323610 00320550  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323614 00320554  4B FE A0 49 */	bl J3DGDSetLightColor
 | 
						|
/* 80323618 00320558  7F E3 FB 78 */	mr r3, r31
 | 
						|
/* 8032361C 0032055C  C0 3E 00 0C */	lfs f1, 0xc(r30)
 | 
						|
/* 80323620 00320560  C0 5E 00 10 */	lfs f2, 0x10(r30)
 | 
						|
/* 80323624 00320564  C0 7E 00 14 */	lfs f3, 0x14(r30)
 | 
						|
/* 80323628 00320568  4B FE A3 11 */	bl J3DGDSetLightDir
 | 
						|
/* 8032362C 0032056C  83 E1 00 1C */	lwz r31, 0x1c(r1)
 | 
						|
/* 80323630 00320570  83 C1 00 18 */	lwz r30, 0x18(r1)
 | 
						|
/* 80323634 00320574  80 01 00 24 */	lwz r0, 0x24(r1)
 | 
						|
/* 80323638 00320578  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 8032363C 0032057C  38 21 00 20 */	addi r1, r1, 0x20
 | 
						|
/* 80323640 00320580  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global loadTexCoordGens
 | 
						|
loadTexCoordGens:
 | 
						|
/* 80323644 00320584  94 21 FF E0 */	stwu r1, -0x20(r1)
 | 
						|
/* 80323648 00320588  7C 08 02 A6 */	mflr r0
 | 
						|
/* 8032364C 0032058C  90 01 00 24 */	stw r0, 0x24(r1)
 | 
						|
/* 80323650 00320590  39 61 00 20 */	addi r11, r1, 0x20
 | 
						|
/* 80323654 00320594  48 03 EB 7D */	bl _savegpr_26
 | 
						|
/* 80323658 00320598  7C 7C 1B 78 */	mr r28, r3
 | 
						|
/* 8032365C 0032059C  7C 9D 23 78 */	mr r29, r4
 | 
						|
/* 80323660 003205A0  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323664 003205A4  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323668 003205A8  57 80 18 38 */	slwi r0, r28, 3
 | 
						|
/* 8032366C 003205AC  7C 60 1A 14 */	add r3, r0, r3
 | 
						|
/* 80323670 003205B0  38 63 00 0A */	addi r3, r3, 0xa
 | 
						|
/* 80323674 003205B4  80 04 00 0C */	lwz r0, 0xc(r4)
 | 
						|
/* 80323678 003205B8  7C 03 00 40 */	cmplw r3, r0
 | 
						|
/* 8032367C 003205BC  40 81 00 08 */	ble lbl_80323684
 | 
						|
/* 80323680 003205C0  48 03 DA 55 */	bl GDOverflowed
 | 
						|
lbl_80323684:
 | 
						|
/* 80323684 003205C4  38 C0 00 10 */	li r6, 0x10
 | 
						|
/* 80323688 003205C8  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032368C 003205CC  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323690 003205D0  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323694 003205D4  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323698 003205D8  98 C3 00 00 */	stb r6, 0(r3)
 | 
						|
/* 8032369C 003205DC  57 83 06 3E */	clrlwi r3, r28, 0x18
 | 
						|
/* 803236A0 003205E0  38 A3 FF FF */	addi r5, r3, -1
 | 
						|
/* 803236A4 003205E4  54 BF C6 3E */	rlwinm r31, r5, 0x18, 0x18, 0x1f
 | 
						|
/* 803236A8 003205E8  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803236AC 003205EC  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803236B0 003205F0  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 803236B4 003205F4  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 803236B8 003205F8  9B E3 00 00 */	stb r31, 0(r3)
 | 
						|
/* 803236BC 003205FC  54 BE 06 3E */	clrlwi r30, r5, 0x18
 | 
						|
/* 803236C0 00320600  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803236C4 00320604  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803236C8 00320608  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 803236CC 0032060C  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 803236D0 00320610  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 803236D4 00320614  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803236D8 00320618  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803236DC 0032061C  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 803236E0 00320620  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 803236E4 00320624  98 C3 00 00 */	stb r6, 0(r3)
 | 
						|
/* 803236E8 00320628  38 A0 00 40 */	li r5, 0x40
 | 
						|
/* 803236EC 0032062C  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803236F0 00320630  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803236F4 00320634  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 803236F8 00320638  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 803236FC 0032063C  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80323700 00320640  3B 40 00 00 */	li r26, 0
 | 
						|
/* 80323704 00320644  3B 60 00 00 */	li r27, 0
 | 
						|
/* 80323708 00320648  48 00 00 1C */	b lbl_80323724
 | 
						|
lbl_8032370C:
 | 
						|
/* 8032370C 0032064C  7C 9D DA 14 */	add r4, r29, r27
 | 
						|
/* 80323710 00320650  88 64 00 00 */	lbz r3, 0(r4)
 | 
						|
/* 80323714 00320654  88 84 00 01 */	lbz r4, 1(r4)
 | 
						|
/* 80323718 00320658  4B FE A9 4D */	bl J3DGDSetTexCoordGen
 | 
						|
/* 8032371C 0032065C  3B 5A 00 01 */	addi r26, r26, 1
 | 
						|
/* 80323720 00320660  3B 7B 00 06 */	addi r27, r27, 6
 | 
						|
lbl_80323724:
 | 
						|
/* 80323724 00320664  7C 1A E0 40 */	cmplw r26, r28
 | 
						|
/* 80323728 00320668  41 80 FF E4 */	blt lbl_8032370C
 | 
						|
/* 8032372C 0032066C  38 A0 00 10 */	li r5, 0x10
 | 
						|
/* 80323730 00320670  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323734 00320674  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323738 00320678  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 8032373C 0032067C  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323740 00320680  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80323744 00320684  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323748 00320688  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 8032374C 0032068C  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323750 00320690  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323754 00320694  9B E3 00 00 */	stb r31, 0(r3)
 | 
						|
/* 80323758 00320698  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032375C 0032069C  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323760 003206A0  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323764 003206A4  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323768 003206A8  9B C3 00 00 */	stb r30, 0(r3)
 | 
						|
/* 8032376C 003206AC  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323770 003206B0  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323774 003206B4  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323778 003206B8  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 8032377C 003206BC  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80323780 003206C0  38 A0 00 50 */	li r5, 0x50
 | 
						|
/* 80323784 003206C4  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323788 003206C8  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 8032378C 003206CC  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323790 003206D0  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323794 003206D4  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80323798 003206D8  3C 60 80 43 */	lis r3, lbl_80434AC8@ha
 | 
						|
/* 8032379C 003206DC  38 63 4A C8 */	addi r3, r3, lbl_80434AC8@l
 | 
						|
/* 803237A0 003206E0  80 03 00 34 */	lwz r0, 0x34(r3)
 | 
						|
/* 803237A4 003206E4  54 00 00 43 */	rlwinm. r0, r0, 0, 1, 1
 | 
						|
/* 803237A8 003206E8  41 82 00 9C */	beq lbl_80323844
 | 
						|
/* 803237AC 003206EC  39 00 00 00 */	li r8, 0
 | 
						|
/* 803237B0 003206F0  38 60 00 00 */	li r3, 0
 | 
						|
/* 803237B4 003206F4  7F 89 03 A6 */	mtctr r28
 | 
						|
/* 803237B8 003206F8  28 1C 00 00 */	cmplwi r28, 0
 | 
						|
/* 803237BC 003206FC  40 81 00 F0 */	ble lbl_803238AC
 | 
						|
lbl_803237C0:
 | 
						|
/* 803237C0 00320700  38 03 00 02 */	addi r0, r3, 2
 | 
						|
/* 803237C4 00320704  7C 1D 00 AE */	lbzx r0, r29, r0
 | 
						|
/* 803237C8 00320708  28 00 00 3C */	cmplwi r0, 0x3c
 | 
						|
/* 803237CC 0032070C  38 E0 00 3D */	li r7, 0x3d
 | 
						|
/* 803237D0 00320710  41 82 00 08 */	beq lbl_803237D8
 | 
						|
/* 803237D4 00320714  1C E8 00 03 */	mulli r7, r8, 3
 | 
						|
lbl_803237D8:
 | 
						|
/* 803237D8 00320718  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 803237DC 0032071C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803237E0 00320720  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803237E4 00320724  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803237E8 00320728  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803237EC 0032072C  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 803237F0 00320730  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 803237F4 00320734  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803237F8 00320738  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803237FC 0032073C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80323800 00320740  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80323804 00320744  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80323808 00320748  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 8032380C 0032074C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323810 00320750  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80323814 00320754  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80323818 00320758  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 8032381C 0032075C  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80323820 00320760  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323824 00320764  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80323828 00320768  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 8032382C 0032076C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80323830 00320770  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80323834 00320774  39 08 00 01 */	addi r8, r8, 1
 | 
						|
/* 80323838 00320778  38 63 00 06 */	addi r3, r3, 6
 | 
						|
/* 8032383C 0032077C  42 00 FF 84 */	bdnz lbl_803237C0
 | 
						|
/* 80323840 00320780  48 00 00 6C */	b lbl_803238AC
 | 
						|
lbl_80323844:
 | 
						|
/* 80323844 00320784  7F 89 03 A6 */	mtctr r28
 | 
						|
/* 80323848 00320788  28 1C 00 00 */	cmplwi r28, 0
 | 
						|
/* 8032384C 0032078C  40 81 00 60 */	ble lbl_803238AC
 | 
						|
lbl_80323850:
 | 
						|
/* 80323850 00320790  38 A0 00 00 */	li r5, 0
 | 
						|
/* 80323854 00320794  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323858 00320798  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 8032385C 0032079C  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323860 003207A0  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323864 003207A4  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80323868 003207A8  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032386C 003207AC  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323870 003207B0  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323874 003207B4  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80323878 003207B8  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 8032387C 003207BC  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323880 003207C0  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323884 003207C4  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80323888 003207C8  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 8032388C 003207CC  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80323890 003207D0  38 A0 00 3D */	li r5, 0x3d
 | 
						|
/* 80323894 003207D4  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323898 003207D8  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 8032389C 003207DC  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 803238A0 003207E0  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 803238A4 003207E4  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 803238A8 003207E8  42 00 FF A8 */	bdnz lbl_80323850
 | 
						|
lbl_803238AC:
 | 
						|
/* 803238AC 003207EC  39 61 00 20 */	addi r11, r1, 0x20
 | 
						|
/* 803238B0 003207F0  48 03 E9 6D */	bl _restgpr_26
 | 
						|
/* 803238B4 003207F4  80 01 00 24 */	lwz r0, 0x24(r1)
 | 
						|
/* 803238B8 003207F8  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 803238BC 003207FC  38 21 00 20 */	addi r1, r1, 0x20
 | 
						|
/* 803238C0 00320800  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DTexMtx_NS_load
 | 
						|
J3DTexMtx_NS_load:
 | 
						|
/* 803238C4 00320804  94 21 FF F0 */	stwu r1, -0x10(r1)
 | 
						|
/* 803238C8 00320808  7C 08 02 A6 */	mflr r0
 | 
						|
/* 803238CC 0032080C  90 01 00 14 */	stw r0, 0x14(r1)
 | 
						|
/* 803238D0 00320810  3C A0 80 43 */	lis r5, lbl_80434AC8@ha
 | 
						|
/* 803238D4 00320814  38 A5 4A C8 */	addi r5, r5, lbl_80434AC8@l
 | 
						|
/* 803238D8 00320818  80 05 00 34 */	lwz r0, 0x34(r5)
 | 
						|
/* 803238DC 0032081C  54 00 00 43 */	rlwinm. r0, r0, 0, 1, 1
 | 
						|
/* 803238E0 00320820  41 82 00 0C */	beq lbl_803238EC
 | 
						|
/* 803238E4 00320824  48 00 0A D9 */	bl J3DTexMtx_NS_loadPostTexMtx
 | 
						|
/* 803238E8 00320828  48 00 00 08 */	b lbl_803238F0
 | 
						|
lbl_803238EC:
 | 
						|
/* 803238EC 0032082C  48 00 0A 6D */	bl J3DTexMtx_NS_loadTexMtx
 | 
						|
lbl_803238F0:
 | 
						|
/* 803238F0 00320830  80 01 00 14 */	lwz r0, 0x14(r1)
 | 
						|
/* 803238F4 00320834  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 803238F8 00320838  38 21 00 10 */	addi r1, r1, 0x10
 | 
						|
/* 803238FC 0032083C  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DTexMtx_NS_calc
 | 
						|
J3DTexMtx_NS_calc:
 | 
						|
/* 80323900 00320840  94 21 FF F0 */	stwu r1, -0x10(r1)
 | 
						|
/* 80323904 00320844  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80323908 00320848  90 01 00 14 */	stw r0, 0x14(r1)
 | 
						|
/* 8032390C 0032084C  48 00 00 15 */	bl J3DTexMtx_NS_calcTexMtx
 | 
						|
/* 80323910 00320850  80 01 00 14 */	lwz r0, 0x14(r1)
 | 
						|
/* 80323914 00320854  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 80323918 00320858  38 21 00 10 */	addi r1, r1, 0x10
 | 
						|
/* 8032391C 0032085C  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DTexMtx_NS_calcTexMtx
 | 
						|
J3DTexMtx_NS_calcTexMtx:
 | 
						|
/* 80323920 00320860  94 21 FF 70 */	stwu r1, -0x90(r1)
 | 
						|
/* 80323924 00320864  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80323928 00320868  90 01 00 94 */	stw r0, 0x94(r1)
 | 
						|
/* 8032392C 0032086C  93 E1 00 8C */	stw r31, 0x8c(r1)
 | 
						|
/* 80323930 00320870  93 C1 00 88 */	stw r30, 0x88(r1)
 | 
						|
/* 80323934 00320874  7C 7E 1B 78 */	mr r30, r3
 | 
						|
/* 80323938 00320878  7C 9F 23 78 */	mr r31, r4
 | 
						|
/* 8032393C 0032087C  88 03 00 01 */	lbz r0, 1(r3)
 | 
						|
/* 80323940 00320880  54 04 CF FE */	rlwinm r4, r0, 0x19, 0x1f, 0x1f
 | 
						|
/* 80323944 00320884  54 00 06 BE */	clrlwi r0, r0, 0x1a
 | 
						|
/* 80323948 00320888  28 00 00 0B */	cmplwi r0, 0xb
 | 
						|
/* 8032394C 0032088C  41 81 02 78 */	bgt lbl_80323BC4
 | 
						|
/* 80323950 00320890  3C 60 80 3D */	lis r3, lbl_803CEB28@ha
 | 
						|
/* 80323954 00320894  38 63 EB 28 */	addi r3, r3, lbl_803CEB28@l
 | 
						|
/* 80323958 00320898  54 00 10 3A */	slwi r0, r0, 2
 | 
						|
/* 8032395C 0032089C  7C 03 00 2E */	lwzx r0, r3, r0
 | 
						|
/* 80323960 003208A0  7C 09 03 A6 */	mtctr r0
 | 
						|
/* 80323964 003208A4  4E 80 04 20 */	bctr 
 | 
						|
/* 80323968 003208A8  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 8032396C 003208AC  40 82 00 18 */	bne lbl_80323984
 | 
						|
/* 80323970 003208B0  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323974 003208B4  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323978 003208B8  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 8032397C 003208BC  4B FE E1 51 */	bl J3DGetTextureMtx
 | 
						|
/* 80323980 003208C0  48 00 00 18 */	b lbl_80323998
 | 
						|
lbl_80323984:
 | 
						|
/* 80323984 003208C4  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323988 003208C8  40 82 00 10 */	bne lbl_80323998
 | 
						|
/* 8032398C 003208CC  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323990 003208D0  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323994 003208D4  4B FE E2 A1 */	bl J3DGetTextureMtxMaya
 | 
						|
lbl_80323998:
 | 
						|
/* 80323998 003208D8  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 8032399C 003208DC  3C 80 80 3D */	lis r4, lbl_803CEAC8@ha
 | 
						|
/* 803239A0 003208E0  38 84 EA C8 */	addi r4, r4, lbl_803CEAC8@l
 | 
						|
/* 803239A4 003208E4  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 803239A8 003208E8  48 02 2B 3D */	bl PSMTXConcat
 | 
						|
/* 803239AC 003208EC  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 803239B0 003208F0  38 9E 00 24 */	addi r4, r30, 0x24
 | 
						|
/* 803239B4 003208F4  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 803239B8 003208F8  4B FE E4 95 */	bl J3DMtxProjConcat
 | 
						|
/* 803239BC 003208FC  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 803239C0 00320900  7F E4 FB 78 */	mr r4, r31
 | 
						|
/* 803239C4 00320904  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 803239C8 00320908  48 02 2B 1D */	bl PSMTXConcat
 | 
						|
/* 803239CC 0032090C  48 00 02 28 */	b lbl_80323BF4
 | 
						|
/* 803239D0 00320910  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 803239D4 00320914  40 82 00 18 */	bne lbl_803239EC
 | 
						|
/* 803239D8 00320918  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 803239DC 0032091C  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 803239E0 00320920  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 803239E4 00320924  4B FE E0 E9 */	bl J3DGetTextureMtx
 | 
						|
/* 803239E8 00320928  48 00 00 18 */	b lbl_80323A00
 | 
						|
lbl_803239EC:
 | 
						|
/* 803239EC 0032092C  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 803239F0 00320930  40 82 00 10 */	bne lbl_80323A00
 | 
						|
/* 803239F4 00320934  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 803239F8 00320938  38 81 00 48 */	addi r4, r1, 0x48
 | 
						|
/* 803239FC 0032093C  4B FE E2 39 */	bl J3DGetTextureMtxMaya
 | 
						|
lbl_80323A00:
 | 
						|
/* 80323A00 00320940  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323A04 00320944  3C 80 80 3D */	lis r4, lbl_803CEAC8@ha
 | 
						|
/* 80323A08 00320948  38 84 EA C8 */	addi r4, r4, lbl_803CEAC8@l
 | 
						|
/* 80323A0C 0032094C  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 80323A10 00320950  48 02 2A D5 */	bl PSMTXConcat
 | 
						|
/* 80323A14 00320954  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323A18 00320958  7F E4 FB 78 */	mr r4, r31
 | 
						|
/* 80323A1C 0032095C  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323A20 00320960  48 02 2A C5 */	bl PSMTXConcat
 | 
						|
/* 80323A24 00320964  48 00 01 D0 */	b lbl_80323BF4
 | 
						|
/* 80323A28 00320968  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323A2C 0032096C  40 82 00 18 */	bne lbl_80323A44
 | 
						|
/* 80323A30 00320970  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323A34 00320974  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323A38 00320978  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323A3C 0032097C  4B FE E1 45 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323A40 00320980  48 00 00 18 */	b lbl_80323A58
 | 
						|
lbl_80323A44:
 | 
						|
/* 80323A44 00320984  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323A48 00320988  40 82 00 10 */	bne lbl_80323A58
 | 
						|
/* 80323A4C 0032098C  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323A50 00320990  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323A54 00320994  4B FE E2 91 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323A58:
 | 
						|
/* 80323A58 00320998  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323A5C 0032099C  3C 80 80 3D */	lis r4, lbl_803CEAF8@ha
 | 
						|
/* 80323A60 003209A0  38 84 EA F8 */	addi r4, r4, lbl_803CEAF8@l
 | 
						|
/* 80323A64 003209A4  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 80323A68 003209A8  48 02 2A 7D */	bl PSMTXConcat
 | 
						|
/* 80323A6C 003209AC  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323A70 003209B0  38 9E 00 24 */	addi r4, r30, 0x24
 | 
						|
/* 80323A74 003209B4  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323A78 003209B8  4B FE E3 D5 */	bl J3DMtxProjConcat
 | 
						|
/* 80323A7C 003209BC  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323A80 003209C0  7F E4 FB 78 */	mr r4, r31
 | 
						|
/* 80323A84 003209C4  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323A88 003209C8  48 02 2A 5D */	bl PSMTXConcat
 | 
						|
/* 80323A8C 003209CC  48 00 01 68 */	b lbl_80323BF4
 | 
						|
/* 80323A90 003209D0  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323A94 003209D4  40 82 00 18 */	bne lbl_80323AAC
 | 
						|
/* 80323A98 003209D8  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323A9C 003209DC  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323AA0 003209E0  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323AA4 003209E4  4B FE E0 DD */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323AA8 003209E8  48 00 00 18 */	b lbl_80323AC0
 | 
						|
lbl_80323AAC:
 | 
						|
/* 80323AAC 003209EC  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323AB0 003209F0  40 82 00 10 */	bne lbl_80323AC0
 | 
						|
/* 80323AB4 003209F4  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323AB8 003209F8  38 81 00 48 */	addi r4, r1, 0x48
 | 
						|
/* 80323ABC 003209FC  4B FE E2 29 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323AC0:
 | 
						|
/* 80323AC0 00320A00  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323AC4 00320A04  3C 80 80 3D */	lis r4, lbl_803CEAF8@ha
 | 
						|
/* 80323AC8 00320A08  38 84 EA F8 */	addi r4, r4, lbl_803CEAF8@l
 | 
						|
/* 80323ACC 00320A0C  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 80323AD0 00320A10  48 02 2A 15 */	bl PSMTXConcat
 | 
						|
/* 80323AD4 00320A14  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323AD8 00320A18  7F E4 FB 78 */	mr r4, r31
 | 
						|
/* 80323ADC 00320A1C  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323AE0 00320A20  48 02 2A 05 */	bl PSMTXConcat
 | 
						|
/* 80323AE4 00320A24  48 00 01 10 */	b lbl_80323BF4
 | 
						|
/* 80323AE8 00320A28  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323AEC 00320A2C  40 82 00 18 */	bne lbl_80323B04
 | 
						|
/* 80323AF0 00320A30  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323AF4 00320A34  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323AF8 00320A38  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323AFC 00320A3C  4B FE E0 85 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323B00 00320A40  48 00 00 18 */	b lbl_80323B18
 | 
						|
lbl_80323B04:
 | 
						|
/* 80323B04 00320A44  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323B08 00320A48  40 82 00 10 */	bne lbl_80323B18
 | 
						|
/* 80323B0C 00320A4C  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323B10 00320A50  38 81 00 48 */	addi r4, r1, 0x48
 | 
						|
/* 80323B14 00320A54  4B FE E1 D1 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323B18:
 | 
						|
/* 80323B18 00320A58  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323B1C 00320A5C  7F E4 FB 78 */	mr r4, r31
 | 
						|
/* 80323B20 00320A60  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323B24 00320A64  48 02 29 C1 */	bl PSMTXConcat
 | 
						|
/* 80323B28 00320A68  48 00 00 CC */	b lbl_80323BF4
 | 
						|
/* 80323B2C 00320A6C  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323B30 00320A70  40 82 00 18 */	bne lbl_80323B48
 | 
						|
/* 80323B34 00320A74  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323B38 00320A78  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323B3C 00320A7C  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323B40 00320A80  4B FE E0 41 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323B44 00320A84  48 00 00 18 */	b lbl_80323B5C
 | 
						|
lbl_80323B48:
 | 
						|
/* 80323B48 00320A88  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323B4C 00320A8C  40 82 00 10 */	bne lbl_80323B5C
 | 
						|
/* 80323B50 00320A90  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323B54 00320A94  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323B58 00320A98  4B FE E1 8D */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323B5C:
 | 
						|
/* 80323B5C 00320A9C  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323B60 00320AA0  38 9E 00 24 */	addi r4, r30, 0x24
 | 
						|
/* 80323B64 00320AA4  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323B68 00320AA8  4B FE E2 E5 */	bl J3DMtxProjConcat
 | 
						|
/* 80323B6C 00320AAC  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323B70 00320AB0  7F E4 FB 78 */	mr r4, r31
 | 
						|
/* 80323B74 00320AB4  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323B78 00320AB8  48 02 29 6D */	bl PSMTXConcat
 | 
						|
/* 80323B7C 00320ABC  48 00 00 78 */	b lbl_80323BF4
 | 
						|
/* 80323B80 00320AC0  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323B84 00320AC4  40 82 00 18 */	bne lbl_80323B9C
 | 
						|
/* 80323B88 00320AC8  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323B8C 00320ACC  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323B90 00320AD0  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323B94 00320AD4  4B FE DF ED */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323B98 00320AD8  48 00 00 18 */	b lbl_80323BB0
 | 
						|
lbl_80323B9C:
 | 
						|
/* 80323B9C 00320ADC  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323BA0 00320AE0  40 82 00 10 */	bne lbl_80323BB0
 | 
						|
/* 80323BA4 00320AE4  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323BA8 00320AE8  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323BAC 00320AEC  4B FE E1 39 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323BB0:
 | 
						|
/* 80323BB0 00320AF0  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323BB4 00320AF4  38 9E 00 24 */	addi r4, r30, 0x24
 | 
						|
/* 80323BB8 00320AF8  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323BBC 00320AFC  4B FE E2 91 */	bl J3DMtxProjConcat
 | 
						|
/* 80323BC0 00320B00  48 00 00 34 */	b lbl_80323BF4
 | 
						|
lbl_80323BC4:
 | 
						|
/* 80323BC4 00320B04  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323BC8 00320B08  40 82 00 18 */	bne lbl_80323BE0
 | 
						|
/* 80323BCC 00320B0C  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323BD0 00320B10  38 9E 00 04 */	addi r4, r30, 4
 | 
						|
/* 80323BD4 00320B14  38 BE 00 64 */	addi r5, r30, 0x64
 | 
						|
/* 80323BD8 00320B18  4B FE DF A9 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323BDC 00320B1C  48 00 00 18 */	b lbl_80323BF4
 | 
						|
lbl_80323BE0:
 | 
						|
/* 80323BE0 00320B20  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323BE4 00320B24  40 82 00 10 */	bne lbl_80323BF4
 | 
						|
/* 80323BE8 00320B28  38 7E 00 10 */	addi r3, r30, 0x10
 | 
						|
/* 80323BEC 00320B2C  38 9E 00 64 */	addi r4, r30, 0x64
 | 
						|
/* 80323BF0 00320B30  4B FE E0 F5 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323BF4:
 | 
						|
/* 80323BF4 00320B34  83 E1 00 8C */	lwz r31, 0x8c(r1)
 | 
						|
/* 80323BF8 00320B38  83 C1 00 88 */	lwz r30, 0x88(r1)
 | 
						|
/* 80323BFC 00320B3C  80 01 00 94 */	lwz r0, 0x94(r1)
 | 
						|
/* 80323C00 00320B40  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 80323C04 00320B44  38 21 00 90 */	addi r1, r1, 0x90
 | 
						|
/* 80323C08 00320B48  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DTexMtx_NS_calcPostTexMtx
 | 
						|
J3DTexMtx_NS_calcPostTexMtx:
 | 
						|
/* 80323C0C 00320B4C  94 21 FF 70 */	stwu r1, -0x90(r1)
 | 
						|
/* 80323C10 00320B50  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80323C14 00320B54  90 01 00 94 */	stw r0, 0x94(r1)
 | 
						|
/* 80323C18 00320B58  93 E1 00 8C */	stw r31, 0x8c(r1)
 | 
						|
/* 80323C1C 00320B5C  93 C1 00 88 */	stw r30, 0x88(r1)
 | 
						|
/* 80323C20 00320B60  7C 7F 1B 78 */	mr r31, r3
 | 
						|
/* 80323C24 00320B64  7C 9E 23 78 */	mr r30, r4
 | 
						|
/* 80323C28 00320B68  88 03 00 01 */	lbz r0, 1(r3)
 | 
						|
/* 80323C2C 00320B6C  54 04 CF FE */	rlwinm r4, r0, 0x19, 0x1f, 0x1f
 | 
						|
/* 80323C30 00320B70  54 00 06 BE */	clrlwi r0, r0, 0x1a
 | 
						|
/* 80323C34 00320B74  28 00 00 0B */	cmplwi r0, 0xb
 | 
						|
/* 80323C38 00320B78  41 81 02 E4 */	bgt lbl_80323F1C
 | 
						|
/* 80323C3C 00320B7C  3C 60 80 3D */	lis r3, lbl_803CEBB8@ha
 | 
						|
/* 80323C40 00320B80  38 63 EB B8 */	addi r3, r3, lbl_803CEBB8@l
 | 
						|
/* 80323C44 00320B84  54 00 10 3A */	slwi r0, r0, 2
 | 
						|
/* 80323C48 00320B88  7C 03 00 2E */	lwzx r0, r3, r0
 | 
						|
/* 80323C4C 00320B8C  7C 09 03 A6 */	mtctr r0
 | 
						|
/* 80323C50 00320B90  4E 80 04 20 */	bctr 
 | 
						|
/* 80323C54 00320B94  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323C58 00320B98  40 82 00 18 */	bne lbl_80323C70
 | 
						|
/* 80323C5C 00320B9C  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323C60 00320BA0  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323C64 00320BA4  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323C68 00320BA8  4B FE DE 65 */	bl J3DGetTextureMtx
 | 
						|
/* 80323C6C 00320BAC  48 00 00 18 */	b lbl_80323C84
 | 
						|
lbl_80323C70:
 | 
						|
/* 80323C70 00320BB0  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323C74 00320BB4  40 82 00 10 */	bne lbl_80323C84
 | 
						|
/* 80323C78 00320BB8  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323C7C 00320BBC  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323C80 00320BC0  4B FE DF B5 */	bl J3DGetTextureMtxMaya
 | 
						|
lbl_80323C84:
 | 
						|
/* 80323C84 00320BC4  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323C88 00320BC8  3C 80 80 3D */	lis r4, lbl_803CEB58@ha
 | 
						|
/* 80323C8C 00320BCC  38 84 EB 58 */	addi r4, r4, lbl_803CEB58@l
 | 
						|
/* 80323C90 00320BD0  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 80323C94 00320BD4  48 02 28 51 */	bl PSMTXConcat
 | 
						|
/* 80323C98 00320BD8  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323C9C 00320BDC  38 9F 00 24 */	addi r4, r31, 0x24
 | 
						|
/* 80323CA0 00320BE0  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323CA4 00320BE4  4B FE E1 A9 */	bl J3DMtxProjConcat
 | 
						|
/* 80323CA8 00320BE8  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323CAC 00320BEC  7F C4 F3 78 */	mr r4, r30
 | 
						|
/* 80323CB0 00320BF0  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323CB4 00320BF4  48 02 28 31 */	bl PSMTXConcat
 | 
						|
/* 80323CB8 00320BF8  48 00 02 94 */	b lbl_80323F4C
 | 
						|
/* 80323CBC 00320BFC  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323CC0 00320C00  40 82 00 18 */	bne lbl_80323CD8
 | 
						|
/* 80323CC4 00320C04  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323CC8 00320C08  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323CCC 00320C0C  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323CD0 00320C10  4B FE DD FD */	bl J3DGetTextureMtx
 | 
						|
/* 80323CD4 00320C14  48 00 00 18 */	b lbl_80323CEC
 | 
						|
lbl_80323CD8:
 | 
						|
/* 80323CD8 00320C18  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323CDC 00320C1C  40 82 00 10 */	bne lbl_80323CEC
 | 
						|
/* 80323CE0 00320C20  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323CE4 00320C24  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323CE8 00320C28  4B FE DF 4D */	bl J3DGetTextureMtxMaya
 | 
						|
lbl_80323CEC:
 | 
						|
/* 80323CEC 00320C2C  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323CF0 00320C30  3C 80 80 3D */	lis r4, lbl_803CEB58@ha
 | 
						|
/* 80323CF4 00320C34  38 84 EB 58 */	addi r4, r4, lbl_803CEB58@l
 | 
						|
/* 80323CF8 00320C38  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 80323CFC 00320C3C  48 02 27 E9 */	bl PSMTXConcat
 | 
						|
/* 80323D00 00320C40  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323D04 00320C44  38 9F 00 24 */	addi r4, r31, 0x24
 | 
						|
/* 80323D08 00320C48  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323D0C 00320C4C  4B FE E1 41 */	bl J3DMtxProjConcat
 | 
						|
/* 80323D10 00320C50  48 00 02 3C */	b lbl_80323F4C
 | 
						|
/* 80323D14 00320C54  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323D18 00320C58  40 82 00 18 */	bne lbl_80323D30
 | 
						|
/* 80323D1C 00320C5C  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323D20 00320C60  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323D24 00320C64  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323D28 00320C68  4B FE DD A5 */	bl J3DGetTextureMtx
 | 
						|
/* 80323D2C 00320C6C  48 00 00 18 */	b lbl_80323D44
 | 
						|
lbl_80323D30:
 | 
						|
/* 80323D30 00320C70  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323D34 00320C74  40 82 00 10 */	bne lbl_80323D44
 | 
						|
/* 80323D38 00320C78  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323D3C 00320C7C  38 81 00 48 */	addi r4, r1, 0x48
 | 
						|
/* 80323D40 00320C80  4B FE DE F5 */	bl J3DGetTextureMtxMaya
 | 
						|
lbl_80323D44:
 | 
						|
/* 80323D44 00320C84  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323D48 00320C88  3C 80 80 3D */	lis r4, lbl_803CEB58@ha
 | 
						|
/* 80323D4C 00320C8C  38 84 EB 58 */	addi r4, r4, lbl_803CEB58@l
 | 
						|
/* 80323D50 00320C90  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323D54 00320C94  48 02 27 91 */	bl PSMTXConcat
 | 
						|
/* 80323D58 00320C98  48 00 01 F4 */	b lbl_80323F4C
 | 
						|
/* 80323D5C 00320C9C  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323D60 00320CA0  40 82 00 18 */	bne lbl_80323D78
 | 
						|
/* 80323D64 00320CA4  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323D68 00320CA8  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323D6C 00320CAC  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323D70 00320CB0  4B FE DE 11 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323D74 00320CB4  48 00 00 18 */	b lbl_80323D8C
 | 
						|
lbl_80323D78:
 | 
						|
/* 80323D78 00320CB8  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323D7C 00320CBC  40 82 00 10 */	bne lbl_80323D8C
 | 
						|
/* 80323D80 00320CC0  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323D84 00320CC4  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323D88 00320CC8  4B FE DF 5D */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323D8C:
 | 
						|
/* 80323D8C 00320CCC  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323D90 00320CD0  3C 80 80 3D */	lis r4, lbl_803CEB88@ha
 | 
						|
/* 80323D94 00320CD4  38 84 EB 88 */	addi r4, r4, lbl_803CEB88@l
 | 
						|
/* 80323D98 00320CD8  7C 65 1B 78 */	mr r5, r3
 | 
						|
/* 80323D9C 00320CDC  48 02 27 49 */	bl PSMTXConcat
 | 
						|
/* 80323DA0 00320CE0  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323DA4 00320CE4  38 9F 00 24 */	addi r4, r31, 0x24
 | 
						|
/* 80323DA8 00320CE8  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323DAC 00320CEC  4B FE E0 A1 */	bl J3DMtxProjConcat
 | 
						|
/* 80323DB0 00320CF0  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323DB4 00320CF4  7F C4 F3 78 */	mr r4, r30
 | 
						|
/* 80323DB8 00320CF8  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323DBC 00320CFC  48 02 27 29 */	bl PSMTXConcat
 | 
						|
/* 80323DC0 00320D00  48 00 01 8C */	b lbl_80323F4C
 | 
						|
/* 80323DC4 00320D04  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323DC8 00320D08  40 82 00 18 */	bne lbl_80323DE0
 | 
						|
/* 80323DCC 00320D0C  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323DD0 00320D10  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323DD4 00320D14  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323DD8 00320D18  4B FE DD A9 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323DDC 00320D1C  48 00 00 18 */	b lbl_80323DF4
 | 
						|
lbl_80323DE0:
 | 
						|
/* 80323DE0 00320D20  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323DE4 00320D24  40 82 00 10 */	bne lbl_80323DF4
 | 
						|
/* 80323DE8 00320D28  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323DEC 00320D2C  38 81 00 48 */	addi r4, r1, 0x48
 | 
						|
/* 80323DF0 00320D30  4B FE DE F5 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323DF4:
 | 
						|
/* 80323DF4 00320D34  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323DF8 00320D38  3C 80 80 3D */	lis r4, lbl_803CEB88@ha
 | 
						|
/* 80323DFC 00320D3C  38 84 EB 88 */	addi r4, r4, lbl_803CEB88@l
 | 
						|
/* 80323E00 00320D40  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323E04 00320D44  48 02 26 E1 */	bl PSMTXConcat
 | 
						|
/* 80323E08 00320D48  48 00 01 44 */	b lbl_80323F4C
 | 
						|
/* 80323E0C 00320D4C  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323E10 00320D50  40 82 00 18 */	bne lbl_80323E28
 | 
						|
/* 80323E14 00320D54  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323E18 00320D58  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323E1C 00320D5C  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323E20 00320D60  4B FE DD 61 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323E24 00320D64  48 00 01 28 */	b lbl_80323F4C
 | 
						|
lbl_80323E28:
 | 
						|
/* 80323E28 00320D68  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323E2C 00320D6C  40 82 01 20 */	bne lbl_80323F4C
 | 
						|
/* 80323E30 00320D70  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323E34 00320D74  38 9F 00 64 */	addi r4, r31, 0x64
 | 
						|
/* 80323E38 00320D78  4B FE DE AD */	bl J3DGetTextureMtxMayaOld
 | 
						|
/* 80323E3C 00320D7C  48 00 01 10 */	b lbl_80323F4C
 | 
						|
/* 80323E40 00320D80  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323E44 00320D84  40 82 00 18 */	bne lbl_80323E5C
 | 
						|
/* 80323E48 00320D88  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323E4C 00320D8C  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323E50 00320D90  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323E54 00320D94  4B FE DD 2D */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323E58 00320D98  48 00 00 18 */	b lbl_80323E70
 | 
						|
lbl_80323E5C:
 | 
						|
/* 80323E5C 00320D9C  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323E60 00320DA0  40 82 00 10 */	bne lbl_80323E70
 | 
						|
/* 80323E64 00320DA4  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323E68 00320DA8  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323E6C 00320DAC  4B FE DE 79 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323E70:
 | 
						|
/* 80323E70 00320DB0  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323E74 00320DB4  38 9F 00 24 */	addi r4, r31, 0x24
 | 
						|
/* 80323E78 00320DB8  38 A1 00 48 */	addi r5, r1, 0x48
 | 
						|
/* 80323E7C 00320DBC  4B FE DF D1 */	bl J3DMtxProjConcat
 | 
						|
/* 80323E80 00320DC0  38 61 00 48 */	addi r3, r1, 0x48
 | 
						|
/* 80323E84 00320DC4  7F C4 F3 78 */	mr r4, r30
 | 
						|
/* 80323E88 00320DC8  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323E8C 00320DCC  48 02 26 59 */	bl PSMTXConcat
 | 
						|
/* 80323E90 00320DD0  48 00 00 BC */	b lbl_80323F4C
 | 
						|
/* 80323E94 00320DD4  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323E98 00320DD8  40 82 00 18 */	bne lbl_80323EB0
 | 
						|
/* 80323E9C 00320DDC  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323EA0 00320DE0  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323EA4 00320DE4  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323EA8 00320DE8  4B FE DC D9 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323EAC 00320DEC  48 00 00 18 */	b lbl_80323EC4
 | 
						|
lbl_80323EB0:
 | 
						|
/* 80323EB0 00320DF0  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323EB4 00320DF4  40 82 00 10 */	bne lbl_80323EC4
 | 
						|
/* 80323EB8 00320DF8  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323EBC 00320DFC  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323EC0 00320E00  4B FE DE 25 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323EC4:
 | 
						|
/* 80323EC4 00320E04  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323EC8 00320E08  38 9F 00 24 */	addi r4, r31, 0x24
 | 
						|
/* 80323ECC 00320E0C  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323ED0 00320E10  4B FE DF 7D */	bl J3DMtxProjConcat
 | 
						|
/* 80323ED4 00320E14  48 00 00 78 */	b lbl_80323F4C
 | 
						|
/* 80323ED8 00320E18  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323EDC 00320E1C  40 82 00 18 */	bne lbl_80323EF4
 | 
						|
/* 80323EE0 00320E20  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323EE4 00320E24  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323EE8 00320E28  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 80323EEC 00320E2C  4B FE DC 95 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323EF0 00320E30  48 00 00 18 */	b lbl_80323F08
 | 
						|
lbl_80323EF4:
 | 
						|
/* 80323EF4 00320E34  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323EF8 00320E38  40 82 00 10 */	bne lbl_80323F08
 | 
						|
/* 80323EFC 00320E3C  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323F00 00320E40  38 81 00 08 */	addi r4, r1, 8
 | 
						|
/* 80323F04 00320E44  4B FE DD E1 */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323F08:
 | 
						|
/* 80323F08 00320E48  38 61 00 08 */	addi r3, r1, 8
 | 
						|
/* 80323F0C 00320E4C  38 9F 00 24 */	addi r4, r31, 0x24
 | 
						|
/* 80323F10 00320E50  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323F14 00320E54  4B FE DF 39 */	bl J3DMtxProjConcat
 | 
						|
/* 80323F18 00320E58  48 00 00 34 */	b lbl_80323F4C
 | 
						|
lbl_80323F1C:
 | 
						|
/* 80323F1C 00320E5C  28 04 00 00 */	cmplwi r4, 0
 | 
						|
/* 80323F20 00320E60  40 82 00 18 */	bne lbl_80323F38
 | 
						|
/* 80323F24 00320E64  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323F28 00320E68  38 9F 00 04 */	addi r4, r31, 4
 | 
						|
/* 80323F2C 00320E6C  38 BF 00 64 */	addi r5, r31, 0x64
 | 
						|
/* 80323F30 00320E70  4B FE DC 51 */	bl J3DGetTextureMtxOld
 | 
						|
/* 80323F34 00320E74  48 00 00 18 */	b lbl_80323F4C
 | 
						|
lbl_80323F38:
 | 
						|
/* 80323F38 00320E78  28 04 00 01 */	cmplwi r4, 1
 | 
						|
/* 80323F3C 00320E7C  40 82 00 10 */	bne lbl_80323F4C
 | 
						|
/* 80323F40 00320E80  38 7F 00 10 */	addi r3, r31, 0x10
 | 
						|
/* 80323F44 00320E84  38 9F 00 64 */	addi r4, r31, 0x64
 | 
						|
/* 80323F48 00320E88  4B FE DD 9D */	bl J3DGetTextureMtxMayaOld
 | 
						|
lbl_80323F4C:
 | 
						|
/* 80323F4C 00320E8C  83 E1 00 8C */	lwz r31, 0x8c(r1)
 | 
						|
/* 80323F50 00320E90  83 C1 00 88 */	lwz r30, 0x88(r1)
 | 
						|
/* 80323F54 00320E94  80 01 00 94 */	lwz r0, 0x94(r1)
 | 
						|
/* 80323F58 00320E98  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 80323F5C 00320E9C  38 21 00 90 */	addi r1, r1, 0x90
 | 
						|
/* 80323F60 00320EA0  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global isTexNoReg
 | 
						|
isTexNoReg:
 | 
						|
/* 80323F64 00320EA4  88 03 00 01 */	lbz r0, 1(r3)
 | 
						|
/* 80323F68 00320EA8  28 00 00 80 */	cmplwi r0, 0x80
 | 
						|
/* 80323F6C 00320EAC  41 80 00 14 */	blt lbl_80323F80
 | 
						|
/* 80323F70 00320EB0  28 00 00 BB */	cmplwi r0, 0xbb
 | 
						|
/* 80323F74 00320EB4  41 81 00 0C */	bgt lbl_80323F80
 | 
						|
/* 80323F78 00320EB8  38 60 00 01 */	li r3, 1
 | 
						|
/* 80323F7C 00320EBC  4E 80 00 20 */	blr 
 | 
						|
lbl_80323F80:
 | 
						|
/* 80323F80 00320EC0  38 60 00 00 */	li r3, 0
 | 
						|
/* 80323F84 00320EC4  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global getTexNoReg
 | 
						|
getTexNoReg:
 | 
						|
/* 80323F88 00320EC8  80 03 00 01 */	lwz r0, 1(r3)
 | 
						|
/* 80323F8C 00320ECC  54 03 04 3E */	clrlwi r3, r0, 0x10
 | 
						|
/* 80323F90 00320ED0  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global loadTexNo
 | 
						|
loadTexNo:
 | 
						|
/* 80323F94 00320ED4  94 21 FF D0 */	stwu r1, -0x30(r1)
 | 
						|
/* 80323F98 00320ED8  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80323F9C 00320EDC  90 01 00 34 */	stw r0, 0x34(r1)
 | 
						|
/* 80323FA0 00320EE0  39 61 00 30 */	addi r11, r1, 0x30
 | 
						|
/* 80323FA4 00320EE4  48 03 E2 35 */	bl _savegpr_28
 | 
						|
/* 80323FA8 00320EE8  7C 7E 1B 78 */	mr r30, r3
 | 
						|
/* 80323FAC 00320EEC  3C 60 80 43 */	lis r3, lbl_80434AC8@ha
 | 
						|
/* 80323FB0 00320EF0  38 63 4A C8 */	addi r3, r3, lbl_80434AC8@l
 | 
						|
/* 80323FB4 00320EF4  80 63 00 58 */	lwz r3, 0x58(r3)
 | 
						|
/* 80323FB8 00320EF8  80 63 00 04 */	lwz r3, 4(r3)
 | 
						|
/* 80323FBC 00320EFC  A0 04 00 00 */	lhz r0, 0(r4)
 | 
						|
/* 80323FC0 00320F00  54 00 2A F4 */	rlwinm r0, r0, 5, 0xb, 0x1a
 | 
						|
/* 80323FC4 00320F04  7F E3 02 14 */	add r31, r3, r0
 | 
						|
/* 80323FC8 00320F08  A0 1F 00 02 */	lhz r0, 2(r31)
 | 
						|
/* 80323FCC 00320F0C  57 C4 18 38 */	slwi r4, r30, 3
 | 
						|
/* 80323FD0 00320F10  3C 60 80 43 */	lis r3, lbl_80434C2C@ha
 | 
						|
/* 80323FD4 00320F14  38 63 4C 2C */	addi r3, r3, lbl_80434C2C@l
 | 
						|
/* 80323FD8 00320F18  7C 03 23 2E */	sthx r0, r3, r4
 | 
						|
/* 80323FDC 00320F1C  A0 1F 00 04 */	lhz r0, 4(r31)
 | 
						|
/* 80323FE0 00320F20  7C 63 22 14 */	add r3, r3, r4
 | 
						|
/* 80323FE4 00320F24  B0 03 00 02 */	sth r0, 2(r3)
 | 
						|
/* 80323FE8 00320F28  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80323FEC 00320F2C  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80323FF0 00320F30  38 63 00 14 */	addi r3, r3, 0x14
 | 
						|
/* 80323FF4 00320F34  80 04 00 0C */	lwz r0, 0xc(r4)
 | 
						|
/* 80323FF8 00320F38  7C 03 00 40 */	cmplw r3, r0
 | 
						|
/* 80323FFC 00320F3C  40 81 00 08 */	ble lbl_80324004
 | 
						|
/* 80324000 00320F40  48 03 D0 D5 */	bl GDOverflowed
 | 
						|
lbl_80324004:
 | 
						|
/* 80324004 00320F44  7F C3 F3 78 */	mr r3, r30
 | 
						|
/* 80324008 00320F48  80 1F 00 1C */	lwz r0, 0x1c(r31)
 | 
						|
/* 8032400C 00320F4C  7C 9F 02 14 */	add r4, r31, r0
 | 
						|
/* 80324010 00320F50  4B FE A6 6D */	bl J3DGDSetTexImgPtr
 | 
						|
/* 80324014 00320F54  7F C3 F3 78 */	mr r3, r30
 | 
						|
/* 80324018 00320F58  A0 9F 00 02 */	lhz r4, 2(r31)
 | 
						|
/* 8032401C 00320F5C  A0 BF 00 04 */	lhz r5, 4(r31)
 | 
						|
/* 80324020 00320F60  88 1F 00 00 */	lbz r0, 0(r31)
 | 
						|
/* 80324024 00320F64  54 06 07 3E */	clrlwi r6, r0, 0x1c
 | 
						|
/* 80324028 00320F68  4B FE A5 AD */	bl J3DGDSetTexImgAttr
 | 
						|
/* 8032402C 00320F6C  7F C3 F3 78 */	mr r3, r30
 | 
						|
/* 80324030 00320F70  88 9F 00 06 */	lbz r4, 6(r31)
 | 
						|
/* 80324034 00320F74  88 BF 00 07 */	lbz r5, 7(r31)
 | 
						|
/* 80324038 00320F78  88 DF 00 14 */	lbz r6, 0x14(r31)
 | 
						|
/* 8032403C 00320F7C  88 FF 00 15 */	lbz r7, 0x15(r31)
 | 
						|
/* 80324040 00320F80  C0 42 C9 B0 */	lfs f2, lbl_804563B0-_SDA2_BASE_(r2)
 | 
						|
/* 80324044 00320F84  88 1F 00 16 */	lbz r0, 0x16(r31)
 | 
						|
/* 80324048 00320F88  7C 00 07 74 */	extsb r0, r0
 | 
						|
/* 8032404C 00320F8C  C8 82 C9 B8 */	lfd f4, lbl_804563B8-_SDA2_BASE_(r2)
 | 
						|
/* 80324050 00320F90  6C 00 80 00 */	xoris r0, r0, 0x8000
 | 
						|
/* 80324054 00320F94  90 01 00 0C */	stw r0, 0xc(r1)
 | 
						|
/* 80324058 00320F98  3D 00 43 30 */	lis r8, 0x4330
 | 
						|
/* 8032405C 00320F9C  91 01 00 08 */	stw r8, 8(r1)
 | 
						|
/* 80324060 00320FA0  C8 01 00 08 */	lfd f0, 8(r1)
 | 
						|
/* 80324064 00320FA4  EC 00 20 28 */	fsubs f0, f0, f4
 | 
						|
/* 80324068 00320FA8  EC 22 00 32 */	fmuls f1, f2, f0
 | 
						|
/* 8032406C 00320FAC  88 1F 00 17 */	lbz r0, 0x17(r31)
 | 
						|
/* 80324070 00320FB0  7C 00 07 74 */	extsb r0, r0
 | 
						|
/* 80324074 00320FB4  6C 00 80 00 */	xoris r0, r0, 0x8000
 | 
						|
/* 80324078 00320FB8  90 01 00 14 */	stw r0, 0x14(r1)
 | 
						|
/* 8032407C 00320FBC  91 01 00 10 */	stw r8, 0x10(r1)
 | 
						|
/* 80324080 00320FC0  C8 01 00 10 */	lfd f0, 0x10(r1)
 | 
						|
/* 80324084 00320FC4  EC 00 20 28 */	fsubs f0, f0, f4
 | 
						|
/* 80324088 00320FC8  EC 42 00 32 */	fmuls f2, f2, f0
 | 
						|
/* 8032408C 00320FCC  C0 62 C9 B4 */	lfs f3, lbl_804563B4-_SDA2_BASE_(r2)
 | 
						|
/* 80324090 00320FD0  A8 1F 00 1A */	lha r0, 0x1a(r31)
 | 
						|
/* 80324094 00320FD4  6C 00 80 00 */	xoris r0, r0, 0x8000
 | 
						|
/* 80324098 00320FD8  90 01 00 1C */	stw r0, 0x1c(r1)
 | 
						|
/* 8032409C 00320FDC  91 01 00 18 */	stw r8, 0x18(r1)
 | 
						|
/* 803240A0 00320FE0  C8 01 00 18 */	lfd f0, 0x18(r1)
 | 
						|
/* 803240A4 00320FE4  EC 00 20 28 */	fsubs f0, f0, f4
 | 
						|
/* 803240A8 00320FE8  EC 63 00 32 */	fmuls f3, f3, f0
 | 
						|
/* 803240AC 00320FEC  89 1F 00 12 */	lbz r8, 0x12(r31)
 | 
						|
/* 803240B0 00320FF0  89 3F 00 11 */	lbz r9, 0x11(r31)
 | 
						|
/* 803240B4 00320FF4  89 5F 00 13 */	lbz r10, 0x13(r31)
 | 
						|
/* 803240B8 00320FF8  4B FE A3 81 */	bl J3DGDSetTexLookupMode
 | 
						|
/* 803240BC 00320FFC  88 1F 00 08 */	lbz r0, 8(r31)
 | 
						|
/* 803240C0 00321000  28 00 00 01 */	cmplwi r0, 1
 | 
						|
/* 803240C4 00321004  40 82 00 60 */	bne lbl_80324124
 | 
						|
/* 803240C8 00321008  A0 1F 00 0A */	lhz r0, 0xa(r31)
 | 
						|
/* 803240CC 0032100C  28 00 00 10 */	cmplwi r0, 0x10
 | 
						|
/* 803240D0 00321010  3B A0 00 01 */	li r29, 1
 | 
						|
/* 803240D4 00321014  40 81 00 08 */	ble lbl_803240DC
 | 
						|
/* 803240D8 00321018  3B A0 00 10 */	li r29, 0x10
 | 
						|
lbl_803240DC:
 | 
						|
/* 803240DC 0032101C  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803240E0 00321020  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803240E4 00321024  38 63 00 14 */	addi r3, r3, 0x14
 | 
						|
/* 803240E8 00321028  80 04 00 0C */	lwz r0, 0xc(r4)
 | 
						|
/* 803240EC 0032102C  7C 03 00 40 */	cmplw r3, r0
 | 
						|
/* 803240F0 00321030  40 81 00 08 */	ble lbl_803240F8
 | 
						|
/* 803240F4 00321034  48 03 CF E1 */	bl GDOverflowed
 | 
						|
lbl_803240F8:
 | 
						|
/* 803240F8 00321038  80 1F 00 0C */	lwz r0, 0xc(r31)
 | 
						|
/* 803240FC 0032103C  7C 7F 02 14 */	add r3, r31, r0
 | 
						|
/* 80324100 00321040  57 C4 68 24 */	slwi r4, r30, 0xd
 | 
						|
/* 80324104 00321044  3F 84 00 0F */	addis r28, r4, 0xf
 | 
						|
/* 80324108 00321048  7F 84 E3 78 */	mr r4, r28
 | 
						|
/* 8032410C 0032104C  7F A5 EB 78 */	mr r5, r29
 | 
						|
/* 80324110 00321050  4B FE A7 69 */	bl J3DGDLoadTlut
 | 
						|
/* 80324114 00321054  7F C3 F3 78 */	mr r3, r30
 | 
						|
/* 80324118 00321058  7F 84 E3 78 */	mr r4, r28
 | 
						|
/* 8032411C 0032105C  88 BF 00 09 */	lbz r5, 9(r31)
 | 
						|
/* 80324120 00321060  4B FE A6 C1 */	bl J3DGDSetTexTlut
 | 
						|
lbl_80324124:
 | 
						|
/* 80324124 00321064  39 61 00 30 */	addi r11, r1, 0x30
 | 
						|
/* 80324128 00321068  48 03 E0 FD */	bl _restgpr_28
 | 
						|
/* 8032412C 0032106C  80 01 00 34 */	lwz r0, 0x34(r1)
 | 
						|
/* 80324130 00321070  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 80324134 00321074  38 21 00 30 */	addi r1, r1, 0x30
 | 
						|
/* 80324138 00321078  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global patchTexNo_PtrToIdx
 | 
						|
patchTexNo_PtrToIdx:
 | 
						|
/* 8032413C 0032107C  94 21 FF F0 */	stwu r1, -0x10(r1)
 | 
						|
/* 80324140 00321080  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80324144 00321084  90 01 00 14 */	stw r0, 0x14(r1)
 | 
						|
/* 80324148 00321088  A0 84 00 00 */	lhz r4, 0(r4)
 | 
						|
/* 8032414C 0032108C  4B FE A5 C1 */	bl J3DGDSetTexImgPtrRaw
 | 
						|
/* 80324150 00321090  80 01 00 14 */	lwz r0, 0x14(r1)
 | 
						|
/* 80324154 00321094  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 80324158 00321098  38 21 00 10 */	addi r1, r1, 0x10
 | 
						|
/* 8032415C 0032109C  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global loadNBTScale
 | 
						|
loadNBTScale:
 | 
						|
/* 80324160 003210A0  88 03 00 00 */	lbz r0, 0(r3)
 | 
						|
/* 80324164 003210A4  28 00 00 01 */	cmplwi r0, 1
 | 
						|
/* 80324168 003210A8  40 82 00 18 */	bne lbl_80324180
 | 
						|
/* 8032416C 003210AC  38 03 00 04 */	addi r0, r3, 4
 | 
						|
/* 80324170 003210B0  3C 60 80 43 */	lis r3, lbl_80434AC8@ha
 | 
						|
/* 80324174 003210B4  38 63 4A C8 */	addi r3, r3, lbl_80434AC8@l
 | 
						|
/* 80324178 003210B8  90 03 01 18 */	stw r0, 0x118(r3)
 | 
						|
/* 8032417C 003210BC  4E 80 00 20 */	blr 
 | 
						|
lbl_80324180:
 | 
						|
/* 80324180 003210C0  38 00 00 00 */	li r0, 0
 | 
						|
/* 80324184 003210C4  3C 60 80 43 */	lis r3, lbl_80434AC8@ha
 | 
						|
/* 80324188 003210C8  38 63 4A C8 */	addi r3, r3, lbl_80434AC8@l
 | 
						|
/* 8032418C 003210CC  90 03 01 18 */	stw r0, 0x118(r3)
 | 
						|
/* 80324190 003210D0  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global makeTexCoordTable
 | 
						|
makeTexCoordTable:
 | 
						|
/* 80324194 003210D4  94 21 FF E0 */	stwu r1, -0x20(r1)
 | 
						|
/* 80324198 003210D8  3C 60 80 3A */	lis r3, lbl_803A1FF8@ha
 | 
						|
/* 8032419C 003210DC  38 83 1F F8 */	addi r4, r3, lbl_803A1FF8@l
 | 
						|
/* 803241A0 003210E0  80 64 00 00 */	lwz r3, 0(r4)
 | 
						|
/* 803241A4 003210E4  80 04 00 04 */	lwz r0, 4(r4)
 | 
						|
/* 803241A8 003210E8  90 61 00 08 */	stw r3, 8(r1)
 | 
						|
/* 803241AC 003210EC  90 01 00 0C */	stw r0, 0xc(r1)
 | 
						|
/* 803241B0 003210F0  A0 04 00 08 */	lhz r0, 8(r4)
 | 
						|
/* 803241B4 003210F4  B0 01 00 10 */	sth r0, 0x10(r1)
 | 
						|
/* 803241B8 003210F8  88 04 00 0A */	lbz r0, 0xa(r4)
 | 
						|
/* 803241BC 003210FC  98 01 00 12 */	stb r0, 0x12(r1)
 | 
						|
/* 803241C0 00321100  3C 60 80 43 */	lis r3, lbl_80434C98@ha
 | 
						|
/* 803241C4 00321104  38 C3 4C 98 */	addi r6, r3, lbl_80434C98@l
 | 
						|
/* 803241C8 00321108  39 20 00 00 */	li r9, 0
 | 
						|
/* 803241CC 0032110C  38 60 00 00 */	li r3, 0
 | 
						|
lbl_803241D0:
 | 
						|
/* 803241D0 00321110  39 40 00 00 */	li r10, 0
 | 
						|
/* 803241D4 00321114  38 80 00 00 */	li r4, 0
 | 
						|
lbl_803241D8:
 | 
						|
/* 803241D8 00321118  39 60 00 00 */	li r11, 0
 | 
						|
/* 803241DC 0032111C  7C E4 1A 14 */	add r7, r4, r3
 | 
						|
/* 803241E0 00321120  38 A1 00 08 */	addi r5, r1, 8
 | 
						|
/* 803241E4 00321124  38 00 00 0B */	li r0, 0xb
 | 
						|
/* 803241E8 00321128  7C 09 03 A6 */	mtctr r0
 | 
						|
lbl_803241EC:
 | 
						|
/* 803241EC 0032112C  7C 0B 3A 14 */	add r0, r11, r7
 | 
						|
/* 803241F0 00321130  1C 00 00 03 */	mulli r0, r0, 3
 | 
						|
/* 803241F4 00321134  7D 06 02 14 */	add r8, r6, r0
 | 
						|
/* 803241F8 00321138  99 28 00 00 */	stb r9, 0(r8)
 | 
						|
/* 803241FC 0032113C  99 48 00 01 */	stb r10, 1(r8)
 | 
						|
/* 80324200 00321140  88 05 00 00 */	lbz r0, 0(r5)
 | 
						|
/* 80324204 00321144  98 08 00 02 */	stb r0, 2(r8)
 | 
						|
/* 80324208 00321148  39 6B 00 01 */	addi r11, r11, 1
 | 
						|
/* 8032420C 0032114C  38 A5 00 01 */	addi r5, r5, 1
 | 
						|
/* 80324210 00321150  42 00 FF DC */	bdnz lbl_803241EC
 | 
						|
/* 80324214 00321154  39 4A 00 01 */	addi r10, r10, 1
 | 
						|
/* 80324218 00321158  28 0A 00 15 */	cmplwi r10, 0x15
 | 
						|
/* 8032421C 0032115C  38 84 00 0B */	addi r4, r4, 0xb
 | 
						|
/* 80324220 00321160  41 80 FF B8 */	blt lbl_803241D8
 | 
						|
/* 80324224 00321164  39 29 00 01 */	addi r9, r9, 1
 | 
						|
/* 80324228 00321168  28 09 00 0B */	cmplwi r9, 0xb
 | 
						|
/* 8032422C 0032116C  38 63 00 E7 */	addi r3, r3, 0xe7
 | 
						|
/* 80324230 00321170  41 80 FF A0 */	blt lbl_803241D0
 | 
						|
/* 80324234 00321174  38 21 00 20 */	addi r1, r1, 0x20
 | 
						|
/* 80324238 00321178  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global makeAlphaCmpTable
 | 
						|
makeAlphaCmpTable:
 | 
						|
/* 8032423C 0032117C  3C 60 80 43 */	lis r3, lbl_80436E60@ha
 | 
						|
/* 80324240 00321180  38 A3 6E 60 */	addi r5, r3, lbl_80436E60@l
 | 
						|
/* 80324244 00321184  39 00 00 00 */	li r8, 0
 | 
						|
/* 80324248 00321188  38 60 00 00 */	li r3, 0
 | 
						|
lbl_8032424C:
 | 
						|
/* 8032424C 0032118C  39 20 00 00 */	li r9, 0
 | 
						|
/* 80324250 00321190  38 80 00 00 */	li r4, 0
 | 
						|
lbl_80324254:
 | 
						|
/* 80324254 00321194  39 40 00 00 */	li r10, 0
 | 
						|
/* 80324258 00321198  7C C3 22 14 */	add r6, r3, r4
 | 
						|
/* 8032425C 0032119C  38 00 00 08 */	li r0, 8
 | 
						|
/* 80324260 003211A0  7C 09 03 A6 */	mtctr r0
 | 
						|
lbl_80324264:
 | 
						|
/* 80324264 003211A4  7C 0A 32 14 */	add r0, r10, r6
 | 
						|
/* 80324268 003211A8  1C 00 00 03 */	mulli r0, r0, 3
 | 
						|
/* 8032426C 003211AC  7C E5 02 14 */	add r7, r5, r0
 | 
						|
/* 80324270 003211B0  99 07 00 00 */	stb r8, 0(r7)
 | 
						|
/* 80324274 003211B4  99 27 00 01 */	stb r9, 1(r7)
 | 
						|
/* 80324278 003211B8  99 47 00 02 */	stb r10, 2(r7)
 | 
						|
/* 8032427C 003211BC  39 4A 00 01 */	addi r10, r10, 1
 | 
						|
/* 80324280 003211C0  42 00 FF E4 */	bdnz lbl_80324264
 | 
						|
/* 80324284 003211C4  39 29 00 01 */	addi r9, r9, 1
 | 
						|
/* 80324288 003211C8  2C 09 00 04 */	cmpwi r9, 4
 | 
						|
/* 8032428C 003211CC  38 84 00 08 */	addi r4, r4, 8
 | 
						|
/* 80324290 003211D0  41 80 FF C4 */	blt lbl_80324254
 | 
						|
/* 80324294 003211D4  39 08 00 01 */	addi r8, r8, 1
 | 
						|
/* 80324298 003211D8  28 08 00 08 */	cmplwi r8, 8
 | 
						|
/* 8032429C 003211DC  38 63 00 20 */	addi r3, r3, 0x20
 | 
						|
/* 803242A0 003211E0  41 80 FF AC */	blt lbl_8032424C
 | 
						|
/* 803242A4 003211E4  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global makeZModeTable
 | 
						|
makeZModeTable:
 | 
						|
/* 803242A8 003211E8  3C 60 80 43 */	lis r3, lbl_80437160@ha
 | 
						|
/* 803242AC 003211EC  38 A3 71 60 */	addi r5, r3, lbl_80437160@l
 | 
						|
/* 803242B0 003211F0  39 00 00 00 */	li r8, 0
 | 
						|
/* 803242B4 003211F4  38 60 00 00 */	li r3, 0
 | 
						|
lbl_803242B8:
 | 
						|
/* 803242B8 003211F8  39 20 00 00 */	li r9, 0
 | 
						|
/* 803242BC 003211FC  38 80 00 00 */	li r4, 0
 | 
						|
lbl_803242C0:
 | 
						|
/* 803242C0 00321200  39 40 00 00 */	li r10, 0
 | 
						|
/* 803242C4 00321204  7C C4 1A 14 */	add r6, r4, r3
 | 
						|
/* 803242C8 00321208  38 00 00 02 */	li r0, 2
 | 
						|
/* 803242CC 0032120C  7C 09 03 A6 */	mtctr r0
 | 
						|
lbl_803242D0:
 | 
						|
/* 803242D0 00321210  7C 0A 32 14 */	add r0, r10, r6
 | 
						|
/* 803242D4 00321214  1C 00 00 03 */	mulli r0, r0, 3
 | 
						|
/* 803242D8 00321218  7C E5 02 14 */	add r7, r5, r0
 | 
						|
/* 803242DC 0032121C  99 07 00 00 */	stb r8, 0(r7)
 | 
						|
/* 803242E0 00321220  99 27 00 01 */	stb r9, 1(r7)
 | 
						|
/* 803242E4 00321224  99 47 00 02 */	stb r10, 2(r7)
 | 
						|
/* 803242E8 00321228  39 4A 00 01 */	addi r10, r10, 1
 | 
						|
/* 803242EC 0032122C  42 00 FF E4 */	bdnz lbl_803242D0
 | 
						|
/* 803242F0 00321230  39 29 00 01 */	addi r9, r9, 1
 | 
						|
/* 803242F4 00321234  28 09 00 08 */	cmplwi r9, 8
 | 
						|
/* 803242F8 00321238  38 84 00 02 */	addi r4, r4, 2
 | 
						|
/* 803242FC 0032123C  41 80 FF C4 */	blt lbl_803242C0
 | 
						|
/* 80324300 00321240  39 08 00 01 */	addi r8, r8, 1
 | 
						|
/* 80324304 00321244  2C 08 00 02 */	cmpwi r8, 2
 | 
						|
/* 80324308 00321248  38 63 00 10 */	addi r3, r3, 0x10
 | 
						|
/* 8032430C 0032124C  41 80 FF AC */	blt lbl_803242B8
 | 
						|
/* 80324310 00321250  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global makeTevSwapTable
 | 
						|
makeTevSwapTable:
 | 
						|
/* 80324314 00321254  3C 60 80 43 */	lis r3, lbl_80436A60@ha
 | 
						|
/* 80324318 00321258  38 03 6A 60 */	addi r0, r3, lbl_80436A60@l
 | 
						|
/* 8032431C 0032125C  7C 03 03 78 */	mr r3, r0
 | 
						|
/* 80324320 00321260  38 80 00 00 */	li r4, 0
 | 
						|
lbl_80324324:
 | 
						|
/* 80324324 00321264  7C 80 36 70 */	srawi r0, r4, 6
 | 
						|
/* 80324328 00321268  98 03 00 00 */	stb r0, 0(r3)
 | 
						|
/* 8032432C 0032126C  54 80 E7 BE */	rlwinm r0, r4, 0x1c, 0x1e, 0x1f
 | 
						|
/* 80324330 00321270  98 03 00 01 */	stb r0, 1(r3)
 | 
						|
/* 80324334 00321274  54 80 F7 BE */	rlwinm r0, r4, 0x1e, 0x1e, 0x1f
 | 
						|
/* 80324338 00321278  98 03 00 02 */	stb r0, 2(r3)
 | 
						|
/* 8032433C 0032127C  54 80 07 BE */	clrlwi r0, r4, 0x1e
 | 
						|
/* 80324340 00321280  98 03 00 03 */	stb r0, 3(r3)
 | 
						|
/* 80324344 00321284  38 84 00 01 */	addi r4, r4, 1
 | 
						|
/* 80324348 00321288  2C 04 01 00 */	cmpwi r4, 0x100
 | 
						|
/* 8032434C 0032128C  38 63 00 04 */	addi r3, r3, 4
 | 
						|
/* 80324350 00321290  41 80 FF D4 */	blt lbl_80324324
 | 
						|
/* 80324354 00321294  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DTexMtx_NS_loadTexMtx
 | 
						|
J3DTexMtx_NS_loadTexMtx:
 | 
						|
/* 80324358 00321298  94 21 FF F0 */	stwu r1, -0x10(r1)
 | 
						|
/* 8032435C 0032129C  7C 08 02 A6 */	mflr r0
 | 
						|
/* 80324360 003212A0  90 01 00 14 */	stw r0, 0x14(r1)
 | 
						|
/* 80324364 003212A4  93 E1 00 0C */	stw r31, 0xc(r1)
 | 
						|
/* 80324368 003212A8  93 C1 00 08 */	stw r30, 8(r1)
 | 
						|
/* 8032436C 003212AC  7C 7E 1B 78 */	mr r30, r3
 | 
						|
/* 80324370 003212B0  7C 9F 23 78 */	mr r31, r4
 | 
						|
/* 80324374 003212B4  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324378 003212B8  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 8032437C 003212BC  38 63 00 35 */	addi r3, r3, 0x35
 | 
						|
/* 80324380 003212C0  80 04 00 0C */	lwz r0, 0xc(r4)
 | 
						|
/* 80324384 003212C4  7C 03 00 40 */	cmplw r3, r0
 | 
						|
/* 80324388 003212C8  40 81 00 08 */	ble lbl_80324390
 | 
						|
/* 8032438C 003212CC  48 03 CD 49 */	bl GDOverflowed
 | 
						|
lbl_80324390:
 | 
						|
/* 80324390 003212D0  38 7E 00 64 */	addi r3, r30, 0x64
 | 
						|
/* 80324394 003212D4  1C 9F 00 03 */	mulli r4, r31, 3
 | 
						|
/* 80324398 003212D8  38 84 00 1E */	addi r4, r4, 0x1e
 | 
						|
/* 8032439C 003212DC  88 BE 00 00 */	lbz r5, 0(r30)
 | 
						|
/* 803243A0 003212E0  48 00 00 7D */	bl J3DGDLoadTexMtxImm
 | 
						|
/* 803243A4 003212E4  83 E1 00 0C */	lwz r31, 0xc(r1)
 | 
						|
/* 803243A8 003212E8  83 C1 00 08 */	lwz r30, 8(r1)
 | 
						|
/* 803243AC 003212EC  80 01 00 14 */	lwz r0, 0x14(r1)
 | 
						|
/* 803243B0 003212F0  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 803243B4 003212F4  38 21 00 10 */	addi r1, r1, 0x10
 | 
						|
/* 803243B8 003212F8  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DTexMtx_NS_loadPostTexMtx
 | 
						|
J3DTexMtx_NS_loadPostTexMtx:
 | 
						|
/* 803243BC 003212FC  94 21 FF F0 */	stwu r1, -0x10(r1)
 | 
						|
/* 803243C0 00321300  7C 08 02 A6 */	mflr r0
 | 
						|
/* 803243C4 00321304  90 01 00 14 */	stw r0, 0x14(r1)
 | 
						|
/* 803243C8 00321308  93 E1 00 0C */	stw r31, 0xc(r1)
 | 
						|
/* 803243CC 0032130C  93 C1 00 08 */	stw r30, 8(r1)
 | 
						|
/* 803243D0 00321310  7C 7E 1B 78 */	mr r30, r3
 | 
						|
/* 803243D4 00321314  7C 9F 23 78 */	mr r31, r4
 | 
						|
/* 803243D8 00321318  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803243DC 0032131C  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 803243E0 00321320  38 63 00 35 */	addi r3, r3, 0x35
 | 
						|
/* 803243E4 00321324  80 04 00 0C */	lwz r0, 0xc(r4)
 | 
						|
/* 803243E8 00321328  7C 03 00 40 */	cmplw r3, r0
 | 
						|
/* 803243EC 0032132C  40 81 00 08 */	ble lbl_803243F4
 | 
						|
/* 803243F0 00321330  48 03 CC E5 */	bl GDOverflowed
 | 
						|
lbl_803243F4:
 | 
						|
/* 803243F4 00321334  38 7E 00 64 */	addi r3, r30, 0x64
 | 
						|
/* 803243F8 00321338  1C 9F 00 03 */	mulli r4, r31, 3
 | 
						|
/* 803243FC 0032133C  38 84 00 40 */	addi r4, r4, 0x40
 | 
						|
/* 80324400 00321340  48 00 05 9D */	bl J3DGDLoadPostTexMtxImm
 | 
						|
/* 80324404 00321344  83 E1 00 0C */	lwz r31, 0xc(r1)
 | 
						|
/* 80324408 00321348  83 C1 00 08 */	lwz r30, 8(r1)
 | 
						|
/* 8032440C 0032134C  80 01 00 14 */	lwz r0, 0x14(r1)
 | 
						|
/* 80324410 00321350  7C 08 03 A6 */	mtlr r0
 | 
						|
/* 80324414 00321354  38 21 00 10 */	addi r1, r1, 0x10
 | 
						|
/* 80324418 00321358  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DGDLoadTexMtxImm
 | 
						|
J3DGDLoadTexMtxImm:
 | 
						|
/* 8032441C 0032135C  94 21 FF C0 */	stwu r1, -0x40(r1)
 | 
						|
/* 80324420 00321360  54 89 14 3A */	rlwinm r9, r4, 2, 0x10, 0x1d
 | 
						|
/* 80324424 00321364  2C 05 00 01 */	cmpwi r5, 1
 | 
						|
/* 80324428 00321368  38 00 00 0C */	li r0, 0xc
 | 
						|
/* 8032442C 0032136C  40 82 00 08 */	bne lbl_80324434
 | 
						|
/* 80324430 00321370  38 00 00 08 */	li r0, 8
 | 
						|
lbl_80324434:
 | 
						|
/* 80324434 00321374  54 08 06 3E */	clrlwi r8, r0, 0x18
 | 
						|
/* 80324438 00321378  38 E0 00 10 */	li r7, 0x10
 | 
						|
/* 8032443C 0032137C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324440 00321380  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324444 00321384  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324448 00321388  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032444C 0032138C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324450 00321390  39 08 FF FF */	addi r8, r8, -1
 | 
						|
/* 80324454 00321394  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 80324458 00321398  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032445C 0032139C  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324460 003213A0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324464 003213A4  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324468 003213A8  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 8032446C 003213AC  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324470 003213B0  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324474 003213B4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324478 003213B8  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032447C 003213BC  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 80324480 003213C0  55 27 C6 3E */	rlwinm r7, r9, 0x18, 0x18, 0x1f
 | 
						|
/* 80324484 003213C4  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324488 003213C8  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032448C 003213CC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324490 003213D0  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324494 003213D4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324498 003213D8  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032449C 003213DC  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803244A0 003213E0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803244A4 003213E4  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803244A8 003213E8  99 24 00 00 */	stb r9, 0(r4)
 | 
						|
/* 803244AC 003213EC  C0 03 00 00 */	lfs f0, 0(r3)
 | 
						|
/* 803244B0 003213F0  D0 01 00 34 */	stfs f0, 0x34(r1)
 | 
						|
/* 803244B4 003213F4  81 01 00 34 */	lwz r8, 0x34(r1)
 | 
						|
/* 803244B8 003213F8  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 803244BC 003213FC  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803244C0 00321400  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803244C4 00321404  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803244C8 00321408  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803244CC 0032140C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803244D0 00321410  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 803244D4 00321414  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803244D8 00321418  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803244DC 0032141C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803244E0 00321420  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803244E4 00321424  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803244E8 00321428  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 803244EC 0032142C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803244F0 00321430  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803244F4 00321434  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803244F8 00321438  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803244FC 0032143C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324500 00321440  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324504 00321444  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324508 00321448  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 8032450C 0032144C  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324510 00321450  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 80324514 00321454  C0 03 00 04 */	lfs f0, 4(r3)
 | 
						|
/* 80324518 00321458  D0 01 00 30 */	stfs f0, 0x30(r1)
 | 
						|
/* 8032451C 0032145C  81 01 00 30 */	lwz r8, 0x30(r1)
 | 
						|
/* 80324520 00321460  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 80324524 00321464  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324528 00321468  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032452C 0032146C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324530 00321470  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324534 00321474  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324538 00321478  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 8032453C 0032147C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324540 00321480  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324544 00321484  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324548 00321488  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032454C 0032148C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324550 00321490  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 80324554 00321494  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324558 00321498  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032455C 0032149C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324560 003214A0  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324564 003214A4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324568 003214A8  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032456C 003214AC  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324570 003214B0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324574 003214B4  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324578 003214B8  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 8032457C 003214BC  C0 03 00 08 */	lfs f0, 8(r3)
 | 
						|
/* 80324580 003214C0  D0 01 00 2C */	stfs f0, 0x2c(r1)
 | 
						|
/* 80324584 003214C4  81 01 00 2C */	lwz r8, 0x2c(r1)
 | 
						|
/* 80324588 003214C8  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 8032458C 003214CC  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324590 003214D0  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324594 003214D4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324598 003214D8  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032459C 003214DC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803245A0 003214E0  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 803245A4 003214E4  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803245A8 003214E8  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803245AC 003214EC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803245B0 003214F0  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803245B4 003214F4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803245B8 003214F8  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 803245BC 003214FC  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803245C0 00321500  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803245C4 00321504  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803245C8 00321508  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803245CC 0032150C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803245D0 00321510  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803245D4 00321514  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803245D8 00321518  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803245DC 0032151C  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803245E0 00321520  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 803245E4 00321524  C0 03 00 0C */	lfs f0, 0xc(r3)
 | 
						|
/* 803245E8 00321528  D0 01 00 28 */	stfs f0, 0x28(r1)
 | 
						|
/* 803245EC 0032152C  81 01 00 28 */	lwz r8, 0x28(r1)
 | 
						|
/* 803245F0 00321530  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 803245F4 00321534  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803245F8 00321538  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803245FC 0032153C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324600 00321540  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324604 00321544  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324608 00321548  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 8032460C 0032154C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324610 00321550  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324614 00321554  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324618 00321558  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032461C 0032155C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324620 00321560  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 80324624 00321564  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324628 00321568  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032462C 0032156C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324630 00321570  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324634 00321574  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324638 00321578  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032463C 0032157C  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324640 00321580  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324644 00321584  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324648 00321588  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 8032464C 0032158C  C0 03 00 10 */	lfs f0, 0x10(r3)
 | 
						|
/* 80324650 00321590  D0 01 00 24 */	stfs f0, 0x24(r1)
 | 
						|
/* 80324654 00321594  81 01 00 24 */	lwz r8, 0x24(r1)
 | 
						|
/* 80324658 00321598  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 8032465C 0032159C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324660 003215A0  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324664 003215A4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324668 003215A8  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032466C 003215AC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324670 003215B0  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 80324674 003215B4  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324678 003215B8  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032467C 003215BC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324680 003215C0  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324684 003215C4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324688 003215C8  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 8032468C 003215CC  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324690 003215D0  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324694 003215D4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324698 003215D8  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032469C 003215DC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803246A0 003215E0  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803246A4 003215E4  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803246A8 003215E8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803246AC 003215EC  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803246B0 003215F0  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 803246B4 003215F4  C0 03 00 14 */	lfs f0, 0x14(r3)
 | 
						|
/* 803246B8 003215F8  D0 01 00 20 */	stfs f0, 0x20(r1)
 | 
						|
/* 803246BC 003215FC  81 01 00 20 */	lwz r8, 0x20(r1)
 | 
						|
/* 803246C0 00321600  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 803246C4 00321604  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803246C8 00321608  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803246CC 0032160C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803246D0 00321610  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803246D4 00321614  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803246D8 00321618  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 803246DC 0032161C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803246E0 00321620  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803246E4 00321624  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803246E8 00321628  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803246EC 0032162C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803246F0 00321630  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 803246F4 00321634  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803246F8 00321638  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803246FC 0032163C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324700 00321640  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324704 00321644  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324708 00321648  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032470C 0032164C  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324710 00321650  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324714 00321654  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324718 00321658  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 8032471C 0032165C  C0 03 00 18 */	lfs f0, 0x18(r3)
 | 
						|
/* 80324720 00321660  D0 01 00 1C */	stfs f0, 0x1c(r1)
 | 
						|
/* 80324724 00321664  81 01 00 1C */	lwz r8, 0x1c(r1)
 | 
						|
/* 80324728 00321668  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 8032472C 0032166C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324730 00321670  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324734 00321674  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324738 00321678  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032473C 0032167C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324740 00321680  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 80324744 00321684  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324748 00321688  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032474C 0032168C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324750 00321690  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324754 00321694  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324758 00321698  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 8032475C 0032169C  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324760 003216A0  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324764 003216A4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324768 003216A8  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 8032476C 003216AC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324770 003216B0  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324774 003216B4  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 80324778 003216B8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 8032477C 003216BC  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 80324780 003216C0  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 80324784 003216C4  C0 03 00 1C */	lfs f0, 0x1c(r3)
 | 
						|
/* 80324788 003216C8  D0 01 00 18 */	stfs f0, 0x18(r1)
 | 
						|
/* 8032478C 003216CC  81 01 00 18 */	lwz r8, 0x18(r1)
 | 
						|
/* 80324790 003216D0  55 07 46 3E */	srwi r7, r8, 0x18
 | 
						|
/* 80324794 003216D4  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324798 003216D8  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 8032479C 003216DC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803247A0 003216E0  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803247A4 003216E4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803247A8 003216E8  55 07 86 3E */	rlwinm r7, r8, 0x10, 0x18, 0x1f
 | 
						|
/* 803247AC 003216EC  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803247B0 003216F0  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803247B4 003216F4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803247B8 003216F8  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803247BC 003216FC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803247C0 00321700  55 07 C6 3E */	rlwinm r7, r8, 0x18, 0x18, 0x1f
 | 
						|
/* 803247C4 00321704  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803247C8 00321708  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803247CC 0032170C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803247D0 00321710  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803247D4 00321714  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803247D8 00321718  80 CD 94 00 */	lwz r6, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803247DC 0032171C  80 86 00 08 */	lwz r4, 8(r6)
 | 
						|
/* 803247E0 00321720  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803247E4 00321724  90 06 00 08 */	stw r0, 8(r6)
 | 
						|
/* 803247E8 00321728  99 04 00 00 */	stb r8, 0(r4)
 | 
						|
/* 803247EC 0032172C  2C 05 00 00 */	cmpwi r5, 0
 | 
						|
/* 803247F0 00321730  40 82 01 A4 */	bne lbl_80324994
 | 
						|
/* 803247F4 00321734  C0 03 00 20 */	lfs f0, 0x20(r3)
 | 
						|
/* 803247F8 00321738  D0 01 00 14 */	stfs f0, 0x14(r1)
 | 
						|
/* 803247FC 0032173C  80 E1 00 14 */	lwz r7, 0x14(r1)
 | 
						|
/* 80324800 00321740  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324804 00321744  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324808 00321748  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 8032480C 0032174C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324810 00321750  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324814 00321754  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324818 00321758  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 8032481C 0032175C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324820 00321760  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324824 00321764  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324828 00321768  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 8032482C 0032176C  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324830 00321770  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324834 00321774  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324838 00321778  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 8032483C 0032177C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324840 00321780  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324844 00321784  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324848 00321788  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032484C 0032178C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324850 00321790  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324854 00321794  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324858 00321798  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 8032485C 0032179C  C0 03 00 24 */	lfs f0, 0x24(r3)
 | 
						|
/* 80324860 003217A0  D0 01 00 10 */	stfs f0, 0x10(r1)
 | 
						|
/* 80324864 003217A4  80 E1 00 10 */	lwz r7, 0x10(r1)
 | 
						|
/* 80324868 003217A8  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 8032486C 003217AC  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324870 003217B0  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324874 003217B4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324878 003217B8  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 8032487C 003217BC  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324880 003217C0  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324884 003217C4  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324888 003217C8  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 8032488C 003217CC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324890 003217D0  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324894 003217D4  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324898 003217D8  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 8032489C 003217DC  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803248A0 003217E0  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803248A4 003217E4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803248A8 003217E8  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803248AC 003217EC  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 803248B0 003217F0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803248B4 003217F4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803248B8 003217F8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803248BC 003217FC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803248C0 00321800  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 803248C4 00321804  C0 03 00 28 */	lfs f0, 0x28(r3)
 | 
						|
/* 803248C8 00321808  D0 01 00 0C */	stfs f0, 0xc(r1)
 | 
						|
/* 803248CC 0032180C  80 E1 00 0C */	lwz r7, 0xc(r1)
 | 
						|
/* 803248D0 00321810  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 803248D4 00321814  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803248D8 00321818  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803248DC 0032181C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803248E0 00321820  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803248E4 00321824  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 803248E8 00321828  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 803248EC 0032182C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803248F0 00321830  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803248F4 00321834  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803248F8 00321838  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803248FC 0032183C  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324900 00321840  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324904 00321844  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324908 00321848  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 8032490C 0032184C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324910 00321850  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324914 00321854  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324918 00321858  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 8032491C 0032185C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324920 00321860  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324924 00321864  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324928 00321868  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 8032492C 0032186C  C0 03 00 2C */	lfs f0, 0x2c(r3)
 | 
						|
/* 80324930 00321870  D0 01 00 08 */	stfs f0, 8(r1)
 | 
						|
/* 80324934 00321874  80 C1 00 08 */	lwz r6, 8(r1)
 | 
						|
/* 80324938 00321878  54 C5 46 3E */	srwi r5, r6, 0x18
 | 
						|
/* 8032493C 0032187C  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324940 00321880  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324944 00321884  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324948 00321888  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 8032494C 0032188C  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80324950 00321890  54 C5 86 3E */	rlwinm r5, r6, 0x10, 0x18, 0x1f
 | 
						|
/* 80324954 00321894  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324958 00321898  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 8032495C 0032189C  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324960 003218A0  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80324964 003218A4  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80324968 003218A8  54 C5 C6 3E */	rlwinm r5, r6, 0x18, 0x18, 0x1f
 | 
						|
/* 8032496C 003218AC  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324970 003218B0  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324974 003218B4  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324978 003218B8  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 8032497C 003218BC  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80324980 003218C0  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324984 003218C4  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324988 003218C8  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 8032498C 003218CC  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80324990 003218D0  98 C3 00 00 */	stb r6, 0(r3)
 | 
						|
lbl_80324994:
 | 
						|
/* 80324994 003218D4  38 21 00 40 */	addi r1, r1, 0x40
 | 
						|
/* 80324998 003218D8  4E 80 00 20 */	blr 
 | 
						|
 | 
						|
.global J3DGDLoadPostTexMtxImm
 | 
						|
J3DGDLoadPostTexMtxImm:
 | 
						|
/* 8032499C 003218DC  94 21 FF C0 */	stwu r1, -0x40(r1)
 | 
						|
/* 803249A0 003218E0  38 04 FF C0 */	addi r0, r4, -64
 | 
						|
/* 803249A4 003218E4  54 04 10 3A */	slwi r4, r0, 2
 | 
						|
/* 803249A8 003218E8  38 E4 05 00 */	addi r7, r4, 0x500
 | 
						|
/* 803249AC 003218EC  38 C0 00 10 */	li r6, 0x10
 | 
						|
/* 803249B0 003218F0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803249B4 003218F4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803249B8 003218F8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803249BC 003218FC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803249C0 00321900  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 803249C4 00321904  38 C0 00 00 */	li r6, 0
 | 
						|
/* 803249C8 00321908  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803249CC 0032190C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803249D0 00321910  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803249D4 00321914  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803249D8 00321918  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 803249DC 0032191C  38 C0 00 0B */	li r6, 0xb
 | 
						|
/* 803249E0 00321920  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803249E4 00321924  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 803249E8 00321928  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 803249EC 0032192C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 803249F0 00321930  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 803249F4 00321934  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 803249F8 00321938  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 803249FC 0032193C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324A00 00321940  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324A04 00321944  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324A08 00321948  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324A0C 0032194C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324A10 00321950  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324A14 00321954  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324A18 00321958  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324A1C 0032195C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324A20 00321960  C0 03 00 00 */	lfs f0, 0(r3)
 | 
						|
/* 80324A24 00321964  D0 01 00 34 */	stfs f0, 0x34(r1)
 | 
						|
/* 80324A28 00321968  80 E1 00 34 */	lwz r7, 0x34(r1)
 | 
						|
/* 80324A2C 0032196C  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324A30 00321970  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324A34 00321974  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324A38 00321978  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324A3C 0032197C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324A40 00321980  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324A44 00321984  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324A48 00321988  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324A4C 0032198C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324A50 00321990  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324A54 00321994  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324A58 00321998  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324A5C 0032199C  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324A60 003219A0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324A64 003219A4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324A68 003219A8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324A6C 003219AC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324A70 003219B0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324A74 003219B4  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324A78 003219B8  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324A7C 003219BC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324A80 003219C0  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324A84 003219C4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324A88 003219C8  C0 03 00 04 */	lfs f0, 4(r3)
 | 
						|
/* 80324A8C 003219CC  D0 01 00 30 */	stfs f0, 0x30(r1)
 | 
						|
/* 80324A90 003219D0  80 E1 00 30 */	lwz r7, 0x30(r1)
 | 
						|
/* 80324A94 003219D4  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324A98 003219D8  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324A9C 003219DC  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324AA0 003219E0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324AA4 003219E4  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324AA8 003219E8  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324AAC 003219EC  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324AB0 003219F0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324AB4 003219F4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324AB8 003219F8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324ABC 003219FC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324AC0 00321A00  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324AC4 00321A04  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324AC8 00321A08  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324ACC 00321A0C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324AD0 00321A10  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324AD4 00321A14  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324AD8 00321A18  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324ADC 00321A1C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324AE0 00321A20  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324AE4 00321A24  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324AE8 00321A28  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324AEC 00321A2C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324AF0 00321A30  C0 03 00 08 */	lfs f0, 8(r3)
 | 
						|
/* 80324AF4 00321A34  D0 01 00 2C */	stfs f0, 0x2c(r1)
 | 
						|
/* 80324AF8 00321A38  80 E1 00 2C */	lwz r7, 0x2c(r1)
 | 
						|
/* 80324AFC 00321A3C  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324B00 00321A40  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B04 00321A44  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324B08 00321A48  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324B0C 00321A4C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324B10 00321A50  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324B14 00321A54  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324B18 00321A58  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B1C 00321A5C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324B20 00321A60  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324B24 00321A64  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324B28 00321A68  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324B2C 00321A6C  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324B30 00321A70  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B34 00321A74  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324B38 00321A78  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324B3C 00321A7C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324B40 00321A80  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324B44 00321A84  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B48 00321A88  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324B4C 00321A8C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324B50 00321A90  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324B54 00321A94  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324B58 00321A98  C0 03 00 0C */	lfs f0, 0xc(r3)
 | 
						|
/* 80324B5C 00321A9C  D0 01 00 28 */	stfs f0, 0x28(r1)
 | 
						|
/* 80324B60 00321AA0  80 E1 00 28 */	lwz r7, 0x28(r1)
 | 
						|
/* 80324B64 00321AA4  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324B68 00321AA8  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B6C 00321AAC  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324B70 00321AB0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324B74 00321AB4  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324B78 00321AB8  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324B7C 00321ABC  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324B80 00321AC0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B84 00321AC4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324B88 00321AC8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324B8C 00321ACC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324B90 00321AD0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324B94 00321AD4  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324B98 00321AD8  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324B9C 00321ADC  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324BA0 00321AE0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324BA4 00321AE4  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324BA8 00321AE8  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324BAC 00321AEC  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324BB0 00321AF0  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324BB4 00321AF4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324BB8 00321AF8  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324BBC 00321AFC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324BC0 00321B00  C0 03 00 10 */	lfs f0, 0x10(r3)
 | 
						|
/* 80324BC4 00321B04  D0 01 00 24 */	stfs f0, 0x24(r1)
 | 
						|
/* 80324BC8 00321B08  80 E1 00 24 */	lwz r7, 0x24(r1)
 | 
						|
/* 80324BCC 00321B0C  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324BD0 00321B10  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324BD4 00321B14  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324BD8 00321B18  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324BDC 00321B1C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324BE0 00321B20  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324BE4 00321B24  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324BE8 00321B28  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324BEC 00321B2C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324BF0 00321B30  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324BF4 00321B34  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324BF8 00321B38  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324BFC 00321B3C  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324C00 00321B40  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324C04 00321B44  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324C08 00321B48  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324C0C 00321B4C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324C10 00321B50  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324C14 00321B54  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324C18 00321B58  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324C1C 00321B5C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324C20 00321B60  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324C24 00321B64  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324C28 00321B68  C0 03 00 14 */	lfs f0, 0x14(r3)
 | 
						|
/* 80324C2C 00321B6C  D0 01 00 20 */	stfs f0, 0x20(r1)
 | 
						|
/* 80324C30 00321B70  80 E1 00 20 */	lwz r7, 0x20(r1)
 | 
						|
/* 80324C34 00321B74  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324C38 00321B78  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324C3C 00321B7C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324C40 00321B80  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324C44 00321B84  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324C48 00321B88  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324C4C 00321B8C  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324C50 00321B90  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324C54 00321B94  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324C58 00321B98  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324C5C 00321B9C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324C60 00321BA0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324C64 00321BA4  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324C68 00321BA8  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324C6C 00321BAC  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324C70 00321BB0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324C74 00321BB4  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324C78 00321BB8  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324C7C 00321BBC  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324C80 00321BC0  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324C84 00321BC4  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324C88 00321BC8  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324C8C 00321BCC  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324C90 00321BD0  C0 03 00 18 */	lfs f0, 0x18(r3)
 | 
						|
/* 80324C94 00321BD4  D0 01 00 1C */	stfs f0, 0x1c(r1)
 | 
						|
/* 80324C98 00321BD8  80 E1 00 1C */	lwz r7, 0x1c(r1)
 | 
						|
/* 80324C9C 00321BDC  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324CA0 00321BE0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324CA4 00321BE4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324CA8 00321BE8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324CAC 00321BEC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324CB0 00321BF0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324CB4 00321BF4  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324CB8 00321BF8  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324CBC 00321BFC  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324CC0 00321C00  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324CC4 00321C04  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324CC8 00321C08  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324CCC 00321C0C  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324CD0 00321C10  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324CD4 00321C14  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324CD8 00321C18  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324CDC 00321C1C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324CE0 00321C20  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324CE4 00321C24  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324CE8 00321C28  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324CEC 00321C2C  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324CF0 00321C30  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324CF4 00321C34  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324CF8 00321C38  C0 03 00 1C */	lfs f0, 0x1c(r3)
 | 
						|
/* 80324CFC 00321C3C  D0 01 00 18 */	stfs f0, 0x18(r1)
 | 
						|
/* 80324D00 00321C40  80 E1 00 18 */	lwz r7, 0x18(r1)
 | 
						|
/* 80324D04 00321C44  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324D08 00321C48  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324D0C 00321C4C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324D10 00321C50  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324D14 00321C54  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324D18 00321C58  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324D1C 00321C5C  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324D20 00321C60  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324D24 00321C64  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324D28 00321C68  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324D2C 00321C6C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324D30 00321C70  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324D34 00321C74  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324D38 00321C78  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324D3C 00321C7C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324D40 00321C80  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324D44 00321C84  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324D48 00321C88  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324D4C 00321C8C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324D50 00321C90  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324D54 00321C94  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324D58 00321C98  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324D5C 00321C9C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324D60 00321CA0  C0 03 00 20 */	lfs f0, 0x20(r3)
 | 
						|
/* 80324D64 00321CA4  D0 01 00 14 */	stfs f0, 0x14(r1)
 | 
						|
/* 80324D68 00321CA8  80 E1 00 14 */	lwz r7, 0x14(r1)
 | 
						|
/* 80324D6C 00321CAC  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324D70 00321CB0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324D74 00321CB4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324D78 00321CB8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324D7C 00321CBC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324D80 00321CC0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324D84 00321CC4  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324D88 00321CC8  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324D8C 00321CCC  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324D90 00321CD0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324D94 00321CD4  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324D98 00321CD8  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324D9C 00321CDC  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324DA0 00321CE0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324DA4 00321CE4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324DA8 00321CE8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324DAC 00321CEC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324DB0 00321CF0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324DB4 00321CF4  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324DB8 00321CF8  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324DBC 00321CFC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324DC0 00321D00  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324DC4 00321D04  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324DC8 00321D08  C0 03 00 24 */	lfs f0, 0x24(r3)
 | 
						|
/* 80324DCC 00321D0C  D0 01 00 10 */	stfs f0, 0x10(r1)
 | 
						|
/* 80324DD0 00321D10  80 E1 00 10 */	lwz r7, 0x10(r1)
 | 
						|
/* 80324DD4 00321D14  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324DD8 00321D18  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324DDC 00321D1C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324DE0 00321D20  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324DE4 00321D24  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324DE8 00321D28  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324DEC 00321D2C  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324DF0 00321D30  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324DF4 00321D34  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324DF8 00321D38  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324DFC 00321D3C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E00 00321D40  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324E04 00321D44  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324E08 00321D48  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324E0C 00321D4C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324E10 00321D50  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324E14 00321D54  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E18 00321D58  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324E1C 00321D5C  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324E20 00321D60  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324E24 00321D64  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324E28 00321D68  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E2C 00321D6C  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324E30 00321D70  C0 03 00 28 */	lfs f0, 0x28(r3)
 | 
						|
/* 80324E34 00321D74  D0 01 00 0C */	stfs f0, 0xc(r1)
 | 
						|
/* 80324E38 00321D78  80 E1 00 0C */	lwz r7, 0xc(r1)
 | 
						|
/* 80324E3C 00321D7C  54 E6 46 3E */	srwi r6, r7, 0x18
 | 
						|
/* 80324E40 00321D80  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324E44 00321D84  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324E48 00321D88  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324E4C 00321D8C  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E50 00321D90  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324E54 00321D94  54 E6 86 3E */	rlwinm r6, r7, 0x10, 0x18, 0x1f
 | 
						|
/* 80324E58 00321D98  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324E5C 00321D9C  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324E60 00321DA0  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324E64 00321DA4  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E68 00321DA8  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324E6C 00321DAC  54 E6 C6 3E */	rlwinm r6, r7, 0x18, 0x18, 0x1f
 | 
						|
/* 80324E70 00321DB0  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324E74 00321DB4  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324E78 00321DB8  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324E7C 00321DBC  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E80 00321DC0  98 C4 00 00 */	stb r6, 0(r4)
 | 
						|
/* 80324E84 00321DC4  80 AD 94 00 */	lwz r5, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324E88 00321DC8  80 85 00 08 */	lwz r4, 8(r5)
 | 
						|
/* 80324E8C 00321DCC  38 04 00 01 */	addi r0, r4, 1
 | 
						|
/* 80324E90 00321DD0  90 05 00 08 */	stw r0, 8(r5)
 | 
						|
/* 80324E94 00321DD4  98 E4 00 00 */	stb r7, 0(r4)
 | 
						|
/* 80324E98 00321DD8  C0 03 00 2C */	lfs f0, 0x2c(r3)
 | 
						|
/* 80324E9C 00321DDC  D0 01 00 08 */	stfs f0, 8(r1)
 | 
						|
/* 80324EA0 00321DE0  80 C1 00 08 */	lwz r6, 8(r1)
 | 
						|
/* 80324EA4 00321DE4  54 C5 46 3E */	srwi r5, r6, 0x18
 | 
						|
/* 80324EA8 00321DE8  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324EAC 00321DEC  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324EB0 00321DF0  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324EB4 00321DF4  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80324EB8 00321DF8  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80324EBC 00321DFC  54 C5 86 3E */	rlwinm r5, r6, 0x10, 0x18, 0x1f
 | 
						|
/* 80324EC0 00321E00  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324EC4 00321E04  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324EC8 00321E08  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324ECC 00321E0C  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80324ED0 00321E10  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80324ED4 00321E14  54 C5 C6 3E */	rlwinm r5, r6, 0x18, 0x18, 0x1f
 | 
						|
/* 80324ED8 00321E18  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324EDC 00321E1C  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324EE0 00321E20  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324EE4 00321E24  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80324EE8 00321E28  98 A3 00 00 */	stb r5, 0(r3)
 | 
						|
/* 80324EEC 00321E2C  80 8D 94 00 */	lwz r4, lbl_80451980-_SDA_BASE_(r13)
 | 
						|
/* 80324EF0 00321E30  80 64 00 08 */	lwz r3, 8(r4)
 | 
						|
/* 80324EF4 00321E34  38 03 00 01 */	addi r0, r3, 1
 | 
						|
/* 80324EF8 00321E38  90 04 00 08 */	stw r0, 8(r4)
 | 
						|
/* 80324EFC 00321E3C  98 C3 00 00 */	stb r6, 0(r3)
 | 
						|
/* 80324F00 00321E40  38 21 00 40 */	addi r1, r1, 0x40
 | 
						|
/* 80324F04 00321E44  4E 80 00 20 */	blr 
 | 
						|
 |