added Visual C project for opengl, buncha macro fixes and stuff
authorBradley Bell <btb@icculus.org>
Thu, 27 Nov 2003 00:21:04 +0000 (00:21 +0000)
committerBradley Bell <btb@icculus.org>
Thu, 27 Nov 2003 00:21:04 +0000 (00:21 +0000)
17 files changed:
ChangeLog
VisualC/d2x.dsw
VisualC/d2x/d2x.dsp
VisualC/d2xgl/.cvsignore [new file with mode: 0644]
VisualC/d2xgl/d2xgl.dsp [new file with mode: 0644]
arch/ogl/gr.c
arch/ogl/ogl.c
configure.ac
cygconf
include/d_io.h
include/loadgl.h
include/ogl_init.h
include/pstypes.h
include/u_mem.h
main/state.c
main/vers_id.h
misc/d_io.c

index 6d672ee..dea8155 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2003-11-26  Bradley Bell  <btb@icculus.org>
 
+       * configure.ac cygconf VisualC/d2x.dsw VisualC/d2x/d2x.dsp
+       VisualC/d2xgl/.cvsignore VisualC/d2xgl/d2xgl.dsp arch/ogl/gr.c
+       arch/ogl/ogl.c include/d_io.h include/loadgl.h include/ogl_init.h
+       include/pstypes.h include/u_mem.h main /state.c main/vers_id.h
+       misc/d_io.c: added Visual C project for opengl, buncha macro fixes
+       and stuff
+
        * arch/sdl/gr.c: fix sdl gr_update
 
        * 2d/font.c, VisualC/d2x/d2x.dsp, VisualCE/d2x/d2x.vcp,
index d3b24f7..fec4ccd 100644 (file)
@@ -18,6 +18,21 @@ Package=<4>
 \r
 ###############################################################################\r
 \r
+Project: "d2xgl"=.\d2xgl\d2xgl.dsp - Package Owner=<4>\r
+\r
+Package=<5>\r
+{{{\r
+}}}\r
+\r
+Package=<4>\r
+{{{\r
+    Begin Project Dependency\r
+    Project_Dep_Name libmve\r
+    End Project Dependency\r
+}}}\r
+\r
+###############################################################################\r
+\r
 Project: "libmve"=.\libmve\libmve.dsp - Package Owner=<4>\r
 \r
 Package=<5>\r
index c2394e1..9838bb4 100644 (file)
@@ -4,7 +4,7 @@
 \r
 # TARGTYPE "Win32 (x86) Application" 0x0101\r
 \r
-CFG=d2x - Win32 Debug\r
+CFG=d2x - Win32 Release\r
 !MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
 !MESSAGE use the Export Makefile command and run\r
 !MESSAGE \r
@@ -13,7 +13,7 @@ CFG=d2x - Win32 Debug
 !MESSAGE You can specify a configuration when running NMAKE\r
 !MESSAGE by defining the macro CFG on the command line. For example:\r
 !MESSAGE \r
-!MESSAGE NMAKE /f "d2x.mak" CFG="d2x - Win32 Debug"\r
+!MESSAGE NMAKE /f "d2x.mak" CFG="d2x - Win32 Release"\r
 !MESSAGE \r
 !MESSAGE Possible choices for configuration are:\r
 !MESSAGE \r
@@ -43,7 +43,7 @@ RSC=rc.exe
 # PROP Ignore_Export_Lib 0\r
 # PROP Target_Dir ""\r
 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c\r
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\main" /I "..\..\arch\include" /I "..\..\arch\win32\include" /I "..\..\..\..\sdl\SDL-1.2.6\include" /D "NDEBUG" /D "RELEASE" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NO_ASM" /D "NMONO" /D "PIGGY_USE_PAGING" /D "NEWDEMO" /D "SDL_INPUT" /D "SDL_VIDEO" /D "FAST_FILE_IO" /D "CONSOLE" /YX /FD /c\r
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\main" /I "..\..\arch\include" /I "..\..\arch\win32\include" /I "..\..\..\..\sdl\SDL-1.2.6\include" /D "NDEBUG" /D "RELEASE" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NO_ASM" /D "NMONO" /D "PIGGY_USE_PAGING" /D "NEWDEMO" /D "SDL_INPUT" /D "SDL_VIDEO" /D "FAST_FILE_IO" /D "CONSOLE" /D "NETWORK" /D "NATIVE_IPX" /YX /FD /c\r
 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32\r
 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32\r
 # ADD BASE RSC /l 0x409 /d "NDEBUG"\r
@@ -69,7 +69,7 @@ LINK32=link.exe
 # PROP Ignore_Export_Lib 0\r
 # PROP Target_Dir ""\r
 # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c\r
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\main" /I "..\..\arch\include" /I "..\..\arch\win32\include" /I "..\..\..\..\sdl\SDL-1.2.6\include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NO_ASM" /D "NMONO" /D "PIGGY_USE_PAGING" /D "NEWDEMO" /D "SDL_INPUT" /D "SDL_VIDEO" /D "FAST_FILE_IO" /D "CONSOLE" /D "NETWORK" /YX /FD /GZ /c\r
+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\main" /I "..\..\arch\include" /I "..\..\arch\win32\include" /I "..\..\..\..\sdl\SDL-1.2.6\include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NO_ASM" /D "NMONO" /D "PIGGY_USE_PAGING" /D "NEWDEMO" /D "SDL_INPUT" /D "SDL_VIDEO" /D "FAST_FILE_IO" /D "CONSOLE" /D "NETWORK" /D "NATIVE_IPX" /YX /FD /GZ /c\r
 # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32\r
 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32\r
 # ADD BASE RSC /l 0x409 /d "_DEBUG"\r
@@ -312,977 +312,302 @@ SOURCE=..\..\misc\strutil.c
 # Begin Source File\r
 \r
 SOURCE=..\..\main\ai.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\ai2.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\aipath.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\automap.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\bm.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\cmd.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\cntrlcen.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\collide.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\config.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\console.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\controls.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\credits.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\crypt.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\effects.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\endlevel.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\escort.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\fireball.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\fuelcen.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\fvi.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\game.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gamecntl.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gamefont.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gamemine.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gamepal.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gamerend.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gamesave.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gameseg.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gameseq.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\gauges.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\hostage.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\hud.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\inferno.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\arch\win32\ipx_mcast4.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\arch\win32\ipx_udp.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\arch\win32\ipx_win.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\kconfig.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\kludge.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\kmatrix.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\laser.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\lighting.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\menu.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\mglobal.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\mission.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\morph.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\movie.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\multi.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\multibot.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\netmisc.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\network.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\newdemo.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\newmenu.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\object.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\paging.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\physics.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\piggy.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\player.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\playsave.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\polyobj.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\powerup.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\render.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\robot.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\scores.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\segment.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\slew.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\songs.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\state.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\switch.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\terrain.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\texmerge.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\text.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\titles.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\vclip.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\wall.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\main\weapon.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # Begin Source File\r
 \r
 SOURCE=..\..\arch\win32\winnet.c\r
-\r
-!IF  "$(CFG)" == "d2x - Win32 Release"\r
-\r
-!ELSEIF  "$(CFG)" == "d2x - Win32 Debug"\r
-\r
-# ADD CPP /D "NATIVE_IPX"\r
-\r
-!ENDIF \r
-\r
 # End Source File\r
 # End Group\r
 # Begin Group "maths"\r
diff --git a/VisualC/d2xgl/.cvsignore b/VisualC/d2xgl/.cvsignore
new file mode 100644 (file)
index 0000000..ccf03cf
--- /dev/null
@@ -0,0 +1,3 @@
+Debug\r
+Release\r
+d2xgl.plg\r
diff --git a/VisualC/d2xgl/d2xgl.dsp b/VisualC/d2xgl/d2xgl.dsp
new file mode 100644 (file)
index 0000000..2bb8eda
--- /dev/null
@@ -0,0 +1,1179 @@
+# Microsoft Developer Studio Project File - Name="d2xgl" - Package Owner=<4>\r
+# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
+# ** DO NOT EDIT **\r
+\r
+# TARGTYPE "Win32 (x86) Application" 0x0101\r
+\r
+CFG=d2xgl - Win32 Release\r
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
+!MESSAGE use the Export Makefile command and run\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "d2xgl.mak".\r
+!MESSAGE \r
+!MESSAGE You can specify a configuration when running NMAKE\r
+!MESSAGE by defining the macro CFG on the command line. For example:\r
+!MESSAGE \r
+!MESSAGE NMAKE /f "d2xgl.mak" CFG="d2xgl - Win32 Release"\r
+!MESSAGE \r
+!MESSAGE Possible choices for configuration are:\r
+!MESSAGE \r
+!MESSAGE "d2xgl - Win32 Release" (based on "Win32 (x86) Application")\r
+!MESSAGE "d2xgl - Win32 Debug" (based on "Win32 (x86) Application")\r
+!MESSAGE \r
+\r
+# Begin Project\r
+# PROP AllowPerConfigDependencies 0\r
+# PROP Scc_ProjName ""\r
+# PROP Scc_LocalPath ""\r
+CPP=cl.exe\r
+MTL=midl.exe\r
+RSC=rc.exe\r
+\r
+!IF  "$(CFG)" == "d2xgl - Win32 Release"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 0\r
+# PROP BASE Output_Dir "Release"\r
+# PROP BASE Intermediate_Dir "Release"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 0\r
+# PROP Output_Dir "Release"\r
+# PROP Intermediate_Dir "Release"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c\r
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\main" /I "..\..\arch\include" /I "..\..\arch\win32\include" /I "..\..\..\..\sdl\SDL-1.2.6\include" /D "NDEBUG" /D "RELEASE" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NO_ASM" /D "NMONO" /D "PIGGY_USE_PAGING" /D "NEWDEMO" /D "SDL_INPUT" /D "SDL_GL_VIDEO" /D "FAST_FILE_IO" /D "CONSOLE" /D "NETWORK" /D "NATIVE_IPX" /D "OGL" /YX /FD /c\r
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32\r
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32\r
+# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
+# ADD RSC /l 0x409 /d "NDEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386\r
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib opengl32.lib glu32.lib /nologo /subsystem:windows /machine:I386\r
+\r
+!ELSEIF  "$(CFG)" == "d2xgl - Win32 Debug"\r
+\r
+# PROP BASE Use_MFC 0\r
+# PROP BASE Use_Debug_Libraries 1\r
+# PROP BASE Output_Dir "Debug"\r
+# PROP BASE Intermediate_Dir "Debug"\r
+# PROP BASE Target_Dir ""\r
+# PROP Use_MFC 0\r
+# PROP Use_Debug_Libraries 1\r
+# PROP Output_Dir "Debug"\r
+# PROP Intermediate_Dir "Debug"\r
+# PROP Ignore_Export_Lib 0\r
+# PROP Target_Dir ""\r
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c\r
+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\main" /I "..\..\arch\include" /I "..\..\arch\win32\include" /I "..\..\..\..\sdl\SDL-1.2.6\include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "NO_ASM" /D "NMONO" /D "PIGGY_USE_PAGING" /D "NEWDEMO" /D "SDL_INPUT" /D "SDL_GL_VIDEO" /D "FAST_FILE_IO" /D "CONSOLE" /D "NETWORK" /D "NATIVE_IPX" /D "OGL" /YX /FD /GZ /c\r
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32\r
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32\r
+# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
+# ADD RSC /l 0x409 /d "_DEBUG"\r
+BSC32=bscmake.exe\r
+# ADD BASE BSC32 /nologo\r
+# ADD BSC32 /nologo\r
+LINK32=link.exe\r
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept\r
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib opengl32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept\r
+\r
+!ENDIF \r
+\r
+# Begin Target\r
+\r
+# Name "d2xgl - Win32 Release"\r
+# Name "d2xgl - Win32 Debug"\r
+# Begin Group "Source Files"\r
+\r
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
+# Begin Group "2d"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\2dsline.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\bitblt.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\bitmap.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\box.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\canvas.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\circle.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\disc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\font.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\gpixel.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\ibitblt.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\line.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\palette.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\pcx.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\pixel.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\poly.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\rect.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\rle.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\scalec.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\tmerge.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "3d"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\clipper.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\draw.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\globvars.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\instance.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\interp.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\matrix.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\points.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\rod.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\setup.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "arch"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\digi.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\event.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\findfile.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\ogl\gr.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\init.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\joy.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\joydefs.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\key.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\mingw_init.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\mouse.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\ogl\ogl.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\rbaudio.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\ogl\sdlgl.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\sdl\timer.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "misc"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\misc\args.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\cfile\cfile.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\console\CON_console.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\misc\d_io.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\misc\error.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\misc\hash.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\iff\iff.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\mem\mem.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\misc\strio.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\misc\strutil.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "main"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\ai.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\ai2.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\aipath.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\automap.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\bm.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\cmd.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\cntrlcen.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\collide.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\config.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\console.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\controls.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\credits.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\crypt.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\effects.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\endlevel.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\escort.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fireball.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fuelcen.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fvi.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\game.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamecntl.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamefont.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamemine.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamepal.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamerend.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamesave.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gameseg.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gameseq.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gauges.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\hostage.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\hud.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\inferno.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\ipx_mcast4.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\ipx_udp.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\ipx_win.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\kconfig.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\kludge.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\kmatrix.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\laser.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\lighting.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\menu.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\mglobal.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\mission.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\morph.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\movie.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\multi.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\multibot.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\netmisc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\network.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\newdemo.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\newmenu.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\object.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\paging.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\physics.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\piggy.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\player.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\playsave.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\polyobj.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\powerup.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\render.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\robot.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\scores.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\segment.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\slew.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\songs.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\state.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\switch.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\terrain.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\texmerge.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\text.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\titles.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\vclip.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\wall.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\weapon.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\winnet.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "maths"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\maths\fixc.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\maths\rand.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\maths\tables.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\maths\vecmat.c\r
+# End Source File\r
+# End Group\r
+# Begin Group "texmap"\r
+\r
+# PROP Default_Filter ""\r
+# Begin Source File\r
+\r
+SOURCE=..\..\texmap\ntmap.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\texmap\scanline.c\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\texmap\tmapflat.c\r
+# End Source File\r
+# End Group\r
+# End Group\r
+# Begin Group "Header Files"\r
+\r
+# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\3d.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\ai.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\aistruct.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\args.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\automap.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\bitmap.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\bm.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\bmread.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\byteswap.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\cfile.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\2d\clip.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\clipper.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\cmd.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\cntrlcen.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\collide.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\compbit.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\CON_console.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\config.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\console.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\controls.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\credits.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\d_io.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\desc_id.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\digi.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\effects.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\endlevel.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\error.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\escort.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\include\event.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\findfile.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fireball.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\fix.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fuelcen.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fvi.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\fvi_a.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\game.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamefont.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamemine.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamepal.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamesave.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gameseg.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gameseq.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gamestat.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\gauges.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\3d\globvars.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\gr.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\grdef.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\hash.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\hostage.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\hudmsg.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\ibitblt.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\iff.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\inferno.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\interp.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\ipx.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\ipx_drv.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\include\ipx_mcast4.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\win32\include\ipx_udp.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\include\joy.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\joydefs.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\kconfig.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\include\key.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\kmatrix.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\laser.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\lighting.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\makesig.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\maths.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\menu.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\mission.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\modem.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\modex.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\mono.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\morph.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\arch\include\mouse.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\movie.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\multi.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\multibot.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\netmisc.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\newdemo.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\newmenu.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\object.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\ogl_init.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\pa_enabl.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\paging.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\palette.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\pcx.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\physics.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\piggy.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\player.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\playsave.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\polyobj.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\powerup.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\pstypes.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\rbaudio.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\render.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\reorder.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\rle.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\robot.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\texmap\scanline.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\scores.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\screens.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\segment.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\segpoint.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\slew.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\songs.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\sounds.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\state.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\strio.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\strutil.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\switch.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\terrain.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\texmap.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\texmap\texmapl.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\texmerge.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\text.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\textures.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\timer.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\titles.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\u_dpmi.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\u_mem.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\vclip.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\vecmat.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\vers_id.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\include\vesa.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\wall.h\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE=..\..\main\weapon.h\r
+# End Source File\r
+# End Group\r
+# Begin Group "Resource Files"\r
+\r
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
+# End Group\r
+# Begin Source File\r
+\r
+SOURCE="..\..\..\..\sdl\SDL-1.2.6\lib\SDL.lib"\r
+# End Source File\r
+# Begin Source File\r
+\r
+SOURCE="..\..\..\..\sdl\SDL-1.2.6\lib\SDLmain.lib"\r
+# End Source File\r
+# End Target\r
+# End Project\r
index 6673410..4a4d8bf 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: gr.c,v 1.14 2003-11-06 08:58:53 btb Exp $ */
+/* $Id: gr.c,v 1.15 2003-11-27 00:21:04 btb Exp $ */
 /*
  *
  * OGL video functions. - Added 9/15/99 Matthew Mueller
@@ -13,7 +13,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
-#ifdef __WINDOWS__
+#ifdef _MSC_VER
 #include <windows.h>
 #endif
 
@@ -22,7 +22,9 @@
 #else
 //#include <GL/gl.h>
 #endif
+#ifndef _MSC_VER
 #include <unistd.h>
+#endif
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
@@ -169,7 +171,7 @@ void ogl_get_verinfo(void){
 
        ogl_intensity4_ok=1;ogl_luminance4_alpha4_ok=1;ogl_rgba2_ok=1;ogl_gettexlevelparam_ok=1;
 
-#ifdef __WINDOWS__
+#if 0 //WGL only, I think
        dglMultiTexCoord2fARB = (glMultiTexCoord2fARB_fp)wglGetProcAddress("glMultiTexCoord2fARB");
        dglActiveTextureARB = (glActiveTextureARB_fp)wglGetProcAddress("glActiveTextureARB");
        dglMultiTexCoord2fSGIS = (glMultiTexCoord2fSGIS_fp)wglGetProcAddress("glMultiTexCoord2fSGIS");
@@ -312,7 +314,7 @@ int ogl_testneedmipmaps(int i){
 //     return -1;
 }
 #ifdef OGL_RUNTIME_LOAD
-#if defined(__WINDOWS__) || defined(__MINGW32__)
+#ifdef _WIN32
 char *OglLibPath="opengl32.dll";
 #endif
 #ifdef __unix__
@@ -614,8 +616,8 @@ void gr_palette_read(ubyte * pal)
 //if we got really spiffy, we could optionally link in libpng or something, and use that.
 void write_bmp(char *savename,int w,int h,unsigned char *buf){
        int f;
-#if defined(__WINDOWS__) || defined(__MINGW32__)
-       f=open(savename,O_CREAT|O_EXCL|O_WRONLY,S_IRUSR|S_IWUSR);
+#ifdef _WIN32
+       f=open(savename,O_CREAT|O_EXCL|O_WRONLY,S_IREAD|S_IWRITE);
 #else
        f=open(savename,O_CREAT|O_EXCL|O_WRONLY,S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);
 #endif
index d680002..607ec30 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: ogl.c,v 1.10 2003-11-07 18:09:48 btb Exp $ */
+/* $Id: ogl.c,v 1.11 2003-11-27 00:21:04 btb Exp $ */
 /*
  *
  * Graphics support functions for OpenGL.
@@ -11,7 +11,7 @@
 #endif
 
 //#include <stdio.h>
-#ifdef __WINDOWS__
+#ifdef _WIN32
 #include <windows.h>
 #include <stddef.h>
 #endif
@@ -56,7 +56,7 @@
 #define M_PI 3.14159
 #endif
 
-#if defined(__WINDOWS__) || defined(__MINGW32__) || (defined(__APPLE__) && defined(__MACH__)) || defined(__sun__)
+#if defined(_WIN32) || (defined(__APPLE__) && defined(__MACH__)) || defined(__sun__)
 #define cosf(a) cos(a)
 #define sinf(a) sin(a)
 #endif
index 3234ac1..7209862 100644 (file)
@@ -281,6 +281,11 @@ if test x$enable_network != xno; then
             enable_native_ipx="no";
             ;;
     esac
+       case $host_os in
+               cygwin* | mingw* | msdos*)
+                       enable_kalinix="no";
+                       ;;
+       esac
     case $host_os in
         *solaris*)
             AC_CHECK_LIB(socket, socket, LIBS="${LIBS} -lsocket",
diff --git a/cygconf b/cygconf
index 26557b6..d15a261 100644 (file)
--- a/cygconf
+++ b/cygconf
@@ -1 +1 @@
-export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"\r
+export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
index b9fcc1e..e4eb385 100644 (file)
@@ -4,7 +4,7 @@
 #define _D_IO_H
 
 #ifndef _WIN32_WCE
-#if _WIN32
+#ifdef _WIN32
 #include <io.h>
 #else
 #include <unistd.h>
index a4a3f18..7af6b1b 100644 (file)
@@ -9,13 +9,7 @@
 #ifndef __LOADGL_H__
 #define __LOADGL_H__
 
-#ifndef WIN32
-#ifdef __WINDOWS__
-#define WIN32
-#endif
-#endif
-
-#if defined(WIN32)
+#ifdef _WIN32
 #include <windows.h>
 #define OGLFUNCCALL    __stdcall
 #else
 #define glMultiTexCoord2fSGIS dglMultiTexCoord2fSGIS
 #define glSelectTextureSGIS dglSelectTextureSGIS
 
-#ifdef WIN32
+#ifdef _WIN32
 #define wglCopyContext dwglCopyContext
 #define wglCreateContext dwglCreateContext
 #define wglCreateLayerContext dwglCreateLayerContext
@@ -760,7 +754,7 @@ typedef void (OGLFUNCCALL *glActiveTextureARB_fp)(GLenum target);
 typedef void (OGLFUNCCALL *glMultiTexCoord2fSGIS_fp)(GLenum target, GLfloat s, GLfloat t);
 typedef void (OGLFUNCCALL *glSelectTextureSGIS_fp)(GLenum target);
 
-#ifdef WIN32
+#ifdef _WIN32
 typedef BOOL  (OGLFUNCCALL *wglCopyContext_fp)(HGLRC, HGLRC, UINT);
 typedef HGLRC (OGLFUNCCALL *wglCreateContext_fp)(HDC);
 typedef HGLRC (OGLFUNCCALL *wglCreateLayerContext_fp)(HDC, int);
@@ -1126,7 +1120,7 @@ DEFVAR glActiveTextureARB_fp dglActiveTextureARB;
 DEFVAR glMultiTexCoord2fSGIS_fp dglMultiTexCoord2fSGIS;
 DEFVAR glSelectTextureSGIS_fp dglSelectTextureSGIS;
 
-#ifdef WIN32
+#ifdef _WIN32
 DEFVAR wglCopyContext_fp dwglCopyContext;
 DEFVAR wglCreateContext_fp dwglCreateContext;
 DEFVAR wglCreateLayerContext_fp dwglCreateLayerContext;
@@ -1153,7 +1147,7 @@ DEFVAR wglSwapMultipleBuffers_fp dwglSwapMultipleBuffers;
 #ifdef DECLARE_VARS
 
 // Dynamic module load functions
-#ifdef WIN32
+#ifdef _WIN32
 void *dll_LoadModule(const char *name)
 {
        HINSTANCE handle;
@@ -1569,7 +1563,7 @@ bool OpenGL_LoadLibrary(bool load)
                dglVertexPointer = (glVertexPointer_fp)dll_GetSymbol(OpenGLModuleHandle,"glVertexPointer");
                dglViewport = (glViewport_fp)dll_GetSymbol(OpenGLModuleHandle,"glViewport");
        
-#ifdef WIN32
+#ifdef _WIN32
                dwglCopyContext = (wglCopyContext_fp)dll_GetSymbol(OpenGLModuleHandle,"wglCopyContext");
                dwglCreateContext = (wglCreateContext_fp)dll_GetSymbol(OpenGLModuleHandle,"wglCreateContext");
                dwglCreateLayerContext = (wglCreateLayerContext_fp)dll_GetSymbol(OpenGLModuleHandle,"wglCreateLayerContext");
@@ -1942,7 +1936,7 @@ void OpenGL_SetFuncsToNull(void)
        dglMultiTexCoord2fSGIS = NULL;
        dglSelectTextureSGIS = NULL;
 
-#ifdef WIN32
+#ifdef _WIN32
        dwglCopyContext = NULL;
        dwglCreateContext = NULL;
        dwglCreateLayerContext = NULL;
index 393571f..5047a24 100644 (file)
@@ -2,12 +2,14 @@
 #ifndef _OGL_INIT_H_ 
 #define _OGL_INIT_H_
 
-#ifdef __WINDOWS__
+#ifdef _MSC_VER
+# undef MAC // dirty feckin hack
 #include <windows.h>
 #include <stddef.h>
+# define MAC(x)
 #endif
 
-//#ifdef __WINDOWS__
+//#ifdef _WIN32
 //#define OGL_RUNTIME_LOAD
 //#endif
 
index 2a1579b..65b2df3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: pstypes.h,v 1.21 2003-11-26 12:26:28 btb Exp $ */
+/* $Id: pstypes.h,v 1.22 2003-11-27 00:21:04 btb Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -64,15 +64,14 @@ typedef Uint64 u_int64_t;
 #define max(a,b) (((a)<(b))?(b):(a))
 #endif
 
-#ifdef _MSC_VER
-# define PATH_MAX _MAX_PATH
-#endif
-
-#ifdef _WIN32_WCE
-# define _MAX_DIR 256
-#endif
-
-#ifdef __unix__
+#ifdef _WIN32
+# ifndef __MINGW32__
+#  define PATH_MAX _MAX_PATH
+# endif
+# ifdef _WIN32_WCE
+#  define _MAX_DIR 256
+# endif
+#elif defined(__unix__)
 # include <sys/types.h>
 # define _MAX_PATH 1024
 # define _MAX_DIR 256
index 017cb43..aef72ef 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: u_mem.h,v 1.6 2003-06-18 08:00:31 btb Exp $ */
+/* $Id: u_mem.h,v 1.7 2003-11-27 00:21:04 btb Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -8,10 +8,10 @@ IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
 SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
 FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
 CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
-AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  
+AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
 COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
+
 #include <stdlib.h>
 
 #ifdef MACINTOSH
index 4936980..f35259d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: state.c,v 1.11 2003-11-26 12:26:33 btb Exp $ */
+/* $Id: state.c,v 1.12 2003-11-27 00:21:04 btb Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -253,6 +253,9 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #endif
 
 #ifdef OGL
+# ifdef _MSC_VER
+#  include <windows.h>
+# endif
 #if defined(__APPLE__) && defined(__MACH__)
 #include <OpenGL/gl.h>
 #else
index 7606930..a962418 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: vers_id.h,v 1.4 2003-10-10 09:36:35 btb Exp $ */
+/* $Id: vers_id.h,v 1.5 2003-11-27 00:21:04 btb Exp $ */
 //
 // Auto-generated include file [used to be]
 // Generated by MAKE from INFERNO.INI settings
@@ -8,6 +8,10 @@
 #ifndef _VERS_ID
 #define _VERS_ID
 
+#ifndef VERSION
+# define VERSION
+#endif
+
 #define VERSION_TYPE   "Full Version"
 #define DESCENT_VERSION "D2X " VERSION
 #define D2X_IVER (D2XMAJOR*10000+D2XMINOR*100+D2XMICRO)
index 7faefd8..fea9668 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: d_io.c,v 1.6 2003-11-26 12:26:36 btb Exp $ */
+/* $Id: d_io.c,v 1.7 2003-11-27 00:21:04 btb Exp $ */
 /*
  * some misc. file/disk routines
  * Arne de Bruijn, 1998
@@ -53,7 +53,7 @@ unsigned long d_getdiskfree()
 #ifdef __MSDOS__
   return getdiskfree();
 #else
-#ifdef __WINDOWS__
+#if 0//def __WINDOWS__
        ULONG cbCluster = 0;
        ULONG cClusters = 0;