mirror of
https://github.com/zeldaret/tp
synced 2026-07-12 07:37:59 -04:00
Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17)
* Added JSUListIterator and decompiled JKRHeap::dispose_subroutine * JKRDisposer! * only 4 functions not OK in JKRHeap * JKRThread asm functions * more JKRThread * JKRThreadSwitch * JKRThread::JKRThread * More JKRTHread functions and vtable * fixed bad merge * update JKRThread and JKRThreadSwitch to use new virtual inheritance * save before asmsplit.py script * JKRFile * JKRDvdFile * JKRFileCache * JKRFileFinder * JKRFileLoader * JKRAssertHeap * JKRExpHeap * JKRSolidHeap * fixed type and functions definitions * JKRArchive (Pub) * missed file * JKRArchive * forgot obj_files.mk * fixed merge error and class members * class members * removed unused asm files * added names to global variables * class members for JKRHeap, JKRExpHeap, JKRSolidHeap, and JKRFileCache.
This commit is contained in:
+100
@@ -786,6 +786,106 @@ FORCEACTIVE {
|
||||
setGX__10JUTResFontF6TColor6TColor
|
||||
setGX__10JUTResFontFv
|
||||
setBlock__10JUTResFontFv
|
||||
draw__15JKRThreadSwitchFP14JKRThreadName_P10JUTConsole
|
||||
run__9JKRThreadFv
|
||||
draw__15JKRThreadSwitchFP14JKRThreadName_
|
||||
__dt__15JKRThreadSwitchFv
|
||||
__sinit_JKRThread_cpp
|
||||
close__10JKRDvdFileFv
|
||||
getFileSize__10JKRDvdFileCFv
|
||||
readData__10JKRDvdFileFPvll
|
||||
writeData__10JKRDvdFileFPCvll
|
||||
__dt__12JKRFileCacheFv
|
||||
becomeCurrent__12JKRFileCacheFPCc
|
||||
countFile__12JKRFileCacheCFPCc
|
||||
detachResource__12JKRFileCacheFPv
|
||||
getFirstFile__12JKRFileCacheCFPCc
|
||||
getFsResource__12JKRFileCacheFPCc
|
||||
getNameResource__12JKRFileCacheFUlPCc
|
||||
getResSize__12JKRFileCacheCFPCv
|
||||
getResource__12JKRFileCacheFPCc
|
||||
getResource__12JKRFileCacheFUlPCc
|
||||
readFsResource__12JKRFileCacheFPvUlPCc
|
||||
readNameResource__12JKRFileCacheFPvUlUlPCc
|
||||
readResource__12JKRFileCacheFPvUlPCc
|
||||
readResource__12JKRFileCacheFPvUlUlPCc
|
||||
removeResourceAll__12JKRFileCacheFv
|
||||
removeResource__12JKRFileCacheFPv
|
||||
__dt__12JKRArcFinderFv
|
||||
__dt__12JKRDvdFinderFv
|
||||
__dt__13JKRFileFinderFv
|
||||
findNextFile__12JKRArcFinderFv
|
||||
findNextFile__12JKRDvdFinderFv
|
||||
__sinit_JKRFileLoader_cpp
|
||||
unmount__13JKRFileLoaderFv
|
||||
__dt__13JKRAssertHeapFv
|
||||
check__13JKRAssertHeapFv
|
||||
do_alloc__13JKRAssertHeapFUli
|
||||
do_changeGroupID__13JKRAssertHeapFUc
|
||||
do_destroy__13JKRAssertHeapFv
|
||||
do_fillFreeArea__13JKRAssertHeapFv
|
||||
do_freeAll__13JKRAssertHeapFv
|
||||
do_freeTail__13JKRAssertHeapFv
|
||||
do_free__13JKRAssertHeapFPv
|
||||
do_getCurrentGroupId__13JKRAssertHeapFv
|
||||
do_getFreeSize__13JKRAssertHeapFv
|
||||
do_getMaxFreeBlock__13JKRAssertHeapFv
|
||||
do_getSize__13JKRAssertHeapFPv
|
||||
do_getTotalFreeSize__13JKRAssertHeapFv
|
||||
do_resize__13JKRAssertHeapFPvUl
|
||||
dump__13JKRAssertHeapFv
|
||||
dump_sort__13JKRAssertHeapFv
|
||||
getHeapType__13JKRAssertHeapFv
|
||||
__dt__10JKRExpHeapFv
|
||||
check__10JKRExpHeapFv
|
||||
do_alloc__10JKRExpHeapFUli
|
||||
do_changeGroupID__10JKRExpHeapFUc
|
||||
do_destroy__10JKRExpHeapFv
|
||||
do_fillFreeArea__10JKRExpHeapFv
|
||||
do_freeAll__10JKRExpHeapFv
|
||||
do_freeTail__10JKRExpHeapFv
|
||||
do_free__10JKRExpHeapFPv
|
||||
do_getCurrentGroupId__10JKRExpHeapFv
|
||||
do_getFreeSize__10JKRExpHeapFv
|
||||
do_getMaxFreeBlock__10JKRExpHeapFv
|
||||
do_getSize__10JKRExpHeapFPv
|
||||
do_getTotalFreeSize__10JKRExpHeapFv
|
||||
do_resize__10JKRExpHeapFPvUl
|
||||
dump__10JKRExpHeapFv
|
||||
dump_sort__10JKRExpHeapFv
|
||||
getHeapType__10JKRExpHeapFv
|
||||
state_compare__10JKRExpHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState
|
||||
state_register__10JKRExpHeapCFPQ27JKRHeap6TStateUl
|
||||
__dt__12JKRSolidHeapFv
|
||||
check__12JKRSolidHeapFv
|
||||
do_alloc__12JKRSolidHeapFUli
|
||||
do_destroy__12JKRSolidHeapFv
|
||||
do_fillFreeArea__12JKRSolidHeapFv
|
||||
do_freeAll__12JKRSolidHeapFv
|
||||
do_freeTail__12JKRSolidHeapFv
|
||||
do_free__12JKRSolidHeapFPv
|
||||
do_getFreeSize__12JKRSolidHeapFv
|
||||
do_getMaxFreeBlock__12JKRSolidHeapFv
|
||||
do_getSize__12JKRSolidHeapFPv
|
||||
do_getTotalFreeSize__12JKRSolidHeapFv
|
||||
do_resize__12JKRSolidHeapFPvUl
|
||||
dump__12JKRSolidHeapFv
|
||||
getHeapType__12JKRSolidHeapFv
|
||||
state_compare__12JKRSolidHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState
|
||||
state_register__12JKRSolidHeapCFPQ27JKRHeap6TStateUl
|
||||
becomeCurrent__10JKRArchiveFPCc
|
||||
countFile__10JKRArchiveCFPCc
|
||||
detachResource__10JKRArchiveFPv
|
||||
getFirstFile__10JKRArchiveCFPCc
|
||||
getResSize__10JKRArchiveCFPCv
|
||||
getResource__10JKRArchiveFPCc
|
||||
getResource__10JKRArchiveFUlPCc
|
||||
readResource__10JKRArchiveFPvUlPCc
|
||||
readResource__10JKRArchiveFPvUlUlPCc
|
||||
removeResourceAll__10JKRArchiveFv
|
||||
removeResource__10JKRArchiveFPv
|
||||
getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry
|
||||
setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl
|
||||
}
|
||||
/*
|
||||
.init 80003100 - 80005600
|
||||
|
||||
Reference in New Issue
Block a user