mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-09-04 01:07:56 -04:00
JKernel (#20)
* JKRDvdArchive.s split * JKRMemArchive.s split * JKRAramArchive.s split * JKRCompArchive.s split * JKRDecomp.s split * JKRDvdRipper.s split * JKRAramBlock.s split * JKRAramHeap.s split * JKRAramPiece.s split * JKRAramStream.s split * removed unused .s files * JKRDvdAramRipper.s split * JKRAram.s split * cleanup and making vtables easier to debug * fixed merge errors * fixed JKRFileLoader::fetchVolumeName Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -1 +1,61 @@
|
||||
// ok
|
||||
#include "JSystem/JKernel/JKRAramArchive/JKRAramArchive.h"
|
||||
#include "global.h"
|
||||
|
||||
#include "JSystem/JKernel/JKRFile/JKRFile.h"
|
||||
|
||||
asm JKRAramArchive::JKRAramArchive(long, JKRArchive::EMountDirection) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D70C0.s"
|
||||
}
|
||||
|
||||
asm JKRAramArchive::~JKRAramArchive() {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D7168.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::open(long) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D72A8.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::fetchResource(JKRArchive::SDIFileEntry *, u32 *) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D75E0.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::fetchResource(void *, u32, JKRArchive::SDIFileEntry *, u32 *) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D76F4.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::getAramAddress_Entry(JKRArchive::SDIFileEntry *) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D77F8.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::getAramAddress(char const *) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D781C.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::fetchResource_subroutine(u32, u32, u8 *, u32, int) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D7858.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::fetchResource_subroutine(u32, u32, JKRHeap *, int, u8 **) {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D7914.s"
|
||||
}
|
||||
|
||||
asm void JKRAramArchive::getExpandedResSize(void const *) const {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D7A64.s"
|
||||
}
|
||||
|
||||
#if 0
|
||||
asm JKRFile::~JKRFile() {
|
||||
nofralloc
|
||||
#include "JSystem/JKernel/JKRAramArchive/asm/func_802D7B90.s"
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user