Author: sagamusix Date: Fri May 31 01:42:57 2024 New Revision: 20873 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20873 Log: [New] Can now read Face The Music (FTM) modules. [Ref] Move PlayState out of CSoundFile so that it can be forward-declared. [Mod] OpenMPT: Version is now 1.32.00.16 Added: trunk/OpenMPT/soundlib/Load_ftm.cpp (contents, props changed) trunk/OpenMPT/soundlib/PlayState.cpp - copied, changed from r20839, trunk/OpenMPT/soundlib/Sndfile.cpp trunk/OpenMPT/soundlib/PlayState.h - copied, changed from r20839, trunk/OpenMPT/soundlib/Sndfile.h Modified: trunk/OpenMPT/build/android_ndk/Android.mk trunk/OpenMPT/build/autotools/Makefile.am trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win10/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win10/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win10uwp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win10uwp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win10uwp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win10uwp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win81/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win81/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win81/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win81/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win81/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win81/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10clang/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10clang/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win10clang/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj trunk/OpenMPT/common/versionNumber.h trunk/OpenMPT/installer/filetypes-multi-arch-per-arch-retro.iss trunk/OpenMPT/installer/filetypes-multi-arch-per-arch.iss trunk/OpenMPT/installer/filetypes-multi-arch-retro.iss trunk/OpenMPT/installer/filetypes-multi-arch.iss trunk/OpenMPT/mptrack/CleanupSong.cpp trunk/OpenMPT/mptrack/EffectInfo.cpp trunk/OpenMPT/mptrack/dlg_misc.cpp trunk/OpenMPT/soundlib/InstrumentSynth.cpp trunk/OpenMPT/soundlib/InstrumentSynth.h trunk/OpenMPT/soundlib/Load_gt2.cpp trunk/OpenMPT/soundlib/ModChannel.h trunk/OpenMPT/soundlib/ModSequence.cpp trunk/OpenMPT/soundlib/ModSequence.h trunk/OpenMPT/soundlib/Snd_defs.h trunk/OpenMPT/soundlib/Snd_fx.cpp trunk/OpenMPT/soundlib/Sndfile.cpp trunk/OpenMPT/soundlib/Sndfile.h trunk/OpenMPT/soundlib/Sndmix.cpp trunk/OpenMPT/soundlib/mod_specifications.cpp trunk/OpenMPT/soundlib/modcommand.cpp trunk/OpenMPT/soundlib/modcommand.h trunk/OpenMPT/test/PlaybackTest.cpp Modified: trunk/OpenMPT/build/android_ndk/Android.mk ============================================================================== --- trunk/OpenMPT/build/android_ndk/Android.mk Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/android_ndk/Android.mk Fri May 31 01:42:57 2024 (r20873) @@ -125,6 +125,7 @@ soundlib/Load_dtm.cpp \ soundlib/Load_far.cpp \ soundlib/Load_fmt.cpp \ + soundlib/Load_ftm.cpp \ soundlib/Load_gdm.cpp \ soundlib/Load_gmc.cpp \ soundlib/Load_gt2.cpp \ @@ -180,6 +181,7 @@ soundlib/Paula.cpp \ soundlib/patternContainer.cpp \ soundlib/pattern.cpp \ + soundlib/PlayState.cpp \ soundlib/RowVisitor.cpp \ soundlib/S3MTools.cpp \ soundlib/SampleFormats.cpp \ Modified: trunk/OpenMPT/build/autotools/Makefile.am ============================================================================== --- trunk/OpenMPT/build/autotools/Makefile.am Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/autotools/Makefile.am Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,7 @@ MPT_FILES_SOUNDLIB += soundlib/Loaders.h MPT_FILES_SOUNDLIB += soundlib/Load_far.cpp MPT_FILES_SOUNDLIB += soundlib/Load_fmt.cpp +MPT_FILES_SOUNDLIB += soundlib/Load_ftm.cpp MPT_FILES_SOUNDLIB += soundlib/Load_gdm.cpp MPT_FILES_SOUNDLIB += soundlib/Load_gmc.cpp MPT_FILES_SOUNDLIB += soundlib/Load_gt2.cpp @@ -469,6 +470,8 @@ MPT_FILES_SOUNDLIB += soundlib/patternContainer.h MPT_FILES_SOUNDLIB += soundlib/pattern.cpp MPT_FILES_SOUNDLIB += soundlib/pattern.h +MPT_FILES_SOUNDLIB += soundlib/PlayState.cpp +MPT_FILES_SOUNDLIB += soundlib/PlayState.h MPT_FILES_SOUNDLIB += soundlib/Resampler.h MPT_FILES_SOUNDLIB += soundlib/RowVisitor.cpp MPT_FILES_SOUNDLIB += soundlib/RowVisitor.h Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -939,6 +939,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1362,6 +1363,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1411,6 +1413,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -768,6 +768,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2033,6 +2036,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2180,6 +2186,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -939,6 +939,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1362,6 +1363,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1411,6 +1413,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -768,6 +768,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2033,6 +2036,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2180,6 +2186,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -939,6 +939,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1362,6 +1363,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1411,6 +1413,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -768,6 +768,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2033,6 +2036,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2180,6 +2186,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -719,6 +719,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -989,6 +990,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1038,6 +1040,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1196,6 +1199,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1343,6 +1349,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -719,6 +719,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -989,6 +990,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1038,6 +1040,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1196,6 +1199,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1343,6 +1349,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -749,6 +749,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1029,6 +1030,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1078,6 +1080,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -402,6 +402,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1238,6 +1241,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1385,6 +1391,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -939,6 +939,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1362,6 +1363,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1411,6 +1413,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -768,6 +768,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2033,6 +2036,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2180,6 +2186,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -939,6 +939,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1362,6 +1363,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1411,6 +1413,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -768,6 +768,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2033,6 +2036,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2180,6 +2186,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -939,6 +939,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1362,6 +1363,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1411,6 +1413,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -768,6 +768,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2033,6 +2036,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2180,6 +2186,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -719,6 +719,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -989,6 +990,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1038,6 +1040,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1196,6 +1199,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1343,6 +1349,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -719,6 +719,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -989,6 +990,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1038,6 +1040,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1196,6 +1199,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1343,6 +1349,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -749,6 +749,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1029,6 +1030,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1078,6 +1080,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -402,6 +402,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1238,6 +1241,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1385,6 +1391,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -1714,6 +1714,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -2137,6 +2138,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -2186,6 +2188,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -810,6 +810,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2075,6 +2078,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2222,6 +2228,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -1714,6 +1714,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -2137,6 +2138,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -2186,6 +2188,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -810,6 +810,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2075,6 +2078,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2222,6 +2228,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -1714,6 +1714,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -2137,6 +2138,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -2186,6 +2188,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -810,6 +810,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -2075,6 +2078,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -2222,6 +2228,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -1346,6 +1346,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1616,6 +1617,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1665,6 +1667,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1196,6 +1199,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1343,6 +1349,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj Fri May 31 01:42:57 2024 (r20873) @@ -1346,6 +1346,7 @@ <ClInclude Include="..\..\soundlib\OPL.h" /> <ClInclude Include="..\..\soundlib\OggStream.h" /> <ClInclude Include="..\..\soundlib\Paula.h" /> + <ClInclude Include="..\..\soundlib\PlayState.h" /> <ClInclude Include="..\..\soundlib\Resampler.h" /> <ClInclude Include="..\..\soundlib\RowVisitor.h" /> <ClInclude Include="..\..\soundlib\S3MTools.h" /> @@ -1616,6 +1617,7 @@ <ClCompile Include="..\..\soundlib\Load_dtm.cpp" /> <ClCompile Include="..\..\soundlib\Load_far.cpp" /> <ClCompile Include="..\..\soundlib\Load_fmt.cpp" /> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gdm.cpp" /> <ClCompile Include="..\..\soundlib\Load_gmc.cpp" /> <ClCompile Include="..\..\soundlib\Load_gt2.cpp" /> @@ -1665,6 +1667,7 @@ <ClCompile Include="..\..\soundlib\OPL.cpp" /> <ClCompile Include="..\..\soundlib\OggStream.cpp" /> <ClCompile Include="..\..\soundlib\Paula.cpp" /> + <ClCompile Include="..\..\soundlib\PlayState.cpp" /> <ClCompile Include="..\..\soundlib\RowVisitor.cpp" /> <ClCompile Include="..\..\soundlib\S3MTools.cpp" /> <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj.filters Thu May 30 23:32:20 2024 (r20872) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj.filters Fri May 31 01:42:57 2024 (r20873) @@ -390,6 +390,9 @@ <ClInclude Include="..\..\soundlib\Paula.h"> <Filter>soundlib</Filter> </ClInclude> + <ClInclude Include="..\..\soundlib\PlayState.h"> + <Filter>soundlib</Filter> + </ClInclude> <ClInclude Include="..\..\soundlib\Resampler.h"> <Filter>soundlib</Filter> </ClInclude> @@ -1196,6 +1199,9 @@ <ClCompile Include="..\..\soundlib\Load_fmt.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\Load_ftm.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\Load_gdm.cpp"> <Filter>soundlib</Filter> </ClCompile> @@ -1343,6 +1349,9 @@ <ClCompile Include="..\..\soundlib\Paula.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\soundlib\PlayState.cpp"> + <Filter>soundlib</Filter> + </ClCompile> <ClCompile Include="..\..\soundlib\RowVisitor.cpp"> <Filter>soundlib</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt_test.vcxproj ======================================... [truncated message content] |