This is... wmquake.  Quake 1 running in a dockapp window.  Don't ask me why.

It works pretty well.  If you plan on doing netplay with this, you can't start
a new game or join a game unless you first bring up the console and type:
"disconnect".  Then you can start a new multiplayer game or join an existing
one.  This is a bug that was present in the original source, and I left it
untouched. :)  There is no mouse or CD audio support, because they were not
implemented at the time, and because I find both of these features extremely
useless and not worth my time implementing.

Usage is simple.  All standard quake1 command line options apply except
winsize, which was removed. Feature set is close to that of earlier versions
of quake 1 for linux which were handled by crack.com.

This is a complete software-only version, all traces of assembly code were
removed.  We are dealing with such small windows, it was really unnecessary :)
Internally, the engine renders into 320x320 buffer, which is then scaled down
to fit inside dockapp.  It isn't extremely pretty but it isn't so bad either.
I could have done rendering into a smaller buffer to reduce CPU load, but then
the statusbar would have to be disabled.  And seems like the bare minimum size
to render into has to be > 128 because of some calculation errors or something,
with smaller window sizes the game would segfault very often.

enjoy.
timecop@japan.co.jp
