Split first 3 boards

Also introduce board executor file. Renamed w10dll splits.
This commit is contained in:
gamemasterplc 2023-12-31 10:15:36 -06:00
parent 45f0930c6c
commit 0a62d3a3d7
17 changed files with 199 additions and 34 deletions

View file

@ -65,7 +65,7 @@ inline s32 get_current_board(void) {
return GWSystem.board;
}
void fn_1_E0(void) {
void BoardInit(void) {
f32 sp10;
f32 spC[2];
s32 sp8;
@ -138,7 +138,7 @@ void fn_1_E0(void) {
HuWinMesPalSet(lbl_1_bss_E, 7, 0, 0, 0);
}
void fn_1_6D8(void) {
void BoardDestroy(void) {
s32 i;
for (i = 0; i < 1; i++) {
if (lbl_1_bss_10[i] != 0) {

View file

@ -1,23 +0,0 @@
#include "include/REL/w10Dll.h"
void fn_1_0(void) {
BoardInit(&fn_1_E0, &fn_1_6D8);
}
int _prolog(void) {
const VoidFunc* ctors = _ctors;
while (*ctors != 0) {
(**ctors)();
ctors++;
}
fn_1_0();
return 0;
}
void _epilog(void) {
const VoidFunc* dtors = _dtors;
while (*dtors != 0) {
(**dtors)();
dtors++;
}
}