diff --git a/config/SOUE01/symbols.txt b/config/SOUE01/symbols.txt index 5746ec6b..c08478ef 100644 --- a/config/SOUE01/symbols.txt +++ b/config/SOUE01/symbols.txt @@ -25280,17 +25280,17 @@ CanAsync__Q44nw4r3snd18MemorySoundArchive16MemoryFileStreamCFv = .text:0x8046E34 CanCancel__Q44nw4r3snd18MemorySoundArchive16MemoryFileStreamCFv = .text:0x8046E350; // type:function size:0x8 scope:weak CanSeek__Q44nw4r3snd18MemorySoundArchive16MemoryFileStreamCFv = .text:0x8046E360; // type:function size:0x8 scope:weak __dt__Q44nw4r3snd18MemorySoundArchive16MemoryFileStreamFv = .text:0x8046E370; // type:function size:0x40 scope:weak -OnUpdateFrameSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E3B0; // type:function size:0x4 -OnShutdownSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E3C0; // type:function size:0x10 -InvalidateWaveData__Q44nw4r3snd6detail9SeqPlayerFPCvPCv = .text:0x8046E3D0; // type:function size:0x4 -OnUpdateVoiceSoundThread__Q54nw4r3snd6detail11SoundThread14PlayerCallbackFv = .text:0x8046E3E0; // type:function size:0x4 -IsPause__Q44nw4r3snd6detail9SeqPlayerCFv = .text:0x8046E3F0; // type:function size:0x8 -IsStarted__Q44nw4r3snd6detail9SeqPlayerCFv = .text:0x8046E400; // type:function size:0x8 -IsActive__Q44nw4r3snd6detail9SeqPlayerCFv = .text:0x8046E410; // type:function size:0x8 -@180@InvalidateWaveData__Q44nw4r3snd6detail9SeqPlayerFPCvPCv = .text:0x8046E420; // type:function size:0x8 -@180@InvalidateData__Q44nw4r3snd6detail9SeqPlayerFPCvPCv = .text:0x8046E430; // type:function size:0x8 -@192@OnShutdownSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E440; // type:function size:0x8 -@192@OnUpdateFrameSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E450; // type:function size:0x8 +OnUpdateFrameSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E3B0; // type:function size:0x4 scope:weak +OnShutdownSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E3C0; // type:function size:0x10 scope:weak +InvalidateWaveData__Q44nw4r3snd6detail9SeqPlayerFPCvPCv = .text:0x8046E3D0; // type:function size:0x4 scope:weak +OnUpdateVoiceSoundThread__Q54nw4r3snd6detail11SoundThread14PlayerCallbackFv = .text:0x8046E3E0; // type:function size:0x4 scope:weak +IsPause__Q44nw4r3snd6detail9SeqPlayerCFv = .text:0x8046E3F0; // type:function size:0x8 scope:weak +IsStarted__Q44nw4r3snd6detail9SeqPlayerCFv = .text:0x8046E400; // type:function size:0x8 scope:weak +IsActive__Q44nw4r3snd6detail9SeqPlayerCFv = .text:0x8046E410; // type:function size:0x8 scope:weak +@180@InvalidateWaveData__Q44nw4r3snd6detail9SeqPlayerFPCvPCv = .text:0x8046E420; // type:function size:0x8 scope:weak +@180@InvalidateData__Q44nw4r3snd6detail9SeqPlayerFPCvPCv = .text:0x8046E430; // type:function size:0x8 scope:weak +@192@OnShutdownSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E440; // type:function size:0x8 scope:weak +@192@OnUpdateFrameSoundThread__Q44nw4r3snd6detail9SeqPlayerFv = .text:0x8046E450; // type:function size:0x8 scope:weak Parse__Q44nw4r3snd6detail9MmlParserCFPQ44nw4r3snd6detail11MmlSeqTrackb = .text:0x8046E460; // type:function size:0x68C CommandProc__Q44nw4r3snd6detail9MmlParserCFPQ44nw4r3snd6detail11MmlSeqTrackUlll = .text:0x8046EAF0; // type:function size:0x97C NoteOnCommandProc__Q44nw4r3snd6detail9MmlParserCFPQ44nw4r3snd6detail11MmlSeqTrackiilb = .text:0x8046F470; // type:function size:0x18 diff --git a/configure.py b/configure.py index 18f06a95..90819320 100644 --- a/configure.py +++ b/configure.py @@ -1039,7 +1039,7 @@ config.libs = [ Object(Matching, "nw4r/snd/snd_InstancePool.cpp"), Object(Matching, "nw4r/snd/snd_Lfo.cpp"), Object(Matching, "nw4r/snd/snd_MemorySoundArchive.cpp"), - Object(NonMatching, "nw4r/snd/snd_MidiSeqPlayer.cpp"), + Object(Matching, "nw4r/snd/snd_MidiSeqPlayer.cpp"), Object(NonMatching, "nw4r/snd/snd_MmlParser.cpp"), Object(NonMatching, "nw4r/snd/snd_MmlSeqTrack.cpp"), Object(NonMatching, "nw4r/snd/snd_MmlSeqTrackAllocator.cpp"),