b@`8   \0 .text0 .rdata0001.data2@.sdata:.sbss(.bss@@Tghts Reserved * * * ***********************************************************/ /************************************************************************ * * * libraries * * * ************************************************************************/ #include #include "asssert.h" #include "pad.h" #include "tim.h" #include "tmd.h" #include "sincos.h" #include "vector.h" /************************************************************************ * * * constants and globals * * * ************************************************************************/ // standard booleans #define FALSE 0 #define TRUE 1 // GPU packet space #define PACKETMAX (10000) #define PACKETMAX2 (PACKETMAX*24) // TMD model of sphere: holds 4 spheres, identical except for colour #define SPHERE_MODEL_ADDRESS (0x800c0000) #define SHUTTLE_MODEL_ADDRESS (0x800e0000) #define OT_LENGTH (14) // 1024 levels of z resolution // Ordering Table handlers GsOT WorldOrderingTable[2]; // actual Ordering Tables themselves GsOT_TAG zSortTable[2][1<@BD$EFHLNPRTUVX\^`bdefhlnprtuvx|~n 1& $<%%A_Ak`AsA TA%lbA7A< A@؃AKFX@g<Aq|Av0A|5A AQA(AA0AA@A3A A0;A`Ax/A>AA @A>AAoA%A+(.A6pAL?AL\ AT|F_Ak|RAsA}A`3A@AA4L6A A FP1A1AhA=AAA AT6A!hA,A59A@8/AT -A\FdLAopA|,ALA A@cApA87AF0A`;AAP4ATA >A\fA!%A0dMA:<AJANd7ASA\&AeL<AlAy< A}T>A`*AAXA8AAA8dA FpATAKA p <A A A, @=A; @ AI `cA_ L&Ai At LA} A ( |)A (&A A hA A A -A hA DA UA A A A A( A3 A8 aA? E AP XAV -A^ /Aj ?Ap Az A A xA A ]A UA A cA A 1A A 0A =A /A `) ?A0 A< .AA \=AH $RAT X/AY 5Am 3Au A} A A MA A <A A tA |A `A A @A <A A (A A) /A/ LA5 A> tbAE <=AN >AV $ A[ Ai cA