project cleanup (#2895)

* some wii OS fixes

* remove old dol2asm comments

* remove dol2asm.h

* remove function address comments

* normalize ATTRIBUTE_ALIGN usage

* DECL_WEAK macro

* fix gcc attribute weak macro

* wrap more mwcc specific things in ifdefs

* fixes

* fix revo sdk version flags

* fixes
This commit is contained in:
TakaRikka
2025-11-30 14:23:42 -08:00
committed by GitHub
parent 434415337d
commit a6e76c0841
2375 changed files with 24683 additions and 71069 deletions
-15
View File
@@ -10,13 +10,11 @@
#include "d/d_com_inf_game.h"
#include "d/d_procname.h"
/* 80D0BC18-80D0BC54 000078 003C+00 1/1 0/0 0/0 .text initBaseMtx__11daObjGake_cFv */
void daObjGake_c::initBaseMtx() {
mpModel->setBaseScale(scale);
setBaseMtx();
}
/* 80D0BC54-80D0BCB8 0000B4 0064+00 1/1 0/0 0/0 .text setBaseMtx__11daObjGake_cFv */
void daObjGake_c::setBaseMtx() {
mDoMtx_stack_c::transS(current.pos);
mDoMtx_stack_c::YrotM(shape_angle.y);
@@ -25,7 +23,6 @@ void daObjGake_c::setBaseMtx() {
MTXCopy(mDoMtx_stack_c::get(), mBgMtx);
}
/* 80D0BCB8-80D0BD30 000118 0078+00 1/0 0/0 0/0 .text Create__11daObjGake_cFv */
int daObjGake_c::Create() {
mEventBit1 = getEventBit1();
mEventBit2 = getEventBit2();
@@ -39,10 +36,8 @@ int daObjGake_c::Create() {
return 1;
}
/* 80D0C144-80D0C148 -00001 0004+00 3/3 0/0 0/0 .data l_arcName */
static char* l_arcName = "A_TGake";
/* 80D0BD30-80D0BDA0 000190 0070+00 1/0 0/0 0/0 .text CreateHeap__11daObjGake_cFv */
int daObjGake_c::CreateHeap() {
J3DModelData* modelData = (J3DModelData*)dComIfG_getObjectRes(l_arcName, 4);
mpModel = mDoExt_J3DModel__create(modelData, 0x80000, 0x11000084);
@@ -53,7 +48,6 @@ int daObjGake_c::CreateHeap() {
return 1;
}
/* 80D0BDA0-80D0BE24 000200 0084+00 1/1 0/0 0/0 .text create1st__11daObjGake_cFv */
int daObjGake_c::create1st() {
int phase = dComIfG_resLoad(&mPhase, l_arcName);
if (phase == cPhs_COMPLEATE_e) {
@@ -66,7 +60,6 @@ int daObjGake_c::create1st() {
return phase;
}
/* 80D0BE24-80D0BF7C 000284 0158+00 1/0 0/0 0/0 .text Execute__11daObjGake_cFPPA3_A4_f */
int daObjGake_c::Execute(Mtx** param_0) {
if ((mEventBit2 != 0x3FF &&
dComIfGs_isEventBit(dSv_event_flag_c::saveBitLabels[mEventBit2])) ||
@@ -94,7 +87,6 @@ int daObjGake_c::Execute(Mtx** param_0) {
return 1;
}
/* 80D0BF7C-80D0C034 0003DC 00B8+00 1/0 0/0 0/0 .text Draw__11daObjGake_cFv */
int daObjGake_c::Draw() {
if (mHide) {
return 1;
@@ -110,42 +102,35 @@ int daObjGake_c::Draw() {
return 1;
}
/* 80D0C034-80D0C068 000494 0034+00 1/0 0/0 0/0 .text Delete__11daObjGake_cFv */
int daObjGake_c::Delete() {
dComIfG_resDelete(&mPhase, l_arcName);
return 1;
}
/* 80D0C068-80D0C0C8 0004C8 0060+00 1/0 0/0 0/0 .text daObjGake_create1st__FP11daObjGake_c */
static int daObjGake_create1st(daObjGake_c* i_this) {
fopAcM_ct(i_this, daObjGake_c);
return i_this->create1st();
}
/* 80D0C0C8-80D0C0E8 000528 0020+00 1/0 0/0 0/0 .text daObjGake_MoveBGDelete__FP11daObjGake_c */
static int daObjGake_MoveBGDelete(daObjGake_c* i_this) {
return i_this->MoveBGDelete();
}
/* 80D0C0E8-80D0C108 000548 0020+00 1/0 0/0 0/0 .text daObjGake_MoveBGExecute__FP11daObjGake_c */
static int daObjGake_MoveBGExecute(daObjGake_c* i_this) {
return i_this->MoveBGExecute();
}
/* 80D0C108-80D0C134 000568 002C+00 1/0 0/0 0/0 .text daObjGake_MoveBGDraw__FP11daObjGake_c */
static int daObjGake_MoveBGDraw(daObjGake_c* i_this) {
return i_this->MoveBGDraw();
}
/* 80D0C148-80D0C168 -00001 0020+00 1/0 0/0 0/0 .data daObjGake_METHODS */
static actor_method_class daObjGake_METHODS = {
(process_method_func)daObjGake_create1st, (process_method_func)daObjGake_MoveBGDelete,
(process_method_func)daObjGake_MoveBGExecute, (process_method_func)NULL,
(process_method_func)daObjGake_MoveBGDraw,
};
/* 80D0C168-80D0C198 -00001 0030+00 0/0 0/0 1/0 .data g_profile_Obj_Gake */
extern actor_process_profile_definition g_profile_Obj_Gake = {
fpcLy_CURRENT_e,
3,