File select improvements (#50)

* FileSelectMicTest improvements

* other improvements

* fix regression
This commit is contained in:
Yanis
2026-04-15 17:18:00 +02:00
committed by GitHub
parent 24d9e00c80
commit bcb6371074
6 changed files with 120 additions and 62 deletions
+4 -3
View File
@@ -21,8 +21,8 @@ enum FSOptionsState_ {
class UnkStruct_ov019_020d24c8_2C_24_FC3 {
public:
/* 00 */ unk8 mUnk_00;
/* 01 */ unk8 mUnk_01;
/* 00 */ u8 mUnk_00;
/* 01 */ u8 mUnk_01;
/* 02 */
UnkStruct_ov019_020d24c8_2C_24_FC3() {}
@@ -75,7 +75,8 @@ public:
/* 0FC0 */ u8 mUnk_FC0;
/* 0FC1 */ u8 mUnk_FC1;
/* 0FC2 */ u8 mUnk_FC2;
/* 0FC3 */ STRUCT_PAD(0xFC3, 0x103E);
/* 0FC3 */ UnkStruct_ov019_020d24c8_2C_24_FC3 mUnk_FC3[61];
/* 103D */ unk8 mUnk_103D; // pad?
/* 103E */ unk16 mUnk_103E;
/* 1040 */
+7 -2
View File
@@ -254,14 +254,19 @@ public:
void func_ov019_020d15cc();
};
struct SaveSub17_03 {
/* 00 */ u8 mUnk_00;
/* 01 */ u8 mUnk_01;
/* 02 */
};
class SaveSub17 {
public:
// /* 00 */ unk8 mUnk_00[0x7E];
/* 00 */ u8 mUnk_00;
/* 01 */ u8 mUnk_01;
/* 02 */ u8 mUnk_02;
/* 03 */ u8 mUnk_03; // bool?
/* 04 */ STRUCT_PAD(0x04, 0x7E);
/* 03 */ SaveSub17_03 mUnk_03[61];
/* 7E */ u16 mUnk_7E;
};
+1
View File
@@ -470,6 +470,7 @@ public:
class UnkSystem2_UnkSubSystem1_Base {
public:
/* 00 (vtable) */
/* 04 */ GameModeLinkList<UnkSystem2_UnkSubSystem1_Base> mUnk_04;
/* 0C */ void *mUnk_0C;
/* 10 */ unk32 mButtonID;