Skip to content
forked from ahefner/sdlquake

WinQuake (Software) on SDL. That's it. The only port that exists that has 64bit support using the software renderer, the way it was meant to be played ;)

License

Notifications You must be signed in to change notification settings

atsb/sdlwinquake

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDLWinQuake

This is SDLWinQuake, a port of id Software's Quake engine to the Simple Direct-media Layer 1.2. The Autotools build system has been updated to 2023 standards more or less. There is also a build.sh file (for macOS) and a Windows VS2022 project file with dependencies included.

Installation

Run autogen.sh to generate the configure file. Then execute ./configure && make to build the sdlwinquake executable. Run the sdlwinquake executable from within a directory containing the original Quake data files.

The Quake data files are expected to be named in lower case! This is true if you installed from Linux Quake installation media, but not necessarily true if you copied the data files over from Windows or performed the installation inside of DOSBox. If sdlwinquake fails to start and complains about missing files, be sure the id1 directory and the .pak files within it are renamed to lower case.

See INSTALL for detailed build instructions. Support for building on 64-bit multiarch systems has been added and may need explanation.

See README.SDL for the original porter's comments.

Notes

This is the only 64bit port of WinQuake on the net (that I have seen). I intend for this to be a complete replacement of 'WinQuake' but using SDL. There is an SDL2 port in-progress.

As always, contributors are welcome :)

License

SDLWinQuake is licensed under the GPLv2. You should have received a copy of the GPLv2 in a file called COPYING in the same directory as this README. If you did not, contact the distributor from whom you recieved this software for a copy.

About

WinQuake (Software) on SDL. That's it. The only port that exists that has 64bit support using the software renderer, the way it was meant to be played ;)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 94.6%
  • Shell 3.0%
  • Makefile 2.0%
  • Other 0.4%