m_Do_Reset: OK (#35)

* m_Do_Reset: split and (some) decomp

decompiles:
- my_OSCancelAlarmAll()
- destroyVideo()

* mDoRst::reset(): decompile, plus some supporting code

* split DVD* functions to dvd.h

* mDoRst::resetCallBack(): decompile
This commit is contained in:
Erin Moon
2020-12-25 19:59:52 -06:00
committed by GitHub
parent 22bda03652
commit 58fc83c4f8
37 changed files with 383 additions and 287 deletions
+1
View File
@@ -1,4 +1,5 @@
#include "JSystem/JKernel/JKRArchive/JKRArchive.h"
#include "dvd/dvd.h"
#include "global.h"
asm void JKRArchive::check_mount_already(long, JKRHeap*) {
@@ -1,4 +1,5 @@
#include "JSystem/JKernel/JKRDvdAramRipper/JKRDvdAramRipper.h"
#include "dvd/dvd.h"
#include "global.h"
asm void JKRDvdAramRipper::loadToAram(long, u32, JKRExpandSwitch, u32, u32, u32 *) {
+1
View File
@@ -1,4 +1,5 @@
#include "JSystem/JKernel/JKRDvdRipper/JKRDvdRipper.h"
#include "dvd/dvd.h"
#include "global.h"
asm void JKRDvdRipper::loadToMainRAM(char const *, u8 *, JKRExpandSwitch, u32, JKRHeap *, JKRDvdRipper::EAllocDirection, u32, int *, u32 *) {
+1
View File
@@ -1,4 +1,5 @@
#include "JSystem/JKernel/JKRFileCache/JKRFileCache.h"
#include "dvd/dvd.h"
#include "global.h"
asm void JKRFileCache::mount(char const*, JKRHeap*, char const*) {
+1
View File
@@ -1,4 +1,5 @@
#include "JSystem/JKernel/JKRFileFinder/JKRFileFinder.h"
#include "dvd/dvd.h"
#include "global.h"
asm JKRArcFinder::JKRArcFinder(JKRArchive *, long, long) {
+8 -1
View File
@@ -1 +1,8 @@
// ok
#include "JSystem/JUtility/JUTXfb/JUTXfb.h"
void JUTXfb::clearIndex() {
this->active_xfb_index = -1;
this->last_drawn_xfb_index = -1;
this->next_xfb_buffer = -1;
return;
}