// // Generated By: dol2asm // Translation Unit: GDGeometry // #include "dol2asm.h" #include "dolphin/types.h" #include "dolphin/gd/GDGeometry.h" // // Forward References: // // False False extern "C" void GDSetVtxDescv(); // False False extern "C" void GDSetArray(); // False False extern "C" void GDSetArrayRaw(); // // External References: // // False False extern "C" void GDOverflowed(); extern "C" extern u8 __GDCurrentDL[4]; // // Declarations: // /* ############################################################################################## */ /* 803D2948-803D29B0 0068+00 s=1 e=0 z=0 None .data @121 */ SECTION_DATA static void* lit_121[26] = { (void*)(((char*)GDSetVtxDescv)+0x78), (void*)(((char*)GDSetVtxDescv)+0x80), (void*)(((char*)GDSetVtxDescv)+0x90), (void*)(((char*)GDSetVtxDescv)+0xA4), (void*)(((char*)GDSetVtxDescv)+0xB8), (void*)(((char*)GDSetVtxDescv)+0xCC), (void*)(((char*)GDSetVtxDescv)+0xE0), (void*)(((char*)GDSetVtxDescv)+0xF4), (void*)(((char*)GDSetVtxDescv)+0x108), (void*)(((char*)GDSetVtxDescv)+0x11C), (void*)(((char*)GDSetVtxDescv)+0x124), (void*)(((char*)GDSetVtxDescv)+0x154), (void*)(((char*)GDSetVtxDescv)+0x170), (void*)(((char*)GDSetVtxDescv)+0x18C), (void*)(((char*)GDSetVtxDescv)+0x1A8), (void*)(((char*)GDSetVtxDescv)+0x1C4), (void*)(((char*)GDSetVtxDescv)+0x1E0), (void*)(((char*)GDSetVtxDescv)+0x1FC), (void*)(((char*)GDSetVtxDescv)+0x218), (void*)(((char*)GDSetVtxDescv)+0x234), (void*)(((char*)GDSetVtxDescv)+0x250), (void*)(((char*)GDSetVtxDescv)+0x268), (void*)(((char*)GDSetVtxDescv)+0x268), (void*)(((char*)GDSetVtxDescv)+0x268), (void*)(((char*)GDSetVtxDescv)+0x268), (void*)(((char*)GDSetVtxDescv)+0x13C), }; /* 80361104-80361700 05FC+00 s=1 e=1 z=0 None .text GDSetVtxDescv */ // 80361108: 803D2948 (lit_121) // 80361110: 803D2948 (lit_121) // 8036137C: 80451980 (__GDCurrentDL) // 80361394: 803610D4 (GDOverflowed) // 80361398: 80451980 (__GDCurrentDL) // 803613B0: 80451980 (__GDCurrentDL) // 803613C8: 803610D4 (GDOverflowed) // 803613CC: 80451980 (__GDCurrentDL) // 803613E4: 80451980 (__GDCurrentDL) // 803613FC: 803610D4 (GDOverflowed) // 80361400: 80451980 (__GDCurrentDL) // 80361448: 80451980 (__GDCurrentDL) // 8036145C: 80451980 (__GDCurrentDL) // 80361470: 80451980 (__GDCurrentDL) // 80361484: 80451980 (__GDCurrentDL) // 8036149C: 803610D4 (GDOverflowed) // 803614A0: 80451980 (__GDCurrentDL) // 803614B8: 80451980 (__GDCurrentDL) // 803614D0: 803610D4 (GDOverflowed) // 803614D4: 80451980 (__GDCurrentDL) // 803614EC: 80451980 (__GDCurrentDL) // 80361504: 803610D4 (GDOverflowed) // 80361508: 80451980 (__GDCurrentDL) // 80361560: 80451980 (__GDCurrentDL) // 80361574: 80451980 (__GDCurrentDL) // 80361588: 80451980 (__GDCurrentDL) // 8036159C: 80451980 (__GDCurrentDL) // 803615B4: 803610D4 (GDOverflowed) // 803615B8: 80451980 (__GDCurrentDL) // 803615D0: 80451980 (__GDCurrentDL) // 803615E8: 803610D4 (GDOverflowed) // 803615EC: 80451980 (__GDCurrentDL) // 80361604: 80451980 (__GDCurrentDL) // 80361618: 80451980 (__GDCurrentDL) // 80361630: 803610D4 (GDOverflowed) // 80361634: 80451980 (__GDCurrentDL) // 80361650: 80451980 (__GDCurrentDL) // 80361664: 80451980 (__GDCurrentDL) // 8036167C: 803610D4 (GDOverflowed) // 80361680: 80451980 (__GDCurrentDL) // 803616B0: 80451980 (__GDCurrentDL) // 803616C4: 80451980 (__GDCurrentDL) // 803616D8: 80451980 (__GDCurrentDL) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void GDSetVtxDescv() { nofralloc #include "asm/dolphin/gd/GDGeometry/GDSetVtxDescv.s" } #pragma pop /* 80361700-8036190C 020C+00 s=0 e=1 z=0 None .text GDSetArray */ // 80361734: 80451980 (__GDCurrentDL) // 8036174C: 803610D4 (GDOverflowed) // 80361750: 80451980 (__GDCurrentDL) // 80361768: 80451980 (__GDCurrentDL) // 80361780: 803610D4 (GDOverflowed) // 80361784: 80451980 (__GDCurrentDL) // 8036179C: 80451980 (__GDCurrentDL) // 803617B4: 803610D4 (GDOverflowed) // 803617B8: 80451980 (__GDCurrentDL) // 803617DC: 80451980 (__GDCurrentDL) // 803617F0: 80451980 (__GDCurrentDL) // 80361804: 80451980 (__GDCurrentDL) // 80361818: 80451980 (__GDCurrentDL) // 80361830: 803610D4 (GDOverflowed) // 80361834: 80451980 (__GDCurrentDL) // 8036184C: 80451980 (__GDCurrentDL) // 80361864: 803610D4 (GDOverflowed) // 80361868: 80451980 (__GDCurrentDL) // 80361880: 80451980 (__GDCurrentDL) // 80361898: 803610D4 (GDOverflowed) // 8036189C: 80451980 (__GDCurrentDL) // 803618B4: 80451980 (__GDCurrentDL) // 803618C8: 80451980 (__GDCurrentDL) // 803618DC: 80451980 (__GDCurrentDL) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void GDSetArray() { nofralloc #include "asm/dolphin/gd/GDGeometry/GDSetArray.s" } #pragma pop /* 8036190C-80361B14 0208+00 s=0 e=1 z=0 None .text GDSetArrayRaw */ // 80361940: 80451980 (__GDCurrentDL) // 80361958: 803610D4 (GDOverflowed) // 8036195C: 80451980 (__GDCurrentDL) // 80361974: 80451980 (__GDCurrentDL) // 8036198C: 803610D4 (GDOverflowed) // 80361990: 80451980 (__GDCurrentDL) // 803619A8: 80451980 (__GDCurrentDL) // 803619C0: 803610D4 (GDOverflowed) // 803619C4: 80451980 (__GDCurrentDL) // 803619E4: 80451980 (__GDCurrentDL) // 803619F8: 80451980 (__GDCurrentDL) // 80361A0C: 80451980 (__GDCurrentDL) // 80361A20: 80451980 (__GDCurrentDL) // 80361A38: 803610D4 (GDOverflowed) // 80361A3C: 80451980 (__GDCurrentDL) // 80361A54: 80451980 (__GDCurrentDL) // 80361A6C: 803610D4 (GDOverflowed) // 80361A70: 80451980 (__GDCurrentDL) // 80361A88: 80451980 (__GDCurrentDL) // 80361AA0: 803610D4 (GDOverflowed) // 80361AA4: 80451980 (__GDCurrentDL) // 80361ABC: 80451980 (__GDCurrentDL) // 80361AD0: 80451980 (__GDCurrentDL) // 80361AE4: 80451980 (__GDCurrentDL) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False extern "C" asm void GDSetArrayRaw() { nofralloc #include "asm/dolphin/gd/GDGeometry/GDSetArrayRaw.s" } #pragma pop