building RELs

This commit is contained in:
Julgodis
2021-04-06 18:00:35 +02:00
parent f6464a61ce
commit ed1ee30dd2
36358 changed files with 867422 additions and 1426658 deletions
+19 -45
View File
@@ -43,8 +43,6 @@ extern "C" void getRandom_0_1__6Z2CalcFv();
extern "C" void setParam__Q26Z2Calc8FNoise1fFfff();
extern "C" void tau__Q26Z2Calc8FNoise1fFf();
extern "C" void calcNoise1f__Q26Z2Calc8FNoise1fFv();
extern "C" extern f32 cEqualCSlope__6Z2Calc;
extern "C" extern f32 cEqualPSlope__6Z2Calc;
//
// External References:
@@ -58,7 +56,8 @@ extern "C" void pow();
// Declarations:
//
/* 802A968C-802A96F4 0068+00 s=1 e=16 z=0 None .text linearTransform__6Z2CalcFfffffb */
/* 802A968C-802A96F4 2A3FCC 0068+00 1/1 16/16 0/0 .text linearTransform__6Z2CalcFfffffb
*/
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -70,13 +69,15 @@ asm void Z2Calc::linearTransform(f32 param_0, f32 param_1, f32 param_2, f32 para
#pragma pop
/* ############################################################################################## */
/* 80455820-80455824 0004+00 s=0 e=1 z=0 None .sdata2 cEqualCSlope__6Z2Calc */
/* 80455820-80455824 003E20 0004+00 0/0 1/1 0/0 .sdata2 cEqualCSlope__6Z2Calc */
SECTION_SDATA2 extern f32 cEqualCSlope__6Z2Calc;
SECTION_SDATA2 f32 cEqualCSlope__6Z2Calc = 1.0f;
/* 80455824-80455828 0004+00 s=0 e=1 z=0 None .sdata2 cEqualPSlope__6Z2Calc */
/* 80455824-80455828 003E24 0004+00 0/0 1/1 0/0 .sdata2 cEqualPSlope__6Z2Calc */
SECTION_SDATA2 extern f32 cEqualPSlope__6Z2Calc;
SECTION_SDATA2 f32 cEqualPSlope__6Z2Calc = 0.5f;
/* 80455828-8045582C 0004+00 s=1 e=0 z=0 None .sdata2 @380 */
/* 80455828-8045582C 003E28 0004+00 1/1 0/0 0/0 .sdata2 @380 */
SECTION_SDATA2 static u8 lit_380[4] = {
0x00,
0x00,
@@ -84,24 +85,11 @@ SECTION_SDATA2 static u8 lit_380[4] = {
0x00,
};
/* 8045582C-80455830 0004+00 s=4 e=0 z=0 None .sdata2 @381 */
/* 8045582C-80455830 003E2C 0004+00 4/4 0/0 0/0 .sdata2 @381 */
SECTION_SDATA2 static f32 lit_381 = 1.0f;
/* 802A96F4-802A9814 0120+00 s=0 e=29 z=0 None .text
/* 802A96F4-802A9814 2A4034 0120+00 0/0 29/29 0/0 .text
* getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign */
// 802A9734: 80455828 (lit_380)
// 802A9740: 802A968C (linearTransform__6Z2CalcFfffffb)
// 802A9744: 8036C740 (exp)
// 802A9750: 8036C740 (exp)
// 802A975C: 8045582C (lit_381)
// 802A976C: 802A968C (linearTransform__6Z2CalcFfffffb)
// 802A977C: 80455828 (lit_380)
// 802A9784: 802A968C (linearTransform__6Z2CalcFfffffb)
// 802A9788: 8036C740 (exp)
// 802A9794: 8036C740 (exp)
// 802A97A0: 8045582C (lit_381)
// 802A97B0: 802A968C (linearTransform__6Z2CalcFfffffb)
// 802A97C4: 802A968C (linearTransform__6Z2CalcFfffffb)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -113,19 +101,13 @@ asm void Z2Calc::getParamByExp(f32 param_0, f32 param_1, f32 param_2, f32 param_
#pragma pop
/* ############################################################################################## */
/* 80455830-80455834 0004+00 s=1 e=0 z=0 None .sdata2 @396 */
/* 80455830-80455834 003E30 0004+00 1/1 0/0 0/0 .sdata2 @396 */
SECTION_SDATA2 static f32 lit_396 = 2.0f;
/* 80455834-80455838 0004+00 s=1 e=0 z=0 None .sdata2 @397 */
/* 80455834-80455838 003E34 0004+00 1/1 0/0 0/0 .sdata2 @397 */
SECTION_SDATA2 static f32 lit_397 = -2.0f;
/* 802A9814-802A98D4 00C0+00 s=0 e=2 z=0 None .text getRandom__6Z2CalcFfff */
// 802A9854: 80455830 (lit_396)
// 802A985C: 80455834 (lit_397)
// 802A9860: 8045582C (lit_381)
// 802A986C: 802A98D4 (getRandom_0_1__6Z2CalcFv)
// 802A9888: 802A98D4 (getRandom_0_1__6Z2CalcFv)
// 802A9890: 8036C780 (pow)
/* 802A9814-802A98D4 2A4154 00C0+00 0/0 2/2 0/0 .text getRandom__6Z2CalcFfff */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -136,20 +118,13 @@ asm void Z2Calc::getRandom(f32 param_0, f32 param_1, f32 param_2) {
#pragma pop
/* ############################################################################################## */
/* 80451330-80451334 0004+00 s=1 e=0 z=0 None .sbss None */
/* 80451330-80451334 000830 0004+00 1/1 0/0 0/0 .sbss None */
static u8 data_80451330[4];
/* 80451334-80451338 0004+00 s=1 e=0 z=0 None .sbss oRandom$401 */
/* 80451334-80451338 000834 0004+00 1/1 0/0 0/0 .sbss oRandom$401 */
static u8 oRandom[4];
/* 802A98D4-802A9944 0070+00 s=1 e=1 z=0 None .text getRandom_0_1__6Z2CalcFv */
// 802A98E0: 80451330 (data_80451330)
// 802A98EC: 80451334 (oRandom)
// 802A98F4: 80339AE4 (__ct__Q25JMath13TRandom_fast_FUl)
// 802A98FC: 80451330 (data_80451330)
// 802A9900: 80451334 (oRandom)
// 802A9918: 80451334 (oRandom)
// 802A992C: 8045582C (lit_381)
/* 802A98D4-802A9944 2A4214 0070+00 1/1 1/1 0/0 .text getRandom_0_1__6Z2CalcFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -159,7 +134,7 @@ asm void Z2Calc::getRandom_0_1() {
}
#pragma pop
/* 802A9944-802A9958 0014+00 s=0 e=1 z=0 None .text setParam__Q26Z2Calc8FNoise1fFfff */
/* 802A9944-802A9958 2A4284 0014+00 0/0 1/1 0/0 .text setParam__Q26Z2Calc8FNoise1fFfff */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -169,8 +144,7 @@ asm void Z2Calc::FNoise1f::setParam(f32 param_0, f32 param_1, f32 param_2) {
}
#pragma pop
/* 802A9958-802A99A0 0048+00 s=1 e=0 z=0 None .text tau__Q26Z2Calc8FNoise1fFf */
// 802A9960: 8045582C (lit_381)
/* 802A9958-802A99A0 2A4298 0048+00 1/1 0/0 0/0 .text tau__Q26Z2Calc8FNoise1fFf */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -180,8 +154,8 @@ asm void Z2Calc::FNoise1f::tau(f32 param_0) {
}
#pragma pop
/* 802A99A0-802A9A34 0094+00 s=0 e=5 z=0 None .text calcNoise1f__Q26Z2Calc8FNoise1fFv */
// 802A9A14: 802A9958 (tau__Q26Z2Calc8FNoise1fFf)
/* 802A99A0-802A9A34 2A42E0 0094+00 0/0 5/5 0/0 .text calcNoise1f__Q26Z2Calc8FNoise1fFv
*/
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off