Decompile overlay 1 (Part 1) (#89)

* start overlay 1

* match courselist and delink a lot of files (+ remove SysObject)

* fix build issues

* fix regressions
This commit is contained in:
Yanis
2026-06-20 03:24:19 +02:00
committed by GitHub
parent d1e3be4c0b
commit 6062d1f43c
116 changed files with 2112 additions and 1056 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ public:
/* 00 */ virtual ~FileSelect_UnkClass2_Sub4_Base() override {}
};
class FileSelectSubScreen : public SysObject, public FileSelect_UnkClass2_Sub4_Base {
class FileSelectSubScreen : public FileSelect_UnkClass2_Sub4_Base {
public:
/* 0000 (base) */
/* 001C */ unk32 mUnk_001C;
+2 -2
View File
@@ -28,7 +28,7 @@ public:
UnkStruct_ov019_020d24c8_2C_24_FC3() {}
};
class UnkStruct_ov019_020d24c8_2C_24_FB0 : public SysObject {
class UnkStruct_ov019_020d24c8_2C_24_FB0 {
public:
/* 00 */ UnkSystem2_UnkSubSystem5 *mUnk_00[6];
/* 18 */
@@ -36,7 +36,7 @@ public:
UnkStruct_ov019_020d24c8_2C_24_FB0() {}
};
class UnkStruct_ov019_020d24c8_2C_24_FB8 : public SysObject {
class UnkStruct_ov019_020d24c8_2C_24_FB8 {
public:
/* 00 */ UnkSystem2_UnkSubSystem1_Derived1 *mUnk_00[6];
/* 18 */
+1 -1
View File
@@ -5,7 +5,7 @@
#include "System/SysNew.hpp"
#include "global.h"
class FileSelectManager_UnkDrawBase : public SysObject {
class FileSelectManager_UnkDrawBase {
public:
/* 00 (vtable) */
/* 04 */ LinkListImpl mUnk_04;
+1 -1
View File
@@ -8,7 +8,7 @@
#include "types.h"
// file tab manager?
class UnkSubStruct9 : public SysObject {
class UnkSubStruct9 {
public:
/* 000 */ u8 mSaveSlotIndex; // save slot index, 0 for file 1 and 1 for file 2
/* 001 */ unk8 mUnk_001;