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
+8 -6
View File
@@ -19,7 +19,7 @@ template <typename A0>
struct JASMemPool_MultiThreaded {};
/* JASMemPool_MultiThreaded<JASChannel> */
struct JASMemPool_MultiThreaded__template2 {
/* 802978DC */ void func_802978DC();
/* 802978DC */ void func_802978DC(void* _this);
};
struct JASGenericMemPool {
@@ -61,7 +61,7 @@ extern "C" void noteOnOsc__7JASBankFiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelP
extern "C" void __ct__17JASGenericMemPoolFv();
extern "C" void alloc__17JASGenericMemPoolFUl();
extern "C" void func_802978DC();
extern "C" void func_802978DC(void* _this);
extern "C" void __ct__10JASChannelFPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv();
extern "C" void play__10JASChannelFv();
extern "C" void setOscInit__10JASChannelFUlPCQ213JASOscillator4Data();
@@ -104,7 +104,8 @@ SECTION_SDATA2 static f32 lit_250 = 0.5f;
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JASBank::noteOn(JASBank const* param_0, int param_1, u8 param_2, u8 param_3, u16 param_4,
void (*)(u32, JASChannel*, JASDsp::TChannel*, void*), void* param_6) {
void (*param_5)(u32, JASChannel*, JASDsp::TChannel*, void*),
void* param_6) {
nofralloc
#include "asm/JSystem/JAudio2/JASBank/noteOn__7JASBankFPC7JASBankiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv.s"
}
@@ -115,7 +116,7 @@ asm void JASBank::noteOn(JASBank const* param_0, int param_1, u8 param_2, u8 par
SECTION_RODATA static u8 const OSC_RELEASE_TABLE[12] = {
0x00, 0x01, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00,
};
COMPILER_STRIP_GATE(8039B190, &OSC_RELEASE_TABLE);
COMPILER_STRIP_GATE(0x8039B190, &OSC_RELEASE_TABLE);
/* 8039B19C-8039B1B8 -00001 0018+04 1/1 0/0 0/0 .rodata OSC_ENV$261 */
SECTION_RODATA static void* const OSC_ENV[6 + 1 /* padding */] = {
@@ -128,7 +129,7 @@ SECTION_RODATA static void* const OSC_ENV[6 + 1 /* padding */] = {
/* padding */
NULL,
};
COMPILER_STRIP_GATE(8039B19C, &OSC_ENV);
COMPILER_STRIP_GATE(0x8039B19C, &OSC_ENV);
/* 8045563C-80455640 003C3C 0004+00 1/1 0/0 0/0 .sdata2 @290 */
SECTION_SDATA2 static f32 lit_290 = 16736.015625f;
@@ -139,7 +140,8 @@ SECTION_SDATA2 static f32 lit_290 = 16736.015625f;
#pragma optimization_level 0
#pragma optimizewithasm off
asm void JASBank::noteOnOsc(int param_0, u8 param_1, u8 param_2, u16 param_3,
void (*)(u32, JASChannel*, JASDsp::TChannel*, void*), void* param_5) {
void (*param_4)(u32, JASChannel*, JASDsp::TChannel*, void*),
void* param_5) {
nofralloc
#include "asm/JSystem/JAudio2/JASBank/noteOnOsc__7JASBankFiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv.s"
}