aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dists/msvc71/agos.vcproj9
-rw-r--r--dists/msvc71/cruise.vcproj287
-rw-r--r--dists/msvc71/gob.vcproj3
-rw-r--r--dists/msvc71/kyra.vcproj6
-rw-r--r--dists/msvc71/lure.vcproj3
-rw-r--r--dists/msvc71/parallaction.vcproj6
-rw-r--r--dists/msvc71/saga.vcproj15
-rw-r--r--dists/msvc71/scumm.vcproj15
-rw-r--r--dists/msvc71/scummvm.sln9
-rw-r--r--dists/msvc71/scummvm.vcproj4
-rw-r--r--dists/msvc71/touche.vcproj6
11 files changed, 340 insertions, 23 deletions
diff --git a/dists/msvc71/agos.vcproj b/dists/msvc71/agos.vcproj
index 2b3e06eb69..10c76cdc59 100644
--- a/dists/msvc71/agos.vcproj
+++ b/dists/msvc71/agos.vcproj
@@ -144,13 +144,16 @@
RelativePath="..\..\engines\agos\debugger.h">
</File>
<File
- RelativePath="..\..\engines\agos\draw.cpp">
+ RelativePath="..\..\engines\agos\detection.cpp">
</File>
<File
- RelativePath="..\..\engines\agos\event.cpp">
+ RelativePath="..\..\engines\agos\detection_tables.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\agos\draw.cpp">
</File>
<File
- RelativePath="..\..\engines\agos\game.cpp">
+ RelativePath="..\..\engines\agos\event.cpp">
</File>
<File
RelativePath="..\..\engines\agos\gfx.cpp">
diff --git a/dists/msvc71/cruise.vcproj b/dists/msvc71/cruise.vcproj
new file mode 100644
index 0000000000..03e8a4a8f0
--- /dev/null
+++ b/dists/msvc71/cruise.vcproj
@@ -0,0 +1,287 @@
+<?xml version="1.0" encoding="Windows-1250"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="cruise"
+ ProjectGUID="{CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}"
+ Keyword="Win32Proj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="cruise_Debug"
+ IntermediateDirectory="cruise_Debug"
+ ConfigurationType="4"
+ CharacterSet="2">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/wd4201 /wd4512 /wd4511 /wd4100 /wd4121 /wd4310 /wd4706 /wd4127 /wd4189 /wd4702"
+ Optimization="0"
+ AdditionalIncludeDirectories="../..;../../engines"
+ PreprocessorDefinitions="WIN32;_DEBUG;USE_ZLIB;USE_MAD;USE_VORBIS"
+ MinimalRebuild="TRUE"
+ ExceptionHandling="TRUE"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="TRUE"
+ EnableFunctionLevelLinking="TRUE"
+ ForceConformanceInForLoopScope="TRUE"
+ UsePrecompiledHeader="0"
+ WarningLevel="4"
+ SuppressStartupBanner="FALSE"
+ DebugInformationFormat="4"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/cruise.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="cruise_Release"
+ IntermediateDirectory="cruise_Release"
+ ConfigurationType="4"
+ CharacterSet="2"
+ WholeProgramOptimization="FALSE">
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalOptions="/wd4201 /wd4512 /wd4511 /wd4100 /wd4121 /wd4310 /wd4706 /wd4127 /wd4189 /wd4702"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ OmitFramePointers="TRUE"
+ AdditionalIncludeDirectories="../..;../../engines"
+ PreprocessorDefinitions="WIN32;NDEBUG;USE_ZLIB;USE_MAD;USE_VORBIS"
+ StringPooling="TRUE"
+ ExceptionHandling="TRUE"
+ RuntimeLibrary="0"
+ BufferSecurityCheck="FALSE"
+ EnableFunctionLevelLinking="FALSE"
+ DisableLanguageExtensions="FALSE"
+ ForceConformanceInForLoopScope="TRUE"
+ UsePrecompiledHeader="0"
+ WarningLevel="4"
+ DebugInformationFormat="0"/>
+ <Tool
+ Name="VCCustomBuildTool"/>
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)/cruise.lib"/>
+ <Tool
+ Name="VCMIDLTool"/>
+ <Tool
+ Name="VCPostBuildEventTool"/>
+ <Tool
+ Name="VCPreBuildEventTool"/>
+ <Tool
+ Name="VCPreLinkEventTool"/>
+ <Tool
+ Name="VCResourceCompilerTool"/>
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"/>
+ <Tool
+ Name="VCXMLDataGeneratorTool"/>
+ <Tool
+ Name="VCManagedWrapperGeneratorTool"/>
+ <Tool
+ Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\engines\cruise\actor.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\actor.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\background.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\background.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\backgroundIncrust.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\backgroundIncrust.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\cell.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\cell.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\cruise.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\cruise.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\cruise_main.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\cruise_main.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\ctp.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\ctp.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\dataLoader.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\dataLoader.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\decompiler.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\delphine-unpack.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\detection.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\font.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\font.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\fontCharacterTable.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\fontCharacterTable.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\function.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\function.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\gfxModule.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\gfxModule.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\linker.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\linker.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\mainDraw.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\mainDraw.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\menu.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\menu.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\mouse.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\mouse.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\object.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\object.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\overlay.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\overlay.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\perso.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\perso.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\polys.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\polys.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\saveload.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\saveload.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\script.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\script.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\stack.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\stack.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\stringSupport.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\stringSupport.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\various.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\various.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\vars.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\vars.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\volume.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\cruise\volume.h">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/dists/msvc71/gob.vcproj b/dists/msvc71/gob.vcproj
index 9cdae22619..b506a9532d 100644
--- a/dists/msvc71/gob.vcproj
+++ b/dists/msvc71/gob.vcproj
@@ -203,6 +203,9 @@
RelativePath="..\..\engines\gob\init_v2.cpp">
</File>
<File
+ RelativePath="..\..\engines\gob\init_v3.cpp">
+ </File>
+ <File
RelativePath="..\..\engines\gob\inter.cpp">
</File>
<File
diff --git a/dists/msvc71/kyra.vcproj b/dists/msvc71/kyra.vcproj
index 4ec12c27a8..9e6b12aa36 100644
--- a/dists/msvc71/kyra.vcproj
+++ b/dists/msvc71/kyra.vcproj
@@ -122,6 +122,9 @@
RelativePath="..\..\engines\kyra\debugger.h">
</File>
<File
+ RelativePath="..\..\engines\kyra\detection.cpp">
+ </File>
+ <File
RelativePath="..\..\engines\kyra\gui.cpp">
</File>
<File
@@ -146,9 +149,6 @@
RelativePath="..\..\engines\kyra\kyra_v3.h">
</File>
<File
- RelativePath="..\..\engines\kyra\plugin.cpp">
- </File>
- <File
RelativePath="..\..\engines\kyra\resource.cpp">
</File>
<File
diff --git a/dists/msvc71/lure.vcproj b/dists/msvc71/lure.vcproj
index 3eebca47c8..a2d984f016 100644
--- a/dists/msvc71/lure.vcproj
+++ b/dists/msvc71/lure.vcproj
@@ -140,6 +140,9 @@
RelativePath="..\..\engines\lure\decode.h">
</File>
<File
+ RelativePath="..\..\engines\lure\detection.cpp">
+ </File>
+ <File
RelativePath="..\..\engines\lure\disk.cpp">
</File>
<File
diff --git a/dists/msvc71/parallaction.vcproj b/dists/msvc71/parallaction.vcproj
index dd7e5891a3..4dcec6eef1 100644
--- a/dists/msvc71/parallaction.vcproj
+++ b/dists/msvc71/parallaction.vcproj
@@ -144,6 +144,9 @@
RelativePath="..\..\engines\parallaction\disk.h">
</File>
<File
+ RelativePath="..\..\engines\parallaction\font.cpp">
+ </File>
+ <File
RelativePath="..\..\engines\parallaction\graphics.cpp">
</File>
<File
@@ -195,6 +198,9 @@
RelativePath="..\..\engines\parallaction\walk.cpp">
</File>
<File
+ RelativePath="..\..\engines\parallaction\walk.h">
+ </File>
+ <File
RelativePath="..\..\engines\parallaction\zone.cpp">
</File>
<File
diff --git a/dists/msvc71/saga.vcproj b/dists/msvc71/saga.vcproj
index 90a0b481a1..44c72c04b0 100644
--- a/dists/msvc71/saga.vcproj
+++ b/dists/msvc71/saga.vcproj
@@ -128,6 +128,15 @@
RelativePath="..\..\engines\saga\console.h">
</File>
<File
+ RelativePath="..\..\engines\saga\detection.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\saga\detection_tables.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\saga\displayinfo.h">
+ </File>
+ <File
RelativePath="..\..\engines\saga\events.cpp">
</File>
<File
@@ -143,9 +152,6 @@
RelativePath="..\..\engines\saga\font_map.cpp">
</File>
<File
- RelativePath="..\..\engines\saga\game.cpp">
- </File>
- <File
RelativePath="..\..\engines\saga\gfx.cpp">
</File>
<File
@@ -227,9 +233,6 @@
RelativePath="..\..\engines\saga\saga.h">
</File>
<File
- RelativePath="..\..\engines\saga\sagagame.h">
- </File>
- <File
RelativePath="..\..\engines\saga\sagaresnames.h">
</File>
<File
diff --git a/dists/msvc71/scumm.vcproj b/dists/msvc71/scumm.vcproj
index 715335cc93..e47aa63a18 100644
--- a/dists/msvc71/scumm.vcproj
+++ b/dists/msvc71/scumm.vcproj
@@ -390,6 +390,15 @@
RelativePath="..\..\engines\scumm\debugger.h">
</File>
<File
+ RelativePath="..\..\engines\scumm\detection.cpp">
+ </File>
+ <File
+ RelativePath="..\..\engines\scumm\detection.h">
+ </File>
+ <File
+ RelativePath="..\..\engines\scumm\detection_tables.h">
+ </File>
+ <File
RelativePath="..\..\engines\scumm\dialogs.cpp">
</File>
<File
@@ -480,12 +489,6 @@
RelativePath="..\..\engines\scumm\player_v3a.h">
</File>
<File
- RelativePath="..\..\engines\scumm\plugin.cpp">
- </File>
- <File
- RelativePath="..\..\engines\scumm\plugin.h">
- </File>
- <File
RelativePath="..\..\engines\scumm\resource.cpp">
</File>
<File
diff --git a/dists/msvc71/scummvm.sln b/dists/msvc71/scummvm.sln
index 7bbdb22d5e..989bffb419 100644
--- a/dists/msvc71/scummvm.sln
+++ b/dists/msvc71/scummvm.sln
@@ -4,6 +4,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scummvm", "scummvm.vcproj",
{43C2D921-FEE3-40BE-B58A-A6CA34235731} = {43C2D921-FEE3-40BE-B58A-A6CA34235731}
{6CC3E421-779D-4E80-8100-520886A0F9FF} = {6CC3E421-779D-4E80-8100-520886A0F9FF}
{AA83E230-EC4A-44DF-896C-4472F20CE168} = {AA83E230-EC4A-44DF-896C-4472F20CE168}
+ {CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC} = {CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}
{C8AAE83E-198B-4ECA-A877-166827953979} = {C8AAE83E-198B-4ECA-A877-166827953979}
{B6AFD548-63D2-40CD-A652-E87095AFCBAF} = {B6AFD548-63D2-40CD-A652-E87095AFCBAF}
{B5527758-2F51-4CCD-AAE1-B0E28654BD6A} = {B5527758-2F51-4CCD-AAE1-B0E28654BD6A}
@@ -73,6 +74,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "parallaction", "parallactio
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cruise", "cruise.vcproj", "{CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
Debug = Debug
@@ -141,6 +146,10 @@ Global
{0068957B-E2E1-4988-8C87-D541D84DAF20}.Debug.Build.0 = Debug|Win32
{0068957B-E2E1-4988-8C87-D541D84DAF20}.Release.ActiveCfg = Release|Win32
{0068957B-E2E1-4988-8C87-D541D84DAF20}.Release.Build.0 = Release|Win32
+ {CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}.Debug.ActiveCfg = Debug|Win32
+ {CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}.Debug.Build.0 = Debug|Win32
+ {CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}.Release.ActiveCfg = Release|Win32
+ {CD9AEE36-CEBD-40CE-A6B3-B71523AB8DEC}.Release.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
diff --git a/dists/msvc71/scummvm.vcproj b/dists/msvc71/scummvm.vcproj
index 6a8ba2a687..fe1918740a 100644
--- a/dists/msvc71/scummvm.vcproj
+++ b/dists/msvc71/scummvm.vcproj
@@ -38,7 +38,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="winmm.lib sdl.lib zdll.lib libmad.lib vorbisfile_static.lib vorbis_static.lib ogg_static.lib libmpeg2.lib agi_debug/agi.lib cine_debug/cine.lib gob_debug/gob.lib kyra_debug/kyra.lib lure_debug/lure.lib queen_debug/queen.lib saga_debug/saga.lib scumm_debug/scumm.lib agos_debug/agos.lib sky_debug/sky.lib sword1_debug/sword1.lib sword2_debug/sword2.lib touche_debug/touche.lib parallaction_debug/parallaction.lib"
+ AdditionalDependencies="winmm.lib sdl.lib zdll.lib libmad.lib vorbisfile_static.lib vorbis_static.lib ogg_static.lib libmpeg2.lib agi_debug/agi.lib cine_debug/cine.lib gob_debug/gob.lib kyra_debug/kyra.lib lure_debug/lure.lib queen_debug/queen.lib saga_debug/saga.lib scumm_debug/scumm.lib agos_debug/agos.lib sky_debug/sky.lib sword1_debug/sword1.lib sword2_debug/sword2.lib touche_debug/touche.lib parallaction_debug/parallaction.lib cruise_debug/cruise.lib"
OutputFile="$(OutDir)/scummvm.exe"
LinkIncremental="2"
IgnoreDefaultLibraryNames="libcmtd.lib"
@@ -97,7 +97,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="winmm.lib sdl.lib zdll.lib libmad.lib vorbisfile_static.lib vorbis_static.lib ogg_static.lib libmpeg2.lib agi_release/agi.lib cine_release/cine.lib gob_release/gob.lib kyra_release/kyra.lib lure_release/lure.lib queen_release/queen.lib saga_release/saga.lib scumm_release/scumm.lib agos_release/agos.lib sky_release/sky.lib sword1_release/sword1.lib sword2_release/sword2.lib touche_release/touche.lib parallaction_release/parallaction.lib"
+ AdditionalDependencies="winmm.lib sdl.lib zdll.lib libmad.lib vorbisfile_static.lib vorbis_static.lib ogg_static.lib libmpeg2.lib agi_release/agi.lib cine_release/cine.lib gob_release/gob.lib kyra_release/kyra.lib lure_release/lure.lib queen_release/queen.lib saga_release/saga.lib scumm_release/scumm.lib agos_release/agos.lib sky_release/sky.lib sword1_release/sword1.lib sword2_release/sword2.lib touche_release/touche.lib parallaction_release/parallaction.lib cruise_release/cruise.lib"
OutputFile="$(OutDir)/scummvm.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
diff --git a/dists/msvc71/touche.vcproj b/dists/msvc71/touche.vcproj
index d46197bb6c..5cd7de5391 100644
--- a/dists/msvc71/touche.vcproj
+++ b/dists/msvc71/touche.vcproj
@@ -110,6 +110,9 @@
</References>
<Files>
<File
+ RelativePath="..\..\engines\touche\detection.cpp">
+ </File>
+ <File
RelativePath="..\..\engines\touche\graphics.cpp">
</File>
<File
@@ -125,9 +128,6 @@
RelativePath="..\..\engines\touche\opcodes.cpp">
</File>
<File
- RelativePath="..\..\engines\touche\plugin.cpp">
- </File>
- <File
RelativePath="..\..\engines\touche\resource.cpp">
</File>
<File