mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-09 20:41:29 -04:00
re-generate with bug fixes
This commit is contained in:
@@ -43,9 +43,6 @@ struct J3DDrawBuffer {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 sortFuncTable__13J3DDrawBuffer[72];
|
||||
extern "C" extern u8 entryNum__13J3DDrawBuffer[4 + 4 /* padding */];
|
||||
|
||||
extern "C" void initialize__13J3DDrawBufferFv();
|
||||
extern "C" void allocBuffer__13J3DDrawBufferFUl();
|
||||
extern "C" void __dt__13J3DDrawBufferFv();
|
||||
@@ -71,7 +68,6 @@ extern "C" extern u8 entryNum__13J3DDrawBuffer[4 + 4 /* padding */];
|
||||
void* operator new[](u32, int);
|
||||
void operator delete(void*);
|
||||
void operator delete[](void*);
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
|
||||
extern "C" void* __nwa__FUli();
|
||||
extern "C" void __dl__FPv();
|
||||
@@ -93,15 +89,13 @@ extern "C" extern u8 j3dSys[284];
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456400-80456404 0004+00 s=2 e=0 z=0 None .sdata2 @781 */
|
||||
SECTION_SDATA2 static u32 lit_781 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_781 = 1.0f;
|
||||
|
||||
/* 80456404-80456408 0004+00 s=1 e=0 z=0 None .sdata2 @782 */
|
||||
SECTION_SDATA2 static u32 lit_782 = 0x461C4000;
|
||||
SECTION_SDATA2 static f32 lit_782 = 10000.0f;
|
||||
|
||||
/* 80456408-80456410 0008+00 s=2 e=0 z=0 None .sdata2 @784 */
|
||||
SECTION_SDATA2 static u8 lit_784[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_784 = 4503599627370496.0 /* cast u32 to float */;
|
||||
|
||||
/* 80324F08-80324F70 0068+00 s=0 e=1 z=0 None .text initialize__13J3DDrawBufferFv */
|
||||
#pragma push
|
||||
|
||||
@@ -100,7 +100,6 @@ void J3DFifoLoadNrmMtxImm3x3(f32 (*)[3], u32);
|
||||
void J3DFifoLoadNrmMtxToTexMtx(f32 (*)[4], u32);
|
||||
void J3DFifoLoadNrmMtxToTexMtx3x3(f32 (*)[3], u32);
|
||||
void J3DFifoLoadTexCached(_GXTexMapID, u32, _GXTexCacheSize, u32, _GXTexCacheSize);
|
||||
extern "C" extern u8 pad_8045094C[4];
|
||||
|
||||
extern "C" void J3DGDSetGenMode__FUcUcUcUc11_GXCullMode();
|
||||
extern "C" void J3DGDSetGenMode_3Param__FUcUcUc();
|
||||
@@ -141,8 +140,6 @@ extern "C" extern u8 pad_8045094C[4];
|
||||
// External References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
|
||||
extern "C" void GDOverflowed();
|
||||
extern "C" void __cvt_fp2unsigned();
|
||||
extern "C" void __save_gpr();
|
||||
@@ -356,10 +353,10 @@ SECTION_SDATA static u8 GX2HWFiltConv[6 + 2 /* padding */] = {
|
||||
};
|
||||
|
||||
/* 80456328-8045632C 0004+00 s=1 e=0 z=0 None .sdata2 @1050 */
|
||||
SECTION_SDATA2 static u32 lit_1050 = 0x42000000;
|
||||
SECTION_SDATA2 static f32 lit_1050 = 32.0f;
|
||||
|
||||
/* 8045632C-80456330 0004+00 s=1 e=0 z=0 None .sdata2 @1051 */
|
||||
SECTION_SDATA2 static u32 lit_1051 = 0x41800000;
|
||||
SECTION_SDATA2 static f32 lit_1051 = 16.0f;
|
||||
|
||||
/* 8030E438-8030E5D4 019C+00 s=0 e=1 z=0 None .text
|
||||
* J3DGDSetTexLookupMode__F11_GXTexMapID14_GXTexWrapMode14_GXTexWrapMode12_GXTexFilter12_GXTexFilterfffUcUc13_GXAnisotropy
|
||||
@@ -429,7 +426,7 @@ asm void J3DGDLoadTlut(void* param_0, u32 param_1, _GXTlutSize param_2) {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456330-80456334 0004+00 s=1 e=0 z=0 None .sdata2 @1233 */
|
||||
SECTION_SDATA2 static u32 lit_1233 = 0x44800000;
|
||||
SECTION_SDATA2 static f32 lit_1233 = 1024.0f;
|
||||
|
||||
/* 8030EB30-8030EE10 02E0+00 s=0 e=2 z=0 None .text J3DGDSetIndTexMtx__F14_GXIndTexMtxIDPA3_fSc
|
||||
*/
|
||||
@@ -561,9 +558,7 @@ SECTION_SDATA2 static f32 lit_1461[1 + 1 /* padding */] = {
|
||||
};
|
||||
|
||||
/* 80456340-80456348 0008+00 s=1 e=0 z=0 None .sdata2 @1462 */
|
||||
SECTION_SDATA2 static u8 lit_1462[8] = {
|
||||
0x3F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_1462 = 1.0;
|
||||
|
||||
/* 80456348-80456350 0004+04 s=1 e=0 z=0 None .sdata2 @1463 */
|
||||
SECTION_SDATA2 static f32 lit_1463[1 + 1 /* padding */] = {
|
||||
@@ -573,9 +568,7 @@ SECTION_SDATA2 static f32 lit_1463[1 + 1 /* padding */] = {
|
||||
};
|
||||
|
||||
/* 80456350-80456358 0008+00 s=1 e=0 z=0 None .sdata2 @1464 */
|
||||
SECTION_SDATA2 static u8 lit_1464[8] = {
|
||||
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_1464 = 0.5;
|
||||
|
||||
/* 80456358-80456360 0004+04 s=1 e=0 z=0 None .sdata2 @1465 */
|
||||
SECTION_SDATA2 static f32 lit_1465[1 + 1 /* padding */] = {
|
||||
@@ -585,9 +578,7 @@ SECTION_SDATA2 static f32 lit_1465[1 + 1 /* padding */] = {
|
||||
};
|
||||
|
||||
/* 80456360-80456368 0008+00 s=1 e=0 z=0 None .sdata2 @1468 */
|
||||
SECTION_SDATA2 static u8 lit_1468[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_1468 = 4503601774854144.0 /* cast s32 to float */;
|
||||
|
||||
/* 8030F630-8030F994 0364+00 s=0 e=3 z=0 None .text J3DGDSetFog__F10_GXFogTypeffff8_GXColor */
|
||||
#pragma push
|
||||
|
||||
@@ -115,10 +115,10 @@ struct J3DTevStage {};
|
||||
|
||||
struct J3DTevOrder {};
|
||||
|
||||
struct J3DIndTevStage {};
|
||||
|
||||
struct J3DGXColorS10 {};
|
||||
|
||||
struct J3DIndTevStage {};
|
||||
|
||||
struct J3DGXColor {};
|
||||
|
||||
struct J3DTevBlock {
|
||||
@@ -448,10 +448,10 @@ struct J3DPEBlockOpa {
|
||||
/* 80323334 */ ~J3DPEBlockOpa();
|
||||
};
|
||||
|
||||
struct J3DBlend {};
|
||||
|
||||
struct J3DAlphaComp {};
|
||||
|
||||
struct J3DBlend {};
|
||||
|
||||
struct J3DFog {};
|
||||
|
||||
struct J3DPEBlock {
|
||||
@@ -687,26 +687,6 @@ struct J3DColorBlockAmbientOn {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern char const* const J3DMatBlock__stringBase0;
|
||||
extern "C" extern void* __vt__14J3DPEBlockFull[31];
|
||||
extern "C" extern void* __vt__16J3DPEBlockFogOff[31];
|
||||
extern "C" extern void* __vt__13J3DTevBlock16[55];
|
||||
extern "C" extern void* __vt__12J3DTevBlock4[55];
|
||||
extern "C" extern void* __vt__12J3DTevBlock2[55];
|
||||
extern "C" extern void* __vt__12J3DTevBlock1[55];
|
||||
extern "C" extern void* __vt__18J3DTevBlockPatched[55];
|
||||
extern "C" extern void* __vt__19J3DTexGenBlockBasic[27];
|
||||
extern "C" extern void* __vt__15J3DTexGenBlock4[27];
|
||||
extern "C" extern void* __vt__21J3DTexGenBlockPatched[27];
|
||||
extern "C" extern void* __vt__20J3DColorBlockLightOn[36];
|
||||
extern "C" extern void* __vt__22J3DColorBlockAmbientOn[36];
|
||||
extern "C" extern void* __vt__13J3DPEBlockXlu[31];
|
||||
extern "C" extern void* __vt__17J3DPEBlockTexEdge[31];
|
||||
extern "C" extern void* __vt__13J3DPEBlockOpa[31];
|
||||
extern "C" extern void* __vt__15J3DIndBlockFull[19];
|
||||
extern "C" extern void* __vt__11J3DTevBlock[55];
|
||||
extern "C" extern void* __vt__21J3DColorBlockLightOff[36 + 1 /* padding */];
|
||||
|
||||
extern "C" void initialize__21J3DColorBlockLightOffFv();
|
||||
extern "C" void initialize__22J3DColorBlockAmbientOnFv();
|
||||
extern "C" void initialize__20J3DColorBlockLightOnFv();
|
||||
@@ -1203,22 +1183,6 @@ void isTexNoReg(void*);
|
||||
void getTexNoReg(void*);
|
||||
void loadTexNo(u32, u16 const&);
|
||||
void patchTexNo_PtrToIdx(u32, u16 const&);
|
||||
extern "C" extern u8 const j3dDefaultMtx[48];
|
||||
extern "C" extern void* __vt__10J3DPEBlock[31];
|
||||
extern "C" extern void* __vt__11J3DIndBlock[19];
|
||||
extern "C" extern void* __vt__14J3DTexGenBlock[27];
|
||||
extern "C" extern void* __vt__13J3DColorBlock[36];
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 sTexCoordScaleTable__6J3DSys[64 + 4 /* padding */];
|
||||
extern "C" extern u8 j3dTevSwapTableTable[1024];
|
||||
extern "C" extern u8 j3dAlphaCmpTable[768];
|
||||
extern "C" extern u8 j3dZModeTable[96];
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
extern "C" extern u32 j3dDefaultColInfo;
|
||||
extern "C" extern u32 j3dDefaultAmbInfo;
|
||||
extern "C" extern u32 j3dDefaultTevColor;
|
||||
extern "C" extern u32 data_804563D8;
|
||||
extern "C" extern u32 j3dDefaultTevKColor;
|
||||
|
||||
SECTION_INIT void memcpy();
|
||||
extern "C" void OSReport();
|
||||
|
||||
@@ -107,11 +107,11 @@ struct J3DPEBlockFogOff {
|
||||
/* 80317B34 */ void initialize();
|
||||
};
|
||||
|
||||
struct J3DBlend {};
|
||||
struct J3DFog {};
|
||||
|
||||
struct J3DAlphaComp {};
|
||||
|
||||
struct J3DFog {};
|
||||
struct J3DBlend {};
|
||||
|
||||
struct J3DPEBlock {
|
||||
/* 8000DBCC */ void patch();
|
||||
@@ -320,15 +320,6 @@ struct J3DColorBlock {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern void* __vt__17J3DLockedMaterial[12];
|
||||
extern "C" extern void* __vt__18J3DPatchedMaterial[12];
|
||||
extern "C" extern void* __vt__11J3DMaterial[12];
|
||||
extern "C" extern void* __vt__10J3DPEBlock[31];
|
||||
extern "C" extern void* __vt__15J3DIndBlockNull[19];
|
||||
extern "C" extern void* __vt__11J3DIndBlock[19];
|
||||
extern "C" extern void* __vt__14J3DTexGenBlock[27];
|
||||
extern "C" extern void* __vt__13J3DColorBlock[36];
|
||||
|
||||
extern "C" void createColorBlock__11J3DMaterialFUl();
|
||||
extern "C" void createTexGenBlock__11J3DMaterialFUl();
|
||||
extern "C" void createTevBlock__11J3DMaterialFi();
|
||||
@@ -458,30 +449,6 @@ void operator delete(void*);
|
||||
void J3DGDSetGenMode(u8, u8, u8, u8, _GXCullMode);
|
||||
void J3DGDSetGenMode_3Param(u8, u8, u8);
|
||||
void loadNBTScale(J3DNBTScale&);
|
||||
extern "C" extern u8 const j3dDefaultFogInfo[44];
|
||||
extern "C" extern u8 const j3dDefaultNBTScaleInfo[16];
|
||||
extern "C" extern void* __vt__14J3DPEBlockFull[31];
|
||||
extern "C" extern void* __vt__16J3DPEBlockFogOff[31];
|
||||
extern "C" extern void* __vt__13J3DTevBlock16[55];
|
||||
extern "C" extern void* __vt__12J3DTevBlock4[55];
|
||||
extern "C" extern void* __vt__12J3DTevBlock2[55];
|
||||
extern "C" extern void* __vt__12J3DTevBlock1[55];
|
||||
extern "C" extern void* __vt__19J3DTexGenBlockBasic[27];
|
||||
extern "C" extern void* __vt__15J3DTexGenBlock4[27];
|
||||
extern "C" extern void* __vt__21J3DTexGenBlockPatched[27];
|
||||
extern "C" extern void* __vt__20J3DColorBlockLightOn[36];
|
||||
extern "C" extern void* __vt__22J3DColorBlockAmbientOn[36];
|
||||
extern "C" extern void* __vt__13J3DPEBlockXlu[31];
|
||||
extern "C" extern void* __vt__17J3DPEBlockTexEdge[31];
|
||||
extern "C" extern void* __vt__13J3DPEBlockOpa[31];
|
||||
extern "C" extern void* __vt__15J3DIndBlockFull[19];
|
||||
extern "C" extern void* __vt__11J3DTevBlock[55];
|
||||
extern "C" extern void* __vt__21J3DColorBlockLightOff[36 + 1 /* padding */];
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
extern "C" extern u32 j3dDefaultBlendInfo;
|
||||
extern "C" extern u8 struct_804563F8[4];
|
||||
extern "C" extern u16 j3dDefaultZModeID[1 + 1 /* padding */];
|
||||
|
||||
extern "C" void patch__10J3DPEBlockFv();
|
||||
extern "C" void patchLight__13J3DColorBlockFv();
|
||||
|
||||
@@ -78,9 +78,6 @@ struct J3DDisplayListObj {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern void* __vt__9J3DPacket[5];
|
||||
extern "C" extern u8 sGDLObj__17J3DDisplayListObj[16];
|
||||
|
||||
extern "C" void newDisplayList__17J3DDisplayListObjFUl();
|
||||
extern "C" void newSingleDisplayList__17J3DDisplayListObjFUl();
|
||||
extern "C" void single_To_Double__17J3DDisplayListObjFv();
|
||||
@@ -124,13 +121,6 @@ extern "C" extern u8 sGDLObj__17J3DDisplayListObj[16];
|
||||
void* operator new(u32);
|
||||
void* operator new[](u32, int);
|
||||
void operator delete(void*);
|
||||
extern "C" extern u8 sortFuncTable__13J3DDrawBuffer[72];
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 struct_804515B0[4];
|
||||
extern "C" extern u8 sTexGenBlock__17J3DDifferedTexMtx[4];
|
||||
extern "C" extern u8 sTexMtxObj__17J3DDifferedTexMtx[4];
|
||||
extern "C" extern u8 sOldVcdVatCmd__8J3DShape[4];
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
|
||||
SECTION_INIT void memcpy();
|
||||
extern "C" void __dt__9J3DPacketFv();
|
||||
|
||||
@@ -52,8 +52,6 @@ struct J3DShape {
|
||||
|
||||
static void J3DLoadCPCmd(u8, u32);
|
||||
static void J3DLoadArrayBasePtr(_GXAttr, void*);
|
||||
extern "C" extern void* __vt__8J3DShape[6];
|
||||
extern "C" extern u8 sOldVcdVatCmd__8J3DShape[4];
|
||||
|
||||
extern "C" void initialize__8J3DShapeFv();
|
||||
extern "C" void addTexMtxIndexInDL__8J3DShapeF7_GXAttrUl();
|
||||
@@ -83,13 +81,6 @@ void* operator new[](u32);
|
||||
void J3DGDSetVtxAttrFmtv(_GXVtxFmt, _GXVtxAttrFmtList const*, bool);
|
||||
void J3DFifoLoadPosMtxImm(f32 (*)[4], u32);
|
||||
void J3DFifoLoadNrmMtxImm(f32 (*)[4], u32);
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 j3dDefaultViewNo[4 + 4 /* padding */];
|
||||
extern "C" extern u8 sCurrentPipeline__11J3DShapeMtx[4];
|
||||
extern "C" extern u8 sCurrentScaleFlag__11J3DShapeMtx[4];
|
||||
extern "C" extern u8 struct_804515B0[4];
|
||||
extern "C" extern u8 sTexMtxLoadType__11J3DShapeMtx[4];
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
|
||||
extern "C" void* __nwa__FUl();
|
||||
extern "C" void J3DGDSetVtxAttrFmtv__F9_GXVtxFmtPC17_GXVtxAttrFmtListb();
|
||||
@@ -130,16 +121,10 @@ extern "C" extern u8 __GDCurrentDL[4];
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 804563A0-804563A8 0004+04 s=1 e=0 z=0 None .sdata2 @687 */
|
||||
SECTION_SDATA2 static u8 lit_687[4 + 4 /* padding */] = {
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
SECTION_SDATA2 static f32 lit_687[1 + 1 /* padding */] = {
|
||||
0.0f,
|
||||
/* padding */
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0.0f,
|
||||
};
|
||||
|
||||
/* 80314B48-80314BB8 0070+00 s=0 e=1 z=0 None .text initialize__8J3DShapeFv */
|
||||
|
||||
@@ -86,20 +86,6 @@ struct J3DDifferedTexMtx {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 data_803CDB70[20];
|
||||
extern "C" extern void* __vt__28J3DShapeMtxYBBoardConcatView[10];
|
||||
extern "C" extern void* __vt__27J3DShapeMtxBBoardConcatView[10];
|
||||
extern "C" extern void* __vt__26J3DShapeMtxMultiConcatView[10];
|
||||
extern "C" extern void* __vt__16J3DShapeMtxMulti[8];
|
||||
extern "C" extern void* __vt__21J3DShapeMtxConcatView[10];
|
||||
extern "C" extern void* __vt__11J3DShapeMtx[8 + 1 /* padding */];
|
||||
extern "C" extern u8 sCurrentPipeline__11J3DShapeMtx[4];
|
||||
extern "C" extern u8 sCurrentScaleFlag__11J3DShapeMtx[4];
|
||||
extern "C" extern u8 struct_804515B0[4];
|
||||
extern "C" extern u8 sTexMtxLoadType__11J3DShapeMtx[4];
|
||||
extern "C" extern u8 sTexGenBlock__17J3DDifferedTexMtx[4];
|
||||
extern "C" extern u8 sTexMtxObj__17J3DDifferedTexMtx[4];
|
||||
|
||||
extern "C" void resetMtxLoadCache__11J3DShapeMtxFv();
|
||||
extern "C" void loadMtxIndx_PNGP__11J3DShapeMtxCFiUs();
|
||||
extern "C" void loadMtxIndx_PCPU__11J3DShapeMtxCFiUs();
|
||||
@@ -175,7 +161,6 @@ void J3DGetTextureMtxMayaOld(J3DTextureSRTInfo const&, f32 (*)[4]);
|
||||
void J3DScaleNrmMtx(f32 (*)[4], Vec const&);
|
||||
void J3DScaleNrmMtx33(f32 (*)[3], Vec const&);
|
||||
void J3DMtxProjConcat(f32 (*)[4], f32 (*)[4], f32 (*)[4]);
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
|
||||
extern "C" bool getUseMtxNum__11J3DShapeMtxCFv();
|
||||
extern "C" void __dl__FPv();
|
||||
@@ -607,7 +592,7 @@ asm void J3DShapeMtxMultiConcatView::loadNrmMtx(int param_0, u16 param_1, f32 (*
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 8045639C-804563A0 0004+00 s=1 e=0 z=0 None .sdata2 @1423 */
|
||||
SECTION_SDATA2 static u32 lit_1423 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_1423 = 1.0f;
|
||||
|
||||
/* 803142D4-803143E4 0110+00 s=1 e=0 z=0 None .text load__27J3DShapeMtxBBoardConcatViewCFv */
|
||||
#pragma push
|
||||
|
||||
@@ -73,7 +73,7 @@ asm void J3DTexMtxInfo::operator=(J3DTexMtxInfo const& param_0) {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456410-80456414 0004+00 s=1 e=0 z=0 None .sdata2 @409 */
|
||||
SECTION_SDATA2 static u32 lit_409 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_409 = 1.0f;
|
||||
|
||||
/* 80456414-80456418 0004+00 s=1 e=0 z=0 None .sdata2 @410 */
|
||||
SECTION_SDATA2 static u8 lit_410[4] = {
|
||||
|
||||
@@ -35,13 +35,6 @@ struct J3DSys {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 mCurrentMtx__6J3DSys[48];
|
||||
extern "C" extern u8 mCurrentS__6J3DSys[12];
|
||||
extern "C" extern u8 mParentS__6J3DSys[12];
|
||||
extern "C" extern u8 sTexCoordScaleTable__6J3DSys[64 + 4 /* padding */];
|
||||
extern "C" extern u8 j3dDefaultViewNo[4 + 4 /* padding */];
|
||||
|
||||
extern "C" void __ct__6J3DSysFv();
|
||||
extern "C" void loadPosMtxIndx__6J3DSysCFiUs();
|
||||
extern "C" void loadNrmMtxIndx__6J3DSysCFiUs();
|
||||
@@ -72,12 +65,6 @@ void makeTexCoordTable();
|
||||
void makeAlphaCmpTable();
|
||||
void makeZModeTable();
|
||||
void makeTevSwapTable();
|
||||
extern "C" extern u8 const j3dDefaultTexCoordInfo[32];
|
||||
extern "C" extern u32 j3dDefaultColInfo;
|
||||
extern "C" extern u32 data_804563C8;
|
||||
extern "C" extern u32 j3dDefaultTevColor;
|
||||
extern "C" extern u32 data_804563D8;
|
||||
extern "C" extern u32 j3dDefaultTevKColor;
|
||||
|
||||
extern "C" void J3DFifoLoadTexCached__F11_GXTexMapIDUl15_GXTexCacheSizeUl15_GXTexCacheSize();
|
||||
extern "C" void makeTexCoordTable__Fv();
|
||||
@@ -341,7 +328,7 @@ SECTION_SDATA2 static u8 lit_892[4] = {
|
||||
};
|
||||
|
||||
/* 8045636C-80456370 0004+00 s=1 e=0 z=0 None .sdata2 @893 */
|
||||
SECTION_SDATA2 static u32 lit_893 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_893 = 1.0f;
|
||||
|
||||
/* 80456370-80456378 0004+04 s=1 e=0 z=0 None .sdata2 @894 */
|
||||
SECTION_SDATA2 static f32 lit_894[1 + 1 /* padding */] = {
|
||||
|
||||
@@ -72,32 +72,6 @@ void makeZModeTable();
|
||||
void makeTevSwapTable();
|
||||
static void J3DGDLoadTexMtxImm(f32 (*)[4], u32, _GXTexMtxType);
|
||||
static void J3DGDLoadPostTexMtxImm(f32 (*)[4], u32);
|
||||
extern "C" extern u8 const j3dDefaultLightInfo[52];
|
||||
extern "C" extern u8 const j3dDefaultTexCoordInfo[32];
|
||||
extern "C" extern u8 const j3dDefaultTexMtxInfo[100];
|
||||
extern "C" extern u8 const j3dDefaultIndTexMtxInfo[28];
|
||||
extern "C" extern u8 const j3dDefaultTevStageInfo[20];
|
||||
extern "C" extern u8 const j3dDefaultIndTevStageInfo[12];
|
||||
extern "C" extern u8 const j3dDefaultFogInfo[44];
|
||||
extern "C" extern u8 const j3dDefaultNBTScaleInfo[16];
|
||||
extern "C" extern u8 j3dTevSwapTableTable[1024];
|
||||
extern "C" extern u8 j3dAlphaCmpTable[768];
|
||||
extern "C" extern u8 j3dZModeTable[96];
|
||||
extern "C" extern u32 j3dDefaultColInfo;
|
||||
extern "C" extern u32 j3dDefaultAmbInfo;
|
||||
extern "C" extern u32 data_804563C8;
|
||||
extern "C" extern u32 j3dDefaultTevOrderInfoNull;
|
||||
extern "C" extern u32 j3dDefaultIndTexOrderNull;
|
||||
extern "C" extern u32 j3dDefaultTevColor;
|
||||
extern "C" extern u32 data_804563D8;
|
||||
extern "C" extern u8 j3dDefaultIndTexCoordScaleInfo[4];
|
||||
extern "C" extern u32 j3dDefaultTevKColor;
|
||||
extern "C" extern u8 j3dDefaultTevSwapMode[4];
|
||||
extern "C" extern u32 j3dDefaultTevSwapModeTable;
|
||||
extern "C" extern u32 j3dDefaultBlendInfo;
|
||||
extern "C" extern u8 j3dDefaultColorChanInfo[8];
|
||||
extern "C" extern u8 struct_804563F8[4];
|
||||
extern "C" extern u16 j3dDefaultZModeID[1 + 1 /* padding */];
|
||||
|
||||
extern "C" void load__11J3DLightObjCFUl();
|
||||
extern "C" void loadTexCoordGens__FUlP11J3DTexCoord();
|
||||
@@ -166,9 +140,6 @@ void J3DGetTextureMtxOld(J3DTextureSRTInfo const&, Vec const&, f32 (*)[4]);
|
||||
void J3DGetTextureMtxMaya(J3DTextureSRTInfo const&, f32 (*)[4]);
|
||||
void J3DGetTextureMtxMayaOld(J3DTextureSRTInfo const&, f32 (*)[4]);
|
||||
void J3DMtxProjConcat(f32 (*)[4], f32 (*)[4], f32 (*)[4]);
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 sTexCoordScaleTable__6J3DSys[64 + 4 /* padding */];
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
|
||||
extern "C" void J3DGDSetLightAttn__F10_GXLightIDffffff();
|
||||
extern "C" void J3DGDSetLightColor__F10_GXLightID8_GXColor();
|
||||
@@ -345,15 +316,13 @@ asm void getTexNoReg(void* param_0) {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 804563B0-804563B4 0004+00 s=1 e=0 z=0 None .sdata2 @1167 */
|
||||
SECTION_SDATA2 static u32 lit_1167 = 0x3E000000;
|
||||
SECTION_SDATA2 static f32 lit_1167 = 0.125f;
|
||||
|
||||
/* 804563B4-804563B8 0004+00 s=1 e=0 z=0 None .sdata2 @1168 */
|
||||
SECTION_SDATA2 static u32 lit_1168 = 0x3C23D70A;
|
||||
SECTION_SDATA2 static f32 lit_1168 = 1.0f / 100.0f;
|
||||
|
||||
/* 804563B8-804563C0 0008+00 s=1 e=0 z=0 None .sdata2 @1171 */
|
||||
SECTION_SDATA2 static u8 lit_1171[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_1171 = 4503601774854144.0 /* cast s32 to float */;
|
||||
|
||||
/* 80323F94-8032413C 01A8+00 s=0 e=20 z=0 None .text loadTexNo__FUlRCUs */
|
||||
#pragma push
|
||||
|
||||
@@ -51,15 +51,13 @@ extern "C" void _restgpr_28();
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456388-8045638C 0004+00 s=1 e=0 z=0 None .sdata2 @284 */
|
||||
SECTION_SDATA2 static u32 lit_284 = 0x3E000000;
|
||||
SECTION_SDATA2 static f32 lit_284 = 0.125f;
|
||||
|
||||
/* 8045638C-80456390 0004+00 s=1 e=0 z=0 None .sdata2 @285 */
|
||||
SECTION_SDATA2 static u32 lit_285 = 0x3C23D70A;
|
||||
SECTION_SDATA2 static f32 lit_285 = 1.0f / 100.0f;
|
||||
|
||||
/* 80456390-80456398 0008+00 s=1 e=0 z=0 None .sdata2 @288 */
|
||||
SECTION_SDATA2 static u8 lit_288[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_288 = 4503601774854144.0 /* cast s32 to float */;
|
||||
|
||||
/* 8031204C-803121A4 0158+00 s=0 e=1 z=0 None .text loadGX__10J3DTextureCFUs11_GXTexMapID */
|
||||
#pragma push
|
||||
|
||||
@@ -36,10 +36,6 @@ void J3DScaleNrmMtx(f32 (*)[4], Vec const&);
|
||||
void J3DScaleNrmMtx33(f32 (*)[3], Vec const&);
|
||||
void J3DMtxProjConcat(f32 (*)[4], f32 (*)[4], f32 (*)[4]);
|
||||
void J3DPSMtxArrayConcat(f32 (*)[4], f32 (*)[4], f32 (*)[4], u32);
|
||||
extern "C" extern u8 const j3dDefaultTransformInfo[32];
|
||||
extern "C" extern u8 const j3dDefaultScale[12];
|
||||
extern "C" extern u8 const j3dDefaultMtx[48];
|
||||
extern "C" extern u8 PSMulUnit01[8];
|
||||
|
||||
extern "C" static void __MTGQR7__FUl();
|
||||
extern "C" void J3DGQRSetup7__FUlUlUlUl();
|
||||
@@ -65,8 +61,6 @@ extern "C" extern u8 PSMulUnit01[8];
|
||||
// External References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 sincosTable___5JMath[65536];
|
||||
|
||||
extern "C" void PSVECNormalize();
|
||||
extern "C" extern u8 sincosTable___5JMath[65536];
|
||||
|
||||
@@ -181,7 +175,7 @@ asm void J3DGetTranslateRotateMtx(s16 param_0, s16 param_1, s16 param_2, f32 par
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 8045637C-80456380 0004+00 s=4 e=0 z=0 None .sdata2 @526 */
|
||||
SECTION_SDATA2 static u32 lit_526 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_526 = 1.0f;
|
||||
|
||||
/* 80311ACC-80311B80 00B4+00 s=0 e=3 z=0 None .text
|
||||
* J3DGetTextureMtx__FRC17J3DTextureSRTInfoRC3VecPA4_f */
|
||||
|
||||
@@ -55,7 +55,6 @@ extern "C" void __dt__14J3DDrawMtxDataFv();
|
||||
|
||||
void* operator new[](u32, int);
|
||||
void operator delete(void*);
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
|
||||
SECTION_INIT void memcpy();
|
||||
extern "C" void* __nwa__FUli();
|
||||
|
||||
Reference in New Issue
Block a user