167 lines
4.3 KiB
C
167 lines
4.3 KiB
C
#include "common.h"
|
|
|
|
typedef struct {
|
|
s32 field_0x0;
|
|
u8 field_0x4[0xA0];
|
|
s32 field_0x8;
|
|
} SomethingMalloc;
|
|
|
|
extern SomethingMalloc D_800E8300[];
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", __calls_loads_overlay_array);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076150);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076188);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076194);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800761A4);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", __loads_overlay_array);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076324);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", __get_overlay_index);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800764E0);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800765D8);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076AE8);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076DC8);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076E00);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076E2C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076E58);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076EAC);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076F00);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80076F5C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007705C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077160);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077200);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077288);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077314);
|
|
|
|
/* 7768 80077368 */
|
|
s32 UnusedMallocNo(s32 arg0) {
|
|
s32 var_a1;
|
|
SomethingMalloc** var_v1;
|
|
|
|
var_a1 = 0;
|
|
var_v1 = &D_800E8300[arg0];
|
|
loop_1:
|
|
if (*var_v1 != 0) {
|
|
var_a1 += 1;
|
|
var_v1 += 1;
|
|
if (var_a1 >= 10) {
|
|
osSyncPrintf("UnusedMallocNo(): 空きがない!\n", var_a1);
|
|
while(1);
|
|
}
|
|
goto loop_1;
|
|
}
|
|
return var_a1;
|
|
}
|
|
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800773D4);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007740C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007745C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077494);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800775EC);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077BF8);
|
|
|
|
void func_80077F80(void) { }
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80077F88);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800780D4);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80078164);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007819C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800782EC);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80078300);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007834C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80078658);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80078674);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007896C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80078C6C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079028);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007913C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079358);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079380);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007938C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079618);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079850);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_800798AC);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079950);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079AFC);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079BD8);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079CB4);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079D60);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079D98);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079DF8);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079E50);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079E9C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079EF4);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_80079F70);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007A070);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", Unpack);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", __read_u32_le);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007A80C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007AB30);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007AB7C);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", func_8007ABAC);
|
|
|
|
INCLUDE_ASM(const s32, "_ob_rabid_jar", UnpackProc);
|