ref: ed82668431413cf8d5389a631cad56a6c4d2d6da
dir: /README/
qk2 - (9) quake 2 ================= - installation . mk install . mkdir -p $home/lib/quake2/baseq2 . dircp /n/quake2cd/baseq2 $home/lib/quake2/baseq2 - game dir for gamemode "dicks" is stored in $home/lib/quake2/dicks/ - tested on 386 and amd64 only horrors ------- - rendering glitches and fault reads on resolutions not originally supported (anything other than 4:3) - edict_t definitions merged without much looking - plan9/misc.c: stupid posixish glob stuff - plan9/udp.c mostly horrid - portme: cd_9 - garbled stdout (Sys_ConsoleOutput): \r instead of \n - cinematic palette is fucked up if you resize during playback - sound only (sortof) works thanks to shitty workarounds - ctf is untouched, so are rogue, xatrix differences with linux/x11 quake2 --------------------------------- - mouse wheel up and down recognized and useable (but parsing is ugly) - mouse buttons have (correct) plan9 names - arbitrary resolutions up to 4096x4096 allowed (ref/r_local.h) and resize by dragging window edges - no dynamic linking → "modules" are statically linked legal ----- Quake 2, hence qk2, is licensed under the GPLv2. See COPYING for details. All of the Q2 data files remain copyrighted and licensed under the original terms.