tp/asm/JAudio2
Jonathan Wase fb1217e3f9
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.
2020-12-05 12:45:10 -05:00
..
osdsp split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JAIAudible.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAIAudience.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAISe.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAISeMgr.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAISeq.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
JAISeqDataMgr.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAISeqMgr.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAISound.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
JAISoundChild.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JAISoundHandles.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JAISoundInfo.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAISoundParams.s Start Z2SceneMgr and Various Fixes (#11) 2020-12-02 20:35:32 -05:00
JAISoundStarter.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAIStream.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAIStreamDataMgr.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAIStreamMgr.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASAiCtrl.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASAramStream.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
JASAudioReseter.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASAudioThread.s Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17) 2020-12-05 12:45:10 -05:00
JASBNKParser.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASBank.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASBasicBank.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASBasicInst.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASBasicWaveBank.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
JASCalc.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASCallback.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
JASChannel.s Migrate many functions from d_save.s 2020-09-13 02:51:05 -04:00
JASCmdStack.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASDSPChannel.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASDSPInterface.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASDriverIF.s Migrate many functions from d_save.s 2020-09-13 02:51:05 -04:00
JASDrumSet.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASDvdThread.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASHeapCtrl.s Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17) 2020-12-05 12:45:10 -05:00
JASLfo.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASOscillator.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASProbe.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASRegisterParam.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASReport.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASResArcLoader.s Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17) 2020-12-05 12:45:10 -05:00
JASSeqCtrl.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASSeqParser.s Migrate many functions from d_save.s 2020-09-13 02:51:05 -04:00
JASSeqReader.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASSimpleWaveBank.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASSoundParams.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASTaskThread.s Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17) 2020-12-05 12:45:10 -05:00
JASTrack.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
JASTrackPort.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JASVoiceBank.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASWSParser.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JASWaveArcLoader.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAUAudioArcInterpreter.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAUAudioArcLoader.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAUAudioMgr.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JAUBankTable.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAUClusterSound.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JAUInitializer.s Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17) 2020-12-05 12:45:10 -05:00
JAUSectionHeap.s Types and functions for JKRThread, JKRFile, JKRDvdFile, JKRFileCache... (#17) 2020-12-05 12:45:10 -05:00
JAUSeqCollection.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAUSeqDataBlockMgr.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
JAUSoundAnimator.s Migrate many functions from d_save.s 2020-09-13 02:51:05 -04:00
JAUSoundTable.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
JAUStreamFileTable.s Adds JSUList, JKRDisposer, and JKRHeap. (#4) 2020-11-29 11:47:00 -05:00
dspproc.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00
dsptask.s migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c 2020-11-29 20:16:52 -05:00
osdsp.s split and named symbols in text.s (#2) 2020-09-01 20:26:31 -04:00