diff --git a/PseuWoW_VC90.sln b/PseuWoW_VC90.sln
index 99e7b89..f01f9d4 100644
--- a/PseuWoW_VC90.sln
+++ b/PseuWoW_VC90.sln
@@ -18,7 +18,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shared", "src\shared_VC90.v
{262199E8-EEDF-4700-A1D1-E9CC901CF480} = {262199E8-EEDF-4700-A1D1-E9CC901CF480}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StuffExtract", "src\tools\stuffextract_VC90.vcproj", "{4887EDFB-1FE5-425C-8A6E-E4F57C252581}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StuffExtract", "src\tools\stuffextract_VC90.vcproj", "{F14CA928-E505-41F1-BE45-CCF6B85547D2}"
ProjectSection(ProjectDependencies) = postProject
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2} = {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}
{F548FC51-24A4-45FF-A381-BEBC39F18270} = {F548FC51-24A4-45FF-A381-BEBC39F18270}
@@ -32,7 +32,12 @@ Global
Relase - Fast FPU|Win32 = Relase - Fast FPU|Win32
Release - Fast FPU DebugInfo|Win32 = Release - Fast FPU DebugInfo|Win32
Release - Fast FPU|Win32 = Release - Fast FPU|Win32
+ Release - No console|Win32 = Release - No console|Win32
+ Release noconsole|Win32 = Release noconsole|Win32
Release|Win32 = Release|Win32
+ Static lib - Debug|Win32 = Static lib - Debug|Win32
+ Static lib - Release - Fast FPU|Win32 = Static lib - Release - Fast FPU|Win32
+ Static lib - Release|Win32 = Static lib - Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Debug|Win32.ActiveCfg = Debug|Win32
@@ -43,8 +48,18 @@ Global
{EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release - Fast FPU DebugInfo|Win32.Build.0 = Release|Win32
{EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release - Fast FPU|Win32.ActiveCfg = Release|Win32
{EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release - No console|Win32.ActiveCfg = Release noconsole|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release - No console|Win32.Build.0 = Release noconsole|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release noconsole|Win32.ActiveCfg = Release noconsole|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release noconsole|Win32.Build.0 = Release noconsole|Win32
{EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release|Win32.ActiveCfg = Release|Win32
{EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Release|Win32.Build.0 = Release|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Static lib - Debug|Win32.ActiveCfg = Debug|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Static lib - Debug|Win32.Build.0 = Debug|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Static lib - Release - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Static lib - Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Static lib - Release|Win32.ActiveCfg = Release|Win32
+ {EFFE60F4-DA39-41E8-9E53-E462000A2D91}.Static lib - Release|Win32.Build.0 = Release|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.ActiveCfg = Debug|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Debug|Win32.Build.0 = Debug|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Relase - Fast FPU|Win32.ActiveCfg = Release|Win32
@@ -53,8 +68,18 @@ Global
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release - Fast FPU DebugInfo|Win32.Build.0 = Release|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release - Fast FPU|Win32.ActiveCfg = Release|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release - No console|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release - No console|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release noconsole|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release noconsole|Win32.Build.0 = Release|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.ActiveCfg = Release|Win32
{8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Release|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Static lib - Debug|Win32.ActiveCfg = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Static lib - Debug|Win32.Build.0 = Debug|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Static lib - Release - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Static lib - Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Static lib - Release|Win32.ActiveCfg = Release|Win32
+ {8F1DEA42-6A5B-4B62-839D-C141A7BFACF2}.Static lib - Release|Win32.Build.0 = Release|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.ActiveCfg = Debug|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Debug|Win32.Build.0 = Debug|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Relase - Fast FPU|Win32.ActiveCfg = Release|Win32
@@ -63,8 +88,18 @@ Global
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release - Fast FPU DebugInfo|Win32.Build.0 = Release|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release - Fast FPU|Win32.ActiveCfg = Release|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release - No console|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release - No console|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release noconsole|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release noconsole|Win32.Build.0 = Release|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.ActiveCfg = Release|Win32
{262199E8-EEDF-4700-A1D1-E9CC901CF480}.Release|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Static lib - Debug|Win32.ActiveCfg = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Static lib - Debug|Win32.Build.0 = Debug|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Static lib - Release - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Static lib - Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Static lib - Release|Win32.ActiveCfg = Release|Win32
+ {262199E8-EEDF-4700-A1D1-E9CC901CF480}.Static lib - Release|Win32.Build.0 = Release|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Debug|Win32.ActiveCfg = Debug|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Debug|Win32.Build.0 = Debug|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Relase - Fast FPU|Win32.ActiveCfg = Release|Win32
@@ -73,13 +108,29 @@ Global
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Release - Fast FPU DebugInfo|Win32.Build.0 = Release|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Release - Fast FPU|Win32.ActiveCfg = Release|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Release - No console|Win32.ActiveCfg = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Release - No console|Win32.Build.0 = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Release noconsole|Win32.ActiveCfg = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Release noconsole|Win32.Build.0 = Release|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Release|Win32.ActiveCfg = Release|Win32
{F548FC51-24A4-45FF-A381-BEBC39F18270}.Release|Win32.Build.0 = Release|Win32
- {4887EDFB-1FE5-425C-8A6E-E4F57C252581}.Debug|Win32.ActiveCfg = Debug|Win32
- {4887EDFB-1FE5-425C-8A6E-E4F57C252581}.Relase - Fast FPU|Win32.ActiveCfg = Release|Win32
- {4887EDFB-1FE5-425C-8A6E-E4F57C252581}.Release - Fast FPU DebugInfo|Win32.ActiveCfg = Release|Win32
- {4887EDFB-1FE5-425C-8A6E-E4F57C252581}.Release - Fast FPU|Win32.ActiveCfg = Release|Win32
- {4887EDFB-1FE5-425C-8A6E-E4F57C252581}.Release|Win32.ActiveCfg = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Static lib - Debug|Win32.ActiveCfg = Debug|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Static lib - Debug|Win32.Build.0 = Debug|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Static lib - Release - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Static lib - Release - Fast FPU|Win32.Build.0 = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Static lib - Release|Win32.ActiveCfg = Release|Win32
+ {F548FC51-24A4-45FF-A381-BEBC39F18270}.Static lib - Release|Win32.Build.0 = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Relase - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Release - Fast FPU DebugInfo|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Release - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Release - No console|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Release noconsole|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Release noconsole|Win32.Build.0 = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Release|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Static lib - Debug|Win32.ActiveCfg = Debug|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Static lib - Release - Fast FPU|Win32.ActiveCfg = Release|Win32
+ {F14CA928-E505-41F1-BE45-CCF6B85547D2}.Static lib - Release|Win32.ActiveCfg = Release|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Debug|Win32.ActiveCfg = Debug|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Debug|Win32.Build.0 = Debug|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Relase - Fast FPU|Win32.ActiveCfg = Release - Fast FPU|Win32
@@ -88,8 +139,18 @@ Global
{E08E042A-6C45-411B-92BE-3CC31331019F}.Release - Fast FPU DebugInfo|Win32.Build.0 = Release - Fast FPU|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Release - Fast FPU|Win32.ActiveCfg = Release - Fast FPU|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Release - Fast FPU|Win32.Build.0 = Release - Fast FPU|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Release - No console|Win32.ActiveCfg = Release - Fast FPU|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Release - No console|Win32.Build.0 = Release - Fast FPU|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Release noconsole|Win32.ActiveCfg = Release - Fast FPU|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Release noconsole|Win32.Build.0 = Release - Fast FPU|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Release|Win32.ActiveCfg = Release|Win32
{E08E042A-6C45-411B-92BE-3CC31331019F}.Release|Win32.Build.0 = Release|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Static lib - Debug|Win32.ActiveCfg = Static lib - Debug|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Static lib - Debug|Win32.Build.0 = Static lib - Debug|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Static lib - Release - Fast FPU|Win32.ActiveCfg = Static lib - Release - Fast FPU|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Static lib - Release - Fast FPU|Win32.Build.0 = Static lib - Release - Fast FPU|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Static lib - Release|Win32.ActiveCfg = Static lib - Release|Win32
+ {E08E042A-6C45-411B-92BE-3CC31331019F}.Static lib - Release|Win32.Build.0 = Static lib - Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/bin/stuffextract_svn.exe b/bin/stuffextract_svn.exe
new file mode 100644
index 0000000..af69e8a
Binary files /dev/null and b/bin/stuffextract_svn.exe differ
diff --git a/src/PseuWoW_VC90.vcproj b/src/PseuWoW_VC90.vcproj
index 7798639..72d52c8 100644
--- a/src/PseuWoW_VC90.vcproj
+++ b/src/PseuWoW_VC90.vcproj
@@ -206,6 +206,105 @@
Name="VCPostBuildEventTool"
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -282,10 +381,6 @@
RelativePath=".\Client\SCPDatabase.h"
>
-
-
@@ -557,19 +652,19 @@
Name="GUI"
>
+
+
+
+
+
+
+
+
@@ -593,17 +704,25 @@
>
-
-
+
+
+
+
+
+
@@ -621,15 +740,15 @@
>
-
-
+
+
+ RelativePath=".\Client\Gui\TlTSector.h"
+ >
+ >
+ RelativePath=".\Client\Gui\CIrrKlangAudioStreamLoaderMP3.cpp"
+ >
+ RelativePath=".\Client\Gui\CIrrKlangAudioStreamLoaderMP3.h"
+ >
+ RelativePath=".\Client\Gui\CIrrKlangAudioStreamMP3.cpp"
+ >
+ RelativePath=".\Client\Gui\CIrrKlangAudioStreamMP3.h"
+ >
+ RelativePath=".\Client\Gui\ikpMP3.cpp"
+ >
+ RelativePath=".\Client\Gui\irrKlangSceneNode.cpp"
+ >
+ RelativePath=".\Client\Gui\irrKlangSceneNode.h"
+ >
+ >
+ RelativePath=".\Client\Gui\decoder\bits.c"
+ >
+ RelativePath=".\Client\Gui\decoder\internal.h"
+ >
+ RelativePath=".\Client\Gui\decoder\mpaudec.c"
+ >
+ RelativePath=".\Client\Gui\decoder\mpaudec.h"
+ >
+ RelativePath=".\Client\Gui\decoder\mpaudectab.h"
+ >
+ RelativePath=".\Client\Gui\decoder\mpegaudio.h"
+ >
diff --git a/src/dep/src/irrlicht/Irrlicht9.0.vcproj b/src/dep/src/irrlicht/Irrlicht9.0.vcproj
index 4d87c05..177d341 100644
--- a/src/dep/src/irrlicht/Irrlicht9.0.vcproj
+++ b/src/dep/src/irrlicht/Irrlicht9.0.vcproj
@@ -1,7 +1,7 @@
-
@@ -106,18 +91,15 @@
-
-
@@ -205,18 +174,15 @@
-
-
@@ -314,17 +261,14 @@
-
-
-
@@ -702,27 +641,27 @@
Name="core"
>
@@ -782,39 +721,39 @@
Name="io"
>
@@ -834,67 +773,71 @@
>
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1062,11 +973,7 @@
Name="gui"
>
-
-
+
+
@@ -2022,151 +1933,151 @@
>
@@ -2194,43 +2105,43 @@
Name="sceneNodes"
>
-
-
-
-
@@ -2377,10 +2280,6 @@
RelativePath="CParticleCylinderEmitter.cpp"
>
-
-
@@ -2401,10 +2300,6 @@
RelativePath="CParticleMeshEmitter.cpp"
>
-
-
@@ -2417,18 +2312,10 @@
RelativePath="CParticleRingEmitter.cpp"
>
-
-
-
-
@@ -2441,10 +2328,6 @@
RelativePath="CParticleSphereEmitter.cpp"
>
-
-
@@ -2602,19 +2485,19 @@
>
@@ -2623,63 +2506,63 @@
Name="io impl"
>
@@ -2734,14 +2617,6 @@
RelativePath="CIrrDeviceLinux.h"
>
-
-
-
-
@@ -2779,7 +2654,7 @@
>
diff --git a/src/tools/stuffextract_VC90.vcproj b/src/tools/stuffextract_VC90.vcproj
index 557759d..5ebf6dd 100644
--- a/src/tools/stuffextract_VC90.vcproj
+++ b/src/tools/stuffextract_VC90.vcproj
@@ -3,7 +3,7 @@
ProjectType="Visual C++"
Version="9,00"
Name="StuffExtract"
- ProjectGUID="{4887EDFB-1FE5-425C-8A6E-E4F57C252581}"
+ ProjectGUID="{F14CA928-E505-41F1-BE45-CCF6B85547D2}"
RootNamespace="StuffExtract"
TargetFrameworkVersion="131072"
>