diff --git a/source/vc6/readme.txt b/source/vc6/readme.txt new file mode 100755 index 0000000000..6fa8e9e948 --- /dev/null +++ b/source/vc6/readme.txt @@ -0,0 +1,38 @@ +Workspace settings for VC6: +________________________________________________________________________________ + +Compiler settings: +- set code generation to multithreaded (+debug if desired) +- set entry point to entry +________________________________________________________________________________ + +Includes: +- download http://oss.sgi.com/projects/ogl-sample/ABI/glext.h ; + put it in GL subdir of compiler's include dir +- add dir containing tex.h etc. to the compiler's include path +________________________________________________________________________________ + +Xerces (required for the GUI, which can be omitted ATM) + +download Xerces binary from http://xml.apache.org/xerces-c/download.cgi ; +put the DLL in bin in your system dir, or in the game's dir; +add its include dir to the compiler's include path +________________________________________________________________________________ + +ZLib + +download from http://www.stud.uni-karlsruhe.de/~urkt/zlib.zip ; +put the DLL in the game's dir, and the headers/lib in the appropriate compiler +dirs. +Note: another version of ZLib will probably do, but best to use this one, to +avoid conflicts (v1.1.4.8751). +________________________________________________________________________________ + +Files to leave out, as they aren't necessary ATM, and require compiler support: +- debug* (requires dbghelp, included with VC7) +- memcpy.cpp (requires VC6 processor pack) +________________________________________________________________________________ + +NB: earlier steps that are now unnecessary: +- adding .lib files - now taken care of by the code, via #pragma comment(lib +- installing DX7 SDK - detect code now uses stock Win32 and DX3 calls \ No newline at end of file diff --git a/source/vc7/ps.sln b/source/vc7/ps.sln new file mode 100755 index 0000000000..d2c1d5b888 --- /dev/null +++ b/source/vc7/ps.sln @@ -0,0 +1,21 @@ +Microsoft Visual Studio Solution File, Format Version 8.00 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ps", "ps.vcproj", "{12FFD16D-5373-425F-852E-D81421005AE6}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfiguration) = preSolution + Debug = Debug + Release = Release + EndGlobalSection + GlobalSection(ProjectConfiguration) = postSolution + {12FFD16D-5373-425F-852E-D81421005AE6}.Debug.ActiveCfg = Debug|Win32 + {12FFD16D-5373-425F-852E-D81421005AE6}.Debug.Build.0 = Debug|Win32 + {12FFD16D-5373-425F-852E-D81421005AE6}.Release.ActiveCfg = Release|Win32 + {12FFD16D-5373-425F-852E-D81421005AE6}.Release.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/source/vc7/ps.suo b/source/vc7/ps.suo new file mode 100755 index 0000000000..488439e0df Binary files /dev/null and b/source/vc7/ps.suo differ diff --git a/source/vc7/ps.vcproj b/source/vc7/ps.vcproj new file mode 100755 index 0000000000..dce1b8d2eb --- /dev/null +++ b/source/vc7/ps.vcproj @@ -0,0 +1,359 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/readme.txt b/source/vc7/readme.txt similarity index 77% rename from source/readme.txt rename to source/vc7/readme.txt index d719724228..386a35bc4c 100755 --- a/source/readme.txt +++ b/source/vc7/readme.txt @@ -1,4 +1,4 @@ -Workspace settings: +Workspace settings for VC7.1 (2003) with Intel compiler 7.1: ________________________________________________________________________________ Compiler settings: @@ -19,9 +19,13 @@ put the DLL in bin in your system dir, or in the game's dir; add its include dir to the compiler's include path ________________________________________________________________________________ -Files to leave out, as they aren't necessary ATM, and require compiler support: -- debug* (requires dbghelp, included with vc7) -- memcpy.cpp (requires VC6 processor pack) +ZLib + +download from http://www.stud.uni-karlsruhe.de/~urkt/zlib.zip ; +put the DLL in the game's dir, and the headers/lib in the appropriate compiler +dirs. +Note: another version of ZLib will probably do, but best to use this one, to +avoid conflicts (v1.1.4.8751). ________________________________________________________________________________ NB: earlier steps that are now unnecessary: