No description
Find a file
2025-11-16 17:11:09 +10:30
common sdl: fix destruction of startup dialog on windows 2025-11-16 17:11:09 +10:30
external gl: add support for compressed textures 2021-09-19 16:13:08 +09:30
icons windows: build icons from new hi-res source file 2019-07-23 09:46:18 +09:30
include add missing tga.h header from previous screenshot changes 2025-11-16 06:13:36 +10:30
launcher/osx trivial: update FSF address 2022-08-19 11:17:37 +09:30
man doc: Add doc for the vid_vsync console variable 2021-10-22 07:15:17 +10:30
NQ trivial: update FSF address 2022-08-19 11:17:37 +09:30
QW sw: screenshot command now writes TGA files instead of PCX 2025-11-15 16:14:34 +10:30
scripts [PATCH] Work around compiler bug 2006-09-10 19:12:09 +09:30
wine-dx build: replace the old dxsdk files with headers from the Wine project 2012-12-08 09:34:31 +10:30
changelog.txt win: fix user data directory when HOME environment variables is in use 2025-11-15 16:17:21 +10:30
gnu.txt trivial: update FSF address 2022-08-19 11:17:37 +09:30
Makefile sw: screenshot command now writes TGA files instead of PCX 2025-11-15 16:14:34 +10:30
readme-id.txt Import v0.47 sources 2006-09-10 19:02:51 +09:30
readme.txt TyrQuake v0.71 2022-09-06 19:53:53 +09:30
wine-dx.patch build: replace the old dxsdk files with headers from the Wine project 2012-12-08 09:34:31 +10:30

-----------
 Tyr-Quake
-----------

Date:		2022-09-06
Version: 	0.71
Author:		Kevin Shanahan (aka. Tyrann)
Webpage:	http://disenchant.net
email:		kevin@shanahan.id.au

Why?
----
I want this to be a version of Quake that basically looks like the
Quake of old, but one that works on current operating systems.  Some
graphical enhancements may be added, as long as they don't completely
change the look and feel of the original game.

Building:
---------
All you should need to do to get a regular build for your system is type
'make'. This should build all five executable targets and place them in a
./bin subdirectory.

Windows builds can be done using MinGW64 and Msys2 on a Windows host, or by
cross compiling with a suitable MinGW cross compiler.  The build also relies
on groff to process the documentation and imagemagick to generate the
icons. As long as your cross compiler is in your path somewhere, "make
TARGET_OS=WIN32" (or WIN64) should be all you need.  Parallel builds work well
too, e.g. "make -j8"

If you're in a hurry and only want to build one target, you can type 'make
bin/<target>' - where <target> is the name of the executable you want to
build.

To build a debug version or one without the intel assembly, there are options
you can select by setting Makefile variables:
  e.g. make DEBUG=Y bin/tyr-glquake
    or make USE_X86_ASM=N bin/tyr-qwcl

On OSX, you will need XCode and the SDL2 framework installed to build.
Install the SDL2 framework to /Library/Frameworks/, then in the tyrquake
directory simply type "make bundles".  The OSX bundles will be output to
dist/osx/.  The OSX launcher needs a little more polish, but the main thing
remember is to add '-basedir /path/to/Quake' to the command line parameters in
the Launcher.

History:
--------
See changelog.txt for the summary of changes in each release version.
For full details, see: https://disenchant.net/git/tyrquake.git/