mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-17 20:43:07 -04:00
re-generate with bug fixes
This commit is contained in:
@@ -152,11 +152,6 @@ struct J3DAnmCluster {
|
||||
|
||||
static void J3DGetKeyFrameInterpolation__template0(f32, J3DAnmKeyTableBase*, s16*);
|
||||
static void J3DGetKeyFrameInterpolation__template1(f32, J3DAnmKeyTableBase*, f32*);
|
||||
extern "C" extern void* __vt__16J3DAnmClusterKey[5];
|
||||
extern "C" extern void* __vt__13J3DAnmCluster[5];
|
||||
extern "C" extern void* __vt__17J3DAnmClusterFull[5];
|
||||
extern "C" extern void* __vt__27J3DAnmTransformFullWithLerp[5];
|
||||
extern "C" extern void* __vt__19J3DAnmTransformFull[5 + 1 /* padding */];
|
||||
|
||||
extern "C" void init__12J3DFrameCtrlFs();
|
||||
extern "C" void checkPass__12J3DFrameCtrlFf();
|
||||
@@ -235,9 +230,6 @@ extern "C" extern void* __vt__19J3DAnmTransformFull[5 + 1 /* padding */];
|
||||
//
|
||||
|
||||
void operator delete(void*);
|
||||
extern "C" extern void* __vt__10J3DAnmBase[4];
|
||||
extern "C" extern void* __vt__15J3DAnmTransform[5];
|
||||
extern "C" extern void* __vt__10JUTNameTab[3];
|
||||
|
||||
extern "C" void __dl__FPv();
|
||||
extern "C" void __ct__10JUTNameTabFv();
|
||||
@@ -262,7 +254,7 @@ extern "C" extern void* __vt__10JUTNameTab[3];
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456430-80456434 0004+00 s=6 e=0 z=0 None .sdata2 @852 */
|
||||
SECTION_SDATA2 static u32 lit_852 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_852 = 1.0f;
|
||||
|
||||
/* 80456434-80456438 0004+00 s=20 e=0 z=0 None .sdata2 @853 */
|
||||
SECTION_SDATA2 static u8 lit_853[4] = {
|
||||
@@ -291,9 +283,7 @@ SECTION_SDATA2 static f32 lit_973[1 + 1 /* padding */] = {
|
||||
};
|
||||
|
||||
/* 80456440-80456448 0008+00 s=4 e=0 z=0 None .sdata2 @975 */
|
||||
SECTION_SDATA2 static u8 lit_975[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_975 = 4503601774854144.0 /* cast s32 to float */;
|
||||
|
||||
/* 8032842C-803289CC 05A0+00 s=0 e=92 z=382 None .text checkPass__12J3DFrameCtrlFf */
|
||||
#pragma push
|
||||
@@ -346,9 +336,7 @@ asm void J3DAnmTransformFull::getTransform(u16 param_0, J3DTransformInfo* param_
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456450-80456458 0008+00 s=2 e=0 z=0 None .sdata2 @1223 */
|
||||
SECTION_SDATA2 static u8 lit_1223[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_1223 = 4503599627370496.0 /* cast u32 to float */;
|
||||
|
||||
/* 803291F0-80329A34 0844+00 s=1 e=0 z=0 None .text
|
||||
* getTransform__27J3DAnmTransformFullWithLerpCFUsP16J3DTransformInfo */
|
||||
@@ -564,7 +552,7 @@ asm J3DAnmVtxColorKey::J3DAnmVtxColorKey() {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456458-8045645C 0004+00 s=3 e=0 z=0 None .sdata2 @1499 */
|
||||
SECTION_SDATA2 static u32 lit_1499 = 0x437F0000;
|
||||
SECTION_SDATA2 static f32 lit_1499 = 255.0f;
|
||||
|
||||
/* 8032A53C-8032A828 02EC+00 s=1 e=0 z=0 None .text getColor__17J3DAnmVtxColorKeyCFUcUsP8_GXColor
|
||||
*/
|
||||
@@ -716,7 +704,7 @@ asm void J3DAnmTextureSRTKey::searchUpdateMaterialID(J3DModelData* param_0) {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 8045645C-80456460 0004+00 s=1 e=0 z=0 None .sdata2 @1817 */
|
||||
SECTION_SDATA2 static u32 lit_1817 = 0xC4800000;
|
||||
SECTION_SDATA2 static f32 lit_1817 = -1024.0f;
|
||||
|
||||
/* 80456460-80456468 0004+04 s=1 e=0 z=0 None .sdata2 @1818 */
|
||||
SECTION_SDATA2 static f32 lit_1818[1 + 1 /* padding */] = {
|
||||
|
||||
@@ -15,6 +15,10 @@ struct J3DVertexBuffer {};
|
||||
|
||||
struct J3DModel {};
|
||||
|
||||
struct J3DCluster {};
|
||||
|
||||
struct J3DClusterKey {};
|
||||
|
||||
struct J3DAnmCluster {};
|
||||
|
||||
struct J3DDeformData {
|
||||
@@ -25,10 +29,6 @@ struct J3DDeformData {
|
||||
/* 8032E364 */ void setAnm(J3DAnmCluster*);
|
||||
};
|
||||
|
||||
struct J3DClusterKey {};
|
||||
|
||||
struct J3DCluster {};
|
||||
|
||||
struct J3DDeformer {
|
||||
/* 8032E39C */ J3DDeformer(J3DDeformData*);
|
||||
/* 8032EAB4 */ void deform(J3DVertexBuffer*, u16, f32*);
|
||||
@@ -58,8 +58,6 @@ extern "C" void normalizeWeight__11J3DDeformerFiPf();
|
||||
// External References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 asinAcosTable___5JMath[4128];
|
||||
|
||||
extern "C" void PPCSync();
|
||||
extern "C" void DCStoreRangeNoSync();
|
||||
extern "C" void PSVECNormalize();
|
||||
@@ -153,7 +151,7 @@ asm void J3DDeformer::deform(J3DVertexBuffer* param_0, u16 param_1) {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456470-80456474 0004+00 s=2 e=0 z=0 None .sdata2 @830 */
|
||||
SECTION_SDATA2 static u32 lit_830 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_830 = 1.0f;
|
||||
|
||||
/* 80456474-80456478 0004+00 s=1 e=0 z=0 None .sdata2 @840 */
|
||||
SECTION_SDATA2 static u32 lit_840 = 0x3F800000;
|
||||
@@ -183,27 +181,25 @@ asm void J3DDeformer::deform_VtxPosF32(J3DVertexBuffer* param_0, J3DCluster* par
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456480-80456484 0004+00 s=1 e=0 z=0 None .sdata2 @1020 */
|
||||
SECTION_SDATA2 static u32 lit_1020 = 0xBF800000;
|
||||
SECTION_SDATA2 static f32 lit_1020 = -1.0f;
|
||||
|
||||
/* 80456484-80456488 0004+00 s=1 e=0 z=0 None .sdata2 @1021 */
|
||||
SECTION_SDATA2 static u32 lit_1021 = 0x40490FDB;
|
||||
SECTION_SDATA2 static f32 lit_1021 = 3.1415927410125732f;
|
||||
|
||||
/* 80456488-8045648C 0004+00 s=1 e=0 z=0 None .sdata2 @1022 */
|
||||
SECTION_SDATA2 static u32 lit_1022 = 0x447FE000;
|
||||
SECTION_SDATA2 static f32 lit_1022 = 1023.5f;
|
||||
|
||||
/* 8045648C-80456490 0004+00 s=1 e=0 z=0 None .sdata2 @1023 */
|
||||
SECTION_SDATA2 static u32 lit_1023 = 0x3FC90FDB;
|
||||
SECTION_SDATA2 static f32 lit_1023 = 1.5707963705062866f;
|
||||
|
||||
/* 80456490-80456494 0004+00 s=1 e=0 z=0 None .sdata2 @1024 */
|
||||
SECTION_SDATA2 static u32 lit_1024 = 0x42652EE0;
|
||||
SECTION_SDATA2 static f32 lit_1024 = 57.2957763671875f;
|
||||
|
||||
/* 80456494-80456498 0004+00 s=1 e=0 z=0 None .sdata2 @1025 */
|
||||
SECTION_SDATA2 static u32 lit_1025 = 0x43340000;
|
||||
SECTION_SDATA2 static f32 lit_1025 = 180.0f;
|
||||
|
||||
/* 80456498-804564A0 0008+00 s=1 e=0 z=0 None .sdata2 @1027 */
|
||||
SECTION_SDATA2 static u8 lit_1027[8] = {
|
||||
0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
SECTION_SDATA2 static f64 lit_1027 = 4503599627370496.0 /* cast u32 to float */;
|
||||
|
||||
/* 8032E60C-8032EAB4 04A8+00 s=1 e=0 z=0 None .text
|
||||
* deform_VtxNrmF32__11J3DDeformerFP15J3DVertexBufferP10J3DClusterP13J3DClusterKeyPf */
|
||||
|
||||
@@ -50,10 +50,6 @@ struct J3DJoint {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern u8 mMtxBuffer__10J3DMtxCalc[4];
|
||||
extern "C" extern u8 mJoint__10J3DMtxCalc[4];
|
||||
extern "C" extern u8 mCurrentMtxCalc__8J3DJoint[4 + 4 /* padding */];
|
||||
|
||||
extern "C" void init__25J3DMtxCalcJ3DSysInitBasicFRC3VecRA3_A4_Cf();
|
||||
extern "C" void init__24J3DMtxCalcJ3DSysInitMayaFRC3VecRA3_A4_Cf();
|
||||
extern "C" void calcTransform__28J3DMtxCalcCalcTransformBasicFRC16J3DTransformInfo();
|
||||
@@ -74,12 +70,6 @@ extern "C" extern u8 mCurrentMtxCalc__8J3DJoint[4 + 4 /* padding */];
|
||||
void J3DGetTranslateRotateMtx(J3DTransformInfo const&, f32 (*)[4]);
|
||||
void J3DGetTranslateRotateMtx(s16, s16, s16, f32, f32, f32, f32 (*)[4]);
|
||||
void JMAMTXApplyScale(f32 const (*)[4], f32 (*)[4], f32, f32, f32);
|
||||
extern "C" extern u8 const j3dDefaultTransformInfo[32];
|
||||
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 entryNum__13J3DDrawBuffer[4 + 4 /* padding */];
|
||||
|
||||
extern "C" void J3DGetTranslateRotateMtx__FRC16J3DTransformInfoPA4_f();
|
||||
extern "C" void J3DGetTranslateRotateMtx__FsssfffPA4_f();
|
||||
@@ -142,7 +132,7 @@ u8 mMtxBuffer__10J3DMtxCalc[4];
|
||||
u8 mJoint__10J3DMtxCalc[4];
|
||||
|
||||
/* 804564A0-804564A4 0004+00 s=3 e=0 z=0 None .sdata2 @922 */
|
||||
SECTION_SDATA2 static u32 lit_922 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_922 = 1.0f;
|
||||
|
||||
/* 8032ED30-8032EE50 0120+00 s=0 e=1 z=0 None .text
|
||||
* calcTransform__28J3DMtxCalcCalcTransformBasicFRC16J3DTransformInfo */
|
||||
|
||||
@@ -48,8 +48,6 @@ struct J3DDrawMtxData {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern void* __vt__12J3DJointTree[4 + 1 /* padding */];
|
||||
|
||||
extern "C" void __ct__12J3DJointTreeFv();
|
||||
extern "C" void
|
||||
makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable();
|
||||
@@ -64,8 +62,6 @@ extern "C" extern void* __vt__12J3DJointTree[4 + 1 /* padding */];
|
||||
//
|
||||
|
||||
void operator delete(void*);
|
||||
extern "C" extern u8 mMtxBuffer__10J3DMtxCalc[4];
|
||||
extern "C" extern u8 mCurrentMtxCalc__8J3DJoint[4 + 4 /* padding */];
|
||||
|
||||
extern "C" void __dl__FPv();
|
||||
extern "C" void __ct__14J3DDrawMtxDataFv();
|
||||
|
||||
@@ -25,10 +25,10 @@ struct J3DTevKColorAnm {};
|
||||
|
||||
struct J3DTevColorAnm {};
|
||||
|
||||
struct J3DMaterial {};
|
||||
|
||||
struct J3DMatColorAnm {};
|
||||
|
||||
struct J3DMaterial {};
|
||||
|
||||
struct J3DMaterialAnm {
|
||||
/* 800A4820 */ ~J3DMaterialAnm();
|
||||
/* 8032C320 */ void initialize();
|
||||
@@ -53,8 +53,6 @@ struct J3DAnmTevRegKey {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern void* __vt__14J3DMaterialAnm[4];
|
||||
|
||||
extern "C" void initialize__14J3DMaterialAnmFv();
|
||||
extern "C" void calc__14J3DMaterialAnmCFP11J3DMaterial();
|
||||
extern "C" void setMatColorAnm__14J3DMaterialAnmFiP14J3DMatColorAnm();
|
||||
|
||||
@@ -25,11 +25,11 @@ struct J3DTevColorAnm {};
|
||||
|
||||
struct J3DAnmTextureSRTKey {};
|
||||
|
||||
struct J3DAnmTexPattern {};
|
||||
struct J3DAnmColor {};
|
||||
|
||||
struct J3DAnmTevRegKey {};
|
||||
|
||||
struct J3DAnmColor {};
|
||||
struct J3DAnmTexPattern {};
|
||||
|
||||
struct J3DMaterialTable {
|
||||
/* 8032F5A8 */ void clear();
|
||||
@@ -79,8 +79,6 @@ extern "C" void entryTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKey();
|
||||
|
||||
void* operator new(u32);
|
||||
void operator delete(void*);
|
||||
extern "C" extern u8 const j3dDefaultTexMtxInfo[100];
|
||||
extern "C" extern void* __vt__11J3DTexNoAnm[3];
|
||||
|
||||
extern "C" void* __nw__FUl();
|
||||
extern "C" void __dl__FPv();
|
||||
|
||||
@@ -120,8 +120,6 @@ struct J3DDisplayListObj {
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" extern void* __vt__8J3DModel[9];
|
||||
|
||||
extern "C" void initialize__8J3DModelFv();
|
||||
extern "C" void entryModelData__8J3DModelFP12J3DModelDataUlUl();
|
||||
extern "C" void createShapePacket__8J3DModelFP12J3DModelData();
|
||||
@@ -156,9 +154,6 @@ void* operator new(u32);
|
||||
void* operator new[](u32);
|
||||
void operator delete(void*);
|
||||
void J3DCalcViewBaseMtx(f32 (*)[4], Vec const&, f32 const (&)[3][4], f32 (*)[4]);
|
||||
extern "C" extern u8 const j3dDefaultScale[12];
|
||||
extern "C" extern u8 const j3dDefaultMtx[48];
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
|
||||
extern "C" void* __nw__FUl();
|
||||
extern "C" void* __nwa__FUl();
|
||||
|
||||
@@ -70,9 +70,6 @@ extern "C" void __dt__12J3DModelDataFv();
|
||||
//
|
||||
|
||||
void operator delete(void*);
|
||||
extern "C" extern void* __vt__12J3DJointTree[4 + 1 /* padding */];
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
extern "C" extern u8 __GDCurrentDL[4];
|
||||
|
||||
extern "C" void __dl__FPv();
|
||||
extern "C" void __ct__13J3DVertexDataFv();
|
||||
|
||||
@@ -62,7 +62,6 @@ void J3DCalcBBoardMtx(f32 (*)[4]);
|
||||
void J3DCalcYBBoardMtx(f32 (*)[4]);
|
||||
void J3DPSCalcInverseTranspose(f32 (*)[4], f32 (*)[3]);
|
||||
void J3DPSMtxArrayConcat(f32 (*)[4], f32 (*)[4], f32 (*)[4], u32);
|
||||
extern "C" extern u8 j3dSys[284];
|
||||
|
||||
extern "C" void* __nwa__FUl();
|
||||
extern "C" void* __nwa__FUli();
|
||||
@@ -216,7 +215,7 @@ asm void J3DMtxBuffer::calcNrmMtx() {
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80456420-80456424 0004+00 s=1 e=0 z=0 None .sdata2 @1320 */
|
||||
SECTION_SDATA2 static u32 lit_1320 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_1320 = 1.0f;
|
||||
|
||||
/* 80456424-80456428 0004+00 s=1 e=0 z=0 None .sdata2 @1321 */
|
||||
SECTION_SDATA2 static u8 lit_1321[4] = {
|
||||
|
||||
@@ -60,7 +60,6 @@ struct J3DShape {
|
||||
|
||||
static void J3DPSWeightMTXMultVec(f32 (*)[4], f32, Vec*, Vec*);
|
||||
static void J3DPSWeightMTXMultVecSR(f32 (*)[4], f32, Vec*, Vec*);
|
||||
extern "C" extern char const* const J3DSkinDeform__stringBase0;
|
||||
|
||||
extern "C" void __ct__12J3DSkinNListFv();
|
||||
extern "C" static void J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec();
|
||||
@@ -95,7 +94,6 @@ void* operator new[](u32, int);
|
||||
void operator delete(void*);
|
||||
void J3DGQRSetup7(u32, u32, u32, u32);
|
||||
void J3DPSCalcInverseTranspose(f32 (*)[4], f32 (*)[3]);
|
||||
extern "C" extern u8 PSMulUnit01[8];
|
||||
|
||||
SECTION_INIT void memcpy();
|
||||
extern "C" void OSReport();
|
||||
@@ -216,7 +214,7 @@ static u8 sWorkArea_WEvlpMixMtx__13J3DSkinDeform[4096];
|
||||
static u8 sWorkArea_WEvlpMixWeight__13J3DSkinDeform[4096];
|
||||
|
||||
/* 80456468-8045646C 0004+00 s=1 e=0 z=0 None .sdata2 @1110 */
|
||||
SECTION_SDATA2 static u32 lit_1110 = 0x3F800000;
|
||||
SECTION_SDATA2 static f32 lit_1110 = 1.0f;
|
||||
|
||||
/* 8032C9B0-8032CF44 0594+00 s=0 e=1 z=0 None .text initSkinInfo__13J3DSkinDeformFP12J3DModelData
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user