mirror of
https://github.com/zeldaret/tp
synced 2026-08-17 13:30:07 -04:00
d_file_select work + misc changes (#1873)
* setup TU * JASResArcLoader OK * d_a_obj_stoneMark work * some funcs in d_a_obj_stoneMark * many changes * quat, d_a_obj_stone, d_a_alink, fix python script, tidy makefile * d_file_select functions + pr cleanup * match many dfile_select_c methods * m_Do_main OK * selFileWakuAnm & bookIconAnm * selCopyFileWakuAnm & copyBookIconAnm * dataDelEffAnm & dataCopyEffAnm * selectDataBaseMoveAnmInitSet & selectDataBaseMoveAnm * dataSelectIn * _move & dataSelectInit * match a few more * comment * J2DPicture::drawTexCoord * draw_function * dScnPly_Create + fix typing on request_of_phase_process_fn * checkpoint * checkpoint * checkpoint * checkpoint 2 (fixed) * dFile_select_c::dataSelectAnmSet * dFile_select_c::selectDataOpenMove * dFile_select_c::copySelMoveAnmInitSet * fix brightcheck issues * rm comments, fix status update * small mod to pr template
This commit is contained in:
@@ -39,6 +39,8 @@ public:
|
||||
/* 80017360 */ void setCardState(s32);
|
||||
|
||||
bool isCardCommNone() { return mCardCommand == CARD_NO_COMMAND; }
|
||||
u8 getProbeStat() { return mProbeStat; }
|
||||
void clearProbeStat() { mProbeStat = 2; }
|
||||
|
||||
/* 0x0000 */ u8 mData[0x1FBC];
|
||||
/* 0x1FBC */ u8 mChannel;
|
||||
@@ -68,4 +70,23 @@ inline void mDoMemCd_ThdInit() {
|
||||
g_mDoMemCd_control.ThdInit();
|
||||
}
|
||||
|
||||
inline u8 mDoMemCd_getProbeStat() {
|
||||
return g_mDoMemCd_control.getProbeStat();
|
||||
}
|
||||
|
||||
inline void mDoMemCd_clearProbeStat() {
|
||||
g_mDoMemCd_control.clearProbeStat();
|
||||
}
|
||||
|
||||
inline void mDoMemCd_save(void* i_data, u32 param_1, u32 param_2) {
|
||||
g_mDoMemCd_control.save(i_data,param_1,param_2);
|
||||
}
|
||||
|
||||
// This is probably debug only
|
||||
#if DEBUG
|
||||
inline void mDoMemCd_saveNAND(void* i_data, u32 param_1, u32 param_2) {
|
||||
g_mDoMemCd_control.saveNAND(i_data,param_1,param_2);
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* M_DO_M_DO_MEMCARD_H */
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#define M_DO_M_DO_MACHINE_EXCEPTION_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
#include "dolphin/gx/GX.h"
|
||||
|
||||
struct JUTConsole;
|
||||
|
||||
|
||||
@@ -12,19 +12,11 @@ s32 LOAD_COPYDATE(void*);
|
||||
|
||||
class HeapCheck {
|
||||
public:
|
||||
// needed for sinit
|
||||
/* HeapCheck(JKRExpHeap* heap, const char* name, const char* jName) {
|
||||
HeapCheck(JKRExpHeap* heap, const char* name, const char* jName) {
|
||||
mName = name;
|
||||
mJName = jName;
|
||||
setHeap(heap);
|
||||
mMaxTotalUsedSize = 0;
|
||||
mMaxTotalFreeSize = 0;
|
||||
field_0x14 = 0;
|
||||
field_0x18 = 0;
|
||||
mTargetHeapSize = 0;
|
||||
mUsedCount = 0;
|
||||
mTotalUsedSize = 0;
|
||||
} */
|
||||
}
|
||||
|
||||
void CheckHeap1(void);
|
||||
s32 getUsedCount(void) const;
|
||||
|
||||
@@ -71,6 +71,10 @@ inline void cMtx_multVec(Mtx mtx, const Vec* src, Vec* dst) {
|
||||
mDoMtx_multVec(mtx, src, dst);
|
||||
}
|
||||
|
||||
inline void cMtx_lookAt(f32 (*param_0)[4],Vec const* param_1, Vec const* param_2,Vec const* param_3, s16 param_4) {
|
||||
mDoMtx_lookAt(param_0,param_1,param_2,param_3,param_4);
|
||||
}
|
||||
|
||||
inline void cMtx_copy(const Mtx src, Mtx dst) {
|
||||
mDoMtx_copy(src, dst);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user