This was originally a port of Engoo to X11 capable systems... however that was a long time ago.
Find a file
2015-08-21 22:13:23 +02:00
asm Major restructure for the future 2015-08-07 12:06:39 +02:00
audio New config system, cleanups etc. launch Xuake with -data id1 2015-08-20 15:34:12 +02:00
engine More compiler optimisations, cleaned menu, ammo and armor only display if not NULL. 2015-08-21 21:45:22 +02:00
include Fixes #7 (Crap Screen Crash), adds new HUD control commands (prefix hud_) and makes the sbar stuff seperate from most other operations 2015-08-21 15:56:42 +02:00
network New config system, cleanups etc. launch Xuake with -data id1 2015-08-20 15:34:12 +02:00
renderer Fixes #7 (Crap Screen Crash), adds new HUD control commands (prefix hud_) and makes the sbar stuff seperate from most other operations 2015-08-21 15:56:42 +02:00
system New config system, cleanups etc. launch Xuake with -data id1 2015-08-20 15:34:12 +02:00
tracker New config system, cleanups etc. launch Xuake with -data id1 2015-08-20 15:34:12 +02:00
video Fixes #7 (Crap Screen Crash), adds new HUD control commands (prefix hud_) and makes the sbar stuff seperate from most other operations 2015-08-21 15:56:42 +02:00
CMDS Added undocumented list of cvars and cmds 2015-08-21 22:13:23 +02:00
CVARS Added undocumented list of cvars and cmds 2015-08-21 22:13:23 +02:00
LICENSE major cleanup 2015-08-05 19:31:14 +02:00
Makefile More compiler optimisations, cleaned menu, ammo and armor only display if not NULL. 2015-08-21 21:45:22 +02:00
README Updated README 2015-08-20 16:34:20 +02:00
TODO Fixes #7 (Crap Screen Crash), adds new HUD control commands (prefix hud_) and makes the sbar stuff seperate from most other operations 2015-08-21 15:56:42 +02:00

 _   _ ____  _   _ _   _ _____  __
| | / |___ \| | | | | / |_ _\ \/ /
| |/  |_  | | | | | |/  || | \  / 
|  /| | |_| | |_| |  /| || | /  \ 
|_/ |_|____/ \___/|_/ |_|___/_/\_\
                                                                               

This is a novelty engine rendering in software mode, aka on your CPU.

This is *not* a daily-driver Xuake engine.
If you want a stable Xuake engine, look elsewhere. >> This is testing ground <<

This might turn into something mature in the future.
It uses standard X11 functions, so aside from that no dependencies are necessary.
For sound, please get the Open Sound System running.

*************
  Compiling
*************

For a debug build (larger and slower) issue 'make'.
For a release build (smaller and faster) issue 'make build_release'.

*********
  Notes
*********

- Carried over soundfixes from reQuiem
- Got it running using most of the original stock X11 code
- No custom statusbar colours
- Sound is done via OSS, not ALSA - aoss will most likely not work
- Massive lookup table does not like ASM compiler optimisations
- The input is 'not good' right now
- Based on engoo by leileilol

*********
  Plans
*********

- Menu system done primarily using CSQC
- HUD system done primarily using CSQC
- Make the bots less Xuake specific, controllable via SSQC
- Ship with a game directory that can be used as a base and torn apart for any use
- Ship with a scratch QC base and the new engine extensions