mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
__sinit and progress script update
This commit is contained in:
@@ -1,34 +1,30 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: ctb-data
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/ctb-data.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/ctb-data.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
extern "C" extern u32 ga4cSignature__Q37JStudio3ctb4data[1 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 804553F8-80455400 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q37JStudio3ctb4data */
|
||||
/* 804553F8-80455400 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q37JStudio3ctb4data */
|
||||
SECTION_SDATA2 u32 ga4cSignature__Q37JStudio3ctb4data[1 + 1 /* padding */] = {
|
||||
0x43544200,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
0x43544200,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,98 +1,68 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: fvb-data-parse
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/fvb-data-parse.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/fvb-data-parse.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
namespace JStudio {
|
||||
namespace fvb {
|
||||
struct data {
|
||||
struct TParse_TParagraph {
|
||||
struct TData {
|
||||
};
|
||||
|
||||
/* 802850AC */ // False False
|
||||
// JStudio::fvb::data::TParse_TParagraph::TData* False
|
||||
// JStudio::fvb::data::TParse_TParagraph::TData False
|
||||
void getData(JStudio::fvb::data::TParse_TParagraph::TData*) const;
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
namespace fvb {
|
||||
struct data {
|
||||
struct TParse_TParagraph {
|
||||
struct TData {};
|
||||
|
||||
/* 802850AC */ void getData(JStudio::fvb::data::TParse_TParagraph::TData*) const;
|
||||
};
|
||||
};
|
||||
|
||||
}; // namespace fvb
|
||||
|
||||
}; // namespace JStudio
|
||||
|
||||
namespace JGadget {
|
||||
struct binary {
|
||||
struct TEBit {
|
||||
};
|
||||
|
||||
/* 802DC864 */ // False False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// JGadget::binary::TEBit* False
|
||||
// JGadget::binary::TEBit False
|
||||
void parseVariableUInt_16_32_following(void const*, u32*, u32*, JGadget::binary::TEBit*);
|
||||
};
|
||||
struct binary {
|
||||
struct TEBit {};
|
||||
|
||||
/* 802DC864 */ void parseVariableUInt_16_32_following(void const*, u32*, u32*,
|
||||
JGadget::binary::TEBit*);
|
||||
};
|
||||
|
||||
//
|
||||
}; // namespace JGadget
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
extern "C" void
|
||||
getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData();
|
||||
|
||||
// False False
|
||||
// JStudio::fvb::data::TParse_TParagraph::TData* False
|
||||
// JStudio::fvb::data::TParse_TParagraph::TData False
|
||||
extern "C" void getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
extern "C" void
|
||||
parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit();
|
||||
|
||||
// False False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// JGadget::binary::TEBit* False
|
||||
// JGadget::binary::TEBit False
|
||||
extern "C" void parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit();
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 802850AC-80285114 0068+00 s=0 e=1 z=0 None .text getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData */
|
||||
// 802850CC: 802DC864 (parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit)
|
||||
/* 802850AC-80285114 0068+00 s=0 e=1 z=0 None .text
|
||||
* getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData */
|
||||
// 802850CC: 802DC864
|
||||
//(parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JStudio::fvb::data::TParse_TParagraph::TData* False
|
||||
// JStudio::fvb::data::TParse_TParagraph::TData False
|
||||
asm void JStudio::fvb::data::TParse_TParagraph::getData(JStudio::fvb::data::TParse_TParagraph::TData* param_0) const {
|
||||
nofralloc
|
||||
asm void JStudio::fvb::data::TParse_TParagraph::getData(
|
||||
JStudio::fvb::data::TParse_TParagraph::TData* param_0) const {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/fvb-data-parse/func_802850AC.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
@@ -1,34 +1,30 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: fvb-data
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/fvb-data.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/fvb-data.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
extern "C" extern u32 ga4cSignature__Q37JStudio3fvb4data[1 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80455450-80455458 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q37JStudio3fvb4data */
|
||||
/* 80455450-80455458 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q37JStudio3fvb4data */
|
||||
SECTION_SDATA2 u32 ga4cSignature__Q37JStudio3fvb4data[1 + 1 /* padding */] = {
|
||||
0x46564200,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
0x46564200,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
};
|
||||
|
||||
|
||||
+534
-1122
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,32 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: jstudio-data
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/jstudio-data.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/jstudio-data.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
extern "C" extern u8 ga8cSignature__Q27JStudio4data[8];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80455460-80455468 0008+00 s=0 e=1 z=0 None .sdata2 ga8cSignature__Q27JStudio4data */
|
||||
/* 80455460-80455468 0008+00 s=0 e=1 z=0 None .sdata2 ga8cSignature__Q27JStudio4data */
|
||||
SECTION_SDATA2 u8 ga8cSignature__Q27JStudio4data[8] = {
|
||||
0x6A, 0x73, 0x74, 0x75, 0x64, 0x69, 0x6F, 0x00,
|
||||
0x6A, 0x73, 0x74, 0x75, 0x64, 0x69, 0x6F, 0x00,
|
||||
};
|
||||
|
||||
|
||||
@@ -1,150 +1,71 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: jstudio-math
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/jstudio-math.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/jstudio-math.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct Vec {
|
||||
};
|
||||
struct Vec {};
|
||||
|
||||
namespace JStudio {
|
||||
struct math {
|
||||
/* 802859DC */ // True False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// f32 False
|
||||
// f32 False
|
||||
// f32 False
|
||||
void getRotation_xyz(f32 (* )[4], f32, f32, f32);
|
||||
/* 80285B44 */ // False False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
void getTransformation_SRxyzT(f32 (* )[4], Vec const&, Vec const&, Vec const&);
|
||||
/* 80285BCC */ // False False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// f32 const (* )[4] False
|
||||
// f32 const False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
void getFromTransformation_SRxyzT(Vec*, Vec*, Vec*, f32 const (* )[4]);
|
||||
};
|
||||
|
||||
struct math {
|
||||
/* 802859DC */ void getRotation_xyz(f32 (*)[4], f32, f32, f32);
|
||||
/* 80285B44 */ void getTransformation_SRxyzT(f32 (*)[4], Vec const&, Vec const&, Vec const&);
|
||||
/* 80285BCC */ void getFromTransformation_SRxyzT(Vec*, Vec*, Vec*, f32 const (*)[4]);
|
||||
};
|
||||
|
||||
//
|
||||
}; // namespace JStudio
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// True False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// f32 False
|
||||
// f32 False
|
||||
// f32 False
|
||||
extern "C" void getRotation_xyz__Q27JStudio4mathFPA4_ffff();
|
||||
// False False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
extern "C" void getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec();
|
||||
// False False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// f32 const (* )[4] False
|
||||
// f32 const False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
extern "C" void getFromTransformation_SRxyzT__Q27JStudio4mathFP3VecP3VecP3VecPA4_Cf();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
extern "C" void PSMTXConcat();
|
||||
// False False
|
||||
extern "C" void PSMTXTransApply();
|
||||
// False False
|
||||
extern "C" void PSMTXScale();
|
||||
// False False
|
||||
extern "C" void PSVECMag();
|
||||
// False False
|
||||
extern "C" void _savegpr_28();
|
||||
// False False
|
||||
extern "C" void _savegpr_29();
|
||||
// False False
|
||||
extern "C" void _restgpr_28();
|
||||
// False False
|
||||
extern "C" void _restgpr_29();
|
||||
// False False
|
||||
extern "C" void cos();
|
||||
// False False
|
||||
extern "C" void sin();
|
||||
// False False
|
||||
extern "C" void asin();
|
||||
// False False
|
||||
extern "C" void atan2();
|
||||
extern "C" extern u32 __float_epsilon;
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80455468-8045546C 0004+00 s=1 e=0 z=0 None .sdata2 @488 */
|
||||
/* 80455468-8045546C 0004+00 s=1 e=0 z=0 None .sdata2 @488 */
|
||||
SECTION_SDATA2 static f32 lit_488 = 0.01745329238474369f;
|
||||
|
||||
/* 8045546C-80455470 0004+00 s=2 e=0 z=0 None .sdata2 @489 */
|
||||
/* 8045546C-80455470 0004+00 s=2 e=0 z=0 None .sdata2 @489 */
|
||||
SECTION_SDATA2 static u8 lit_489[4] = {
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
};
|
||||
|
||||
/* 802859DC-80285B44 0168+00 s=1 e=0 z=0 None .text getRotation_xyz__Q27JStudio4mathFPA4_ffff */
|
||||
/* 802859DC-80285B44 0168+00 s=1 e=0 z=0 None .text getRotation_xyz__Q27JStudio4mathFPA4_ffff
|
||||
*/
|
||||
// 80285A28: 80455468 (lit_488)
|
||||
// 80285A34: 8036C028 (cos)
|
||||
// 80285A40: 8036C590 (sin)
|
||||
@@ -158,22 +79,14 @@ SECTION_SDATA2 static u8 lit_489[4] = {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// f32 False
|
||||
// f32 False
|
||||
// f32 False
|
||||
asm void JStudio::math::getRotation_xyz(f32 (* param_0)[4], f32 param_1, f32 param_2, f32 param_3) {
|
||||
nofralloc
|
||||
asm void JStudio::math::getRotation_xyz(f32 (*param_0)[4], f32 param_1, f32 param_2, f32 param_3) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/jstudio-math/getRotation_xyz__Q27JStudio4mathFPA4_ffff.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 80285B44-80285BCC 0088+00 s=0 e=2 z=0 None .text getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec */
|
||||
/* 80285B44-80285BCC 0088+00 s=0 e=2 z=0 None .text
|
||||
* getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec */
|
||||
// 80285B54: 803621DC (_savegpr_29)
|
||||
// 80285B74: 80346968 (PSMTXScale)
|
||||
// 80285B88: 802859DC (getRotation_xyz__Q27JStudio4mathFPA4_ffff)
|
||||
@@ -183,53 +96,40 @@ asm void JStudio::math::getRotation_xyz(f32 (* param_0)[4], f32 param_1, f32 par
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// f32 (* )[4] False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
// Vec const& False
|
||||
// Vec const False
|
||||
// Vec False
|
||||
asm void JStudio::math::getTransformation_SRxyzT(f32 (* param_0)[4], Vec const& param_1, Vec const& param_2, Vec const& param_3) {
|
||||
nofralloc
|
||||
asm void JStudio::math::getTransformation_SRxyzT(f32 (*param_0)[4], Vec const& param_1,
|
||||
Vec const& param_2, Vec const& param_3) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/jstudio-math/getTransformation_SRxyzT__Q27JStudio4mathFPA4_fRC3VecRC3VecRC3Vec.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80455470-80455478 0008+00 s=1 e=0 z=0 None .sdata2 @623 */
|
||||
/* 80455470-80455478 0008+00 s=1 e=0 z=0 None .sdata2 @623 */
|
||||
SECTION_SDATA2 static u8 lit_623[8] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
};
|
||||
|
||||
/* 80455478-80455480 0008+00 s=1 e=0 z=0 None .sdata2 @624 */
|
||||
/* 80455478-80455480 0008+00 s=1 e=0 z=0 None .sdata2 @624 */
|
||||
SECTION_SDATA2 static f64 lit_624 = 1.0;
|
||||
|
||||
/* 80455480-80455488 0004+04 s=1 e=0 z=0 None .sdata2 @625 */
|
||||
/* 80455480-80455488 0004+04 s=1 e=0 z=0 None .sdata2 @625 */
|
||||
SECTION_SDATA2 static f32 lit_625[1 + 1 /* padding */] = {
|
||||
32.0f,
|
||||
/* padding */
|
||||
0.0f,
|
||||
32.0f,
|
||||
/* padding */
|
||||
0.0f,
|
||||
};
|
||||
|
||||
/* 80455488-80455490 0008+00 s=1 e=0 z=0 None .sdata2 @626 */
|
||||
/* 80455488-80455490 0008+00 s=1 e=0 z=0 None .sdata2 @626 */
|
||||
SECTION_SDATA2 static f64 lit_626 = -1.5707963267948966;
|
||||
|
||||
/* 80455490-80455498 0008+00 s=1 e=0 z=0 None .sdata2 @627 */
|
||||
/* 80455490-80455498 0008+00 s=1 e=0 z=0 None .sdata2 @627 */
|
||||
SECTION_SDATA2 static f64 lit_627 = 1.5707963267948966;
|
||||
|
||||
/* 80455498-804554A0 0008+00 s=1 e=0 z=0 None .sdata2 @628 */
|
||||
/* 80455498-804554A0 0008+00 s=1 e=0 z=0 None .sdata2 @628 */
|
||||
SECTION_SDATA2 static f64 lit_628 = 57.29577951308232;
|
||||
|
||||
/* 80285BCC-80285E0C 0240+00 s=0 e=2 z=0 None .text getFromTransformation_SRxyzT__Q27JStudio4mathFP3VecP3VecP3VecPA4_Cf */
|
||||
/* 80285BCC-80285E0C 0240+00 s=0 e=2 z=0 None .text
|
||||
* getFromTransformation_SRxyzT__Q27JStudio4mathFP3VecP3VecP3VecPA4_Cf */
|
||||
// 80285BFC: 803621D8 (_savegpr_28)
|
||||
// 80285C2C: 80347150 (PSVECMag)
|
||||
// 80285C50: 80347150 (PSVECMag)
|
||||
@@ -259,22 +159,9 @@ SECTION_SDATA2 static f64 lit_628 = 57.29577951308232;
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// Vec* False
|
||||
// Vec False
|
||||
// f32 const (* )[4] False
|
||||
// f32 const False
|
||||
// f32 False
|
||||
// * False
|
||||
// False
|
||||
asm void JStudio::math::getFromTransformation_SRxyzT(Vec* param_0, Vec* param_1, Vec* param_2, f32 const (* param_3)[4]) {
|
||||
nofralloc
|
||||
asm void JStudio::math::getFromTransformation_SRxyzT(Vec* param_0, Vec* param_1, Vec* param_2,
|
||||
f32 const (*param_3)[4]) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/jstudio-math/getFromTransformation_SRxyzT__Q27JStudio4mathFP3VecP3VecP3VecPA4_Cf.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,72 +1,49 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: object-id
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/object-id.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/object-id.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
namespace JStudio {
|
||||
struct object {
|
||||
struct TIDData {
|
||||
/* 80288988 */ // False False
|
||||
// JStudio::object::TIDData const& False
|
||||
// JStudio::object::TIDData const False
|
||||
// JStudio::object::TIDData False
|
||||
// JStudio::object::TIDData const& False
|
||||
// JStudio::object::TIDData const False
|
||||
// JStudio::object::TIDData False
|
||||
void isEqual(JStudio::object::TIDData const&, JStudio::object::TIDData const&);
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct object {
|
||||
struct TIDData {
|
||||
/* 80288988 */ void isEqual(JStudio::object::TIDData const&,
|
||||
JStudio::object::TIDData const&);
|
||||
};
|
||||
};
|
||||
|
||||
//
|
||||
}; // namespace JStudio
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
extern "C" void
|
||||
isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData();
|
||||
|
||||
// False False
|
||||
// JStudio::object::TIDData const& False
|
||||
// JStudio::object::TIDData const False
|
||||
// JStudio::object::TIDData False
|
||||
// JStudio::object::TIDData const& False
|
||||
// JStudio::object::TIDData const False
|
||||
// JStudio::object::TIDData False
|
||||
extern "C" void isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 80288988-80288A78 00F0+00 s=0 e=3 z=0 None .text isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData */
|
||||
/* 80288988-80288A78 00F0+00 s=0 e=3 z=0 None .text
|
||||
* isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JStudio::object::TIDData const& False
|
||||
// JStudio::object::TIDData const False
|
||||
// JStudio::object::TIDData False
|
||||
// JStudio::object::TIDData const& False
|
||||
// JStudio::object::TIDData const False
|
||||
// JStudio::object::TIDData False
|
||||
asm void JStudio::object::TIDData::isEqual(JStudio::object::TIDData const& param_0, JStudio::object::TIDData const& param_1) {
|
||||
nofralloc
|
||||
asm void JStudio::object::TIDData::isEqual(JStudio::object::TIDData const& param_0,
|
||||
JStudio::object::TIDData const& param_1) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/object-id/func_80288988.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
@@ -1,157 +1,112 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: stb-data-parse
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/stb-data-parse.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/stb-data-parse.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
namespace JStudio {
|
||||
namespace stb {
|
||||
struct data {
|
||||
struct TParse_TSequence {
|
||||
struct TData {
|
||||
};
|
||||
namespace stb {
|
||||
struct data {
|
||||
struct TParse_TSequence {
|
||||
struct TData {};
|
||||
|
||||
/* 802899BC */ // False False
|
||||
// JStudio::stb::data::TParse_TSequence::TData* False
|
||||
// JStudio::stb::data::TParse_TSequence::TData False
|
||||
void getData(JStudio::stb::data::TParse_TSequence::TData*) const;
|
||||
};
|
||||
/* 802899BC */ void getData(JStudio::stb::data::TParse_TSequence::TData*) const;
|
||||
};
|
||||
|
||||
struct TParse_TParagraph {
|
||||
struct TData {
|
||||
};
|
||||
struct TParse_TParagraph {
|
||||
struct TData {};
|
||||
|
||||
/* 80289A08 */ // False False
|
||||
// JStudio::stb::data::TParse_TParagraph::TData* False
|
||||
// JStudio::stb::data::TParse_TParagraph::TData False
|
||||
void getData(JStudio::stb::data::TParse_TParagraph::TData*) const;
|
||||
};
|
||||
/* 80289A08 */ void getData(JStudio::stb::data::TParse_TParagraph::TData*) const;
|
||||
};
|
||||
|
||||
struct TParse_TParagraph_data {
|
||||
struct TData {
|
||||
};
|
||||
|
||||
/* 80289A80 */ // False False
|
||||
// JStudio::stb::data::TParse_TParagraph_data::TData* False
|
||||
// JStudio::stb::data::TParse_TParagraph_data::TData False
|
||||
void getData(JStudio::stb::data::TParse_TParagraph_data::TData*) const;
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
struct TParse_TParagraph_data {
|
||||
struct TData {};
|
||||
|
||||
/* 80289A80 */ void getData(JStudio::stb::data::TParse_TParagraph_data::TData*) const;
|
||||
};
|
||||
};
|
||||
|
||||
}; // namespace stb
|
||||
|
||||
}; // namespace JStudio
|
||||
|
||||
namespace JGadget {
|
||||
struct binary {
|
||||
struct TEBit {
|
||||
};
|
||||
|
||||
/* 802DC864 */ // False False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// JGadget::binary::TEBit* False
|
||||
// JGadget::binary::TEBit False
|
||||
void parseVariableUInt_16_32_following(void const*, u32*, u32*, JGadget::binary::TEBit*);
|
||||
};
|
||||
struct binary {
|
||||
struct TEBit {};
|
||||
|
||||
/* 802DC864 */ void parseVariableUInt_16_32_following(void const*, u32*, u32*,
|
||||
JGadget::binary::TEBit*);
|
||||
};
|
||||
|
||||
//
|
||||
}; // namespace JGadget
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
extern "C" void
|
||||
getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData();
|
||||
extern "C" void
|
||||
getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData();
|
||||
extern "C" void
|
||||
getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData();
|
||||
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TSequence::TData* False
|
||||
// JStudio::stb::data::TParse_TSequence::TData False
|
||||
extern "C" void getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData();
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TParagraph::TData* False
|
||||
// JStudio::stb::data::TParse_TParagraph::TData False
|
||||
extern "C" void getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData();
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TParagraph_data::TData* False
|
||||
// JStudio::stb::data::TParse_TParagraph_data::TData False
|
||||
extern "C" void getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// JGadget::binary::TEBit* False
|
||||
// JGadget::binary::TEBit False
|
||||
extern "C" void parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit();
|
||||
extern "C" void
|
||||
parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit();
|
||||
extern "C" extern u8 const gauDataSize_TEParagraph_data__Q37JStudio3stb4data[32];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 802899BC-80289A08 004C+00 s=0 e=1 z=0 None .text getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData */
|
||||
/* 802899BC-80289A08 004C+00 s=0 e=1 z=0 None .text
|
||||
* getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TSequence::TData* False
|
||||
// JStudio::stb::data::TParse_TSequence::TData False
|
||||
asm void JStudio::stb::data::TParse_TSequence::getData(JStudio::stb::data::TParse_TSequence::TData* param_0) const {
|
||||
nofralloc
|
||||
asm void JStudio::stb::data::TParse_TSequence::getData(
|
||||
JStudio::stb::data::TParse_TSequence::TData* param_0) const {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/stb-data-parse/func_802899BC.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 80289A08-80289A80 0078+00 s=0 e=1 z=0 None .text getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData */
|
||||
// 80289A2C: 802DC864 (parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit)
|
||||
/* 80289A08-80289A80 0078+00 s=0 e=1 z=0 None .text
|
||||
* getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData */
|
||||
// 80289A2C: 802DC864
|
||||
//(parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TParagraph::TData* False
|
||||
// JStudio::stb::data::TParse_TParagraph::TData False
|
||||
asm void JStudio::stb::data::TParse_TParagraph::getData(JStudio::stb::data::TParse_TParagraph::TData* param_0) const {
|
||||
nofralloc
|
||||
asm void JStudio::stb::data::TParse_TParagraph::getData(
|
||||
JStudio::stb::data::TParse_TParagraph::TData* param_0) const {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/stb-data-parse/func_80289A08.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 80289A80-80289B00 0080+00 s=0 e=3 z=1 None .text getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData */
|
||||
/* 80289A80-80289B00 0080+00 s=0 e=3 z=1 None .text
|
||||
* getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData
|
||||
*/
|
||||
// 80289AE0: 8039AB88 (gauDataSize_TEParagraph_data__Q37JStudio3stb4data)
|
||||
// 80289AE4: 8039AB88 (gauDataSize_TEParagraph_data__Q37JStudio3stb4data)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TParagraph_data::TData* False
|
||||
// JStudio::stb::data::TParse_TParagraph_data::TData False
|
||||
asm void JStudio::stb::data::TParse_TParagraph_data::getData(JStudio::stb::data::TParse_TParagraph_data::TData* param_0) const {
|
||||
nofralloc
|
||||
asm void JStudio::stb::data::TParse_TParagraph_data::getData(
|
||||
JStudio::stb::data::TParse_TParagraph_data::TData* param_0) const {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio/stb-data-parse/func_80289A80.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
@@ -1,41 +1,38 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: stb-data
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio/stb-data.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio/stb-data.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
extern "C" extern u8 const gauDataSize_TEParagraph_data__Q37JStudio3stb4data[32];
|
||||
extern "C" extern u32 ga4cSignature__Q37JStudio3stb4data[1 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 8039AB88-8039ABA8 0020+00 s=0 e=1 z=0 None .rodata gauDataSize_TEParagraph_data__Q37JStudio3stb4data */
|
||||
/* 8039AB88-8039ABA8 0020+00 s=0 e=1 z=0 None .rodata
|
||||
* gauDataSize_TEParagraph_data__Q37JStudio3stb4data */
|
||||
SECTION_RODATA u8 const gauDataSize_TEParagraph_data__Q37JStudio3stb4data[32] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04,
|
||||
0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x40,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04,
|
||||
0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x40,
|
||||
};
|
||||
|
||||
/* 804554D8-804554E0 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q37JStudio3stb4data */
|
||||
/* 804554D8-804554E0 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q37JStudio3stb4data */
|
||||
SECTION_SDATA2 u32 ga4cSignature__Q37JStudio3stb4data[1 + 1 /* padding */] = {
|
||||
0x53544200,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
0x53544200,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,160 +1,97 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: control
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio_JAudio2/control.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio_JAudio2/control.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
namespace JStudio {
|
||||
struct TObject {
|
||||
};
|
||||
|
||||
namespace stb {
|
||||
struct data {
|
||||
struct TParse_TBlock_object {
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct TCreateObject {
|
||||
/* 80285488 */ // False False
|
||||
~TCreateObject();
|
||||
};
|
||||
|
||||
struct TAdaptor_sound {
|
||||
};
|
||||
|
||||
struct TObject_sound {
|
||||
/* 80287B9C */ // False False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio::TAdaptor_sound* False
|
||||
// JStudio::TAdaptor_sound False
|
||||
TObject_sound(JStudio::stb::data::TParse_TBlock_object const&, JStudio::TAdaptor_sound*);
|
||||
};
|
||||
struct TObject {};
|
||||
|
||||
namespace stb {
|
||||
struct data {
|
||||
struct TParse_TBlock_object {};
|
||||
};
|
||||
|
||||
}; // namespace stb
|
||||
|
||||
struct TCreateObject {
|
||||
/* 80285488 */ ~TCreateObject();
|
||||
};
|
||||
|
||||
struct TAdaptor_sound {};
|
||||
|
||||
struct TObject_sound {
|
||||
/* 80287B9C */ TObject_sound(JStudio::stb::data::TParse_TBlock_object const&,
|
||||
JStudio::TAdaptor_sound*);
|
||||
};
|
||||
|
||||
}; // namespace JStudio
|
||||
|
||||
struct JStudio_JAudio2 {
|
||||
struct TCreateObject {
|
||||
/* 8028D550 */ // True False
|
||||
~TCreateObject();
|
||||
/* 8028D5B0 */ // True False
|
||||
// JStudio::TObject** False
|
||||
// JStudio::TObject* False
|
||||
// JStudio::TObject False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
void create(JStudio::TObject**, JStudio::stb::data::TParse_TBlock_object const&);
|
||||
/* 8028D624 */ // True False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio_JAudio2::TCreateObject* False
|
||||
// JStudio_JAudio2::TCreateObject False
|
||||
void createObject_JAI_SOUND_(JStudio::stb::data::TParse_TBlock_object const&, JStudio_JAudio2::TCreateObject*);
|
||||
};
|
||||
|
||||
struct TAdaptor_sound {
|
||||
/* 8028D828 */ // False False
|
||||
// JStudio_JAudio2::TCreateObject* False
|
||||
// JStudio_JAudio2::TCreateObject False
|
||||
TAdaptor_sound(JStudio_JAudio2::TCreateObject*);
|
||||
};
|
||||
struct TCreateObject {
|
||||
/* 8028D550 */ ~TCreateObject();
|
||||
/* 8028D5B0 */ void create(JStudio::TObject**,
|
||||
JStudio::stb::data::TParse_TBlock_object const&);
|
||||
/* 8028D624 */ void createObject_JAI_SOUND_(JStudio::stb::data::TParse_TBlock_object const&,
|
||||
JStudio_JAudio2::TCreateObject*);
|
||||
};
|
||||
|
||||
struct TAdaptor_sound {
|
||||
/* 8028D828 */ TAdaptor_sound(JStudio_JAudio2::TCreateObject*);
|
||||
};
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// True False
|
||||
extern "C" void __dt__Q215JStudio_JAudio213TCreateObjectFv();
|
||||
// True False
|
||||
// JStudio::TObject** False
|
||||
// JStudio::TObject* False
|
||||
// JStudio::TObject False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
extern "C" void create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object();
|
||||
// True False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio_JAudio2::TCreateObject* False
|
||||
// JStudio_JAudio2::TCreateObject False
|
||||
extern "C" void createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject();
|
||||
extern "C" void
|
||||
create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object();
|
||||
extern "C" void
|
||||
createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject();
|
||||
extern "C" extern void* __vt__Q215JStudio_JAudio213TCreateObject[4];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
// u32 False
|
||||
void* operator new(u32);
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
void operator delete(void*);
|
||||
|
||||
// False False
|
||||
extern "C" void __dt__Q27JStudio13TCreateObjectFv();
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio::TAdaptor_sound* False
|
||||
// JStudio::TAdaptor_sound False
|
||||
extern "C" void __ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound();
|
||||
// False False
|
||||
// JStudio_JAudio2::TCreateObject* False
|
||||
// JStudio_JAudio2::TCreateObject False
|
||||
extern "C" void
|
||||
__ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound();
|
||||
extern "C" void __ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject();
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
// u32 False
|
||||
extern "C" void* __nw__FUl();
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __dl__FPv();
|
||||
// False False
|
||||
extern "C" void _savegpr_29();
|
||||
// False False
|
||||
extern "C" void _restgpr_29();
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803C5A68-803C5A78 0010+00 s=1 e=1 z=0 None .data __vt__Q215JStudio_JAudio213TCreateObject */
|
||||
/* 803C5A68-803C5A78 0010+00 s=1 e=1 z=0 None .data __vt__Q215JStudio_JAudio213TCreateObject
|
||||
*/
|
||||
SECTION_DATA void* __vt__Q215JStudio_JAudio213TCreateObject[4] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q215JStudio_JAudio213TCreateObjectFv,
|
||||
(void*)create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object,
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q215JStudio_JAudio213TCreateObjectFv,
|
||||
(void*)
|
||||
create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object,
|
||||
};
|
||||
|
||||
/* 8028D550-8028D5B0 0060+00 s=1 e=0 z=0 None .text __dt__Q215JStudio_JAudio213TCreateObjectFv */
|
||||
/* 8028D550-8028D5B0 0060+00 s=1 e=0 z=0 None .text __dt__Q215JStudio_JAudio213TCreateObjectFv
|
||||
*/
|
||||
// 8028D570: 803C5A68 (__vt__Q215JStudio_JAudio213TCreateObject)
|
||||
// 8028D574: 803C5A68 (__vt__Q215JStudio_JAudio213TCreateObject)
|
||||
// 8028D580: 80285488 (__dt__Q27JStudio13TCreateObjectFv)
|
||||
@@ -162,54 +99,48 @@ SECTION_DATA void* __vt__Q215JStudio_JAudio213TCreateObject[4] = {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm JStudio_JAudio2::TCreateObject::~TCreateObject() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JAudio2/control/__dt__Q215JStudio_JAudio213TCreateObjectFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 8028D5B0-8028D624 0074+00 s=1 e=0 z=0 None .text create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object */
|
||||
// 8028D5E4: 8028D624 (createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject)
|
||||
// 8028D5E8: 8028D624 (createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject)
|
||||
/* 8028D5B0-8028D624 0074+00 s=1 e=0 z=0 None .text
|
||||
* create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object
|
||||
*/
|
||||
// 8028D5E4: 8028D624
|
||||
//(createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject)
|
||||
// 8028D5E8: 8028D624
|
||||
//(createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// JStudio::TObject** False
|
||||
// JStudio::TObject* False
|
||||
// JStudio::TObject False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
asm void JStudio_JAudio2::TCreateObject::create(JStudio::TObject** param_0, JStudio::stb::data::TParse_TBlock_object const& param_1) {
|
||||
nofralloc
|
||||
asm void
|
||||
JStudio_JAudio2::TCreateObject::create(JStudio::TObject** param_0,
|
||||
JStudio::stb::data::TParse_TBlock_object const& param_1) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D5B0.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 8028D624-8028D728 0104+00 s=1 e=0 z=0 None .text createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject */
|
||||
/* 8028D624-8028D728 0104+00 s=1 e=0 z=0 None .text
|
||||
* createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject
|
||||
*/
|
||||
// 8028D634: 803621DC (_savegpr_29)
|
||||
// 8028D644: 802CEC4C (__nw__FUl)
|
||||
// 8028D654: 8028D828 (__ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject)
|
||||
// 8028D67C: 802CEC4C (__nw__FUl)
|
||||
// 8028D690: 80287B9C (__ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound)
|
||||
// 8028D654: 8028D828
|
||||
//(__ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject) 8028D67C:
|
||||
//802CEC4C
|
||||
//(__nw__FUl) 8028D690: 80287B9C
|
||||
//(__ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound)
|
||||
// 8028D714: 80362228 (_restgpr_29)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio_JAudio2::TCreateObject* False
|
||||
// JStudio_JAudio2::TCreateObject False
|
||||
asm void JStudio_JAudio2::TCreateObject::createObject_JAI_SOUND_(JStudio::stb::data::TParse_TBlock_object const& param_0, JStudio_JAudio2::TCreateObject* param_1) {
|
||||
nofralloc
|
||||
asm void JStudio_JAudio2::TCreateObject::createObject_JAI_SOUND_(
|
||||
JStudio::stb::data::TParse_TBlock_object const& param_0,
|
||||
JStudio_JAudio2::TCreateObject* param_1) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JAudio2/control/func_8028D624.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,231 +1,126 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: control
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JStudio/JStudio_JParticle/control.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JStudio/JStudio_JParticle/control.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct JPABaseEmitter {};
|
||||
|
||||
namespace JStudio {
|
||||
struct TObject {
|
||||
};
|
||||
|
||||
namespace stb {
|
||||
struct data {
|
||||
struct TParse_TBlock_object {
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct TCreateObject {
|
||||
/* 80285488 */ // False False
|
||||
~TCreateObject();
|
||||
};
|
||||
|
||||
struct TAdaptor_particle {
|
||||
};
|
||||
|
||||
struct TObject_particle {
|
||||
/* 8028776C */ // False False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio::TAdaptor_particle* False
|
||||
// JStudio::TAdaptor_particle False
|
||||
TObject_particle(JStudio::stb::data::TParse_TBlock_object const&, JStudio::TAdaptor_particle*);
|
||||
};
|
||||
struct TObject {};
|
||||
|
||||
namespace stb {
|
||||
struct data {
|
||||
struct TParse_TBlock_object {};
|
||||
};
|
||||
|
||||
struct JPABaseEmitter {
|
||||
}; // namespace stb
|
||||
|
||||
struct TCreateObject {
|
||||
/* 80285488 */ ~TCreateObject();
|
||||
};
|
||||
|
||||
struct TAdaptor_particle {};
|
||||
|
||||
struct TObject_particle {
|
||||
/* 8028776C */ TObject_particle(JStudio::stb::data::TParse_TBlock_object const&,
|
||||
JStudio::TAdaptor_particle*);
|
||||
};
|
||||
|
||||
}; // namespace JStudio
|
||||
|
||||
struct JStudio_JParticle {
|
||||
struct TCreateObject {
|
||||
/* 8028E3A0 */ // False False
|
||||
~TCreateObject();
|
||||
/* 8028E400 */ // False False
|
||||
// JStudio::TObject** False
|
||||
// JStudio::TObject* False
|
||||
// JStudio::TObject False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
void create(JStudio::TObject**, JStudio::stb::data::TParse_TBlock_object const&);
|
||||
/* 8028E474 */ // True False
|
||||
// u32 False
|
||||
void emitter_create(u32);
|
||||
/* 8028E4E4 */ // False False
|
||||
// JPABaseEmitter* False
|
||||
// JPABaseEmitter False
|
||||
void emitter_destroy(JPABaseEmitter*);
|
||||
/* 8028E508 */ // True False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio_JParticle::TCreateObject* False
|
||||
// JStudio_JParticle::TCreateObject False
|
||||
void createObject_JPA_PARTICLE_(JStudio::stb::data::TParse_TBlock_object const&, JStudio_JParticle::TCreateObject*);
|
||||
};
|
||||
|
||||
struct TAdaptor_particle {
|
||||
/* 8028E60C */ // False False
|
||||
// JStudio_JParticle::TCreateObject* False
|
||||
// JStudio_JParticle::TCreateObject False
|
||||
TAdaptor_particle(JStudio_JParticle::TCreateObject*);
|
||||
};
|
||||
struct TCreateObject {
|
||||
/* 8028E3A0 */ ~TCreateObject();
|
||||
/* 8028E400 */ void create(JStudio::TObject**,
|
||||
JStudio::stb::data::TParse_TBlock_object const&);
|
||||
/* 8028E474 */ void emitter_create(u32);
|
||||
/* 8028E4E4 */ void emitter_destroy(JPABaseEmitter*);
|
||||
/* 8028E508 */ void
|
||||
createObject_JPA_PARTICLE_(JStudio::stb::data::TParse_TBlock_object const&,
|
||||
JStudio_JParticle::TCreateObject*);
|
||||
};
|
||||
|
||||
struct TAdaptor_particle {
|
||||
/* 8028E60C */ TAdaptor_particle(JStudio_JParticle::TCreateObject*);
|
||||
};
|
||||
};
|
||||
|
||||
struct JPAParticleCallBack {
|
||||
};
|
||||
struct JPAParticleCallBack {};
|
||||
|
||||
struct JPAEmitterCallBack {
|
||||
};
|
||||
struct JPAEmitterCallBack {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 { };
|
||||
/* TVec3<f32> */
|
||||
struct TVec3__template0 {
|
||||
};
|
||||
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
/* TVec3<f32> */
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JPAEmitterManager {
|
||||
/* 8027DEBC */ // False True
|
||||
// JGeometry::TVec3<f32> const& False
|
||||
// JGeometry::TVec3<f32> const False
|
||||
// JGeometry::TVec3<f32> True
|
||||
// f32 False
|
||||
// u16 False
|
||||
// u8 False
|
||||
// u8 False
|
||||
// JPAEmitterCallBack* False
|
||||
// JPAEmitterCallBack False
|
||||
// JPAParticleCallBack* False
|
||||
// JPAParticleCallBack False
|
||||
void createSimpleEmitterID(JGeometry::TVec3<f32> const&, u16, u8, u8, JPAEmitterCallBack*, JPAParticleCallBack*);
|
||||
/* 8027E2D8 */ // False False
|
||||
// JPABaseEmitter* False
|
||||
// JPABaseEmitter False
|
||||
void forceDeleteEmitter(JPABaseEmitter*);
|
||||
/* 8027DEBC */ void createSimpleEmitterID(JGeometry::TVec3<f32> const&, u16, u8, u8,
|
||||
JPAEmitterCallBack*, JPAParticleCallBack*);
|
||||
/* 8027E2D8 */ void forceDeleteEmitter(JPABaseEmitter*);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
extern "C" void __dt__Q217JStudio_JParticle13TCreateObjectFv();
|
||||
// False False
|
||||
// JStudio::TObject** False
|
||||
// JStudio::TObject* False
|
||||
// JStudio::TObject False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
extern "C" void create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object();
|
||||
// True False
|
||||
// u32 False
|
||||
extern "C" void
|
||||
create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object();
|
||||
extern "C" void emitter_create__Q217JStudio_JParticle13TCreateObjectFUl();
|
||||
// False False
|
||||
// JPABaseEmitter* False
|
||||
// JPABaseEmitter False
|
||||
extern "C" void emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter();
|
||||
// True False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio_JParticle::TCreateObject* False
|
||||
// JStudio_JParticle::TCreateObject False
|
||||
extern "C" void createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject();
|
||||
extern "C" void
|
||||
createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject();
|
||||
extern "C" extern void* __vt__Q217JStudio_JParticle13TCreateObject[6];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
// u32 False
|
||||
void* operator new(u32);
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
void operator delete(void*);
|
||||
|
||||
// False True
|
||||
// JGeometry::TVec3<f32> const& False
|
||||
// JGeometry::TVec3<f32> const False
|
||||
// JGeometry::TVec3<f32> True
|
||||
// f32 False
|
||||
// u16 False
|
||||
// u8 False
|
||||
// u8 False
|
||||
// JPAEmitterCallBack* False
|
||||
// JPAEmitterCallBack False
|
||||
// JPAParticleCallBack* False
|
||||
// JPAParticleCallBack False
|
||||
extern "C" void func_8027DEBC();
|
||||
// False False
|
||||
// JPABaseEmitter* False
|
||||
// JPABaseEmitter False
|
||||
extern "C" void forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter();
|
||||
// False False
|
||||
extern "C" void __dt__Q27JStudio13TCreateObjectFv();
|
||||
// False False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio::TAdaptor_particle* False
|
||||
// JStudio::TAdaptor_particle False
|
||||
extern "C" void __ct__Q27JStudio16TObject_particleFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio17TAdaptor_particle();
|
||||
// False False
|
||||
// JStudio_JParticle::TCreateObject* False
|
||||
// JStudio_JParticle::TCreateObject False
|
||||
extern "C" void __ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject();
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
// u32 False
|
||||
extern "C" void
|
||||
__ct__Q27JStudio16TObject_particleFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio17TAdaptor_particle();
|
||||
extern "C" void
|
||||
__ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject();
|
||||
extern "C" void* __nw__FUl();
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __dl__FPv();
|
||||
// False False
|
||||
extern "C" void _savegpr_29();
|
||||
// False False
|
||||
extern "C" void _restgpr_29();
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803C5AD8-803C5AF0 0018+00 s=1 e=1 z=0 None .data __vt__Q217JStudio_JParticle13TCreateObject */
|
||||
/* 803C5AD8-803C5AF0 0018+00 s=1 e=1 z=0 None .data __vt__Q217JStudio_JParticle13TCreateObject
|
||||
*/
|
||||
SECTION_DATA void* __vt__Q217JStudio_JParticle13TCreateObject[6] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q217JStudio_JParticle13TCreateObjectFv,
|
||||
(void*)create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object,
|
||||
(void*)emitter_create__Q217JStudio_JParticle13TCreateObjectFUl,
|
||||
(void*)emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter,
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q217JStudio_JParticle13TCreateObjectFv,
|
||||
(void*)
|
||||
create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object,
|
||||
(void*)emitter_create__Q217JStudio_JParticle13TCreateObjectFUl,
|
||||
(void*)emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter,
|
||||
};
|
||||
|
||||
/* 8028E3A0-8028E400 0060+00 s=1 e=1 z=0 None .text __dt__Q217JStudio_JParticle13TCreateObjectFv */
|
||||
/* 8028E3A0-8028E400 0060+00 s=1 e=1 z=0 None .text __dt__Q217JStudio_JParticle13TCreateObjectFv
|
||||
*/
|
||||
// 8028E3C0: 803C5AD8 (__vt__Q217JStudio_JParticle13TCreateObject)
|
||||
// 8028E3C4: 803C5AD8 (__vt__Q217JStudio_JParticle13TCreateObject)
|
||||
// 8028E3D0: 80285488 (__dt__Q27JStudio13TCreateObjectFv)
|
||||
@@ -233,93 +128,95 @@ SECTION_DATA void* __vt__Q217JStudio_JParticle13TCreateObject[6] = {
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JStudio_JParticle::TCreateObject::~TCreateObject() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JParticle/control/__dt__Q217JStudio_JParticle13TCreateObjectFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 8028E400-8028E474 0074+00 s=1 e=1 z=0 None .text create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object */
|
||||
// 8028E434: 8028E508 (createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject)
|
||||
// 8028E438: 8028E508 (createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject)
|
||||
/* 8028E400-8028E474 0074+00 s=1 e=1 z=0 None .text
|
||||
* create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object
|
||||
*/
|
||||
// 8028E434: 8028E508
|
||||
//(createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject)
|
||||
// 8028E438: 8028E508
|
||||
//(createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JStudio::TObject** False
|
||||
// JStudio::TObject* False
|
||||
// JStudio::TObject False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
asm void JStudio_JParticle::TCreateObject::create(JStudio::TObject** param_0, JStudio::stb::data::TParse_TBlock_object const& param_1) {
|
||||
nofralloc
|
||||
asm void
|
||||
JStudio_JParticle::TCreateObject::create(JStudio::TObject** param_0,
|
||||
JStudio::stb::data::TParse_TBlock_object const& param_1) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E400.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 8039ABA8-8039ABB8 000C+04 s=1 e=0 z=0 None .rodata @1172 */
|
||||
/* 8039ABA8-8039ABB8 000C+04 s=1 e=0 z=0 None .rodata @1172 */
|
||||
SECTION_RODATA static u8 const lit_1172[12 + 4 /* padding */] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
/* padding */
|
||||
0x00, 0x00, 0x00, 0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
/* padding */
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
0x00,
|
||||
};
|
||||
|
||||
/* 8028E474-8028E4E4 0070+00 s=1 e=0 z=0 None .text emitter_create__Q217JStudio_JParticle13TCreateObjectFUl */
|
||||
/* 8028E474-8028E4E4 0070+00 s=1 e=0 z=0 None .text
|
||||
* emitter_create__Q217JStudio_JParticle13TCreateObjectFUl */
|
||||
// 8028E484: 8039ABA8 (lit_1172)
|
||||
// 8028E488: 8039ABA8 (lit_1172)
|
||||
// 8028E4D0: 8027DEBC (func_8027DEBC)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// u32 False
|
||||
asm void JStudio_JParticle::TCreateObject::emitter_create(u32 param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JParticle/control/emitter_create__Q217JStudio_JParticle13TCreateObjectFUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 8028E4E4-8028E508 0024+00 s=1 e=1 z=0 None .text emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter */
|
||||
/* 8028E4E4-8028E508 0024+00 s=1 e=1 z=0 None .text
|
||||
* emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter */
|
||||
// 8028E4F4: 8027E2D8 (forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JPABaseEmitter* False
|
||||
// JPABaseEmitter False
|
||||
asm void JStudio_JParticle::TCreateObject::emitter_destroy(JPABaseEmitter* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JParticle/control/emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* 8028E508-8028E60C 0104+00 s=1 e=0 z=0 None .text createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject */
|
||||
/* 8028E508-8028E60C 0104+00 s=1 e=0 z=0 None .text
|
||||
* createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject
|
||||
*/
|
||||
// 8028E518: 803621DC (_savegpr_29)
|
||||
// 8028E528: 802CEC4C (__nw__FUl)
|
||||
// 8028E538: 8028E60C (__ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject)
|
||||
// 8028E560: 802CEC4C (__nw__FUl)
|
||||
// 8028E574: 8028776C (__ct__Q27JStudio16TObject_particleFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio17TAdaptor_particle)
|
||||
// 8028E538: 8028E60C
|
||||
//(__ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject) 8028E560:
|
||||
// 802CEC4C (__nw__FUl) 8028E574: 8028776C
|
||||
//(__ct__Q27JStudio16TObject_particleFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio17TAdaptor_particle)
|
||||
// 8028E5F8: 80362228 (_restgpr_29)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// JStudio::stb::data::TParse_TBlock_object const& False
|
||||
// JStudio::stb::data::TParse_TBlock_object const False
|
||||
// JStudio::stb::data::TParse_TBlock_object False
|
||||
// JStudio_JParticle::TCreateObject* False
|
||||
// JStudio_JParticle::TCreateObject False
|
||||
asm void JStudio_JParticle::TCreateObject::createObject_JPA_PARTICLE_(JStudio::stb::data::TParse_TBlock_object const& param_0, JStudio_JParticle::TCreateObject* param_1) {
|
||||
nofralloc
|
||||
asm void JStudio_JParticle::TCreateObject::createObject_JPA_PARTICLE_(
|
||||
JStudio::stb::data::TParse_TBlock_object const& param_0,
|
||||
JStudio_JParticle::TCreateObject* param_1) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JStudio/JStudio_JParticle/control/func_8028E508.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user