Data comparison tool (#618)

* Parse cvdump TYPES section. Add datacmp tool.

* Corrections

* Use static

* Revert "Use static"

This reverts commit e0a4324e00.

* Handle partially initialized variable

* Shuffle order of legounksavedatawriter

* Revert "Shuffle order of legounksavedatawriter"

This reverts commit 506e06f117.

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
MS
2024-03-05 03:45:09 -05:00
committed by GitHub
parent 068760056a
commit ec1fcce08c
15 changed files with 1347 additions and 82 deletions

View File

@@ -8,7 +8,7 @@
#include "mxticklemanager.h"
// GLOBAL: LEGO1 0x100f0160
undefined4 g_unk0x100f0160;
undefined4 g_unk0x100f0160 = 3;
// FUNCTION: LEGO1 0x100046a0
GasStation::GasStation()

View File

@@ -10,7 +10,7 @@
#include "mxrect32.h"
// GLOBAL: LEGO1 0x101020e8
void (*g_omniUserMessage)(const char*, int);
void (*g_omniUserMessage)(const char*, int) = NULL;
// FUNCTION: LEGO1 0x100b6e10
MxBool GetRectIntersection(

View File

@@ -17,13 +17,13 @@
#include "mxvideomanager.h"
// GLOBAL: LEGO1 0x101015b8
char g_hdPath[1024];
char g_hdPath[1024] = "";
// GLOBAL: LEGO1 0x101019b8
char g_cdPath[1024];
char g_cdPath[1024] = "E:";
// GLOBAL: LEGO1 0x10101db8
MxBool g_use3dSound;
MxBool g_use3dSound = FALSE;
// GLOBAL: LEGO1 0x101015b0
MxOmni* MxOmni::g_instance = NULL;