moved strings + decompile simple store functions

This commit is contained in:
Julgodis
2021-04-10 07:02:38 +02:00
parent 2661db6aaa
commit 0ad6ebe7b4
1299 changed files with 51830 additions and 43634 deletions
+48 -24
View File
@@ -369,6 +369,14 @@ asm void mDoDvdThd_param_c::cut(mDoDvdThd_command_c* param_0) {
}
#pragma pop
/* ############################################################################################## */
/* 803741A8-803741A8 000808 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
#pragma push
#pragma force_active on
SECTION_DEAD static char const* const stringBase_803741A8 =
"mDoDvdThd_param_c::mainLoop() コマンドの実行が失敗しました。\n";
#pragma pop
/* 80015A90-80015AD8 0103D0 0048+00 1/1 0/0 0/0 .text cb__FPv */
#pragma push
#pragma optimization_level 0
@@ -413,7 +421,7 @@ asm mDoDvdThd_callback_c::~mDoDvdThd_callback_c() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm mDoDvdThd_callback_c::mDoDvdThd_callback_c(void* (*)(void*), void* param_1) {
asm mDoDvdThd_callback_c::mDoDvdThd_callback_c(void* (*param_0)(void*), void* param_1) {
nofralloc
#include "asm/m_Do/m_Do_dvd_thread/__ct__20mDoDvdThd_callback_cFPFPv_PvPv.s"
}
@@ -423,7 +431,7 @@ asm mDoDvdThd_callback_c::mDoDvdThd_callback_c(void* (*)(void*), void* param_1)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
asm void mDoDvdThd_callback_c::create(void* (*)(void*), void* param_1) {
asm void mDoDvdThd_callback_c::create(void* (*param_0)(void*), void* param_1) {
nofralloc
#include "asm/m_Do/m_Do_dvd_thread/create__20mDoDvdThd_callback_cFPFPv_PvPv.s"
}
@@ -473,6 +481,29 @@ asm void mDoDvdThd_mountArchive_c::create(char const* param_0, u8 param_1, JKRHe
}
#pragma pop
/* ############################################################################################## */
/* 803741A8-803741A8 000808 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
#pragma push
#pragma force_active on
SECTION_DEAD static char const* const stringBase_803741E6 =
"mDoDvdThd_mountArchive_c::execute マウント失敗\n";
SECTION_DEAD static char const* const stringBase_80374216 =
"mDoDvdThd_mountArchive_c::execute ゼルダヒープで再チャレンジ!"
"\n";
SECTION_DEAD static char const* const stringBase_80374256 =
"mDoDvdThd_mountArchive_c::execute アーカイブヒープで再チャレン"
"ジ!\n";
SECTION_DEAD static char const* const stringBase_8037429A =
"mDoDvdThd_mountArchive_c::execute ゲームヒープで再チャレンジ!"
"\n";
SECTION_DEAD static char const* const stringBase_803742DA =
"mDoDvdThd_mountArchive_c::execute J2Dヒープで再チャレンジ!"
"\n";
SECTION_DEAD static char const* const stringBase_80374317 =
"mDoDvdThd_mountArchive_c::execute ヒープが致命的に足りません!"
"\n";
#pragma pop
/* 80015EDC-80016108 01081C 022C+00 1/0 0/0 0/0 .text execute__24mDoDvdThd_mountArchive_cFv */
#pragma push
#pragma optimization_level 0
@@ -582,34 +613,20 @@ asm void __sinit_m_Do_dvd_thread_cpp() {
#pragma push
#pragma force_active on
SECTION_CTORS void* const _ctors_80016574 = (void*)__sinit_m_Do_dvd_thread_cpp;
REGISTER_CTORS(0x80016574, __sinit_m_Do_dvd_thread_cpp);
#pragma pop
/* 803741A8-803743F8 000808 0250+00 2/2 0/0 0/0 .rodata @stringBase0 */
/* ############################################################################################## */
/* 80374357-8037438B 0009B7 0034+00 0/0 0/0 0/0 .rodata None */
#pragma push
#pragma force_active on
#pragma section ".dead"
SECTION_DEAD static char const* const stringBase_803741A8 =
"mDoDvdThd_param_c::mainLoop() コマンドの実行が失敗しました。\n";
SECTION_DEAD static char const* const stringBase_803741E6 =
"mDoDvdThd_mountArchive_c::execute マウント失敗\n";
SECTION_DEAD static char const* const stringBase_80374216 =
"mDoDvdThd_mountArchive_c::execute ゼルダヒープで再チャレンジ!"
"\n";
SECTION_DEAD static char const* const stringBase_80374256 =
"mDoDvdThd_mountArchive_c::execute アーカイブヒープで再チャレン"
"ジ!\n";
SECTION_DEAD static char const* const stringBase_8037429A =
"mDoDvdThd_mountArchive_c::execute ゲームヒープで再チャレンジ!"
"\n";
SECTION_DEAD static char const* const stringBase_803742DA =
"mDoDvdThd_mountArchive_c::execute J2Dヒープで再チャレンジ!"
"\n";
SECTION_DEAD static char const* const stringBase_80374317 =
"mDoDvdThd_mountArchive_c::execute ヒープが致命的に足りません!"
"\n";
SECTION_DEAD static char const* const stringBase_80374357 =
"mDoDvdThd_getResource_c::create() クラス生成に失敗\n";
#pragma pop
/* 8037438B-803743C1 0009EB 0036+00 0/0 0/0 0/0 .rodata None */
#pragma push
#pragma force_active on
// MWCC ignores mapping of some japanese characters using the
// byte 0x5C (ASCII '\'). This is why this string is hex-encoded.
SECTION_DEAD static char const* const stringBase_8037438B =
@@ -617,6 +634,11 @@ SECTION_DEAD static char const* const stringBase_8037438B =
"\x3A\x3A\x63\x72\x65\x61\x74\x65\x28\x29\x20\x83\x8A\x83\x5C\x81\x5B\x83\x58\x8E\xE6\x93\xBE"
"\x82\xC9"
"\x8E\xB8\x94\x73\x0A";
#pragma pop
/* 803743C1-803743F8 000A21 0037+00 0/0 0/0 0/0 .rodata None */
#pragma push
#pragma force_active on
// MWCC ignores mapping of some japanese characters using the
// byte 0x5C (ASCII '\'). This is why this string is hex-encoded.
SECTION_DEAD static char const* const stringBase_803743C1 =
@@ -625,3 +647,5 @@ SECTION_DEAD static char const* const stringBase_803743C1 =
"\xBE\x82"
"\xC9\x8E\xB8\x94\x73\x0A";
#pragma pop
/* 803741A8-803741A8 000808 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */