mirror of https://github.com/zeldaret/tp.git
908 lines
35 KiB
C++
908 lines
35 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);
|
|
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 func_8036221C(void);
|
|
void func_803621D0(void);
|
|
void func_803620AC(void);
|
|
void func_803626BC(void);
|
|
void func_803664DC(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);
|
|
void _restgpr_25(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 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);
|
|
void init__14dComIfG_play_cFv(void);
|
|
void func_80003458(void);
|
|
void dStage_roomControl_c_NS_initZone(void);
|
|
void JUTWarningConsole(void);
|
|
void JUTConsole_NS_print(void);
|
|
void JUTConsole_NS_check(void);
|
|
void JUTConsole_NS_print_f(void);
|
|
void JUTConsole_NS_clear(void);
|
|
void JUTReportConsole_f(void);
|
|
void JUTWarningConsole(void);
|
|
void JUTWarningConsole_f(void);
|
|
|
|
void func_803621CC(void);
|
|
void VIWaitForRetrace(void);
|
|
void func_80361C24(void);
|
|
|
|
void _restgpr_26(void);
|
|
void _restgpr_27(void);
|
|
void _restgpr_28(void);
|
|
void _restgpr_29(void);
|
|
void _savegpr_26(void);
|
|
void _savegpr_27(void);
|
|
void _savegpr_28(void);
|
|
void _savegpr_29(void);
|
|
void func_80003540(void);
|
|
void func_80365470(void);
|
|
void func_803688DC(void);
|
|
void func_80368ABC(void);
|
|
void func_80368BE4(void);
|
|
void JKRArchive_NS_getDirEntry(void);
|
|
|
|
void _restgpr_29(void);
|
|
void _savegpr_29(void);
|
|
void func_80361C24(void);
|
|
|
|
void func_803621CC(void);
|
|
void func_80362218(void);
|
|
|
|
void JKRAramArchive(void);
|
|
void JKRArchive_NS_findDirectory(void);
|
|
void JKRArchive_NS_findFsResource(void);
|
|
void JKRArchive_NS_findIdResource(void);
|
|
void JKRArchive_NS_findIdxResource(void);
|
|
void JKRArchive_NS_findNameResource(void);
|
|
void JKRArchive_NS_findPtrResource(void);
|
|
void JKRArchive_NS_findTypeResource(void);
|
|
void JKRCompArchive(void);
|
|
|
|
void func_80365470(void);
|
|
|
|
void DCInvalidateRange(void);
|
|
void JKRDvdRipper_NS_loadToMainRAM_X1_(void);
|
|
void func_80003458(void);
|
|
void func_803621CC(void);
|
|
void func_80362218(void);
|
|
void func_803650D0(void);
|
|
|
|
void JKRDecomp_NS_orderSync(void);
|
|
void func_80003540(void);
|
|
|
|
void JKRAramHeap_NS_alloc(void);
|
|
void JKRAram_NS_aramToMainRam(void);
|
|
void JKRDvdAramRipper_NS_loadToAram(void);
|
|
void JKRAram_NS_mainRamToAram(void);
|
|
void JKRAramPiece_NS_sendCommand(void);
|
|
|
|
void DCInvalidateRange(void);
|
|
void DCStoreRangeNoSync(void);
|
|
void __RAS_OSDisableInterrupts_begin(void);
|
|
void func_80003540(void);
|
|
void func_80361C24(void);
|
|
void func_803621B0(void);
|
|
void func_803621C4(void);
|
|
void func_803621C8(void);
|
|
void func_803621FC(void);
|
|
void func_80362210(void);
|
|
void func_80362214(void);
|
|
|
|
void ARQPostRequest(void);
|
|
void DCStoreRange(void);
|
|
|
|
void JSUInputStream_NS_read(void);
|
|
void JSURandomInputStream_NS_seek(void);
|
|
|
|
void DCInvalidateRange(void);
|
|
void JSUInputStream_NS_dtor(void);
|
|
void JSUFileInputStream_ct(void);
|
|
|
|
void ARAlloc(void);
|
|
void ARGetSize(void);
|
|
void ARInit(void);
|
|
void ARQInit(void);
|
|
void DCStoreRangeNoSync(void);
|
|
void __RAS_OSDisableInterrupts_begin(void);
|
|
u8 dComIfGs_getBottleMax(void);
|
|
}
|
|
|
|
// DVD
|
|
class DVDFileInfo;
|
|
extern "C" {
|
|
s32 DVDOpen(const char*, u8[48]);
|
|
s32 DVDClose(u8[48]);
|
|
void DVDReadPrio(void);
|
|
void DVDGetCurrentDiskID(void);
|
|
s32 DVDFastOpen(long, u8[48]);
|
|
int DVDGetCommandBlockStatus(u8[48]);
|
|
s32 DVDReadAsyncPrio(u8[48], void*, long, long, void(*)(long,DVDFileInfo*), long);
|
|
void DVDConvertPathToEntrynum(void);
|
|
|
|
void DVDChangeDir(void);
|
|
void DVDCloseDir(void);
|
|
void DVDOpenDir(void);
|
|
void DVDReadDir(void);
|
|
}
|
|
|
|
// JSystem/JSupport/JSUList
|
|
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);
|
|
}
|
|
|
|
// JSyste,/JKernel/JKRFile
|
|
extern "C" {
|
|
void read__7JKRFileFPvll(void);
|
|
}
|
|
|
|
// JSystem/JKernel/JKRDisposer
|
|
extern "C" {
|
|
void __ct__11JKRDisposerFv(void);
|
|
void __dt__11JKRDisposerFv(void);
|
|
}
|
|
|
|
// JSystem/JKernel/JKRHeap
|
|
extern "C" {
|
|
void __ct__7JKRHeapFPvUlP7JKRHeapb(void);
|
|
void __dt__7JKRHeapFv(void);
|
|
void initArena__7JKRHeapFPPcPUli(void);
|
|
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*, ...);
|
|
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);
|
|
}
|
|
|
|
// d_item
|
|
extern "C"{
|
|
void onFirstBit__21dSv_player_get_item_cFUc(u8);
|
|
void addBombCount(u8,u8);
|
|
void onDungeonItem__12dSv_memBit_cFi(int);
|
|
int dComIfGs_getMaxLifeGauge(void);
|
|
void dComIfGs_setSelectEquipSword(u8);
|
|
void dComIfGs_setSelectEquipShield(u8);
|
|
void dComIfGs_setSelectEquipClothes(u8);
|
|
int item_getcheck_func_FISHING_ROD_1(void);
|
|
void onSwitch__10dSv_info_cFii(int, int);
|
|
void setCollect__20dSv_player_collect_cFiUc(int, u8);
|
|
void dMeter2Info_setSword(u8, bool);
|
|
void setEmptyBottleItemIn__17dSv_player_item_cFUc(u8);
|
|
void setBottleNum__24dSv_player_item_record_cFUcUc(u8,u8);
|
|
void item_func_BEE_CHILD(void);
|
|
int func_80368954(char*,char*,u32);
|
|
void dComIfG_play_c_NS_getLayerNo(int);
|
|
u32 isMagicFlag__21dSv_player_status_a_cCFUc(u8);
|
|
void func_80362204(void);
|
|
void dComIfG_play_c_NS_setItemBombNumCount(u8, s16);
|
|
void setEmptyBombBagItemIn__17dSv_player_item_cFUcUcb(u8, bool);
|
|
u32 getBombNum__21dSv_player_item_max_cCFUc(u8);
|
|
u8 getBombNum__24dSv_player_item_record_cCFUc(u8);
|
|
void func_803621B8(void);
|
|
int checkItemGet__FUci(u8,int);
|
|
}
|
|
|
|
// JSystem/JKernel/JKRThread
|
|
extern "C" {
|
|
void __ct__9JKRThreadFUlii(void);
|
|
void __ct__9JKRThreadFP7JKRHeapUlii(void);
|
|
void __ct__9JKRThreadFP8OSThreadi(void);
|
|
void __dt__9JKRThreadFv(void);
|
|
void setCommon_mesgQueue__9JKRThreadFP7JKRHeapi(void);
|
|
void setCommon_heapSpecified__9JKRThreadFP7JKRHeapUli(void);
|
|
void start__9JKRThreadFPv(void);
|
|
void searchThread__9JKRThreadFP8OSThread(void);
|
|
void __ct__15JKRThreadSwitchFP7JKRHeap(void);
|
|
void createManager__15JKRThreadSwitchFP7JKRHeap(void);
|
|
void enter__15JKRThreadSwitchFP9JKRThreadi(void);
|
|
void callback__15JKRThreadSwitchFP8OSThreadP8OSThread(void);
|
|
void draw__15JKRThreadSwitchFP14JKRThreadName_P10JUTConsole(void);
|
|
void run__9JKRThreadFv(void);
|
|
void draw__15JKRThreadSwitchFP14JKRThreadName_(void);
|
|
void __dt__15JKRThreadSwitchFv(void);
|
|
}
|
|
|
|
// JSystem/JKernel/JKRDvdFile
|
|
extern "C" {
|
|
void __ct__10JKRDvdFileFPCc(void);
|
|
void __ct__10JKRDvdFileFl(void);
|
|
void __ct__10JKRDvdFileFv(void);
|
|
void __dt__10JKRDvdFileFv(void);
|
|
void close__10JKRDvdFileFv(void);
|
|
void doneProcess__10JKRDvdFileFlP11DVDFileInfo(void);
|
|
void getFileSize__10JKRDvdFileCFv(void);
|
|
void initiate__10JKRDvdFileFv(void);
|
|
void open__10JKRDvdFileFPCc(void);
|
|
void open__10JKRDvdFileFl(void);
|
|
void readData__10JKRDvdFileFPvll(void);
|
|
void sync__10JKRDvdFileFv(void);
|
|
void writeData__10JKRDvdFileFPCvll(void);
|
|
}
|
|
|
|
// JSystem/JKernel/JKRFileCache
|
|
extern "C" {
|
|
void __ct__12JKRFileCacheFPCcPCc(void);
|
|
void __ct__Q212JKRFileCache11CCacheBlockFUlUlPCv(void);
|
|
void __dt__12JKRFileCacheFv(void);
|
|
void becomeCurrent__12JKRFileCacheFPCc(void);
|
|
void convStrLower__12JKRFileCacheCFPc(void);
|
|
void countFile__12JKRFileCacheCFPCc(void);
|
|
void detachResource__12JKRFileCacheFPv(void);
|
|
void findCacheBlock__12JKRFileCacheCFPCv(void);
|
|
void findCacheBlock__12JKRFileCacheCFUl(void);
|
|
void findFile__12JKRFileCacheCFPcPCc(void);
|
|
void getDvdPathName__12JKRFileCacheCFPCc(void);
|
|
void getFirstFile__12JKRFileCacheCFPCc(void);
|
|
void getFsResource__12JKRFileCacheFPCc(void);
|
|
void getNameResource__12JKRFileCacheFUlPCc(void);
|
|
void getResSize__12JKRFileCacheCFPCv(void);
|
|
void getResource__12JKRFileCacheFPCc(void);
|
|
void getResource__12JKRFileCacheFUlPCc(void);
|
|
void mount__12JKRFileCacheFPCcP7JKRHeapPCc(void);
|
|
void readFsResource__12JKRFileCacheFPvUlPCc(void);
|
|
void readNameResource__12JKRFileCacheFPvUlUlPCc(void);
|
|
void readResource__12JKRFileCacheFPvUlPCc(void);
|
|
void readResource__12JKRFileCacheFPvUlUlPCc(void);
|
|
void removeResourceAll__12JKRFileCacheFv(void);
|
|
void removeResource__12JKRFileCacheFPv(void);
|
|
};
|
|
|
|
|
|
// JSystem/JKernel/JKRFileFinder
|
|
extern "C" {
|
|
void __ct__12JKRArcFinderFP10JKRArchivell(void);
|
|
void __ct__12JKRDvdFinderFPCc(void);
|
|
void __dt__12JKRArcFinderFv(void);
|
|
void __dt__12JKRDvdFinderFv(void);
|
|
void __dt__13JKRFileFinderFv(void);
|
|
void findNextFile__12JKRArcFinderFv(void);
|
|
void findNextFile__12JKRDvdFinderFv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRFileLoader
|
|
extern "C" {
|
|
void __ct__13JKRFileLoaderFv(void);
|
|
void __dt__13JKRFileLoaderFv(void);
|
|
void detachResource__13JKRFileLoaderFPvP13JKRFileLoader(void);
|
|
void fetchVolumeName__13JKRFileLoaderFPclPCc(void);
|
|
void findVolume__13JKRFileLoaderFPPCc(void);
|
|
void getGlbResource__13JKRFileLoaderFPCc(void);
|
|
void getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader(void);
|
|
void removeResource__13JKRFileLoaderFPvP13JKRFileLoader(void);
|
|
void unmount__13JKRFileLoaderFv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAssertHeap
|
|
extern "C" {
|
|
void __ct__13JKRAssertHeapFPvUlP7JKRHeapb(void);
|
|
void __dt__13JKRAssertHeapFv(void);
|
|
void check__13JKRAssertHeapFv(void);
|
|
void create__13JKRAssertHeapFP7JKRHeap(void);
|
|
void do_alloc__13JKRAssertHeapFUli(void);
|
|
void do_changeGroupID__13JKRAssertHeapFUc(void);
|
|
void do_destroy__13JKRAssertHeapFv(void);
|
|
void do_fillFreeArea__13JKRAssertHeapFv(void);
|
|
void do_freeAll__13JKRAssertHeapFv(void);
|
|
void do_freeTail__13JKRAssertHeapFv(void);
|
|
void do_free__13JKRAssertHeapFPv(void);
|
|
void do_getCurrentGroupId__13JKRAssertHeapFv(void);
|
|
void do_getFreeSize__13JKRAssertHeapFv(void);
|
|
void do_getMaxFreeBlock__13JKRAssertHeapFv(void);
|
|
void do_getSize__13JKRAssertHeapFPv(void);
|
|
void do_getTotalFreeSize__13JKRAssertHeapFv(void);
|
|
void do_resize__13JKRAssertHeapFPvUl(void);
|
|
void dump__13JKRAssertHeapFv(void);
|
|
void dump_sort__13JKRAssertHeapFv(void);
|
|
void getHeapType__13JKRAssertHeapFv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRExpHeap
|
|
extern "C" {
|
|
void __ct__10JKRExpHeapFPvUlP7JKRHeapb(void);
|
|
void __dt__10JKRExpHeapFv(void);
|
|
void allocBack__Q210JKRExpHeap9CMemBlockFUlUcUcUcUc(void);
|
|
void allocFore__Q210JKRExpHeap9CMemBlockFUlUcUcUcUc(void);
|
|
void allocFromHead__10JKRExpHeapFUl(void);
|
|
void allocFromHead__10JKRExpHeapFUli(void);
|
|
void allocFromTail__10JKRExpHeapFUl(void);
|
|
void allocFromTail__10JKRExpHeapFUli(void);
|
|
void appendUsedList__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock(void);
|
|
void check__10JKRExpHeapFv(void);
|
|
void createRoot__10JKRExpHeapFib(void);
|
|
void create__10JKRExpHeapFPvUlP7JKRHeapb(void);
|
|
void create__10JKRExpHeapFUlP7JKRHeapb(void);
|
|
void do_alloc__10JKRExpHeapFUli(void);
|
|
void do_changeGroupID__10JKRExpHeapFUc(void);
|
|
void do_destroy__10JKRExpHeapFv(void);
|
|
void do_fillFreeArea__10JKRExpHeapFv(void);
|
|
void do_freeAll__10JKRExpHeapFv(void);
|
|
void do_freeTail__10JKRExpHeapFv(void);
|
|
void do_free__10JKRExpHeapFPv(void);
|
|
void do_getCurrentGroupId__10JKRExpHeapFv(void);
|
|
void do_getFreeSize__10JKRExpHeapFv(void);
|
|
void do_getMaxFreeBlock__10JKRExpHeapFv(void);
|
|
void do_getSize__10JKRExpHeapFPv(void);
|
|
void do_getTotalFreeSize__10JKRExpHeapFv(void);
|
|
void do_resize__10JKRExpHeapFPvUl(void);
|
|
void dump__10JKRExpHeapFv(void);
|
|
void dump_sort__10JKRExpHeapFv(void);
|
|
void free__Q210JKRExpHeap9CMemBlockFP10JKRExpHeap(void);
|
|
void getHeapBlock__Q210JKRExpHeap9CMemBlockFPv(void);
|
|
void getHeapType__10JKRExpHeapFv(void);
|
|
void getTotalUsedSize__10JKRExpHeapCFv(void);
|
|
void getUsedSize__10JKRExpHeapCFUc(void);
|
|
void initiate__Q210JKRExpHeap9CMemBlockFPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlockUlUcUc(void);
|
|
void joinTwoBlocks__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock(void);
|
|
void recycleFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock(void);
|
|
void removeFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock(void);
|
|
void removeUsedBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock(void);
|
|
void setFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlock(void);
|
|
void state_compare__10JKRExpHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState(void);
|
|
void state_register__10JKRExpHeapCFPQ27JKRHeap6TStateUl(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRSolidHeap
|
|
extern "C" {
|
|
void __ct__12JKRSolidHeapFPvUlP7JKRHeapb(void);
|
|
void __dt__12JKRSolidHeapFv(void);
|
|
void adjustSize__12JKRSolidHeapFv(void);
|
|
void allocFromHead__12JKRSolidHeapFUli(void);
|
|
void allocFromTail__12JKRSolidHeapFUli(void);
|
|
void check__12JKRSolidHeapFv(void);
|
|
void create__12JKRSolidHeapFUlP7JKRHeapb(void);
|
|
void do_alloc__12JKRSolidHeapFUli(void);
|
|
void do_destroy__12JKRSolidHeapFv(void);
|
|
void do_fillFreeArea__12JKRSolidHeapFv(void);
|
|
void do_freeAll__12JKRSolidHeapFv(void);
|
|
void do_freeTail__12JKRSolidHeapFv(void);
|
|
void do_free__12JKRSolidHeapFPv(void);
|
|
void do_getFreeSize__12JKRSolidHeapFv(void);
|
|
void do_getMaxFreeBlock__12JKRSolidHeapFv(void);
|
|
void do_getSize__12JKRSolidHeapFPv(void);
|
|
void do_getTotalFreeSize__12JKRSolidHeapFv(void);
|
|
void do_resize__12JKRSolidHeapFPvUl(void);
|
|
void dump__12JKRSolidHeapFv(void);
|
|
void getHeapType__12JKRSolidHeapFv(void);
|
|
void state_compare__12JKRSolidHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState(void);
|
|
void state_register__12JKRSolidHeapCFPQ27JKRHeap6TStateUl(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRArchivePub
|
|
extern "C" {
|
|
void becomeCurrent__10JKRArchiveFPCc(void);
|
|
void check_mount_already__10JKRArchiveFlP7JKRHeap(void);
|
|
void countFile__10JKRArchiveCFPCc(void);
|
|
void countResource__10JKRArchiveCFv(void);
|
|
void detachResource__10JKRArchiveFPv(void);
|
|
void getDirEntry__10JKRArchiveCFPQ210JKRArchive9SDirEntryUl(void);
|
|
void getFileAttribute__10JKRArchiveCFUl(void);
|
|
void getFirstFile__10JKRArchiveCFPCc(void);
|
|
void getGlbResource__10JKRArchiveFUlPCcP10JKRArchive(void);
|
|
void getIdxResource__10JKRArchiveFUl(void);
|
|
void getResSize__10JKRArchiveCFPCv(void);
|
|
void getResource__10JKRArchiveFPCc(void);
|
|
void getResource__10JKRArchiveFUlPCc(void);
|
|
void getResource__10JKRArchiveFUs(void);
|
|
void mount__10JKRArchiveFPCcQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection(void);
|
|
void mount__10JKRArchiveFPvP7JKRHeapQ210JKRArchive15EMountDirection(void);
|
|
void mount__10JKRArchiveFlQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection(void);
|
|
void readIdxResource__10JKRArchiveFPvUlUl(void);
|
|
void readResource__10JKRArchiveFPvUlPCc(void);
|
|
void readResource__10JKRArchiveFPvUlUlPCc(void);
|
|
void readResource__10JKRArchiveFPvUlUs(void);
|
|
void removeResourceAll__10JKRArchiveFv(void);
|
|
void removeResource__10JKRArchiveFPv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRArchivePri
|
|
extern "C" {
|
|
void __ct__10JKRArchiveFlQ210JKRArchive10EMountMode(void);
|
|
void __dt__10JKRArchiveFv(void);
|
|
void findDirectory__10JKRArchiveCFPCcUl(void);
|
|
void findFsResource__10JKRArchiveCFPCcUl(void);
|
|
void findIdResource__10JKRArchiveCFUs(void);
|
|
void findIdxResource__10JKRArchiveCFUl(void);
|
|
void findNameResource__10JKRArchiveCFPCc(void);
|
|
void findPtrResource__10JKRArchiveCFPCv(void);
|
|
void findResType__10JKRArchiveCFUl(void);
|
|
void findTypeResource__10JKRArchiveCFUlPCc(void);
|
|
void getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry(void);
|
|
void isSameName__10JKRArchiveCFRQ210JKRArchive8CArcNameUlUs(void);
|
|
void setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl(void);
|
|
void store__Q210JKRArchive8CArcNameFPCc(void);
|
|
void store__Q210JKRArchive8CArcNameFPCcc(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRDvdArchive
|
|
extern "C" {
|
|
void __ct__13JKRDvdArchiveFlQ210JKRArchive15EMountDirection(void);
|
|
void __dt__13JKRDvdArchiveFv(void);
|
|
void fetchResource__13JKRDvdArchiveFPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource__13JKRDvdArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource_subroutine__13JKRDvdArchiveFlUlUlP7JKRHeapiiPPUc(void);
|
|
void fetchResource_subroutine__13JKRDvdArchiveFlUlUlPUcUlii(void);
|
|
void getExpandedResSize__13JKRDvdArchiveCFPCv(void);
|
|
void open__13JKRDvdArchiveFl(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRMemArchive
|
|
extern "C" {
|
|
void __ct__13JKRMemArchiveFPvUl15JKRMemBreakFlag(void);
|
|
void __ct__13JKRMemArchiveFlQ210JKRArchive15EMountDirection(void);
|
|
void __dt__13JKRMemArchiveFv(void);
|
|
void fetchResource__13JKRMemArchiveFPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource__13JKRMemArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource_subroutine__13JKRMemArchiveFPUcUlPUcUli(void);
|
|
void getExpandedResSize__13JKRMemArchiveCFPCv(void);
|
|
void open__13JKRMemArchiveFPvUl15JKRMemBreakFlag(void);
|
|
void open__13JKRMemArchiveFlQ210JKRArchive15EMountDirection(void);
|
|
void removeResourceAll__13JKRMemArchiveFv(void);
|
|
void removeResource__13JKRMemArchiveFPv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAramArchive
|
|
extern "C" {
|
|
void __ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection(void);
|
|
void __dt__14JKRAramArchiveFv(void);
|
|
void __dt__7JKRFileFv(void);
|
|
void fetchResource__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource__14JKRAramArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc(void);
|
|
void fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli(void);
|
|
void getAramAddress_Entry__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntry(void);
|
|
void getAramAddress__14JKRAramArchiveFPCc(void);
|
|
void getExpandedResSize__14JKRAramArchiveCFPCv(void);
|
|
void open__14JKRAramArchiveFl(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRCompArchive
|
|
extern "C" {
|
|
void __ct__14JKRCompArchiveFlQ210JKRArchive15EMountDirection(void);
|
|
void __dt__14JKRCompArchiveFv(void);
|
|
void fetchResource__14JKRCompArchiveFPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void fetchResource__14JKRCompArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl(void);
|
|
void getExpandedResSize__14JKRCompArchiveCFPCv(void);
|
|
void open__14JKRCompArchiveFl(void);
|
|
void removeResourceAll__14JKRCompArchiveFv(void);
|
|
void removeResource__14JKRCompArchiveFPv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRDecomp
|
|
extern "C" {
|
|
void __ct__16JKRDecompCommandFv(void);
|
|
void __ct__9JKRDecompFl(void);
|
|
void __dt__16JKRDecompCommandFv(void);
|
|
void __dt__9JKRDecompFv(void);
|
|
void checkCompressed__9JKRDecompFPUc(void);
|
|
void create__9JKRDecompFl(void);
|
|
void decodeSZP__9JKRDecompFPUcPUcUlUl(void);
|
|
void decodeSZS__9JKRDecompFPUcPUcUlUl(void);
|
|
void decode__9JKRDecompFPUcPUcUlUl(void);
|
|
void orderAsync__9JKRDecompFPUcPUcUlUlPFUl_v(void);
|
|
void orderSync__9JKRDecompFPUcPUcUlUl(void);
|
|
void prepareCommand__9JKRDecompFPUcPUcUlUlPFUl_v(void);
|
|
void run__9JKRDecompFv(void);
|
|
void sendCommand__9JKRDecompFP16JKRDecompCommand(void);
|
|
void sync__9JKRDecompFP16JKRDecompCommandi(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRDvdRipper
|
|
extern "C" {
|
|
void JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl(void);
|
|
// void __dt__23JSUList<12JKRDMCommand>Fv(void);
|
|
void __sinit_JKRDvdRipper_cpp(void);
|
|
void decompSZS_subroutine__FPUcPUc(void);
|
|
void firstSrcData__Fv(void);
|
|
void isErrorRetry__12JKRDvdRipperFv(void);
|
|
void loadToMainRAM__12JKRDvdRipperFP10JKRDvdFilePUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl(void);
|
|
void loadToMainRAM__12JKRDvdRipperFPCcPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl(void);
|
|
void loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl(void);
|
|
void nextSrcData__FPUc(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAramBlock
|
|
extern "C" {
|
|
void __ct__12JKRAramBlockFUlUlUlUcb(void);
|
|
void __dt__12JKRAramBlockFv(void);
|
|
void allocHead__12JKRAramBlockFUlUcP11JKRAramHeap(void);
|
|
void allocTail__12JKRAramBlockFUlUcP11JKRAramHeap(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAramHeap
|
|
extern "C" {
|
|
void __ct__11JKRAramHeapFUlUl(void);
|
|
void __dt__11JKRAramHeapFv(void);
|
|
// void __dt__23JSUList<12JKRAramBlock>Fv(void);
|
|
void __sinit_JKRAramHeap_cpp(void);
|
|
void allocFromHead__11JKRAramHeapFUl(void);
|
|
void allocFromTail__11JKRAramHeapFUl(void);
|
|
void alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode(void);
|
|
void dump__11JKRAramHeapFv(void);
|
|
void getFreeSize__11JKRAramHeapFv(void);
|
|
void getTotalFreeSize__11JKRAramHeapFv(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAramPiece
|
|
extern "C" {
|
|
void __ct__12JKRAMCommandFv(void);
|
|
void __dt__12JKRAMCommandFv(void);
|
|
void __sinit_JKRAramPiece_cpp(void);
|
|
void doneDMA__12JKRAramPieceFUl(void);
|
|
void orderAsync__12JKRAramPieceFiUlUlUlP12JKRAramBlockPFUl_v(void);
|
|
void orderSync__12JKRAramPieceFiUlUlUlP12JKRAramBlock(void);
|
|
void prepareCommand__12JKRAramPieceFiUlUlUlP12JKRAramBlockPFUl_v(void);
|
|
void sendCommand__12JKRAramPieceFP12JKRAMCommand(void);
|
|
void startDMA__12JKRAramPieceFP12JKRAMCommand(void);
|
|
void sync__12JKRAramPieceFP12JKRAMCommandi(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAramStream
|
|
extern "C" {
|
|
void __ct__13JKRAramStreamFl(void);
|
|
void __ct__20JKRAramStreamCommandFv(void);
|
|
void __dt__13JKRAramStreamFv(void);
|
|
void create__13JKRAramStreamFl(void);
|
|
void getAvailable__20JSURandomInputStreamCFv(void);
|
|
void readFromAram__13JKRAramStreamFv(void);
|
|
void run__13JKRAramStreamFv(void);
|
|
void setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap(void);
|
|
void sync__13JKRAramStreamFP20JKRAramStreamCommandi(void);
|
|
void writeToAram__13JKRAramStreamFP20JKRAramStreamCommand(void);
|
|
void write_StreamToAram_Async__13JKRAramStreamFP18JSUFileInputStreamUlUlUlPUl(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRDvdAramRipper
|
|
extern "C" {
|
|
void JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl(void);
|
|
void __ct__12JKRADCommandFv(void);
|
|
void __dt__12JKRADCommandFv(void);
|
|
void __dt__18JSUFileInputStreamFv(void);
|
|
// void __dt__23JSUList<12JKRADCommand>Fv(void);
|
|
void __sinit_JKRDvdAramRipper_cpp(void);
|
|
void callCommand_Async__16JKRDvdAramRipperFP12JKRADCommand(void);
|
|
void decompSZS_subroutine__FPUcUl(void);
|
|
void dmaBufferFlush__FUl(void);
|
|
void firstSrcData__Fv(void);
|
|
void loadToAram_Async__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchPFUl_vUlUlPUl(void);
|
|
void loadToAram__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchUlUlPUl(void);
|
|
void loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl(void);
|
|
void nextSrcData__FPUc(void);
|
|
void syncAram__16JKRDvdAramRipperFP12JKRADCommandi(void);
|
|
};
|
|
|
|
// JSystem/JKernel/JKRAram
|
|
extern "C" {
|
|
void JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl(void);
|
|
void __ct__7JKRAramFUlUll(void);
|
|
// void __dt__23JSUList<12JKRAMCommand>Fv(void);
|
|
void __dt__7JKRAramFv(void);
|
|
void __sinit_JKRAram_cpp(void);
|
|
void aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl(void);
|
|
void changeGroupIdIfNeed__7JKRAramFPUci(void);
|
|
void checkOkAddress__7JKRAramFPUcUlP12JKRAramBlockUl(void);
|
|
void create__7JKRAramFUlUllll(void);
|
|
void decompSZS_subroutine__FPUcPUc(void);
|
|
void firstSrcData__Fv(void);
|
|
void mainRamToAram__7JKRAramFPUcUlUl15JKRExpandSwitchUlP7JKRHeapiPUl(void);
|
|
void nextSrcData__FPUc(void);
|
|
void run__7JKRAramFv(void);
|
|
}; |