JKRFileLoader, JKRFileFinder, and JKRThread (#60)

* JKRFileLoader OK

* JKRFileFinder progress

* JKRFileFinder OK

* JKRFileCache fix virtual function signatures

* added OSThread and OSContext types

* JKRThread fixed nonmatching functions

Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
Jonathan Wase
2021-01-03 22:48:07 -05:00
committed by GitHub
co-authored by Julgodis <> Pheenoh
parent 922a0df5ea
commit 0be0a7ea94
18 changed files with 387 additions and 123 deletions
+4 -4
View File
@@ -38,12 +38,12 @@ asm void JKRArchive::getGlbResource(u32, char const*, JKRArchive*) {
#include "JSystem/JKernel/JKRArchive/asm/func_802D5B38.s"
}
asm void JKRArchive::getResource(char const*) {
asm void* JKRArchive::getResource(char const*) {
nofralloc
#include "JSystem/JKernel/JKRArchive/asm/func_802D5BE8.s"
}
asm void JKRArchive::getResource(u32, char const*) {
asm void* JKRArchive::getResource(u32, char const*) {
nofralloc
#include "JSystem/JKernel/JKRArchive/asm/func_802D5C64.s"
}
@@ -83,12 +83,12 @@ asm void JKRArchive::removeResourceAll(void) {
#include "JSystem/JKernel/JKRArchive/asm/func_802D5FB4.s"
}
asm void JKRArchive::removeResource(void*) {
asm bool JKRArchive::removeResource(void*) {
nofralloc
#include "JSystem/JKernel/JKRArchive/asm/func_802D603C.s"
}
asm void JKRArchive::detachResource(void*) {
asm bool JKRArchive::detachResource(void*) {
nofralloc
#include "JSystem/JKernel/JKRArchive/asm/func_802D609C.s"
}