Commit Graph

21 Commits

Author SHA1 Message Date
TakaRikka 84ceaf33a0 more various JSystem work (#2046)
* most of J3DAnmLoader done

* J3D / JKernel / JUTConsole work

* remove asm

* fix build

* dol 50%
2024-01-24 14:00:46 +02:00
Jcw87 4aa27762b1 JKRDecomp, JKRFileFinder (#1943)
* JKRDecomp

* JKRFileFinder

* JKRHeap.h size_t
2023-09-25 11:02:29 +03:00
Jcw87 2651100a04 JKRHeap (#1927)
* JKRHeap

* d_a_link
2023-09-15 16:02:47 -07:00
hatal175 bddc54d3b1 Jsystem work (#399)
* Almost match JASBasicInst

* JASDrumSet OK

* Some JAudio2 struct adjustment

* Match JKRHeap::callAllDisposer

* JAISe OK

* Fix setAutoDelete

* JAISound OK

* Match a few functions in linklist

* Few matches in d_a_e_ym

* JUTTexture OK

* Work on JUTGamePad

* Import JUTResource

* Work on JUTResFont::getFontCode
2023-08-05 21:12:26 -06:00
Yotona f0ce7341b4 TRK work 2023-07-24 17:26:23 -06:00
hatal175 8a5a9cfa4c More JSystem borrowing (#383) 2023-07-23 15:30:24 -07:00
Tal Hayon 1ca59ce5c3 Importing more JKernel code 2023-07-21 19:30:25 +03:00
hatal175 2632020238 Various matches (#378)
* Maybe improve JMAEulerToQuat

* JKRFileLoader OK

* JUTCacheFont work

* Match J3DModel::prepareShapePackets

* JUTDirectFile OK

* JUTDirectPrint OK

* Work on JUTProcBar

* Work on JUTResFont
2023-07-20 19:39:25 -07:00
TakaRikka 10fa90d9e7 progress fix 2023-03-02 04:15:33 -08:00
TakaRikka fcab4d7b1c remove asm 2023-03-01 03:21:32 -08:00
hatal175 5b2c3c258d Misc matches (#274) 2023-02-09 08:52:32 -07:00
Tal Hayon 5020e501ee Work on dvdlow, OSTime fix and various nonmatching 2023-02-01 16:40:19 +02:00
Jcw87 a2bd052ee7 JKRDvdRipper, JKRSolidHeap (#199) 2022-06-07 16:03:27 -04:00
Jcw87 ef72d46dca JKRDvdAramRipper (#195) 2022-05-16 19:42:10 -04:00
Jonathan Wase 54d5f8eea4 JKRThread & JKRThreadSwitch (#147)
* OK __ct__15JKRThreadSwitchFP7JKRHeap

* OK createManager__15JKRThreadSwitchFP7JKRHeap

* OK enter__15JKRThreadSwitchFP9JKRThreadi

* OK callback__15JKRThreadSwitchFP8OSThreadP8OSThread

* OK draw__15JKRThreadSwitchFP14JKRThreadName_P10JUTConsole

* OK draw__15JKRThreadSwitchFP14JKRThreadName_

* OK __dt__15JKRThreadSwitchFv

* JKRThread.cpp cleanup

* Fixed tp.py and libelf, changed JUT_ASSERT macro and removed unused .s files.

* Changed JKRThread access specifiers

Co-authored-by: Julgodis <>
2021-09-24 11:13:23 -04:00
Jcw87 6dcfdaf8a3 JKRExpHeap (#146) 2021-09-11 20:38:50 +02:00
lepelog 60064c2c73 Jsupport stream and JKRAramArchive (#143)
* JSupport streams

* JKRAramArchive
2021-08-28 16:32:14 +02:00
lepelog 0b8db42226 Copy JKernel (#126)
* start JSystem

* JKRAram and JUTGamePad

* started heap and thread

* more JKernel

* mostly finished JKernel

* delete unused asm

* JKRFileFinder

* delete unused asm and match findNextFile

* format

* fix mtx_vec
2021-05-02 20:03:24 -04:00
Julgodis 9bc8bce611 auto decompile more functions 2021-04-08 21:05:48 +02:00
Julgodis 85bd045193 building RELs 2021-04-06 18:00:35 +02:00
Julgodis 1e95d29b60 dol2asm OK 2021-03-28 22:49:05 +02:00