diff options
| author | Julgodis <> | 2021-04-01 02:07:58 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-04-01 02:07:58 +0200 |
| commit | f6464a61cecc9b65cf010d2fb7876c23251761f5 (patch) | |
| tree | f8dca6ee66125288bd3be0cc239cf07276469a02 /libs/JSystem/J2DGraph/J2DPrint.cpp | |
| parent | b999714187d934636004d3d93e1ed1da792d6f80 (diff) | |
__sinit and progress script update
Diffstat (limited to 'libs/JSystem/J2DGraph/J2DPrint.cpp')
| -rw-r--r-- | libs/JSystem/J2DGraph/J2DPrint.cpp | 568 |
1 files changed, 139 insertions, 429 deletions
diff --git a/libs/JSystem/J2DGraph/J2DPrint.cpp b/libs/JSystem/J2DGraph/J2DPrint.cpp index b9e334ac2e..403b5a0809 100644 --- a/libs/JSystem/J2DGraph/J2DPrint.cpp +++ b/libs/JSystem/J2DGraph/J2DPrint.cpp @@ -1,333 +1,127 @@ -// +// // Generated By: dol2asm // Translation Unit: J2DPrint -// +// +#include "JSystem/J2DGraph/J2DPrint.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "JSystem/J2DGraph/J2DPrint.h" -// +// // Types: -// +// struct JUtility { - struct TColor { - }; - + struct TColor {}; }; struct JUTFont { - /* 802DEDC4 */ // False False -// JUtility::TColor False -// JUtility::TColor False -void setGradColor(JUtility::TColor, JUtility::TColor); + /* 802DEDC4 */ void setGradColor(JUtility::TColor, JUtility::TColor); }; -struct JKRHeap { -}; +struct JKRHeap {}; -struct J2DTextBoxVBinding { -}; +struct J2DTextBoxVBinding {}; -struct J2DTextBoxHBinding { -}; +struct J2DTextBoxHBinding {}; struct J2DPrint { - struct TSize { - }; - - /* 802F4394 */ // False False -// JUTFont* False -// JUTFont False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -J2DPrint(JUTFont*, f32, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor); - /* 802F4420 */ // False False -~J2DPrint(); - /* 802F4468 */ // True False -// JUTFont* False -// JUTFont False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// bool False -void private_initiate(JUTFont*, f32, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor, bool); - /* 802F4658 */ // False False -// u32 False -void setBuffer(u32); - /* 802F46C4 */ // True False -void setFontSize(); - /* 802F475C */ // False False -// f32 False -// f32 False -void locate(f32, f32); - /* 802F4778 */ // False False -// f32 False -// f32 False -// u8 False -// char const* False -// char const False -// char False -// ... False -void print(f32, f32, u8, char const*, ...); - /* 802F4828 */ // False False -// char const* False -// char const False -// char False -// f32 False -// f32 False -// J2DTextBoxHBinding False -// J2DTextBoxVBinding False -// f32 False -// f32 False -// u8 False -void printReturn(char const*, f32, f32, J2DTextBoxHBinding, J2DTextBoxVBinding, f32, f32, u8); - /* 802F4B4C */ // True False -// u8 const* False -// u8 const False -// u8 False -// int False -// int False -// u16* False -// u16 False -// J2DPrint::TSize& False -// J2DPrint::TSize False -// u8 False -// bool False -void parse(u8 const*, int, int, u16*, J2DPrint::TSize&, u8, bool); - /* 802F52E8 */ // True False -// int False -void doCtrlCode(int); - /* 802F5410 */ // True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// u8 False -void doEscapeCode(u8 const**, u8); - /* 802F594C */ // True False -void initchar(); - /* 802F59C0 */ // True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// s32 False -// s32 False -// int False -void getNumberS32(u8 const**, s32, s32, int); - /* 802F5AC4 */ // True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// f32 False -// f32 False -// int False -void getNumberF32(u8 const**, f32, f32, int); + struct TSize {}; + + /* 802F4394 */ J2DPrint(JUTFont*, f32, f32, JUtility::TColor, JUtility::TColor, + JUtility::TColor, JUtility::TColor); + /* 802F4420 */ ~J2DPrint(); + /* 802F4468 */ void private_initiate(JUTFont*, f32, f32, JUtility::TColor, JUtility::TColor, + JUtility::TColor, JUtility::TColor, bool); + /* 802F4658 */ void setBuffer(u32); + /* 802F46C4 */ void setFontSize(); + /* 802F475C */ void locate(f32, f32); + /* 802F4778 */ void print(f32, f32, u8, char const*, ...); + /* 802F4828 */ void printReturn(char const*, f32, f32, J2DTextBoxHBinding, J2DTextBoxVBinding, + f32, f32, u8); + /* 802F4B4C */ void parse(u8 const*, int, int, u16*, J2DPrint::TSize&, u8, bool); + /* 802F52E8 */ void doCtrlCode(int); + /* 802F5410 */ void doEscapeCode(u8 const**, u8); + /* 802F594C */ void initchar(); + /* 802F59C0 */ void getNumberS32(u8 const**, s32, s32, int); + /* 802F5AC4 */ void getNumberF32(u8 const**, f32, f32, int); }; -// +// // Forward References: -// +// - -// True False extern "C" static void J2DPrint_print_alpha_va(); -// False False -// JUTFont* False -// JUTFont False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -extern "C" void __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor(); -// False False +extern "C" void +__ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor(); extern "C" void __dt__8J2DPrintFv(); -// True False -// JUTFont* False -// JUTFont False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// bool False -extern "C" void private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb(); -// False False -// u32 False +extern "C" void +private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb(); extern "C" void setBuffer__8J2DPrintFUl(); -// True False extern "C" void setFontSize__8J2DPrintFv(); -// False False -// f32 False -// f32 False extern "C" void locate__8J2DPrintFff(); -// False False -// f32 False -// f32 False -// u8 False -// char const* False -// char const False -// char False -// ... False extern "C" void print__8J2DPrintFffUcPCce(); -// False False -// char const* False -// char const False -// char False -// f32 False -// f32 False -// J2DTextBoxHBinding False -// J2DTextBoxVBinding False -// f32 False -// f32 False -// u8 False extern "C" void printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc(); -// True False -// u8 const* False -// u8 const False -// u8 False -// int False -// int False -// u16* False -// u16 False -// J2DPrint::TSize& False -// J2DPrint::TSize False -// u8 False -// bool False extern "C" void parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb(); -// True False -// int False extern "C" void doCtrlCode__8J2DPrintFi(); -// True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// u8 False extern "C" void doEscapeCode__8J2DPrintFPPCUcUc(); -// True False extern "C" void initchar__8J2DPrintFv(); -// True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// s32 False -// s32 False -// int False extern "C" void getNumberS32__8J2DPrintFPPCUclli(); -// True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// f32 False -// f32 False -// int False extern "C" void getNumberF32__8J2DPrintFPPCUcffi(); extern "C" extern void* __vt__8J2DPrint[3 + 1 /* padding */]; -// +// // External References: -// - -// False False -// void* False -// void False -// u32 False -// JKRHeap* False -// JKRHeap False -// int False +// + void* operator new[](u32, JKRHeap*, int); -// False False -// void False -// void* False -// void False void operator delete(void*); -// False False -// void* False -// void False -// u32 False -// JKRHeap* False -// JKRHeap False -// int False extern "C" void* __nwa__FUlP7JKRHeapi(); -// False False -// void False -// void* False -// void False extern "C" void __dl__FPv(); -// False False -// JUtility::TColor False -// JUtility::TColor False extern "C" void setGradColor__7JUTFontFQ28JUtility6TColorQ28JUtility6TColor(); -// False False extern "C" void _savegpr_20(); -// False False extern "C" void _savegpr_25(); -// False False extern "C" void _savegpr_26(); -// False False extern "C" void _savegpr_28(); -// False False extern "C" void _savegpr_29(); -// False False extern "C" void _restgpr_20(); -// False False extern "C" void _restgpr_25(); -// False False extern "C" void _restgpr_26(); -// False False extern "C" void _restgpr_28(); -// False False extern "C" void _restgpr_29(); -// False False extern "C" void vsnprintf(); -// False False extern "C" void strlen(); -// False False extern "C" void strtol(); -// False False extern "C" void strtoul(); extern "C" extern u8 sSystemHeap__7JKRHeap[4]; -// +// // Declarations: -// +// /* ############################################################################################## */ -/* 80451580-80451584 0004+00 s=3 e=0 z=0 None .sbss mStrBuff__8J2DPrint */ +/* 80451580-80451584 0004+00 s=3 e=0 z=0 None .sbss mStrBuff__8J2DPrint */ static u8 mStrBuff__8J2DPrint[4]; -/* 80451584-80451588 0004+00 s=1 e=0 z=0 None .sbss None */ +/* 80451584-80451588 0004+00 s=1 e=0 z=0 None .sbss None */ static u8 data_80451584[4]; -/* 80451588-8045158C 0004+00 s=3 e=0 z=0 None .sbss mStrBuffSize__8J2DPrint */ +/* 80451588-8045158C 0004+00 s=3 e=0 z=0 None .sbss mStrBuffSize__8J2DPrint */ static u8 mStrBuffSize__8J2DPrint[4]; -/* 8045158C-80451590 0004+00 s=2 e=0 z=0 None .sbss None */ +/* 8045158C-80451590 0004+00 s=2 e=0 z=0 None .sbss None */ static u8 data_8045158C[4]; -/* 804561C8-804561CC 0004+00 s=6 e=0 z=0 None .sdata2 @418 */ +/* 804561C8-804561CC 0004+00 s=6 e=0 z=0 None .sdata2 @418 */ SECTION_SDATA2 static u8 lit_418[4] = { - 0x00, 0x00, 0x00, 0x00, + 0x00, + 0x00, + 0x00, + 0x00, }; -/* 802F42F0-802F4394 00A4+00 s=1 e=0 z=0 None .text J2DPrint_print_alpha_va */ +/* 802F42F0-802F4394 00A4+00 s=1 e=0 z=0 None .text J2DPrint_print_alpha_va */ // 802F4300: 803621D8 (_savegpr_28) // 802F4314: 802F594C (initchar__8J2DPrintFv) // 802F4318: 80451580 (mStrBuff__8J2DPrint) @@ -342,98 +136,91 @@ SECTION_SDATA2 static u8 lit_418[4] = { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False extern "C" asm static void J2DPrint_print_alpha_va() { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/J2DPrint_print_alpha_va.s" } #pragma pop - /* ############################################################################################## */ -/* 803CCF40-803CCFA0 0060+00 s=1 e=0 z=0 None .data @938 */ +/* 803CCF40-803CCFA0 0060+00 s=1 e=0 z=0 None .data @938 */ SECTION_DATA static void* lit_938[24] = { - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x28), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x44), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x9C), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0xC0), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x120), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0xD4), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0xE8), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0xFC), - (void*)(((char*)doCtrlCode__8J2DPrintFi)+0x110), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x28), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x44), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x9C), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0xC0), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x120), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0xD4), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0xE8), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0xFC), + (void*)(((char*)doCtrlCode__8J2DPrintFi) + 0x110), }; -/* 803CCFA0-803CCFB0 000C+04 s=2 e=0 z=0 None .data __vt__8J2DPrint */ +/* 803CCFA0-803CCFB0 000C+04 s=2 e=0 z=0 None .data __vt__8J2DPrint */ SECTION_DATA void* __vt__8J2DPrint[3 + 1 /* padding */] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)__dt__8J2DPrintFv, - /* padding */ - NULL, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)__dt__8J2DPrintFv, + /* padding */ + NULL, }; -/* 802F4394-802F4420 008C+00 s=0 e=6 z=0 None .text __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor */ +/* 802F4394-802F4420 008C+00 s=0 e=6 z=0 None .text + * __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor + */ // 802F43A8: 803CCFA0 (__vt__8J2DPrint) // 802F43AC: 803CCFA0 (__vt__8J2DPrint) -// 802F4404: 802F4468 (private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb) +// 802F4404: 802F4468 +//(private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// JUTFont* False -// JUTFont False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -asm J2DPrint::J2DPrint(JUTFont* param_0, f32 param_1, f32 param_2, JUtility::TColor param_3, JUtility::TColor param_4, JUtility::TColor param_5, JUtility::TColor param_6) { - nofralloc +asm J2DPrint::J2DPrint(JUTFont* param_0, f32 param_1, f32 param_2, JUtility::TColor param_3, + JUtility::TColor param_4, JUtility::TColor param_5, + JUtility::TColor param_6) { + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/func_802F4394.s" } #pragma pop - -/* 802F4420-802F4468 0048+00 s=1 e=6 z=0 None .text __dt__8J2DPrintFv */ +/* 802F4420-802F4468 0048+00 s=1 e=6 z=0 None .text __dt__8J2DPrintFv */ // 802F4438: 803CCFA0 (__vt__8J2DPrint) // 802F443C: 803CCFA0 (__vt__8J2DPrint) // 802F444C: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm J2DPrint::~J2DPrint() { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/__dt__8J2DPrintFv.s" } #pragma pop - /* ############################################################################################## */ -/* 804561CC-804561D0 0004+00 s=1 e=0 z=0 None .sdata2 @644 */ +/* 804561CC-804561D0 0004+00 s=1 e=0 z=0 None .sdata2 @644 */ SECTION_SDATA2 static f32 lit_644 = 32.0f; -/* 804561D0-804561D8 0008+00 s=6 e=0 z=0 None .sdata2 @650 */ +/* 804561D0-804561D8 0008+00 s=6 e=0 z=0 None .sdata2 @650 */ SECTION_SDATA2 static f64 lit_650 = 4503601774854144.0 /* cast s32 to float */; -/* 802F4468-802F4658 01F0+00 s=1 e=0 z=0 None .text private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb */ +/* 802F4468-802F4658 01F0+00 s=1 e=0 z=0 None .text + * private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb + */ // 802F4488: 803621CC (_savegpr_25) // 802F44B0: 80451580 (mStrBuff__8J2DPrint) // 802F44C0: 802F4658 (setBuffer__8J2DPrintFUl) @@ -447,24 +234,16 @@ SECTION_SDATA2 static f64 lit_650 = 4503601774854144.0 /* cast s32 to float */; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// JUTFont* False -// JUTFont False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// bool False -asm void J2DPrint::private_initiate(JUTFont* param_0, f32 param_1, f32 param_2, JUtility::TColor param_3, JUtility::TColor param_4, JUtility::TColor param_5, JUtility::TColor param_6, bool param_7) { - nofralloc +asm void J2DPrint::private_initiate(JUTFont* param_0, f32 param_1, f32 param_2, + JUtility::TColor param_3, JUtility::TColor param_4, + JUtility::TColor param_5, JUtility::TColor param_6, + bool param_7) { + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/func_802F4468.s" } #pragma pop - -/* 802F4658-802F46C4 006C+00 s=1 e=1 z=0 None .text setBuffer__8J2DPrintFUl */ +/* 802F4658-802F46C4 006C+00 s=1 e=1 z=0 None .text setBuffer__8J2DPrintFUl */ // 802F4670: 80451580 (mStrBuff__8J2DPrint) // 802F4678: 80451584 (data_80451584) // 802F4684: 802CED3C (__dl__FPv) @@ -476,45 +255,36 @@ asm void J2DPrint::private_initiate(JUTFont* param_0, f32 param_1, f32 param_2, #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// u32 False asm void J2DPrint::setBuffer(u32 param_0) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/setBuffer__8J2DPrintFUl.s" } #pragma pop - -/* 802F46C4-802F475C 0098+00 s=1 e=0 z=0 None .text setFontSize__8J2DPrintFv */ +/* 802F46C4-802F475C 0098+00 s=1 e=0 z=0 None .text setFontSize__8J2DPrintFv */ // 802F46F4: 804561D0 (lit_650) // 802F4728: 804561D0 (lit_650) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void J2DPrint::setFontSize() { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/setFontSize__8J2DPrintFv.s" } #pragma pop - -/* 802F475C-802F4778 001C+00 s=2 e=2 z=0 None .text locate__8J2DPrintFff */ +/* 802F475C-802F4778 001C+00 s=2 e=2 z=0 None .text locate__8J2DPrintFff */ // 802F476C: 804561C8 (lit_418) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// f32 False -// f32 False asm void J2DPrint::locate(f32 param_0, f32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/locate__8J2DPrintFff.s" } #pragma pop - -/* 802F4778-802F4828 00B0+00 s=0 e=2 z=0 None .text print__8J2DPrintFffUcPCce */ +/* 802F4778-802F4828 00B0+00 s=0 e=2 z=0 None .text print__8J2DPrintFffUcPCce */ // 802F4788: 803621DC (_savegpr_29) // 802F47E0: 802F475C (locate__8J2DPrintFff) // 802F480C: 802F42F0 (J2DPrint_print_alpha_va) @@ -522,33 +292,25 @@ asm void J2DPrint::locate(f32 param_0, f32 param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// f32 False -// f32 False -// u8 False -// char const* False -// char const False -// char False -// ... False asm void J2DPrint::print(f32 param_0, f32 param_1, u8 param_2, char const* param_3, ...) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/print__8J2DPrintFffUcPCce.s" } #pragma pop - /* ############################################################################################## */ -/* 804561D8-804561E0 0004+04 s=2 e=0 z=0 None .sdata2 @786 */ +/* 804561D8-804561E0 0004+04 s=2 e=0 z=0 None .sdata2 @786 */ SECTION_SDATA2 static f32 lit_786[1 + 1 /* padding */] = { - 0.5f, - /* padding */ - 0.0f, + 0.5f, + /* padding */ + 0.0f, }; -/* 804561E0-804561E8 0008+00 s=2 e=0 z=0 None .sdata2 @791 */ +/* 804561E0-804561E8 0008+00 s=2 e=0 z=0 None .sdata2 @791 */ SECTION_SDATA2 static f64 lit_791 = 4503599627370496.0 /* cast u32 to float */; -/* 802F4828-802F4B4C 0324+00 s=0 e=4 z=0 None .text printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc */ +/* 802F4828-802F4B4C 0324+00 s=0 e=4 z=0 None .text + * printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc */ // 802F4868: 803621CC (_savegpr_25) // 802F489C: 802F594C (initchar__8J2DPrintFv) // 802F48B4: 80368BE4 (strlen) @@ -568,29 +330,20 @@ SECTION_SDATA2 static f64 lit_791 = 4503599627370496.0 /* cast u32 to float */; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// char const* False -// char const False -// char False -// f32 False -// f32 False -// J2DTextBoxHBinding False -// J2DTextBoxVBinding False -// f32 False -// f32 False -// u8 False -asm void J2DPrint::printReturn(char const* param_0, f32 param_1, f32 param_2, J2DTextBoxHBinding param_3, J2DTextBoxVBinding param_4, f32 param_5, f32 param_6, u8 param_7) { - nofralloc +asm void J2DPrint::printReturn(char const* param_0, f32 param_1, f32 param_2, + J2DTextBoxHBinding param_3, J2DTextBoxVBinding param_4, f32 param_5, + f32 param_6, u8 param_7) { + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc.s" } #pragma pop - /* ############################################################################################## */ -/* 804561E8-804561EC 0004+00 s=1 e=0 z=0 None .sdata2 @913 */ +/* 804561E8-804561EC 0004+00 s=1 e=0 z=0 None .sdata2 @913 */ SECTION_SDATA2 static f32 lit_913 = 10000.0f; -/* 802F4B4C-802F52E8 079C+00 s=2 e=0 z=0 None .text parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb */ +/* 802F4B4C-802F52E8 079C+00 s=2 e=0 z=0 None .text + * parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb */ // 802F4BAC: 803621B8 (_savegpr_20) // 802F4BDC: 804561C8 (lit_418) // 802F4C88: 802DEDC4 (setGradColor__7JUTFontFQ28JUtility6TColorQ28JUtility6TColor) @@ -617,30 +370,18 @@ SECTION_SDATA2 static f32 lit_913 = 10000.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u8 const* False -// u8 const False -// u8 False -// int False -// int False -// u16* False -// u16 False -// J2DPrint::TSize& False -// J2DPrint::TSize False -// u8 False -// bool False -asm void J2DPrint::parse(u8 const* param_0, int param_1, int param_2, u16* param_3, J2DPrint::TSize& param_4, u8 param_5, bool param_6) { - nofralloc +asm void J2DPrint::parse(u8 const* param_0, int param_1, int param_2, u16* param_3, + J2DPrint::TSize& param_4, u8 param_5, bool param_6) { + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb.s" } #pragma pop - /* ############################################################################################## */ -/* 804561EC-804561F0 0004+00 s=2 e=0 z=0 None .sdata2 @937 */ +/* 804561EC-804561F0 0004+00 s=2 e=0 z=0 None .sdata2 @937 */ SECTION_SDATA2 static f32 lit_937 = 1.0f; -/* 802F52E8-802F5410 0128+00 s=2 e=0 z=0 None .text doCtrlCode__8J2DPrintFi */ +/* 802F52E8-802F5410 0128+00 s=2 e=0 z=0 None .text doCtrlCode__8J2DPrintFi */ // 802F52F8: 803CCF40 (lit_938) // 802F52FC: 803CCF40 (lit_938) // 802F5320: 804561C8 (lit_418) @@ -654,16 +395,13 @@ SECTION_SDATA2 static f32 lit_937 = 1.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// int False asm void J2DPrint::doCtrlCode(int param_0) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/doCtrlCode__8J2DPrintFi.s" } #pragma pop - -/* 802F5410-802F594C 053C+00 s=1 e=0 z=0 None .text doEscapeCode__8J2DPrintFPPCUcUc */ +/* 802F5410-802F594C 053C+00 s=1 e=0 z=0 None .text doEscapeCode__8J2DPrintFPPCUcUc */ // 802F5420: 803621D0 (_savegpr_26) // 802F55A0: 804561EC (lit_937) // 802F55A4: 804561C8 (lit_418) @@ -694,32 +432,23 @@ asm void J2DPrint::doCtrlCode(int param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// u8 False asm void J2DPrint::doEscapeCode(u8 const** param_0, u8 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/doEscapeCode__8J2DPrintFPPCUcUc.s" } #pragma pop - -/* 802F594C-802F59C0 0074+00 s=3 e=0 z=0 None .text initchar__8J2DPrintFv */ +/* 802F594C-802F59C0 0074+00 s=3 e=0 z=0 None .text initchar__8J2DPrintFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void J2DPrint::initchar() { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/initchar__8J2DPrintFv.s" } #pragma pop - -/* 802F59C0-802F5AC4 0104+00 s=1 e=0 z=0 None .text getNumberS32__8J2DPrintFPPCUclli */ +/* 802F59C0-802F5AC4 0104+00 s=1 e=0 z=0 None .text getNumberS32__8J2DPrintFPPCUclli */ // 802F59D0: 803621D8 (_savegpr_28) // 802F5A18: 80368C00 (strtol) // 802F5A34: 80368CF0 (strtoul) @@ -727,40 +456,21 @@ asm void J2DPrint::initchar() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// s32 False -// s32 False -// int False asm void J2DPrint::getNumberS32(u8 const** param_0, s32 param_1, s32 param_2, int param_3) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/getNumberS32__8J2DPrintFPPCUclli.s" } #pragma pop - -/* 802F5AC4-802F5BF8 0134+00 s=1 e=0 z=0 None .text getNumberF32__8J2DPrintFPPCUcffi */ +/* 802F5AC4-802F5BF8 0134+00 s=1 e=0 z=0 None .text getNumberF32__8J2DPrintFPPCUcffi */ // 802F5B24: 80368C00 (strtol) // 802F5B3C: 80368CF0 (strtoul) // 802F5BB4: 804561D0 (lit_650) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u8 const** False -// u8 const* False -// u8 const False -// u8 False -// f32 False -// f32 False -// int False asm void J2DPrint::getNumberF32(u8 const** param_0, f32 param_1, f32 param_2, int param_3) { - nofralloc + nofralloc #include "asm/JSystem/J2DGraph/J2DPrint/getNumberF32__8J2DPrintFPPCUcffi.s" } #pragma pop - - |
