From e7477b50486e801e2c8781d4acee6aef7e8aebac Mon Sep 17 00:00:00 2001 From: TakaRikka <38417346+TakaRikka@users.noreply.github.com> Date: Tue, 9 Sep 2025 07:30:32 -0700 Subject: Lv4railwall / lv4sand / lv4slidewall done. fix wii build (#2637) * lv4railwall / lv4sand / lv4slidewall done and wii build fix * fix Mtx** parameters * add some notes about wii compiler version * Remove dol2asm include --------- Co-authored-by: hatal175 --- include/m_Do/m_Do_ext.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/m_Do') diff --git a/include/m_Do/m_Do_ext.h b/include/m_Do/m_Do_ext.h index a39164ac1f..ebf9686c2c 100644 --- a/include/m_Do/m_Do_ext.h +++ b/include/m_Do/m_Do_ext.h @@ -849,10 +849,16 @@ JKRSolidHeap* mDoExt_createSolidHeapFromSystem(u32 i_size, u32 i_alignment); u32 mDoExt_adjustSolidHeapToSystem(JKRSolidHeap* i_heap); JKRHeap* mDoExt_getCurrentHeap(); void mDoExt_removeMesgFont(); + +// TODO: make a better name. this flag setup is used for a majority of models which makes it seem like it was a macro +// maybe a macro for the mDoExt_J3DModel__create call itself? +#define BMD_DEFAULT_DIFF_FLAGS J3D_DIFF_FLAG(FALSE, FALSE, TRUE, 8, 0, FALSE, 0, 0, TRUE, FALSE, FALSE, FALSE, TRUE, FALSE) + void mDoExt_modelUpdate(J3DModel* i_model); void mDoExt_modelUpdateDL(J3DModel* i_model); J3DModel* mDoExt_J3DModel__create(J3DModelData* i_modelData, u32 i_modelFlag, u32 i_differedDlistFlag); + void mDoExt_setAraCacheSize(u32 size); int mDoExt_resIDToIndex(JKRArchive* p_archive, u16 id); void mDoExt_modelEntryDL(J3DModel* i_model); -- cgit v1.2.3