diff --git a/config/SOUE01/splits.txt b/config/SOUE01/splits.txt index a6ac17a4..c8b9c60e 100644 --- a/config/SOUE01/splits.txt +++ b/config/SOUE01/splits.txt @@ -2915,6 +2915,7 @@ nw4r/snd/snd_Bank.cpp: nw4r/snd/snd_BankFile.cpp: .text start:0x80468250 end:0x8046890C align:16 + .sdata2 start:0x8057EF78 end:0x8057EF80 nw4r/snd/snd_BasicPlayer.cpp: .text start:0x80468910 end:0x80468B50 align:16 diff --git a/config/SOUE01/symbols.txt b/config/SOUE01/symbols.txt index a44a13fb..57386b7f 100644 --- a/config/SOUE01/symbols.txt +++ b/config/SOUE01/symbols.txt @@ -49660,7 +49660,7 @@ lbl_8057EF5C = .sdata2:0x8057EF5C; // type:object size:0x4 align:4 data:float lbl_8057EF60 = .sdata2:0x8057EF60; // type:object size:0x4 align:4 data:float lbl_8057EF68 = .sdata2:0x8057EF68; // type:object size:0x8 align:8 data:double lbl_8057EF70 = .sdata2:0x8057EF70; // type:object size:0x8 align:8 data:double -lbl_8057EF78 = .sdata2:0x8057EF78; // type:object size:0x4 align:4 data:float +@1860 = .sdata2:0x8057EF78; // type:object size:0x4 scope:local align:4 data:float @608 = .sdata2:0x8057EF80; // type:object size:0x4 scope:local align:4 data:float @609 = .sdata2:0x8057EF84; // type:object size:0x4 scope:local align:4 data:float lbl_8057EF88 = .sdata2:0x8057EF88; // type:object size:0x4 align:4 data:float diff --git a/configure.py b/configure.py index 7003dbba..3a92ac30 100644 --- a/configure.py +++ b/configure.py @@ -1018,7 +1018,7 @@ config.libs = [ Object(Matching, "nw4r/snd/snd_AxVoiceManager.cpp"), Object(NonMatching, "nw4r/snd/snd_AxfxImpl.cpp"), Object(NonMatching, "nw4r/snd/snd_Bank.cpp"), - Object(NonMatching, "nw4r/snd/snd_BankFile.cpp"), + Object(Matching, "nw4r/snd/snd_BankFile.cpp"), Object(Matching, "nw4r/snd/snd_BasicPlayer.cpp"), Object(NonMatching, "nw4r/snd/snd_BasicSound.cpp"), Object(Matching, "nw4r/snd/snd_BiquadFilterPreset.cpp"),