├── .gitignore ├── .gitmodules ├── FormatConversion.cpp ├── FormatConversion.h ├── FormatConversionMMX.cpp ├── FormatConversionSSE.cpp ├── GL └── glext.h ├── GLExtensions.cpp ├── GLRender.cpp ├── GLRender.h ├── GLconf.h ├── GLutil.cpp ├── GlOgl.h ├── Glextensions.h ├── Glide.cpp ├── KHR └── khrplatform.h ├── LICENSE ├── Makefile ├── OGLColorAlphaTables.cpp ├── OGLFogTables.cpp ├── OGLMiscTables.cpp ├── OGLTables.h ├── OGLTextureTables.cpp ├── OpenGLid.ini ├── PGTexture.cpp ├── PGTexture.h ├── PGUTexture.cpp ├── PGUTexture.h ├── README.md ├── TexDB.cpp ├── TexDB.h ├── config.mk-sample ├── config.mk-sample-msc ├── dyngl.c ├── dyngl.h ├── dyngl_list.h ├── gbanner.cpp ├── glide2x.def ├── glide2x.rc ├── glide3x-msvc.def ├── glide3x.def ├── glide3x.rc ├── grgu3df.cpp ├── grguBuffer.cpp ├── grguColorAlpha.cpp ├── grguDepth.cpp ├── grguDraw.cpp ├── grguFog.cpp ├── grguLfb.cpp ├── grguMisc.cpp ├── grguSstGlide.cpp ├── grguTex.cpp ├── gsplash.cpp ├── openglide9x.h ├── platform ├── clock.h ├── dosbox │ ├── dosbox-0.74_glide.diff │ ├── dosbox_glide.diff │ ├── glide2x.ovl │ ├── glidedll.c │ └── glidedll.h ├── dosemu │ ├── built.txt │ ├── dosemu-1.4.0-openglide.patch │ ├── glide2x.c │ ├── glide2x.h │ ├── glide2x.ovl │ ├── linux_tombraider_openglide.jpeg │ └── thunks.i ├── error.h ├── linux │ ├── clock.cpp │ ├── error.cpp │ ├── library.cpp │ ├── openglext.cpp │ ├── platform.h │ └── window.cpp ├── openglext.h ├── sdl │ ├── openglext.cpp │ └── window.cpp ├── window.h └── windows │ ├── clock.cpp │ ├── error.cpp │ ├── library.cpp │ ├── openglext.cpp │ ├── platform.h │ └── window.cpp ├── pthread.mk ├── resource.h ├── resource └── cursor.cur ├── sdk2_3dfx.h ├── sdk2_glide.h ├── sdk2_glidesys.h ├── sdk2_glideutl.h ├── sdk2_sst1vid.h ├── splash.dat ├── win9x └── vmsetup.h └── wrapper_config.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/.gitmodules -------------------------------------------------------------------------------- /FormatConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/FormatConversion.cpp -------------------------------------------------------------------------------- /FormatConversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/FormatConversion.h -------------------------------------------------------------------------------- /FormatConversionMMX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/FormatConversionMMX.cpp -------------------------------------------------------------------------------- /FormatConversionSSE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/FormatConversionSSE.cpp -------------------------------------------------------------------------------- /GL/glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GL/glext.h -------------------------------------------------------------------------------- /GLExtensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GLExtensions.cpp -------------------------------------------------------------------------------- /GLRender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GLRender.cpp -------------------------------------------------------------------------------- /GLRender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GLRender.h -------------------------------------------------------------------------------- /GLconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GLconf.h -------------------------------------------------------------------------------- /GLutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GLutil.cpp -------------------------------------------------------------------------------- /GlOgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/GlOgl.h -------------------------------------------------------------------------------- /Glextensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/Glextensions.h -------------------------------------------------------------------------------- /Glide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/Glide.cpp -------------------------------------------------------------------------------- /KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/KHR/khrplatform.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/Makefile -------------------------------------------------------------------------------- /OGLColorAlphaTables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/OGLColorAlphaTables.cpp -------------------------------------------------------------------------------- /OGLFogTables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/OGLFogTables.cpp -------------------------------------------------------------------------------- /OGLMiscTables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/OGLMiscTables.cpp -------------------------------------------------------------------------------- /OGLTables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/OGLTables.h -------------------------------------------------------------------------------- /OGLTextureTables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/OGLTextureTables.cpp -------------------------------------------------------------------------------- /OpenGLid.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/OpenGLid.ini -------------------------------------------------------------------------------- /PGTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/PGTexture.cpp -------------------------------------------------------------------------------- /PGTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/PGTexture.h -------------------------------------------------------------------------------- /PGUTexture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/PGUTexture.cpp -------------------------------------------------------------------------------- /PGUTexture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/PGUTexture.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/README.md -------------------------------------------------------------------------------- /TexDB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/TexDB.cpp -------------------------------------------------------------------------------- /TexDB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/TexDB.h -------------------------------------------------------------------------------- /config.mk-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/config.mk-sample -------------------------------------------------------------------------------- /config.mk-sample-msc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/config.mk-sample-msc -------------------------------------------------------------------------------- /dyngl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/dyngl.c -------------------------------------------------------------------------------- /dyngl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/dyngl.h -------------------------------------------------------------------------------- /dyngl_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/dyngl_list.h -------------------------------------------------------------------------------- /gbanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/gbanner.cpp -------------------------------------------------------------------------------- /glide2x.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/glide2x.def -------------------------------------------------------------------------------- /glide2x.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/glide2x.rc -------------------------------------------------------------------------------- /glide3x-msvc.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/glide3x-msvc.def -------------------------------------------------------------------------------- /glide3x.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/glide3x.def -------------------------------------------------------------------------------- /glide3x.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/glide3x.rc -------------------------------------------------------------------------------- /grgu3df.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grgu3df.cpp -------------------------------------------------------------------------------- /grguBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguBuffer.cpp -------------------------------------------------------------------------------- /grguColorAlpha.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguColorAlpha.cpp -------------------------------------------------------------------------------- /grguDepth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguDepth.cpp -------------------------------------------------------------------------------- /grguDraw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguDraw.cpp -------------------------------------------------------------------------------- /grguFog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguFog.cpp -------------------------------------------------------------------------------- /grguLfb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguLfb.cpp -------------------------------------------------------------------------------- /grguMisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguMisc.cpp -------------------------------------------------------------------------------- /grguSstGlide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguSstGlide.cpp -------------------------------------------------------------------------------- /grguTex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/grguTex.cpp -------------------------------------------------------------------------------- /gsplash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/gsplash.cpp -------------------------------------------------------------------------------- /openglide9x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/openglide9x.h -------------------------------------------------------------------------------- /platform/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/clock.h -------------------------------------------------------------------------------- /platform/dosbox/dosbox-0.74_glide.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosbox/dosbox-0.74_glide.diff -------------------------------------------------------------------------------- /platform/dosbox/dosbox_glide.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosbox/dosbox_glide.diff -------------------------------------------------------------------------------- /platform/dosbox/glide2x.ovl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosbox/glide2x.ovl -------------------------------------------------------------------------------- /platform/dosbox/glidedll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosbox/glidedll.c -------------------------------------------------------------------------------- /platform/dosbox/glidedll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosbox/glidedll.h -------------------------------------------------------------------------------- /platform/dosemu/built.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/built.txt -------------------------------------------------------------------------------- /platform/dosemu/dosemu-1.4.0-openglide.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/dosemu-1.4.0-openglide.patch -------------------------------------------------------------------------------- /platform/dosemu/glide2x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/glide2x.c -------------------------------------------------------------------------------- /platform/dosemu/glide2x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/glide2x.h -------------------------------------------------------------------------------- /platform/dosemu/glide2x.ovl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/glide2x.ovl -------------------------------------------------------------------------------- /platform/dosemu/linux_tombraider_openglide.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/linux_tombraider_openglide.jpeg -------------------------------------------------------------------------------- /platform/dosemu/thunks.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/dosemu/thunks.i -------------------------------------------------------------------------------- /platform/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/error.h -------------------------------------------------------------------------------- /platform/linux/clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/linux/clock.cpp -------------------------------------------------------------------------------- /platform/linux/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/linux/error.cpp -------------------------------------------------------------------------------- /platform/linux/library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/linux/library.cpp -------------------------------------------------------------------------------- /platform/linux/openglext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/linux/openglext.cpp -------------------------------------------------------------------------------- /platform/linux/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/linux/platform.h -------------------------------------------------------------------------------- /platform/linux/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/linux/window.cpp -------------------------------------------------------------------------------- /platform/openglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/openglext.h -------------------------------------------------------------------------------- /platform/sdl/openglext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/sdl/openglext.cpp -------------------------------------------------------------------------------- /platform/sdl/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/sdl/window.cpp -------------------------------------------------------------------------------- /platform/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/window.h -------------------------------------------------------------------------------- /platform/windows/clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/windows/clock.cpp -------------------------------------------------------------------------------- /platform/windows/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/windows/error.cpp -------------------------------------------------------------------------------- /platform/windows/library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/windows/library.cpp -------------------------------------------------------------------------------- /platform/windows/openglext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/windows/openglext.cpp -------------------------------------------------------------------------------- /platform/windows/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/windows/platform.h -------------------------------------------------------------------------------- /platform/windows/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/platform/windows/window.cpp -------------------------------------------------------------------------------- /pthread.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/pthread.mk -------------------------------------------------------------------------------- /resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/resource.h -------------------------------------------------------------------------------- /resource/cursor.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/resource/cursor.cur -------------------------------------------------------------------------------- /sdk2_3dfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/sdk2_3dfx.h -------------------------------------------------------------------------------- /sdk2_glide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/sdk2_glide.h -------------------------------------------------------------------------------- /sdk2_glidesys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/sdk2_glidesys.h -------------------------------------------------------------------------------- /sdk2_glideutl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/sdk2_glideutl.h -------------------------------------------------------------------------------- /sdk2_sst1vid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/sdk2_sst1vid.h -------------------------------------------------------------------------------- /splash.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/splash.dat -------------------------------------------------------------------------------- /win9x/vmsetup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/win9x/vmsetup.h -------------------------------------------------------------------------------- /wrapper_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JHRobotics/openglide9x/HEAD/wrapper_config.h --------------------------------------------------------------------------------