Fix MSVC compiler and linker errors

- Fix struct/class forward declaration mismatches (JAIAudience, JASTrack) causing different MSVC mangled names and unresolved symbols
- Add jsystem_stubs.cpp with stubs for JASHeap, JASVoiceBank, J3DShapeTable, JAUSection, JHICommBuf, HIO/HIO2, JOR
This commit is contained in:
Lurs
2026-02-13 23:28:47 +01:00
parent 292724920c
commit 3b742025db
60 changed files with 2780 additions and 815 deletions
+4 -2
View File
@@ -694,14 +694,16 @@ GXColor* renderingAmap_c::getLineColor(int param_0, int param_1) {
if (param_1 == 4) {
switch (field_0x3c) {
case 0:
case 0: {
static const GXColor borderColor0 = {0xB4, 0x00, 0x00, 0x00};
*color = borderColor0;
break;
case 1:
}
case 1: {
static const GXColor borderColor1 = {0xB8, 0x00, 0x00, 0x00};
*color = borderColor1;
break;
}
default:
JUT_ASSERT(1636, FALSE);
break;