Brad Spencer <brad@anduin.eldar.org>, with some modifications.
Caveats: ELF builds fail; shareware WADs (level files) have to be
gotten separately; playing audio from CDs seems to have problems (see
pkg/9270); GLX Quakeworld client probably doesn't work; Quakeworld
code perhaps triggers optimization bug?
Committed mainly to avoid duplication of work, and for the 1.4.x/i386
users/gamers :-)