mirror of
https://github.com/zeldaret/tp
synced 2026-09-03 02:03:55 -04:00
Merge branch 'functions'
This commit is contained in:
@@ -14,11 +14,7 @@ extern "C" {
|
||||
void __RAS_OSDisableInterrupts_begin(void);
|
||||
void __ct__9JKRThreadFP8OSThreadi(void);
|
||||
void __dt__9JKRThreadFv(void);
|
||||
void _restgpr_29(void);
|
||||
void _savegpr_29(void);
|
||||
void becomeCurrentHeap__7JKRHeapFv(void);
|
||||
void mDoDvdErr_ThdCleanup(void);
|
||||
void mDoDvdErr_ThdInit(void);
|
||||
void mDoDvdErr_Watch(void);
|
||||
void mDoDvdThd_NS_suspend(void);
|
||||
void mDoExt_getAssertHeap(void);
|
||||
|
||||
+17
-1
@@ -6,6 +6,23 @@
|
||||
#include "global.h"
|
||||
|
||||
extern "C" {
|
||||
class JSURandomInputStream;
|
||||
class mDoCPd_c;
|
||||
struct JASTaskThread {
|
||||
u8 unk0[0x2c];
|
||||
OSThread* thread;
|
||||
};
|
||||
JASTaskThread* JASDvd_NS_getThreadPointer(void);
|
||||
s32 JASTaskThread_NS_pause(JASTaskThread*, bool);
|
||||
void cAPICPad_recalibrate__Fv(void);
|
||||
void getResetData__6mDoRstFv(void);
|
||||
void JUTVideo_NS_destroyManager(void);
|
||||
void mDoDvdErr_ThdCleanup(void);
|
||||
void VIFlush(void);
|
||||
void VISetBlack(s32);
|
||||
void VIWaitForRetrace(void);
|
||||
}
|
||||
|
||||
void my_OSCancelAlarmAll(void) {
|
||||
return;
|
||||
}
|
||||
@@ -18,7 +35,6 @@ void destroyVideo() {
|
||||
VIWaitForRetrace();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: cleanup
|
||||
void mDoRst_reset(int p1, u32 p2, int p3) {
|
||||
|
||||
@@ -9,6 +9,15 @@
|
||||
#include "m_Do/m_Do_Reset/m_Do_Reset.h"
|
||||
#include "m_Do/m_Do_main/m_Do_main.h"
|
||||
|
||||
extern "C" {
|
||||
void __dl__FPv(void);
|
||||
void __dt__10JSUPtrListFv(void);
|
||||
void adjustSize__12JKRSolidHeapFv(void);
|
||||
void changeGroupID__7JKRHeapFUc(void);
|
||||
void free__7JKRHeapFPvP7JKRHeap(void);
|
||||
void func_80361C24(void);
|
||||
}
|
||||
|
||||
void mDoAud_zelAudio_c::reset(void) {
|
||||
lbl_80450BBA = false;
|
||||
}
|
||||
|
||||
@@ -6,6 +6,17 @@
|
||||
#include "m_Do/m_Do_main/m_Do_main.h"
|
||||
#include "pad/pad.h"
|
||||
|
||||
extern "C" {
|
||||
void __ct__10JUTGamePadFQ210JUTGamePad8EPadPort(void);
|
||||
void __nw__FUl(void);
|
||||
void cLib_memSet__FPviUl(void);
|
||||
void convert__8mDoCPd_cFP27interface_of_controller_padP10JUTGamePad(void);
|
||||
void getGamePad__10JUTGamePadFi(void);
|
||||
void LRlockCheck__8mDoCPd_cFP27interface_of_controller_pad(void);
|
||||
void mDoRst_resetCallBack__FiPv(void);
|
||||
void read__10JUTGamePadFv(void);
|
||||
}
|
||||
|
||||
// TODO: m_cpadInfo uses a bad type in a number of the NONMATCHING functions,
|
||||
// and references need to be updated to reflect its correct type.
|
||||
|
||||
|
||||
@@ -20,6 +20,41 @@ extern u8 lbl_80451A18;
|
||||
// extern char lbl_803739A0[0x310];
|
||||
|
||||
extern char lbl_803739A0;
|
||||
extern "C" {
|
||||
int strcmp(const char*, const char*);
|
||||
void cDyl_InitAsync(void);
|
||||
void CheckHeap1__9HeapCheckFv(void);
|
||||
void create__12JKRSolidHeapFUlP7JKRHeapb(void);
|
||||
void create__8mDoCPd_cFv(void);
|
||||
void dComIfG_inf_c_NS_ct(void);
|
||||
void debug__Fv(void);
|
||||
void dRes_control_c_NS_dump(void);
|
||||
void dump__11JKRAramHeapFv(void);
|
||||
void DynamicModuleControlBase_NS_dump(void);
|
||||
void fapGm_Create(void);
|
||||
void fapGm_Execute(void);
|
||||
void fopAcM_initManager(void);
|
||||
void getFreeSize__11JKRAramHeapFv(void);
|
||||
void getFreeSize__7JKRHeapCFv(void);
|
||||
void getTotalFreeSize__11JKRAramHeapFv(void);
|
||||
void getTotalFreeSize__7JKRHeapCFv(void);
|
||||
void getTotalUsedSize__10JKRExpHeapCFv(void);
|
||||
void getUsedCount__9HeapCheckCFv(void);
|
||||
void heapDisplay__9HeapCheckCFv(void);
|
||||
void JUTAssertion_NS_setMessageCount(void);
|
||||
void JUTConsole_NS_clear(void);
|
||||
void JUTConsole_NS_dumpToTerminal(void);
|
||||
void JUTConsole_NS_getLineOffset(void);
|
||||
void JUTConsole_NS_scroll(void);
|
||||
void JUTReport__FiiPCce(int, int, const char*, ...);
|
||||
void JUTReport_X1_(void);
|
||||
void mDoDvdThd_callback_c_NS_create(void);
|
||||
void mDoMch_HeapCheckAll(void);
|
||||
void mDoMemCd_Ctrl_c_NS_update(void);
|
||||
void memcpy(void*, const void*, int);
|
||||
void read__8mDoCPd_cFv(void);
|
||||
void version_check__Fv(void);
|
||||
}
|
||||
|
||||
void version_check(void) {
|
||||
if ((!strcmp("20Apr2004", "20Apr2004")) && (!strcmp("Patch2", "Patch2"))) {
|
||||
|
||||
Reference in New Issue
Block a user