mirror of https://github.com/zeldaret/tp.git
384 lines
14 KiB
C
384 lines
14 KiB
C
extern "C" {
|
|
void J2DScreen_NS_draw(void);
|
|
void PSMTXCopy(void);
|
|
void PSMTXConcat(void);
|
|
void PSMTXScale(void);
|
|
void screenSet__12dFile_info_cFv(void);
|
|
void dFile_info_c_NS_screenSet(void);
|
|
void mDoExt_removeMesgFont(void);
|
|
void func_80362210(void);
|
|
void JKRAramHeap_NS_getTotalFreeSize(void);
|
|
void JKRAramHeap_NS_getFreeSize(void);
|
|
void heapDisplay__9HeapCheckCFv(void);
|
|
void func_803621C4(void);
|
|
void init__20dSv_player_collect_cFv(void);
|
|
void dComIfGp_setSelectItem(int);
|
|
void getUsedCount__9HeapCheckCFv(void);
|
|
void isEventBit__11dSv_event_cCFUs(void);
|
|
void dComIfGs_setMixItemIndex(void);
|
|
void dComIfGs_setSelectItemIndex(void);
|
|
void dComIfGs_getMixItemIndex(void);
|
|
void dComIfGs_getBottleMax(void);
|
|
char* strcpy(char*,const char*);
|
|
int strcmp(char*,char*);
|
|
void setBombNum__21dSv_player_item_max_cFUcUc(void);
|
|
void func_80362224(void);
|
|
void func_803621D8(void);
|
|
void func_803621CC(void);
|
|
void func_80362218(void);
|
|
void _restgpr_26(void);
|
|
void _savegpr_26(void);
|
|
void _restgpr_29(void);
|
|
void _savegpr_29(void);
|
|
void _restgpr_28(void);
|
|
void _savegpr_28(void);
|
|
void _restgpr_27(void);
|
|
void _savegpr_27(void);
|
|
void _savegpr_26(void);
|
|
void _restgpr_26(void);
|
|
void JKRAramHeap_NS_dump(void);
|
|
void dRes_control_c_NS_dump(void);
|
|
void JUTConsole_NS_getLineOffset(void);
|
|
void JUTConsole_NS_dumpToTerminal(void);
|
|
void JUTConsole_NS_scroll(void);
|
|
void JUTConsole_NS_clear(void);
|
|
void JUTReport_X1_(void);
|
|
void JUTAssertion_NS_setMessageCount(void);
|
|
void DynamicModuleControlBase_NS_dump(void);
|
|
unsigned int getSelectItemIndex__21dSv_player_status_a_cCFi(int);
|
|
void setLineUpItem__17dSv_player_item_cFv(void);
|
|
void dMeter2Info_c_NS_setHotSpringTimer(void);
|
|
void setItem__17dSv_player_item_cFiUc(void);
|
|
void dSv_item_rename__FUc(void);
|
|
void setBottleItemIn__17dSv_player_item_cFUcUc(void);
|
|
void getItem__17dSv_player_item_cCFib(void);
|
|
void setEquipBottleItemIn__17dSv_player_item_cFUcUc(u8,u8);
|
|
void isFirstBit__21dSv_player_get_item_cCFUc(void);
|
|
void setBombNum__24dSv_player_item_record_cFUcUc(void);
|
|
void getBombNum__21dSv_player_item_max_cCFUc(void);
|
|
void setItem__17dSv_player_item_cFiUc(void);
|
|
void dMeter2Info_c_NS_getString(void);
|
|
void Z2AudioMgr_NS_setOutputMode(u32,unsigned long);
|
|
void dComIfG_play_c_NS_getNowVibration(void);
|
|
void setInitEventBit(void);
|
|
void daObjCarry_c_NS_clrSaveFlag(void);
|
|
void daObjCarry_c_NS_setSaveFlag(void);
|
|
void init__14dSv_MiniGame_cFv(void);
|
|
void init__11dSv_event_cFv(void);
|
|
void init__13dSv_memory2_cFv(void);
|
|
void init__12dSv_memory_cFv(void);
|
|
void init__12dSv_player_cFv(void);
|
|
void init__10dSv_info_cFvZone(void);
|
|
void init__10dSv_zone_cFi(void);
|
|
void onOneSwitch__13dSv_zoneBit_cFi(void);
|
|
void onSwitch__13dSv_zoneBit_cFi(void);
|
|
int dStage_roomControl_c_NS_getZoneNo(int,int);
|
|
void onSwitch__12dSv_danBit_cFi(void);
|
|
void onSwitch__12dSv_memBit_cFi(void);
|
|
void revOneSwitch__13dSv_zoneBit_cFi(void);
|
|
void revSwitch__13dSv_zoneBit_cFi(void);
|
|
void revSwitch__12dSv_danBit_cFi(void);
|
|
void revSwitch__12dSv_memBit_cFi(void);
|
|
void isOneSwitch__13dSv_zoneBit_cCFi(void);
|
|
void isSwitch__13dSv_zoneBit_cCFi(void);
|
|
void isSwitch__12dSv_danBit_cCFi(void);
|
|
void isSwitch__12dSv_memBit_cCFi(void);
|
|
void isOneItem__13dSv_zoneBit_cCFi(void);
|
|
void isItem__13dSv_zoneBit_cCFi(void);
|
|
void isItem__12dSv_memBit_cCFi(void);
|
|
void isItem__12dSv_danBit_cCFi(void);
|
|
void off__15dSv_zoneActor_cFi(void);
|
|
void is__15dSv_zoneActor_cCFi(void);
|
|
void func_8036220C(void);
|
|
void onEventBit__11dSv_event_cFUs(void);
|
|
void func_8036687C(void);
|
|
void func_80003540(void);
|
|
void func_80362324(void);
|
|
void func_8036221C(void);
|
|
void func_8036221C(void);
|
|
void countUsed__FP10JKRExpHeap(void);
|
|
void JUTReport(void);
|
|
void OSGetTime(void);
|
|
void func_803621D0(void);
|
|
void offEventBit__11dSv_event_cFUs(void);
|
|
void func_803621C0(void);
|
|
void dMeter2Info_c_NS_setSaveStageName(void);
|
|
void dComIfG_play_c_NS_setNowVibration(void);
|
|
void getVibration__19dSv_player_config_cFv(void);
|
|
void dComIfGs_setKeyNum(void);
|
|
void getSound__19dSv_player_config_cFv(void);
|
|
void setSound__19dSv_player_config_cFUc(void);
|
|
void getTotalUsedSize__10JKRExpHeapCFv(void);
|
|
void HeapCheck_NS_getUsedCount(void);
|
|
void CheckHeap1__9HeapCheckFv(void);
|
|
void JUTException_NS_panic_f(const char* filename, int line, const char* format, ...);
|
|
void Debug_console__FUl(void);
|
|
void debugDisplay__Fv(void);
|
|
void CheckHeap__FUl(void);
|
|
void debug__Fv(void);
|
|
void mDoAud_Execute(void);
|
|
void fapGm_Execute(void);
|
|
void mDoCPd_c_NS_read(void);
|
|
void mDoMemCd_Ctrl_c_NS_update(void);
|
|
void JKRSolidHeap_NS_create(void);
|
|
void cDyl_InitAsync(void);
|
|
void fopAcM_initManager(void);
|
|
void fapGm_Create(void);
|
|
void mDoDvdThd_callback_c_NS_create(void);
|
|
void mDoExt_getCommandHeap(void);
|
|
void mDoExt_getHostIOHeap(void);
|
|
void mDoExt_getJ2dHeap(void);
|
|
void mDoExt_getArchiveHeap(void);
|
|
void mDoExt_getGameHeap(void);
|
|
void mDoExt_getZeldaHeap(void);
|
|
void mDoCPd_c_NS_create(void);
|
|
void mDoGph_Create(void);
|
|
void mDoMch_Create(void);
|
|
void init__10dSv_save_cFv(void);
|
|
void func_80361D60(void);
|
|
void dComIfG_inf_c_NS_ct(void);
|
|
void version_check__Fv(void);
|
|
void J2DTextBox_NS_getStringPtr(void);
|
|
void J2DTextBox_NS_setString_X1_(void);
|
|
void CPaneMgrAlpha_X1_(void);
|
|
void mDoExt_getMesgFont(void);
|
|
void J2DScreen_NS_setPriority(void);
|
|
void __ct__9J2DScreenFv(void);
|
|
void dFile_info_c_NS_setPlayTime(void);
|
|
void dFile_info_c_NS_setSaveDate(void);
|
|
void dFile_info_c_NS_setHeartCnt(void);
|
|
void setHeartCnt__12dFile_info_cFP10dSv_save_c(void);
|
|
void setSaveDate__12dFile_info_cFP10dSv_save_c(void);
|
|
void func_803664DC(void);
|
|
void setPlayTime__12dFile_info_cFP10dSv_save_c(void);
|
|
void func_80362540(void);
|
|
void dDlst_list_c_NS_set(void);
|
|
}
|
|
|
|
// OS
|
|
extern "C" {
|
|
void OSInitMutex(u8[24]);
|
|
void OSEnableScheduler(void);
|
|
void OSDisableScheduler(void);
|
|
void OSCheckActiveThreads(void);
|
|
void OSReport_Error(char*,...);
|
|
u32 OSGetSoundMode(void);
|
|
void OSSuspendThread(void);
|
|
void OSSetThreadPriority(void);
|
|
void OSResumeThread(void);
|
|
void OSCreateThread(void);
|
|
void OSGetThreadPriority(void);
|
|
void OSGetConsoleType(void);
|
|
void OSGetResetCode(void);
|
|
void OSAllocFromArenaLo(void);
|
|
void OSReportInit(void);
|
|
void OSGetCurrentThread(void);
|
|
void OSTicksToCalendarTime(void);
|
|
|
|
u32 OSGetArenaLo();
|
|
u32 OSGetArenaHi();
|
|
u32 OSInitAlloc(u32 low, u32 high, int param_3);
|
|
void OSSetArenaLo(u32 param_1);
|
|
void OSSetArenaHi(u32 param_1);
|
|
}
|
|
|
|
// DVD
|
|
extern "C" {
|
|
void DVDClose(void);
|
|
void DVDReadPrio(void);
|
|
void DVDOpen(void);
|
|
void DVDGetCurrentDiskID(void);
|
|
}
|
|
|
|
// JSupport/JSUList.h
|
|
extern "C" {
|
|
void __ct__10JSUPtrLinkFPv(void);
|
|
void __dt__10JSUPtrLinkFv(void);
|
|
void __ct__10JSUPtrListFb(void);
|
|
void __dt__10JSUPtrListFv(void);
|
|
void initiate__10JSUPtrListFv(void);
|
|
void setFirst__10JSUPtrListFP10JSUPtrLink(void);
|
|
void append__10JSUPtrListFP10JSUPtrLink(void);
|
|
void prepend__10JSUPtrListFP10JSUPtrLink(void);
|
|
void insert__10JSUPtrListFP10JSUPtrLinkP10JSUPtrLink(void);
|
|
void remove__10JSUPtrListFP10JSUPtrLink(void);
|
|
void getNthLink__10JSUPtrListCFUl(void);
|
|
}
|
|
|
|
// JKernel/JKRDisposer.h
|
|
extern "C" {
|
|
void __ct__11JKRDisposerFv(void);
|
|
void __dt__11JKRDisposerFv(void);
|
|
}
|
|
|
|
// JKernel/JKRHeap.h
|
|
extern "C" {
|
|
void becomeCurrentHeap__7JKRHeapFv(void);
|
|
void becomeSystemHeap__7JKRHeapFv(void);
|
|
void destroy__7JKRHeapFv(void);
|
|
void alloc__7JKRHeapFUliP7JKRHeap(void);
|
|
void alloc__7JKRHeapFUli(void);
|
|
void free__7JKRHeapFPvP7JKRHeap(void);
|
|
void free__7JKRHeapFPv(void);
|
|
void callAllDisposer__7JKRHeapFv(void);
|
|
void freeAll__7JKRHeapFv(void);
|
|
void freeTail__7JKRHeapFv(void);
|
|
void resize__7JKRHeapFPvUlP7JKRHeap(void);
|
|
void resize__7JKRHeapFPvUl(void);
|
|
void getSize__7JKRHeapFPvP7JKRHeap(void);
|
|
void getSize__7JKRHeapFPv(void);
|
|
void getFreeSize__7JKRHeapFv(void);
|
|
void getMaxFreeBlock__7JKRHeapFv(void);
|
|
void getTotalFreeSize__7JKRHeapFv(void);
|
|
void changeGroupID__7JKRHeapFUc(void);
|
|
void getMaxAllocatableSize__7JKRHeapFi(void);
|
|
void findFromRoot__7JKRHeapFPv(void);
|
|
void find__7JKRHeapCFPv(void);
|
|
void findAllHeap__7JKRHeapCFPv(void);
|
|
void dispose_subroutine__7JKRHeapFUlUl(void);
|
|
void dispose__7JKRHeapFPvUl(void);
|
|
void dispose__7JKRHeapFPvPv(void);
|
|
void dispose__7JKRHeapFv(void);
|
|
void copyMemory__7JKRHeapFPvPvUl(void);
|
|
void JKRDefaultMemoryErrorRoutine__FPvUli(void);
|
|
void setErrorFlag__7JKRHeapFb(void);
|
|
void setErrorHandler__7JKRHeapFPFPvUli_v(void);
|
|
void isSubHeap__7JKRHeapCFP7JKRHeap(void);
|
|
void __nw__FUl(void);
|
|
void __nw__FUli(void);
|
|
void __nw__FUlP7JKRHeapi(void);
|
|
void __nwa__FUl(void);
|
|
void __nwa__FUli(void);
|
|
void __nwa__FUlP7JKRHeapi(void);
|
|
void __dl__FPv(void);
|
|
void __dla__FPv(void);
|
|
}
|
|
|
|
extern "C" {
|
|
struct TColor;
|
|
|
|
extern void GXBegin(u8, u8, u16);
|
|
extern void GXLoadTexObj(u32*, s32);
|
|
extern void GXInitTexObjLOD(f32, f32, f32, u32*, s32, s32, u32, u8, u32);
|
|
extern void GXInitTexObj(u32*, u32, u32, u32, u32, u32, u8);
|
|
|
|
extern void GXSetNumChans(u32);
|
|
extern void GXSetNumTevStages(u32);
|
|
extern void GXSetNumTexGens(u32);
|
|
extern void GXSetTevOrder(u32, u32, u32, u32);
|
|
extern void GXSetChanCtrl(u32, u32, u32, u32, u32, u32, s32);
|
|
extern void GXSetTevOp(s32, s32);
|
|
extern void GXSetTevColor(s32, TColor);
|
|
extern void GXSetTevColorIn(s32, u32, u32, u32, u32);
|
|
extern void GXSetTevAlphaIn(s32, u32, u32, u32, u32);
|
|
extern void GXSetTevColorOp(s32, u32, u32, u32, u32, u32);
|
|
extern void GXSetTevAlphaOp(s32, u32, u32, u32, u32, u32);
|
|
extern void GXSetBlendMode(u32, u32, u32, u32);
|
|
extern void GXSetVtxAttrFmt(u32, u32, u32, u32, u32);
|
|
extern void GXClearVtxDesc();
|
|
extern void GXSetVtxDesc(u32, u32);
|
|
}
|
|
|
|
extern "C" {
|
|
void JUTReport__FiiPCce(int, int, const char*, ...);
|
|
extern void JUTReportConsole(const char*);
|
|
}
|
|
|
|
// m_Do_main.h
|
|
extern "C" {
|
|
void mDoMch_HeapCheckAll(void);
|
|
}
|
|
|
|
//Z2SoundMgr
|
|
extern "C"{
|
|
void resetFilterAll__10Z2SoundMgrFv(void);
|
|
void seMoveVolumeAll__7Z2SeMgrFfUl(void);
|
|
void moveVolume__18JAISoundParamsMoveFfUl(void);
|
|
void Z2SeqMgr_NS_setBattleBgmOff(void);
|
|
void setSceneExist__10Z2SceneMgrFb(void);
|
|
void Z2StatusMgr_NS_menuOut(void);
|
|
void func_803621F4(void);
|
|
void Z2SceneMgr_NS_sceneChange(void);
|
|
void __ct__10JAISoundIDFRC10JAISoundID(void);
|
|
void Z2EnvSeMgr_NS_initSceneEnvSe(void);
|
|
void setFieldBgmPlay__8Z2SeqMgrFb(void);
|
|
void Z2SeqMgr_NS_setTimeProcVolMod(void);
|
|
void Z2SeqMgr_NS_setHeightVolMod(void);
|
|
void JAISound_NS_stop(void);
|
|
void JAUSoundTable_NS_getTypeID(void);
|
|
void JAIStreamMgr_NS_isActive(void);
|
|
void JAISound_NS_getID(void);
|
|
void JSUList_X1_(void);
|
|
void dComIfGs_isStageSwitch(void);
|
|
void dComIfGs_getStartPoint(void);
|
|
void Z2StatusMgr_NS_checkDayTime(void);
|
|
void Z2SeqMgr_NS_bgmStop(void);
|
|
void isSwitch__10dSv_info_cCFii(void);
|
|
void Z2SoundObjMgr_NS_setForceBattleArea(void);
|
|
void Z2SeqMgr_NS_unMuteSceneBgm(void);
|
|
void Z2SeqMgr_NS_muteSceneBgm(void);
|
|
void dComIfGs_isEventBit(void);
|
|
void Z2SeqMgr_NS_changeBgmStatus(void);
|
|
void JAISoundID_NS___as(void);
|
|
void dComIfGs_isSaveSwitch(void);
|
|
void Z2StatusMgr_NS_setDemoName(void);
|
|
void Z2SeMgr_NS_resetModY(void);
|
|
void Z2SoundObjMgr_NS_setGhostEnemyState(void);
|
|
void Z2SeMgr_NS_resetCrowdSize(void);
|
|
void Z2SeqMgr_NS_setTwilightGateVol(void);
|
|
void Z2SeqMgr_NS_setWindStoneVol(void);
|
|
void Z2SeqMgr_NS_resetBattleBgmParams(void);
|
|
void JAISoundID_X1_(void);
|
|
void func_803621A8(void);
|
|
void moveVolume__18JAISoundParamsMoveFfUl(void);
|
|
void seMoveVolumeAll__7Z2SeMgrFfUl(void);
|
|
}
|
|
// Z2LinkMgr
|
|
extern "C" {
|
|
void Z2CreatureLink_NS_startLinkSound(void);
|
|
void Z2SoundObjSimple(void);
|
|
void Z2LinkSoundStarter(void);
|
|
void Z2Creature(void);
|
|
void JAISoundStarter_NS_dtor(void);
|
|
void Z2Creature_NS_dtor(void);
|
|
void Z2SoundObjBase_NS_dtor(void);
|
|
void Z2Creature_NS_deleteObject(void);
|
|
void deleteKantera__14Z2CreatureLinkFv(void);
|
|
void Z2Creature_NS_init_X1_(void);
|
|
void Z2SoundObjBase_NS_deleteObject(void);
|
|
void PSVECSquareDistance(void);
|
|
void moveVolume__18JAISoundParamsMoveFfUl(void);
|
|
void Z2CreatureLink_NS_startLinkSoundLevel(void);
|
|
void Z2SeMgr_NS_seStartLevel(void);
|
|
void Z2Creature_NS_framework(void);
|
|
void Z2Audience_NS_setTargetVolume(void);
|
|
void Z2SoundObjMgr_NS_setGhostEnemyState(void);
|
|
void Z2FxLineMgr_NS_setFxForceOff(void);
|
|
void Z2SeMgr_NS_seStart(void);
|
|
void JAISoundParamsMove_NS_movePitch(void);
|
|
void Z2Calc_NS_linearTransform(void);
|
|
void JAISound_NS_stop(void);
|
|
void Z2SoundHandles_NS_getHandleSoundID(void);
|
|
void Z2SeqMgr_NS_setBattleSeqState(void);
|
|
void startLinkSound__14Z2CreatureLinkF10JAISoundIDUlSc(void);
|
|
void startLinkSoundLevel__14Z2CreatureLinkF10JAISoundIDUlSc(void);
|
|
void Z2SoundStarter_NS_setPortData(void);
|
|
void Z2SoundObjBase_NS_startCollisionSE(void);
|
|
void Z2SeqMgr_NS_setBattleLastHit(void);
|
|
}
|
|
|
|
// Z2Calc
|
|
extern "C" {
|
|
void linearTransform__6Z2CalcFfffffb(void);
|
|
void func_8036C740(void);
|
|
void func_8036C780(void);
|
|
void getRandom_0_1__6Z2CalcFv(void);
|
|
void getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign(void);
|
|
void JMath_NS_TRandom_fast_(void);
|
|
}
|
|
|
|
// d_a_horse_static
|
|
extern "C"{
|
|
void Z2CreatureRide_NS_setLinkRiding(void);
|
|
void checkDownDamage__10e_wb_classFv(void);
|
|
} |