diff --git a/vgmstream_full.sln b/vgmstream_full.sln
index 6ed04a62..844441fb 100644
--- a/vgmstream_full.sln
+++ b/vgmstream_full.sln
@@ -29,6 +29,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "foobar2000_component_client
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pfc", "..\foobar\pfc\pfc.vcxproj", "{EBFFFB4E-261D-44D3-B89C-957B31A0BF9C}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmp-vgmstream", "xmp-vgmstream\xmp-vgmstream.vcxproj", "{49AF76F7-CBA0-4486-9DDF-51F30DF45F33}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
diff --git a/xmp-vgmstream/xmp-vgmstream.vcxproj b/xmp-vgmstream/xmp-vgmstream.vcxproj
index de536373..b45503fc 100644
--- a/xmp-vgmstream/xmp-vgmstream.vcxproj
+++ b/xmp-vgmstream/xmp-vgmstream.vcxproj
@@ -9,23 +9,30 @@
Release
Win32
+
+ Template
+ Win32
+
{49AF76F7-CBA0-4486-9DDF-51F30DF45F33}
- xmpvgmstream
+ xmp-vgmstream
8.1
DynamicLibrary
- v100
MultiByte
true
+ v100
DynamicLibrary
- v100
MultiByte
+ v100
+
+
+ v100
@@ -38,20 +45,22 @@
- <_ProjectFileVersion>14.0.23107.0
-
-
- $(SolutionDir)$(Configuration)\
- $(Configuration)\
-
-
- $(SolutionDir)$(Configuration)\
- $(Configuration)\
+ <_ProjectFileVersion>10.0.30319.1
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
Disabled
- ../;../ext_includes;../../qaac/mp4v2/include;../../fdk-aac/libSYS/include;../../fdk-aac/libAACdec/include
+ ../ext_includes;../../qaac/mp4v2/include;../../fdk-aac/libSYS/include;../../fdk-aac/libAACdec/include;%(AdditionalIncludeDirectories)
+ WIN32;VGM_USE_FFMPEG;VGM_USE_G7221;VGM_USE_MP4V2;VGM_USE_FDKAAC;VGM_USE_MAIATRAC3PLUS;_DEBUG;_WINDOWS;_USRDLL;IN_VGMSTREAM_EXPORTS;%(PreprocessorDefinitions)
true
EnableFastChecks
MultiThreadedDebug
@@ -59,7 +68,8 @@
EditAndContinue
- %(AdditionalDependencies)
+ ../ext_libs/libvorbis.lib;../ext_libs/libmpg123-0.lib;../ext_libs/libg7221_decode.lib;../ext_libs/libg719_decode.lib;../ext_libs/at3plusdecoder.lib;../ext_libs/avcodec.lib;../ext_libs/avformat.lib;../ext_libs/avutil.lib;%(AdditionalDependencies)
+ %(AdditionalLibraryDirectories)
true
MachineX86
Windows
@@ -68,29 +78,39 @@
"$(ProjectDir)..\version.bat" "$(ProjectDir)..\version.h" VERSION
+
+ Generating version.h
+
- MaxSpeed
- true
+ ../ext_includes;../../qaac/mp4v2/include;../../fdk-aac/libSYS/include;../../fdk-aac/libAACdec/include;%(AdditionalIncludeDirectories)
+ _WIN32_WINNT=0x501;WIN32;VGM_USE_FFMPEG;VGM_USE_G7221;VGM_USE_MP4V2;VGM_USE_FDKAAC;VGM_USE_MAIATRAC3PLUS;NDEBUG;_WINDOWS;_USRDLL;IN_VGMSTREAM_EXPORTS;%(PreprocessorDefinitions)
MultiThreaded
- true
Level3
ProgramDatabase
- ../;../ext_includes;../../qaac/mp4v2/include;../../fdk-aac/libSYS/include;../../fdk-aac/libAACdec/include
+ Fast
+ MaxSpeed
+ true
+ true
- true
+ ../ext_libs/libvorbis.lib;../ext_libs/libmpg123-0.lib;../ext_libs/libg7221_decode.lib;../ext_libs/libg719_decode.lib;../ext_libs/at3plusdecoder.lib;../ext_libs/avcodec.lib;../ext_libs/avformat.lib;../ext_libs/avutil.lib;%(AdditionalDependencies)
+ %(AdditionalLibraryDirectories)
+ %(IgnoreSpecificDefaultLibraries)
true
true
+ true
MachineX86
- ../ext_libs/libvorbis.lib;../ext_libs/libmpg123-0.lib;../ext_libs/libg7221_decode.lib;../ext_libs/libg719_decode.lib;../ext_libs/at3plusdecoder.lib;%(AdditionalDependencies)
Windows
xmpin.def
"$(ProjectDir)..\version.bat" "$(ProjectDir)..\version.h" VERSION
+
+ Generating version.h
+
@@ -116,13 +136,6 @@
{54a6ad11-5369-4895-a06f-e255abb99b11}
-
-
-
-
-
-
-