From 9be341821084ee56b80906d9a8f2e67500cde13a Mon Sep 17 00:00:00 2001 From: Fabian 'ryg' Giesen Date: Sun, 15 Apr 2012 11:29:06 -0700 Subject: [PATCH] Werkkzeug3 builds with VS2010 --- werkkzeug3/.gitignore | 13 + werkkzeug3/HOW_TO_BUILD.txt | 11 + werkkzeug3/_start.cpp | 6 +- werkkzeug3/_types.hpp | 4 +- werkkzeug3/_viruz2a.asm | 2 +- werkkzeug3/base/base.vcxproj | 269 +++++++++++ werkkzeug3/base/base.vcxproj.filters | 188 ++++++++ werkkzeug3/base/base.vcxproj.user | 3 + werkkzeug3/base_console/base_console.vcxproj | 147 ++++++ .../base_console/base_console.vcxproj.filters | 45 ++ .../base_console/base_console.vcxproj.user | 3 + werkkzeug3/example_cube/example_cube.vcxproj | 167 +++++++ .../example_cube/example_cube.vcxproj.user | 3 + werkkzeug3/fried/fried.vcxproj | 149 ++++++ werkkzeug3/fried/fried.vcxproj.filters | 40 ++ werkkzeug3/fried/fried.vcxproj.user | 3 + werkkzeug3/materials/material11ps.hpp | 4 +- werkkzeug3/materials/material11vs.hpp | 4 +- werkkzeug3/materials/materials.vcxproj | 396 ++++++++++++++++ werkkzeug3/materials/materials.vcxproj.user | 3 + werkkzeug3/nasm.props | 20 + werkkzeug3/nasm.rules | 2 +- werkkzeug3/nasm.targets | 82 ++++ werkkzeug3/nasm.xml | 134 ++++++ werkkzeug3/player_demo/player_demo.vcxproj | 291 ++++++++++++ .../player_demo/player_demo.vcxproj.filters | 187 ++++++++ .../player_demo/player_demo.vcxproj.user | 3 + werkkzeug3/player_intro/introdata.asm | 2 +- werkkzeug3/player_intro/player_intro.vcxproj | 289 ++++++++++++ .../player_intro/player_intro.vcxproj.filters | 168 +++++++ .../player_intro/player_intro.vcxproj.user | 3 + .../player_kkrieger/player_kkrieger.vcxproj | 230 +++++++++ .../player_kkrieger.vcxproj.filters | 128 +++++ .../player_kkrieger.vcxproj.user | 3 + .../player_mobile/player_mobile.vcxproj | 181 +++++++ .../player_mobile/player_mobile.vcxproj.user | 3 + .../player_mobile/player_mobile_config.hpp | 1 - werkkzeug3/pngloader/loadpng.cpp | 3 + werkkzeug3/pngloader/pngloader.vcxproj | 142 ++++++ .../pngloader/pngloader.vcxproj.filters | 24 + werkkzeug3/pngloader/pngloader.vcxproj.user | 3 + .../shadercompile/shadercompile.vcxproj | 161 +++++++ .../shadercompile/shadercompile.vcxproj.user | 3 + werkkzeug3/texlibtest/texlibtest.vcxproj | 97 ++++ .../texlibtest/texlibtest.vcxproj.filters | 14 + werkkzeug3/texlibtest/texlibtest.vcxproj.user | 3 + werkkzeug3/tools/asc_wz3.props | 25 + werkkzeug3/tools/asc_wz3.targets | 87 ++++ werkkzeug3/tools/asc_wz3.xml | 163 +++++++ werkkzeug3/w3texlib/w3texlib.vcxproj | 98 ++++ werkkzeug3/w3texlib/w3texlib.vcxproj.filters | 59 +++ werkkzeug3/w3texlib/w3texlib.vcxproj.user | 3 + werkkzeug3/werkkzeug3/werkkzeug.config | Bin 276 -> 296 bytes werkkzeug3/werkkzeug3/werkkzeug3.vcxproj | 446 ++++++++++++++++++ .../werkkzeug3/werkkzeug3.vcxproj.filters | 238 ++++++++++ werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.user | 3 + werkkzeug3/werkkzeug3/wz3_data.asm | 7 +- werkkzeug3/wz3projects.sln | 68 +-- werkkzeug3/wz_mobile/wz_mobile.vcxproj | 201 ++++++++ .../wz_mobile/wz_mobile.vcxproj.filters | 112 +++++ werkkzeug3/wz_mobile/wz_mobile.vcxproj.user | 3 + 61 files changed, 5080 insertions(+), 70 deletions(-) create mode 100644 werkkzeug3/.gitignore create mode 100644 werkkzeug3/HOW_TO_BUILD.txt create mode 100644 werkkzeug3/base/base.vcxproj create mode 100644 werkkzeug3/base/base.vcxproj.filters create mode 100644 werkkzeug3/base/base.vcxproj.user create mode 100644 werkkzeug3/base_console/base_console.vcxproj create mode 100644 werkkzeug3/base_console/base_console.vcxproj.filters create mode 100644 werkkzeug3/base_console/base_console.vcxproj.user create mode 100644 werkkzeug3/example_cube/example_cube.vcxproj create mode 100644 werkkzeug3/example_cube/example_cube.vcxproj.user create mode 100644 werkkzeug3/fried/fried.vcxproj create mode 100644 werkkzeug3/fried/fried.vcxproj.filters create mode 100644 werkkzeug3/fried/fried.vcxproj.user create mode 100644 werkkzeug3/materials/materials.vcxproj create mode 100644 werkkzeug3/materials/materials.vcxproj.user create mode 100644 werkkzeug3/nasm.props create mode 100644 werkkzeug3/nasm.targets create mode 100644 werkkzeug3/nasm.xml create mode 100644 werkkzeug3/player_demo/player_demo.vcxproj create mode 100644 werkkzeug3/player_demo/player_demo.vcxproj.filters create mode 100644 werkkzeug3/player_demo/player_demo.vcxproj.user create mode 100644 werkkzeug3/player_intro/player_intro.vcxproj create mode 100644 werkkzeug3/player_intro/player_intro.vcxproj.filters create mode 100644 werkkzeug3/player_intro/player_intro.vcxproj.user create mode 100644 werkkzeug3/player_kkrieger/player_kkrieger.vcxproj create mode 100644 werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.filters create mode 100644 werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.user create mode 100644 werkkzeug3/player_mobile/player_mobile.vcxproj create mode 100644 werkkzeug3/player_mobile/player_mobile.vcxproj.user create mode 100644 werkkzeug3/pngloader/pngloader.vcxproj create mode 100644 werkkzeug3/pngloader/pngloader.vcxproj.filters create mode 100644 werkkzeug3/pngloader/pngloader.vcxproj.user create mode 100644 werkkzeug3/shadercompile/shadercompile.vcxproj create mode 100644 werkkzeug3/shadercompile/shadercompile.vcxproj.user create mode 100644 werkkzeug3/texlibtest/texlibtest.vcxproj create mode 100644 werkkzeug3/texlibtest/texlibtest.vcxproj.filters create mode 100644 werkkzeug3/texlibtest/texlibtest.vcxproj.user create mode 100644 werkkzeug3/tools/asc_wz3.props create mode 100644 werkkzeug3/tools/asc_wz3.targets create mode 100644 werkkzeug3/tools/asc_wz3.xml create mode 100644 werkkzeug3/w3texlib/w3texlib.vcxproj create mode 100644 werkkzeug3/w3texlib/w3texlib.vcxproj.filters create mode 100644 werkkzeug3/w3texlib/w3texlib.vcxproj.user create mode 100644 werkkzeug3/werkkzeug3/werkkzeug3.vcxproj create mode 100644 werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.filters create mode 100644 werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.user create mode 100644 werkkzeug3/wz_mobile/wz_mobile.vcxproj create mode 100644 werkkzeug3/wz_mobile/wz_mobile.vcxproj.filters create mode 100644 werkkzeug3/wz_mobile/wz_mobile.vcxproj.user diff --git a/werkkzeug3/.gitignore b/werkkzeug3/.gitignore new file mode 100644 index 0000000..c86cf2d --- /dev/null +++ b/werkkzeug3/.gitignore @@ -0,0 +1,13 @@ +Debug/ +Release/ +Player\ Debug/ +Player\ Release/ +werkkzeug3/backup/ +ipch/ +*.suo +*.sln.old +*.sdf +*.opensdf +*vs.hpp +*ps.hpp +cubehorde_shader.?pp diff --git a/werkkzeug3/HOW_TO_BUILD.txt b/werkkzeug3/HOW_TO_BUILD.txt new file mode 100644 index 0000000..88c98c4 --- /dev/null +++ b/werkkzeug3/HOW_TO_BUILD.txt @@ -0,0 +1,11 @@ +If you have VC 2010 installed and YASM in your path, you should be able to compile +Werkkzeug3 out of the box, albeit with some warnings. + +As usual, there were some minor changes made to get it to compile with VS2010. +The player_mobile stuff was just removed from the solution - the mobile stuff was +for PDA targets running Windows CE, and compiled using Embedded VC6. Vile stuff. +Didn't seem worth the hassle, because *nobody* has the right build environment for +this anymore anyway. + +A clean compile should be able to play back debris, if you find the right op to +view :). diff --git a/werkkzeug3/_start.cpp b/werkkzeug3/_start.cpp index 41da53f..f59d951 100644 --- a/werkkzeug3/_start.cpp +++ b/werkkzeug3/_start.cpp @@ -14,6 +14,7 @@ #define WINVER 0x500 #define _WIN32_WINNT 0x0500 #define DIRECTINPUT_VERSION 0x0800 +#define DIRECTSOUND_VERSION 0x0800 #define sPLAYER_SCREENX 1024 #define sPLAYER_SCREENY 768 @@ -29,6 +30,7 @@ const sChar *sWindowTitle="fr-052: platinum"; #endif #define D3D_DEBUG_INFO +#define INITGUID // to get rid of dxguid.lib #include #include @@ -64,9 +66,7 @@ const sChar *sWindowTitle="fr-052: platinum"; #pragma comment(lib,"winmm.lib") #pragma comment(lib,"opengl32.lib") #pragma comment(lib,"dinput8.lib") -#if !sINTRO || _DEBUG -#pragma comment(lib,"dxguid.lib") -#else +#if sINTRO && !defined(_DEBUG) #pragma comment(linker,"/nodefaultlib") #endif #if !sPLAYER diff --git a/werkkzeug3/_types.hpp b/werkkzeug3/_types.hpp index 36d2750..374977e 100644 --- a/werkkzeug3/_types.hpp +++ b/werkkzeug3/_types.hpp @@ -217,10 +217,8 @@ typedef signed char sS8; // for packed arrays typedef short sS16; // for packed arrays typedef int sS32; // for packed arrays typedef signed __int64 sS64; // use as needed -#if !sMOBILE typedef float sF32; // basic floatingpoint typedef double sF64; // use as needed -#endif typedef int sInt; // use this most! typedef int __w64 sDInt; // type for pointer diff #if sUNICODE @@ -321,7 +319,7 @@ __forceinline sInt sCmpMem(const void *dd,const void *ss,sInt c) { return (sInt) #if !sUNICODE __forceinline sInt sGetStringLen(const sChar *s) { return (sInt)strlen(s); } #else -__forceinline sInt sGetStringLen(const sChar *s) { for(sInt i=0;s[i];i++); return i; } +__forceinline sInt sGetStringLen(const sChar *s) { sInt i;for(i=0;s[i];i++); return i; } #endif /****************************************************************************/ diff --git a/werkkzeug3/_viruz2a.asm b/werkkzeug3/_viruz2a.asm index 2ee058a..bea5379 100644 --- a/werkkzeug3/_viruz2a.asm +++ b/werkkzeug3/_viruz2a.asm @@ -5794,7 +5794,7 @@ _synthGetChannelVU@16: ret 16 global _synthGetMainVU@12 -_synthGetChannelVU@12: +_synthGetMainVU@12: pushad mov ebp, [esp + 36] mov esi, [esp + 40] diff --git a/werkkzeug3/base/base.vcxproj b/werkkzeug3/base/base.vcxproj new file mode 100644 index 0000000..ca61d24 --- /dev/null +++ b/werkkzeug3/base/base.vcxproj @@ -0,0 +1,269 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {62C73706-20EC-4838-999D-210ECFC18986} + base + Win32Proj + + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + Release\ + Release\ + $(Configuration)\ + $(Configuration)\ + + + + Disabled + ../;../materials;../base;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + %(ForcedIncludeFiles) + + + $(OutDir)base.lib + + + + + MaxSpeed + AnySuitable + true + Size + true + ../;../materials;../base;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + false + + + + + Level3 + ProgramDatabase + Cdecl + %(ForcedIncludeFiles) + + + $(OutDir)base.lib + + + + + Full + AnySuitable + true + Size + true + ../;../materials;../base;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + %(ForcedIncludeFiles) + + + $(OutDir)base.lib + + + + + + + + + + + + + + + + + + + + + + + + MaxSpeed + Default + Fast + ProgramDatabase + + + + + + Sync + Sync + Sync + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %(Filename)%(Extension) + yasm -f bin -o "$(OutDir)%(Filename).bin" "%(FullPath)" + + $(OutDir)%(Filename).bin;%(Outputs) + %(Filename)%(Extension) + yasm -f bin -o "$(OutDir)%(Filename).bin" "%(FullPath)" + + $(OutDir)%(Filename).bin;%(Outputs) + %(Filename)%(Extension) + yasm -f bin -o "$(OutDir)%(Filename).bin" "%(FullPath)" + + $(OutDir)%(Filename).bin;%(Outputs) + + + %(Filename)%(Extension) + yasm -f bin -o "$(OutDir)%(Filename).bin" "%(FullPath)" + + $(OutDir)%(Filename).bin;%(Outputs) + %(Filename)%(Extension) + yasm -f bin -o "$(OutDir)%(Filename).bin" "%(FullPath)" + + $(OutDir)%(Filename).bin;%(Outputs) + %(Filename)%(Extension) + yasm -f bin -o "$(OutDir)%(Filename).bin" "%(FullPath)" + + $(OutDir)%(Filename).bin;%(Outputs) + + + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + $(OutDir)%(Filename).obj;%(Outputs) + + + %(Filename)%(Extension) + yasm -f win32 -o"$(OutDir)%(Filename).obj" "%(FullPath)" -DDEPACKER=\"$(OutDir)depacker.bin\" -DDEPACK2=\"$(OutDir)depack2.bin\" + + $(OutDir)depacker.bin;$(OutDir)depack2.bin;%(AdditionalInputs) + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -o"$(OutDir)%(Filename).obj" "%(FullPath)" -DDEPACKER=\"$(OutDir)depacker.bin\" -DDEPACK2=\"$(OutDir)depack2.bin\" + + $(OutDir)depacker.bin;$(OutDir)depack2.bin;%(AdditionalInputs) + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -o"$(OutDir)%(Filename).obj" "%(FullPath)" -DDEPACKER=\"$(OutDir)depacker.bin\" -DDEPACK2=\"$(OutDir)depack2.bin\" + + $(OutDir)depacker.bin;$(OutDir)depack2.bin;%(AdditionalInputs) + $(OutDir)%(Filename).obj;%(Outputs) + + + + + {b85f145b-0635-4ed9-8bb5-45c0cdf69cd3} + false + + + + + + \ No newline at end of file diff --git a/werkkzeug3/base/base.vcxproj.filters b/werkkzeug3/base/base.vcxproj.filters new file mode 100644 index 0000000..4abbca7 --- /dev/null +++ b/werkkzeug3/base/base.vcxproj.filters @@ -0,0 +1,188 @@ + + + + + {31434dcc-89a4-4e6e-877c-fdbd6bf33c75} + + + {affbf357-5948-4b9b-b1aa-2c0959d080af} + + + {e4a47d6e-259c-4f01-9880-dbb54d343167} + + + {4aba7801-ddfe-414f-bf75-0ae3eb6d0dcb} + + + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + shaders + + + shaders + + + music + + + music + + + music + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + kkrunchy + + + shaders + + + shaders + + + music + + + music + + + music + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + System + + + + + + kkrunchy + + + kkrunchy + + + music + + + + \ No newline at end of file diff --git a/werkkzeug3/base/base.vcxproj.user b/werkkzeug3/base/base.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/base/base.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/base_console/base_console.vcxproj b/werkkzeug3/base_console/base_console.vcxproj new file mode 100644 index 0000000..96bb52f --- /dev/null +++ b/werkkzeug3/base_console/base_console.vcxproj @@ -0,0 +1,147 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {16396944-DE4D-4146-9594-B5FF265DE9BF} + Win32Proj + + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + Release\ + Release\ + $(Configuration)\ + $(Configuration)\ + + + + Disabled + ..;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + $(OutDir)base_console.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)base_console.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)base_console.lib + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/base_console/base_console.vcxproj.filters b/werkkzeug3/base_console/base_console.vcxproj.filters new file mode 100644 index 0000000..2d94b50 --- /dev/null +++ b/werkkzeug3/base_console/base_console.vcxproj.filters @@ -0,0 +1,45 @@ + + + + + {45190c93-593e-4f9b-8994-815c03f31e4d} + + + {dd07dd88-a570-43f4-b137-1c68b376f2bc} + + + + + System + + + System + + + System + + + Shaders + + + Shaders + + + + + System + + + System + + + System + + + Shaders + + + Shaders + + + \ No newline at end of file diff --git a/werkkzeug3/base_console/base_console.vcxproj.user b/werkkzeug3/base_console/base_console.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/base_console/base_console.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/example_cube/example_cube.vcxproj b/werkkzeug3/example_cube/example_cube.vcxproj new file mode 100644 index 0000000..f056515 --- /dev/null +++ b/werkkzeug3/example_cube/example_cube.vcxproj @@ -0,0 +1,167 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {C330C7DF-71AE-49AC-BA16-9089F4C85516} + example_cube + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ../;../materials;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + %(ForcedIncludeFiles) + + + $(OutDir)example_cube.exe + true + $(OutDir)example_cube.pdb + Windows + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ../;../materials;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + %(ForcedIncludeFiles) + + + $(OutDir)example_cube.exe + true + Windows + true + true + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ../;../materials;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + %(ForcedIncludeFiles) + + + $(OutDir)example_cube.exe + true + Windows + true + true + MachineX86 + + + + + + + + {62c73706-20ec-4838-999d-210ecfc18986} + false + + + {d945e86f-50eb-4d36-bd8b-cb2ffa167a1a} + false + + + + + + \ No newline at end of file diff --git a/werkkzeug3/example_cube/example_cube.vcxproj.user b/werkkzeug3/example_cube/example_cube.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/example_cube/example_cube.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/fried/fried.vcxproj b/werkkzeug3/fried/fried.vcxproj new file mode 100644 index 0000000..05580c6 --- /dev/null +++ b/werkkzeug3/fried/fried.vcxproj @@ -0,0 +1,149 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {D242F9BC-84B6-4757-8965-7A274CC88015} + fried + Win32Proj + + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + Release\ + Release\ + $(Configuration)\ + $(Configuration)\ + + + + MaxSpeed + ..;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + false + + + Default + MultiThreadedDebug + + + Level3 + ProgramDatabase + + + $(OutDir)fried.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)fried.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)fried.lib + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/fried/fried.vcxproj.filters b/werkkzeug3/fried/fried.vcxproj.filters new file mode 100644 index 0000000..c7befed --- /dev/null +++ b/werkkzeug3/fried/fried.vcxproj.filters @@ -0,0 +1,40 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Source Files + + + Source Files + + + Source Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/werkkzeug3/fried/fried.vcxproj.user b/werkkzeug3/fried/fried.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/fried/fried.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/materials/material11ps.hpp b/werkkzeug3/materials/material11ps.hpp index 60f104b..e4f9a40 100644 --- a/werkkzeug3/materials/material11ps.hpp +++ b/werkkzeug3/materials/material11ps.hpp @@ -1,5 +1,3 @@ -// This file is distributed under a BSD license. See LICENSE.txt for details. - // this file is automatically generated from 'material11.psh', do not edit! static sU32 g_material11_psh[] = { @@ -51,4 +49,4 @@ static sU32 g_material11_psh[] = { 0x0200e005,0x800f0006,0x1e1c0000,0x0200e005,0x800f0007,0x1e1d0000,0x43000005, 0x80080000,0x80e40006,0x80e40007,0x0000e001,0x0200e005,0x800f0008,0x1e1c0000, 0x42000001,0x80080000,0x80e40008,0x0000e003,0x0000e003,0x0000ffff, -}; +}; \ No newline at end of file diff --git a/werkkzeug3/materials/material11vs.hpp b/werkkzeug3/materials/material11vs.hpp index 9d5f13a..94ee8e6 100644 --- a/werkkzeug3/materials/material11vs.hpp +++ b/werkkzeug3/materials/material11vs.hpp @@ -1,5 +1,3 @@ -// This file is distributed under a BSD license. See LICENSE.txt for details. - // this file is automatically generated from 'material11.vsh', do not edit! static sU32 g_material11_vsh[] = { @@ -89,4 +87,4 @@ static sU32 g_material11_vsh[] = { 0xe0040000,0x80e4000c,0x80e40005,0x0100e006,0x00000103,0x0100e007,0x00001101, 0x0000e003,0x04000004,0xe0070000,0x80e40000,0xa0ff0005,0xa0e40005,0x0100e006, 0x00000104,0x0000e003,0x0000e003,0x0000ffff, -}; +}; \ No newline at end of file diff --git a/werkkzeug3/materials/materials.vcxproj b/werkkzeug3/materials/materials.vcxproj new file mode 100644 index 0000000..124f61a --- /dev/null +++ b/werkkzeug3/materials/materials.vcxproj @@ -0,0 +1,396 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} + materials + Win32Proj + + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + Release\ + Release\ + $(Configuration)\ + $(Configuration)\ + + + + Disabled + ..;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + $(OutDir)materials.lib + + + + + MaxSpeed + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + false + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)materials.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)materials.lib + + + + + + + + + + + + + + + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material11ps.hpp %(Filename)%(Extension) + + material11ps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material11ps.hpp %(Filename)%(Extension) + + material11ps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material11ps.hpp %(Filename)%(Extension) + + material11ps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material11vs.hpp %(Filename)%(Extension) + + material11vs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material11vs.hpp %(Filename)%(Extension) + + material11vs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material11vs.hpp %(Filename)%(Extension) + + material11vs.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_envips.hpp %(Filename)%(Extension) + + material20_envips.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_envips.hpp %(Filename)%(Extension) + + material20_envips.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_envips.hpp %(Filename)%(Extension) + + material20_envips.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_envivs.hpp %(Filename)%(Extension) + + material20_envivs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_envivs.hpp %(Filename)%(Extension) + + material20_envivs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_envivs.hpp %(Filename)%(Extension) + + material20_envivs.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_fatps.hpp %(Filename)%(Extension) + + material20_fatps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_fatps.hpp %(Filename)%(Extension) + + material20_fatps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_fatps.hpp %(Filename)%(Extension) + + material20_fatps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_fatvs.hpp %(Filename)%(Extension) + + material20_fatvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_fatvs.hpp %(Filename)%(Extension) + + material20_fatvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_fatvs.hpp %(Filename)%(Extension) + + material20_fatvs.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_lightps.hpp %(Filename)%(Extension) + + material20_lightps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_lightps.hpp %(Filename)%(Extension) + + material20_lightps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_lightps.hpp %(Filename)%(Extension) + + material20_lightps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_lightvs.hpp %(Filename)%(Extension) + + material20_lightvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_lightvs.hpp %(Filename)%(Extension) + + material20_lightvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_lightvs.hpp %(Filename)%(Extension) + + material20_lightvs.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_texps.hpp %(Filename)%(Extension) + + material20_texps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_texps.hpp %(Filename)%(Extension) + + material20_texps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_texps.hpp %(Filename)%(Extension) + + material20_texps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_texvs.hpp %(Filename)%(Extension) + + material20_texvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_texvs.hpp %(Filename)%(Extension) + + material20_texvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_texvs.hpp %(Filename)%(Extension) + + material20_texvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_vcolorps.hpp %(Filename)%(Extension) + + material20_vcolorps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_vcolorps.hpp %(Filename)%(Extension) + + material20_vcolorps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_vcolorps.hpp %(Filename)%(Extension) + + material20_vcolorps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_vcolorvs.hpp %(Filename)%(Extension) + + material20_vcolorvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_vcolorvs.hpp %(Filename)%(Extension) + + material20_vcolorvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_vcolorvs.hpp %(Filename)%(Extension) + + material20_vcolorvs.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_zfillps.hpp %(Filename)%(Extension) + + material20_zfillps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_zfillps.hpp %(Filename)%(Extension) + + material20_zfillps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_zfillps.hpp %(Filename)%(Extension) + + material20_zfillps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_zfillvs.hpp %(Filename)%(Extension) + + material20_zfillvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_zfillvs.hpp %(Filename)%(Extension) + + material20_zfillvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header material20_zfillvs.hpp %(Filename)%(Extension) + + material20_zfillvs.hpp;%(Outputs) + + + + + {62c73706-20ec-4838-999d-210ecfc18986} + false + + + {12fdfc35-ac48-453d-9fcc-32dba9aaeead} + false + + + + + + \ No newline at end of file diff --git a/werkkzeug3/materials/materials.vcxproj.user b/werkkzeug3/materials/materials.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/materials/materials.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/nasm.props b/werkkzeug3/nasm.props new file mode 100644 index 0000000..1a382b6 --- /dev/null +++ b/werkkzeug3/nasm.props @@ -0,0 +1,20 @@ + + + + Midl + CustomBuild + + + _SelectedFiles;$(NASMDependsOn) + + + + $(IntDir)%(Filename).obj + yasm -f win32 [AllOptions] [AdditionalOptions] [Inputs] + %(ObjectFileName) + Assembling... + + + diff --git a/werkkzeug3/nasm.rules b/werkkzeug3/nasm.rules index d6746c9..64b8b54 100644 --- a/werkkzeug3/nasm.rules +++ b/werkkzeug3/nasm.rules @@ -7,7 +7,7 @@ + + + + + _NASM + + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + + + + + + @(NASM, '|') + + + + + + + + + $(ComputeLinkInputsTargets); + ComputeNASMOutput; + + + $(ComputeLibInputsTargets); + ComputeNASMOutput; + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/nasm.xml b/werkkzeug3/nasm.xml new file mode 100644 index 0000000..7345141 --- /dev/null +++ b/werkkzeug3/nasm.xml @@ -0,0 +1,134 @@ + + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/player_demo/player_demo.vcxproj b/werkkzeug3/player_demo/player_demo.vcxproj new file mode 100644 index 0000000..3111aab --- /dev/null +++ b/werkkzeug3/player_demo/player_demo.vcxproj @@ -0,0 +1,291 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {7A5AABAC-000F-4CE5-9471-74C2C5746EF7} + player_demo + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + false + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ..;../materials;../werkkzeug3;../base;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + $(SolutionDir)/player_demo/demo_config.hpp;%(ForcedIncludeFiles) + + + $(OutDir)player_demo.exe + true + $(OutDir)player_demo.pdb + Windows + MachineX86 + + + + + MaxSpeed + AnySuitable + true + Speed + true + ..;../materials;../werkkzeug3;../base;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + false + + + + + Level3 + ProgramDatabase + Cdecl + $(SolutionDir)/player_demo/demo_config.hpp;%(ForcedIncludeFiles) + + + kernel32.lib;gdi32.lib;user32.lib;glu32.lib;winmm.lib;dsound.lib;ole32.lib;olepro32.lib;uuid.lib;%(AdditionalDependencies) + $(OutDir)player_demo.exe + true + true + Windows + true + true + + + 0x800000 + MachineX86 + + + + + MaxSpeed + AnySuitable + true + Speed + true + ..;../materials;../werkkzeug3;../base;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + false + + + + + Level3 + ProgramDatabase + Cdecl + $(SolutionDir)/player_demo/demo_config.hpp;%(ForcedIncludeFiles) + + + kernel32.lib;gdi32.lib;user32.lib;glu32.lib;winmm.lib;dsound.lib;ole32.lib;olepro32.lib;uuid.lib;%(AdditionalDependencies) + $(OutDir)player_demo.exe + true + Windows + true + true + + + 0x800000 + MachineX86 + + + + + + + + + + + + + MaxSpeed + Default + ProgramDatabase + + + + + MaxSpeed + Default + ProgramDatabase + + + + + + + + + + MaxSpeed + Default + ProgramDatabase + + + MaxSpeed + Default + ProgramDatabase + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + + + + + + true + true + true + + + + + + + + {62c73706-20ec-4838-999d-210ecfc18986} + + + {d242f9bc-84b6-4757-8965-7a274cc88015} + false + + + {d945e86f-50eb-4d36-bd8b-cb2ffa167a1a} + false + + + {b85f145b-0635-4ed9-8bb5-45c0cdf69cd3} + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/player_demo/player_demo.vcxproj.filters b/werkkzeug3/player_demo/player_demo.vcxproj.filters new file mode 100644 index 0000000..d5b6ae5 --- /dev/null +++ b/werkkzeug3/player_demo/player_demo.vcxproj.filters @@ -0,0 +1,187 @@ + + + + + {213fbed5-6b24-4282-a1bf-05b1ce356092} + + + {e8f351e9-729e-45cb-84ed-1202be25b872} + + + {3515a6cb-d728-4597-ac36-4d372773939e} + + + {24122adf-f529-4ab3-b977-ad22d95820cf} + + + + + materials + + + materials + + + materials + + + materials + + + materials + + + music + + + music + + + System + + + System + + + System + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + + + + + + + + materials + + + materials + + + materials + + + materials + + + materials + + + music + + + music + + + System + + + System + + + System + + + System + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + + + + + + + + + + generators + + + + + + + + music + + + \ No newline at end of file diff --git a/werkkzeug3/player_demo/player_demo.vcxproj.user b/werkkzeug3/player_demo/player_demo.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/player_demo/player_demo.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/player_intro/introdata.asm b/werkkzeug3/player_intro/introdata.asm index bd74e7f..7dc4f8e 100644 --- a/werkkzeug3/player_intro/introdata.asm +++ b/werkkzeug3/player_intro/introdata.asm @@ -8,5 +8,5 @@ global _DebugData ; comment this out for makedemo builds _DebugData: - incbin "../data/oceanic_64k.kx" + ;incbin "../data/oceanic_64k.kx" ;dw 0 diff --git a/werkkzeug3/player_intro/player_intro.vcxproj b/werkkzeug3/player_intro/player_intro.vcxproj new file mode 100644 index 0000000..0083e04 --- /dev/null +++ b/werkkzeug3/player_intro/player_intro.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {62520ADF-98B0-40B5-9A6C-53F7320012DB} + player_intro + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + /QIfist %(AdditionalOptions) + Disabled + ..;../materials;../werkkzeug3;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + $(SolutionDir)/player_intro/intro_config.hpp;%(ForcedIncludeFiles) + + + kernel32.lib;gdi32.lib;user32.lib;comdlg32.lib;ole32.lib;oleaut32.lib;uuid.lib;opengl32.lib;winmm.lib;dinput8.lib;glu32.lib;%(AdditionalDependencies) + $(OutDir)player_intro.exe + false + true + $(OutDir)player_intro.pdb + Windows + + + MachineX86 + + + + + MinSpace + AnySuitable + true + Size + true + ..;../materials;../werkkzeug3;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + false + + + + + Level3 + ProgramDatabase + FastCall + $(SolutionDir)/player_intro/intro_config.hpp;%(ForcedIncludeFiles) + + + kernel32.lib;gdi32.lib;user32.lib;comdlg32.lib;ole32.lib;oleaut32.lib;uuid.lib;opengl32.lib;winmm.lib;dinput8.lib;glu32.lib;%(AdditionalDependencies) + $(OutDir)player_intro.exe + true + true + true + true + Windows + true + true + + + 0x800000 + MachineX86 + + + + + MinSpace + AnySuitable + true + Size + true + ..;../materials;../werkkzeug3;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + false + + + + + Level3 + ProgramDatabase + FastCall + $(SolutionDir)/player_intro/intro_config.hpp;%(ForcedIncludeFiles) + + + kernel32.lib;gdi32.lib;user32.lib;comdlg32.lib;ole32.lib;oleaut32.lib;uuid.lib;opengl32.lib;winmm.lib;dinput8.lib;glu32.lib;%(AdditionalDependencies) + $(OutDir)player_intro.exe + true + true + true + true + Windows + true + true + + + 0x800000 + MachineX86 + + + + + + + + + + + + + + + + + + + + + + + + AssemblyAndSourceCode + AssemblyAndSourceCode + + + + + + AssemblyAndSourceCode + AssemblyAndSourceCode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + + + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + + $(OutDir)%(Filename).obj;%(Outputs) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + + $(OutDir)%(Filename).obj;%(Outputs) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + + $(OutDir)%(Filename).obj;%(Outputs) + + + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + + $(OutDir)%(Filename).obj;%(Outputs) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + + $(OutDir)%(Filename).obj;%(Outputs) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + yasm -f win32 -o $(OutDir)%(Filename).obj %(FullPath) + + $(OutDir)%(Filename).obj;%(Outputs) + + + + + INTRO;%(PreprocessorDefinitions) + INTRO;%(PreprocessorDefinitions) + INTRO;%(PreprocessorDefinitions) + + + + + + \ No newline at end of file diff --git a/werkkzeug3/player_intro/player_intro.vcxproj.filters b/werkkzeug3/player_intro/player_intro.vcxproj.filters new file mode 100644 index 0000000..7395ba5 --- /dev/null +++ b/werkkzeug3/player_intro/player_intro.vcxproj.filters @@ -0,0 +1,168 @@ + + + + + {bfb6014d-713c-4bf6-8d88-38e648a16a75} + + + {baf9c378-4199-43b9-9064-2190410173ab} + + + {0dcc7f77-3c67-410e-9f9d-5ac242bb8d1c} + + + {2913aa41-f78d-4633-9563-48d4cbfb6141} + + + + + materials + + + materials + + + materials + + + materials + + + materials + + + music + + + System + + + System + + + System + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + + + + + + + materials + + + materials + + + materials + + + materials + + + materials + + + music + + + System + + + System + + + System + + + System + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + + + + + + + + + + music + + + + + \ No newline at end of file diff --git a/werkkzeug3/player_intro/player_intro.vcxproj.user b/werkkzeug3/player_intro/player_intro.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/player_intro/player_intro.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj b/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj new file mode 100644 index 0000000..9a6f4cc --- /dev/null +++ b/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj @@ -0,0 +1,230 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {6A10EB30-1E08-4989-8EA5-8D946EED26FA} + player_kkrieger + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + /QIfist %(AdditionalOptions) + Disabled + ..;../materials;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;KKRIEGER;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + $(SolutionDir)/player_kkrieger/kkrieger_config.hpp;%(ForcedIncludeFiles) + + + $(OutDir)player_kkrieger.exe + false + true + $(OutDir)player_kkrieger.pdb + Windows + + + MachineX86 + + + + + /QIfist %(AdditionalOptions) + Full + AnySuitable + true + Size + true + ..;../materials;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;KKRIEGER;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + $(SolutionDir)/player_kkrieger/kkrieger_config.hpp;%(ForcedIncludeFiles) + + + winmm.lib;dxguid.lib;dinput.lib;%(AdditionalDependencies) + $(OutDir)player_kkrieger.exe + true + true + Windows + true + true + + + 0x800000 + MachineX86 + + + + + /QIfist %(AdditionalOptions) + Full + AnySuitable + true + Size + true + ..;../materials;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;KKRIEGER;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + $(SolutionDir)/player_kkrieger/kkrieger_config.hpp;%(ForcedIncludeFiles) + + + winmm.lib;dxguid.lib;dinput.lib;%(AdditionalDependencies) + $(OutDir)player_kkrieger.exe + true + true + Windows + true + true + + + 0x800000 + MachineX86 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -w-orphan-labels -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + $(OutDir)%(Filename).obj;%(Outputs) + + + + + + \ No newline at end of file diff --git a/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.filters b/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.filters new file mode 100644 index 0000000..241668e --- /dev/null +++ b/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.filters @@ -0,0 +1,128 @@ + + + + + {7b12617d-2498-48a5-8349-8760caaff796} + + + {453c2b88-324e-4d4c-ada1-efcf7df44e03} + + + {a2018bfb-36c1-4419-83c0-10b0928761ae} + + + {69e78978-866f-4aff-bb59-cfe850780e7e} + + + + + materials + + + materials + + + materials + + + materials + + + music + + + System + + + System + + + System + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + + + + + + + + materials + + + materials + + + materials + + + materials + + + music + + + System + + + System + + + System + + + System + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + generators + + + + + + + + + music + + + \ No newline at end of file diff --git a/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.user b/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/player_kkrieger/player_kkrieger.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/player_mobile/player_mobile.vcxproj b/werkkzeug3/player_mobile/player_mobile.vcxproj new file mode 100644 index 0000000..c58f26c --- /dev/null +++ b/werkkzeug3/player_mobile/player_mobile.vcxproj @@ -0,0 +1,181 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {38067567-F305-45BB-B9ED-54B86F559BF7} + player_mobile + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + $(ProjectDir)/player_mobile_config.hpp;%(ForcedIncludeFiles) + + + $(OutDir)player_mobile.exe + true + $(OutDir)player_mobile.pdb + Windows + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ./;../;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + $(ProjectDir)/player_mobile_config.hpp;%(ForcedIncludeFiles) + + + $(OutDir)player_mobile.exe + true + true + true + Windows + true + true + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ./;../;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + $(ProjectDir)/player_mobile_config.hpp;%(ForcedIncludeFiles) + + + $(OutDir)player_mobile.exe + true + true + true + Windows + true + true + MachineX86 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/player_mobile/player_mobile.vcxproj.user b/werkkzeug3/player_mobile/player_mobile.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/player_mobile/player_mobile.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/player_mobile/player_mobile_config.hpp b/werkkzeug3/player_mobile/player_mobile_config.hpp index d95b58c..b954f03 100644 --- a/werkkzeug3/player_mobile/player_mobile_config.hpp +++ b/werkkzeug3/player_mobile/player_mobile_config.hpp @@ -42,7 +42,6 @@ #define sLINK_MINMESH 0 // link minmesh #define sLINK_INTMATH 1 // link new integer math model (for mobile) #define sLINK_LOADER 0 // link new model loader (XSI2) -#define sLINK_INTMATH 0 // link new integer math model (for mobile) #define sLINK_PNG 0 // link libpng (big, but supports images with alpha) #define sLINK_FRIED 0 // link FRIED #define sLINK_MTRL20 0 // link material 20 diff --git a/werkkzeug3/pngloader/loadpng.cpp b/werkkzeug3/pngloader/loadpng.cpp index bc33c09..cd35ff2 100644 --- a/werkkzeug3/pngloader/loadpng.cpp +++ b/werkkzeug3/pngloader/loadpng.cpp @@ -5,6 +5,9 @@ #include #pragma warning (disable: 4996) // deprecated BS +#ifdef _DEBUG +#pragma comment (linker, "/nodefaultlib:libcmt.lib") +#endif // Small helper to make cleanup code nicer struct CLibFile diff --git a/werkkzeug3/pngloader/pngloader.vcxproj b/werkkzeug3/pngloader/pngloader.vcxproj new file mode 100644 index 0000000..df7ffe5 --- /dev/null +++ b/werkkzeug3/pngloader/pngloader.vcxproj @@ -0,0 +1,142 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {B85F145B-0635-4ED9-8BB5-45C0CDF69CD3} + Win32Proj + + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + StaticLibrary + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + Release\ + Release\ + $(Configuration)\ + $(Configuration)\ + + + + Disabled + ..;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + $(OutDir)pngloader.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)pngloader.lib + + + + + Full + AnySuitable + true + Size + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)pngloader.lib + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/pngloader/pngloader.vcxproj.filters b/werkkzeug3/pngloader/pngloader.vcxproj.filters new file mode 100644 index 0000000..c4fea17 --- /dev/null +++ b/werkkzeug3/pngloader/pngloader.vcxproj.filters @@ -0,0 +1,24 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Source Files + + + + + Source Files + + + + + Source Files + + + \ No newline at end of file diff --git a/werkkzeug3/pngloader/pngloader.vcxproj.user b/werkkzeug3/pngloader/pngloader.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/pngloader/pngloader.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/shadercompile/shadercompile.vcxproj b/werkkzeug3/shadercompile/shadercompile.vcxproj new file mode 100644 index 0000000..dc2a8a2 --- /dev/null +++ b/werkkzeug3/shadercompile/shadercompile.vcxproj @@ -0,0 +1,161 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {12FDFC35-AC48-453D-9FCC-32DBA9AAEEAD} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ..;../base_console;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + false + + + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + $(OutDir)shadercompile.exe + true + $(OutDir)shadercompile.pdb + Console + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ..;../base_console;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)shadercompile.exe + true + Console + true + true + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ..;../base_console;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)shadercompile.exe + true + Console + true + true + MachineX86 + + + + + + + + {16396944-de4d-4146-9594-b5ff265de9bf} + false + + + + + + \ No newline at end of file diff --git a/werkkzeug3/shadercompile/shadercompile.vcxproj.user b/werkkzeug3/shadercompile/shadercompile.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/shadercompile/shadercompile.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/texlibtest/texlibtest.vcxproj b/werkkzeug3/texlibtest/texlibtest.vcxproj new file mode 100644 index 0000000..d11e1b4 --- /dev/null +++ b/werkkzeug3/texlibtest/texlibtest.vcxproj @@ -0,0 +1,97 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {52382220-A000-45C6-8F4E-90893B4323E8} + texlibtest + Win32Proj + + + + Application + Unicode + false + + + Application + Unicode + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + true + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ..\w3texlib;%(AdditionalIncludeDirectories) + _CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + true + Console + MachineX86 + + + + + ..\w3texlib;%(AdditionalIncludeDirectories) + _CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + true + Console + true + true + MachineX86 + + + + + + + + {89b6dc98-2d52-4223-ad35-487ac64d93c2} + false + + + + + + \ No newline at end of file diff --git a/werkkzeug3/texlibtest/texlibtest.vcxproj.filters b/werkkzeug3/texlibtest/texlibtest.vcxproj.filters new file mode 100644 index 0000000..670e3c4 --- /dev/null +++ b/werkkzeug3/texlibtest/texlibtest.vcxproj.filters @@ -0,0 +1,14 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Source Files + + + \ No newline at end of file diff --git a/werkkzeug3/texlibtest/texlibtest.vcxproj.user b/werkkzeug3/texlibtest/texlibtest.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/texlibtest/texlibtest.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/tools/asc_wz3.props b/werkkzeug3/tools/asc_wz3.props new file mode 100644 index 0000000..aa880d1 --- /dev/null +++ b/werkkzeug3/tools/asc_wz3.props @@ -0,0 +1,25 @@ + + + + Midl + CustomBuild + + + _SelectedFiles;$(ascDependsOn) + + + + true + False + False + False + False + False + "$(SolutionDir)tools\asc" [inputs] [Quiet] [Debug] [NoOpt] [NoAuto] [OldEngine] [WZ3] + %(RootDir)%(Directory)%(Filename).cpp; %(RootDir)%(Directory)%(Filename).hpp + asc "%(RootDir)%(Directory)%(Filename)" + + + diff --git a/werkkzeug3/tools/asc_wz3.targets b/werkkzeug3/tools/asc_wz3.targets new file mode 100644 index 0000000..beb4867 --- /dev/null +++ b/werkkzeug3/tools/asc_wz3.targets @@ -0,0 +1,87 @@ + + + + + + _asc + + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + + + + + + @(asc, '|') + + + + + + + + + $(ComputeLinkInputsTargets); + ComputeascOutput; + + + $(ComputeLibInputsTargets); + ComputeascOutput; + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/tools/asc_wz3.xml b/werkkzeug3/tools/asc_wz3.xml new file mode 100644 index 0000000..7d69599 --- /dev/null +++ b/werkkzeug3/tools/asc_wz3.xml @@ -0,0 +1,163 @@ + + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/w3texlib/w3texlib.vcxproj b/werkkzeug3/w3texlib/w3texlib.vcxproj new file mode 100644 index 0000000..8f24307 --- /dev/null +++ b/werkkzeug3/w3texlib/w3texlib.vcxproj @@ -0,0 +1,98 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {89B6DC98-2D52-4223-AD35-487AC64D93C2} + w3texlib + Win32Proj + + + + StaticLibrary + MultiByte + false + + + StaticLibrary + MultiByte + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + $(SolutionDir)$(Configuration)\ + $(Configuration)\ + + + + Disabled + w3texlib;.;%(AdditionalIncludeDirectories) + true + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + EditAndContinue + + + + + w3texlib;.;%(AdditionalIncludeDirectories) + + + MultiThreadedDLL + true + Fast + false + + + Level3 + ProgramDatabase + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/w3texlib/w3texlib.vcxproj.filters b/werkkzeug3/w3texlib/w3texlib.vcxproj.filters new file mode 100644 index 0000000..311fb7c --- /dev/null +++ b/werkkzeug3/w3texlib/w3texlib.vcxproj.filters @@ -0,0 +1,59 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + \ No newline at end of file diff --git a/werkkzeug3/w3texlib/w3texlib.vcxproj.user b/werkkzeug3/w3texlib/w3texlib.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/w3texlib/w3texlib.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/werkkzeug3/werkkzeug.config b/werkkzeug3/werkkzeug3/werkkzeug.config index 13b157116f2e77157b161fc040dc182a01182b13..c68f57359d01e7dd48b9fa10fb8e6f262faf8a86 100644 GIT binary patch delta 98 zcmbQjw1SD(1_(qL7#P_Z7#Lh9@+vdxPBhGSu>p@{3YqobyvsW73M^3rdr6 tGLvJ}@i=kA!rICqYe6n6P1H;4%E&w9K9!&rM delta 78 zcmZ3%G=+)R1_(qL7#P_Z7#JKT@+vdxOf<|l&;jzCtzwGH@?y$Ui?Xw;QcKf~V^R`J f5@V8!Doawc<5MdVa|?1(i{lLpEcCJ`K5+p60oxaz diff --git a/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj b/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj new file mode 100644 index 0000000..e0c8708 --- /dev/null +++ b/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj @@ -0,0 +1,446 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {C777BC6A-EDA8-444E-B212-E06A94C2CF17} + werkkzeug3 + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ..;../materials;materials;../base;../werkkzeug3;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + %(ForcedIncludeFiles) + + + $(OutDir)werkkzeug3.exe + ../;%(AdditionalLibraryDirectories) + true + $(OutDir)werkkzeug3.pdb + Windows + true + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ..;../materials;materials;../base;../werkkzeug3;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + + + + + Level3 + ProgramDatabase + Cdecl + %(ForcedIncludeFiles) + + + $(OutDir)werkkzeug3.exe + ../;%(AdditionalLibraryDirectories) + true + Windows + true + true + true + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ..;../materials;materials;../base;../werkkzeug3;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;sTEXTUREONLY;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + Fast + + + + + Level3 + ProgramDatabase + Cdecl + %(ForcedIncludeFiles) + + + $(OutDir)werkkzeug3.exe + ../;%(AdditionalLibraryDirectories) + true + Windows + true + true + true + MachineX86 + + + + + + + true + --wz3 + true + --wz3 + true + + + + + + MaxSpeed + Default + ProgramDatabase + MaxSpeed + Speed + + + + Disabled + + + Sync + + + + + + + + MaxSpeed + Default + ProgramDatabase + MaxSpeed + Speed + + + MaxSpeed + Default + ProgramDatabase + MaxSpeed + Speed + Sync + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_colorcorrectps.hpp %(Filename)%(Extension) + + effect_colorcorrectps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_colorcorrectps.hpp %(Filename)%(Extension) + + effect_colorcorrectps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_colorcorrectps.hpp %(Filename)%(Extension) + + effect_colorcorrectps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_colorcorrectvs.hpp %(Filename)%(Extension) + + effect_colorcorrectvs.hpp ;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_colorcorrectvs.hpp %(Filename)%(Extension) + + effect_colorcorrectvs.hpp ;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_colorcorrectvs.hpp %(Filename)%(Extension) + + effect_colorcorrectvs.hpp ;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glareps.hpp %(Filename)%(Extension) + + effect_glareps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glareps.hpp %(Filename)%(Extension) + + effect_glareps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glareps.hpp %(Filename)%(Extension) + + effect_glareps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glarevs.hpp %(Filename)%(Extension) + + effect_glarevs.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glarevs.hpp %(Filename)%(Extension) + + effect_glarevs.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glarevs.hpp %(Filename)%(Extension) + + effect_glarevs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare2ps.hpp %(Filename)%(Extension) + + effect_glare2ps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare2ps.hpp %(Filename)%(Extension) + + effect_glare2ps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare2ps.hpp %(Filename)%(Extension) + + effect_glare2ps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare2vs.hpp %(Filename)%(Extension) + + effect_glare2vs.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare2vs.hpp %(Filename)%(Extension) + + effect_glare2vs.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare2vs.hpp %(Filename)%(Extension) + + effect_glare2vs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare3ps.hpp %(Filename)%(Extension) + + effect_glare3ps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare3ps.hpp %(Filename)%(Extension) + + effect_glare3ps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare3ps.hpp %(Filename)%(Extension) + + effect_glare3ps.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare3vs.hpp %(Filename)%(Extension) + + effect_glare3vs.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare3vs.hpp %(Filename)%(Extension) + + effect_glare3vs.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_glare3vs.hpp %(Filename)%(Extension) + + effect_glare3vs.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_jpegps.hpp %(Filename)%(Extension) + + effect_jpegps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_jpegps.hpp %(Filename)%(Extension) + + effect_jpegps.hpp;%(Outputs) + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_jpegps.hpp %(Filename)%(Extension) + + effect_jpegps.hpp;%(Outputs) + + + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_jpegvs.hpp %(Filename)%(Extension) + + effect_jpegvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_jpegvs.hpp %(Filename)%(Extension) + + effect_jpegvs.hpp;%(Outputs) + + + ..\shadercompile\$(Configuration)\shadercompile --out-header effect_jpegvs.hpp %(Filename)%(Extension) + + effect_jpegvs.hpp;%(Outputs) + + + + + + + + %(Filename)%(Extension) + yasm -f win32 -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + + + $(OutDir)%(Filename).obj;%(Outputs) + true + %(Filename)%(Extension) + yasm -f win32 -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + + + $(OutDir)%(Filename).obj;%(Outputs) + %(Filename)%(Extension) + yasm -f win32 -o"$(OutDir)%(Filename).obj" "%(FullPath)" + + + + $(OutDir)%(Filename).obj;%(Outputs) + + + + + + + + {62c73706-20ec-4838-999d-210ecfc18986} + false + + + {d242f9bc-84b6-4757-8965-7a274cc88015} + false + + + {d945e86f-50eb-4d36-bd8b-cb2ffa167a1a} + false + + + {7a5aabac-000f-4ce5-9471-74c2c5746ef7} + false + + + {62520adf-98b0-40b5-9a6c-53f7320012db} + false + + + {6a10eb30-1e08-4989-8ea5-8d946eed26fa} + false + + + {b85f145b-0635-4ed9-8bb5-45c0cdf69cd3} + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.filters b/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.filters new file mode 100644 index 0000000..bdda716 --- /dev/null +++ b/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.filters @@ -0,0 +1,238 @@ + + + + + {b8127a9b-4dd0-4e64-a107-9839d3b8b44f} + + + {a629c650-a1b5-4c0b-9e8c-7879bc0cb70b} + + + {4de930ce-d4c1-4793-a3e3-99c2af4950fd} + + + + + generator + + + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + + + + + + + + + + + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + windows + + + + + + + + + + + + + text + + + text + + + text + + + text + + + text + + + + + + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + generator + + + + \ No newline at end of file diff --git a/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.user b/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/werkkzeug3/werkkzeug3.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/werkkzeug3/werkkzeug3/wz3_data.asm b/werkkzeug3/werkkzeug3/wz3_data.asm index fb46ec0..6363d30 100644 --- a/werkkzeug3/werkkzeug3/wz3_data.asm +++ b/werkkzeug3/werkkzeug3/wz3_data.asm @@ -10,7 +10,6 @@ global _PlayerKKrieger global _PlayerIntro -_PlayerDemo incbin "../player_demo/release/player_demo.exe" -_PlayerKKrieger incbin "../player_demo/release/player_demo.exe" - ;incbin "../player_kkrieger/release/player_kkrieger.exe" -_PlayerIntro incbin "../player_intro/release/player_intro.exe" +_PlayerDemo: +_PlayerKKrieger: +_PlayerIntro: diff --git a/werkkzeug3/wz3projects.sln b/werkkzeug3/wz3projects.sln index 96b6885..1a70fa0 100644 --- a/werkkzeug3/wz3projects.sln +++ b/werkkzeug3/wz3projects.sln @@ -1,67 +1,38 @@ -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual C++ Express 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "base\base.vcproj", "{62C73706-20EC-4838-999D-210ECFC18986}" - ProjectSection(ProjectDependencies) = postProject - {B85F145B-0635-4ED9-8BB5-45C0CDF69CD3} = {B85F145B-0635-4ED9-8BB5-45C0CDF69CD3} - EndProjectSection +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "base\base.vcxproj", "{62C73706-20EC-4838-999D-210ECFC18986}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_cube", "example_cube\example_cube.vcproj", "{C330C7DF-71AE-49AC-BA16-9089F4C85516}" - ProjectSection(ProjectDependencies) = postProject - {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} = {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} - {62C73706-20EC-4838-999D-210ECFC18986} = {62C73706-20EC-4838-999D-210ECFC18986} - EndProjectSection +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_cube", "example_cube\example_cube.vcxproj", "{C330C7DF-71AE-49AC-BA16-9089F4C85516}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "werkkzeug3", "werkkzeug3\werkkzeug3.vcproj", "{C777BC6A-EDA8-444E-B212-E06A94C2CF17}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "werkkzeug3", "werkkzeug3\werkkzeug3.vcxproj", "{C777BC6A-EDA8-444E-B212-E06A94C2CF17}" ProjectSection(ProjectDependencies) = postProject - {62520ADF-98B0-40B5-9A6C-53F7320012DB} = {62520ADF-98B0-40B5-9A6C-53F7320012DB} - {D242F9BC-84B6-4757-8965-7A274CC88015} = {D242F9BC-84B6-4757-8965-7A274CC88015} - {7A5AABAC-000F-4CE5-9471-74C2C5746EF7} = {7A5AABAC-000F-4CE5-9471-74C2C5746EF7} - {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} = {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} - {6A10EB30-1E08-4989-8EA5-8D946EED26FA} = {6A10EB30-1E08-4989-8EA5-8D946EED26FA} - {62C73706-20EC-4838-999D-210ECFC18986} = {62C73706-20EC-4838-999D-210ECFC18986} + {B85F145B-0635-4ED9-8BB5-45C0CDF69CD3} = {B85F145B-0635-4ED9-8BB5-45C0CDF69CD3} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_demo", "player_demo\player_demo.vcproj", "{7A5AABAC-000F-4CE5-9471-74C2C5746EF7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_demo", "player_demo\player_demo.vcxproj", "{7A5AABAC-000F-4CE5-9471-74C2C5746EF7}" ProjectSection(ProjectDependencies) = postProject - {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} = {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} - {D242F9BC-84B6-4757-8965-7A274CC88015} = {D242F9BC-84B6-4757-8965-7A274CC88015} + {62C73706-20EC-4838-999D-210ECFC18986} = {62C73706-20EC-4838-999D-210ECFC18986} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_kkrieger", "player_kkrieger\player_kkrieger.vcproj", "{6A10EB30-1E08-4989-8EA5-8D946EED26FA}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shadercompile", "shadercompile\shadercompile.vcproj", "{12FDFC35-AC48-453D-9FCC-32DBA9AAEEAD}" - ProjectSection(ProjectDependencies) = postProject - {16396944-DE4D-4146-9594-B5FF265DE9BF} = {16396944-DE4D-4146-9594-B5FF265DE9BF} - EndProjectSection +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_kkrieger", "player_kkrieger\player_kkrieger.vcxproj", "{6A10EB30-1E08-4989-8EA5-8D946EED26FA}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base_console", "base_console\base_console.vcproj", "{16396944-DE4D-4146-9594-B5FF265DE9BF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shadercompile", "shadercompile\shadercompile.vcxproj", "{12FDFC35-AC48-453D-9FCC-32DBA9AAEEAD}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "materials", "materials\materials.vcproj", "{D945E86F-50EB-4D36-BD8B-CB2FFA167A1A}" - ProjectSection(ProjectDependencies) = postProject - {12FDFC35-AC48-453D-9FCC-32DBA9AAEEAD} = {12FDFC35-AC48-453D-9FCC-32DBA9AAEEAD} - {62C73706-20EC-4838-999D-210ECFC18986} = {62C73706-20EC-4838-999D-210ECFC18986} - EndProjectSection +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base_console", "base_console\base_console.vcxproj", "{16396944-DE4D-4146-9594-B5FF265DE9BF}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wz_mobile", "wz_mobile\wz_mobile.vcproj", "{72A27B32-6669-4CF4-94EE-0E0DCE422A6D}" - ProjectSection(ProjectDependencies) = postProject - {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} = {D945E86F-50EB-4D36-BD8B-CB2FFA167A1A} - {62C73706-20EC-4838-999D-210ECFC18986} = {62C73706-20EC-4838-999D-210ECFC18986} - EndProjectSection +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "materials", "materials\materials.vcxproj", "{D945E86F-50EB-4D36-BD8B-CB2FFA167A1A}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_mobile", "player_mobile\player_mobile.vcproj", "{38067567-F305-45BB-B9ED-54B86F559BF7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wz_mobile", "wz_mobile\wz_mobile.vcxproj", "{72A27B32-6669-4CF4-94EE-0E0DCE422A6D}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_intro", "player_intro\player_intro.vcproj", "{62520ADF-98B0-40B5-9A6C-53F7320012DB}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "player_intro", "player_intro\player_intro.vcxproj", "{62520ADF-98B0-40B5-9A6C-53F7320012DB}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngloader", "pngloader\pngloader.vcproj", "{B85F145B-0635-4ED9-8BB5-45C0CDF69CD3}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngloader", "pngloader\pngloader.vcxproj", "{B85F145B-0635-4ED9-8BB5-45C0CDF69CD3}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fried", "fried\fried.vcproj", "{D242F9BC-84B6-4757-8965-7A274CC88015}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fried", "fried\fried.vcxproj", "{D242F9BC-84B6-4757-8965-7A274CC88015}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w3texlib", "w3texlib\w3texlib.vcproj", "{89B6DC98-2D52-4223-AD35-487AC64D93C2}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "w3texlib", "w3texlib\w3texlib.vcxproj", "{89B6DC98-2D52-4223-AD35-487AC64D93C2}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "texlibtest", "texlibtest\texlibtest.vcproj", "{52382220-A000-45C6-8F4E-90893B4323E8}" - ProjectSection(ProjectDependencies) = postProject - {89B6DC98-2D52-4223-AD35-487AC64D93C2} = {89B6DC98-2D52-4223-AD35-487AC64D93C2} - EndProjectSection +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "texlibtest", "texlibtest\texlibtest.vcxproj", "{52382220-A000-45C6-8F4E-90893B4323E8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -118,9 +89,6 @@ Global {72A27B32-6669-4CF4-94EE-0E0DCE422A6D}.Debug|Win32.ActiveCfg = Debug|Win32 {72A27B32-6669-4CF4-94EE-0E0DCE422A6D}.Release_Texture|Win32.ActiveCfg = Release_Texture|Win32 {72A27B32-6669-4CF4-94EE-0E0DCE422A6D}.Release|Win32.ActiveCfg = Release|Win32 - {38067567-F305-45BB-B9ED-54B86F559BF7}.Debug|Win32.ActiveCfg = Debug|Win32 - {38067567-F305-45BB-B9ED-54B86F559BF7}.Release_Texture|Win32.ActiveCfg = Release_Texture|Win32 - {38067567-F305-45BB-B9ED-54B86F559BF7}.Release|Win32.ActiveCfg = Release|Win32 {62520ADF-98B0-40B5-9A6C-53F7320012DB}.Debug|Win32.ActiveCfg = Debug|Win32 {62520ADF-98B0-40B5-9A6C-53F7320012DB}.Debug|Win32.Build.0 = Debug|Win32 {62520ADF-98B0-40B5-9A6C-53F7320012DB}.Release_Texture|Win32.ActiveCfg = Release_Texture|Win32 diff --git a/werkkzeug3/wz_mobile/wz_mobile.vcxproj b/werkkzeug3/wz_mobile/wz_mobile.vcxproj new file mode 100644 index 0000000..efb0c2d --- /dev/null +++ b/werkkzeug3/wz_mobile/wz_mobile.vcxproj @@ -0,0 +1,201 @@ + + + + + Debug + Win32 + + + Release_Texture + Win32 + + + Release + Win32 + + + + {72A27B32-6669-4CF4-94EE-0E0DCE422A6D} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + Debug\ + Debug\ + true + Release\ + Release\ + false + $(Configuration)\ + $(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + $(OutDir)wz_mobile.exe + true + $(OutDir)wz_mobile.pdb + Windows + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ./;../;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)wz_mobile.exe + true + Windows + true + true + MachineX86 + + + + + Full + AnySuitable + true + Size + true + ./;../;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + + + + + Level3 + ProgramDatabase + Cdecl + + + $(OutDir)wz_mobile.exe + true + Windows + true + true + MachineX86 + + + + + + + + + + + + + + + + AssemblyAndSourceCode + AssemblyAndSourceCode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {62c73706-20ec-4838-999d-210ecfc18986} + false + + + {d945e86f-50eb-4d36-bd8b-cb2ffa167a1a} + false + + + + + + \ No newline at end of file diff --git a/werkkzeug3/wz_mobile/wz_mobile.vcxproj.filters b/werkkzeug3/wz_mobile/wz_mobile.vcxproj.filters new file mode 100644 index 0000000..8beaa92 --- /dev/null +++ b/werkkzeug3/wz_mobile/wz_mobile.vcxproj.filters @@ -0,0 +1,112 @@ + + + + + {a13b3eba-6b94-46c6-bc22-f4b4ac20be7b} + + + {b8ada2bc-4ab4-4410-9b8d-e7d2ab22d6e7} + + + {78360dcc-c1c0-4ffa-a558-8ec59f009051} + + + + + System + + + System + + + Windows + + + Windows + + + Windows + + + Windows + + + Windows + + + Windows + + + Generator + + + Generator + + + Generator + + + Generator + + + Generator + + + Generator + + + + + System + + + System + + + System + + + System + + + Windows + + + Windows + + + Windows + + + Windows + + + Windows + + + Windows + + + Windows + + + Generator + + + Generator + + + Generator + + + Generator + + + Generator + + + + + + + \ No newline at end of file diff --git a/werkkzeug3/wz_mobile/wz_mobile.vcxproj.user b/werkkzeug3/wz_mobile/wz_mobile.vcxproj.user new file mode 100644 index 0000000..ace9a86 --- /dev/null +++ b/werkkzeug3/wz_mobile/wz_mobile.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file