=====Icculus.org Quake 3====== [[http://ioquake3.org/|ioquake3]] Subversion (SVN) repository (last revision before move to GitHub is rev2398): [[http://svn.icculus.org/quake3|icculus.org - ViewVC - quake3]] \\ Git repository (home of the current version): [[https://github.com/ioquake/ioq3|GitHub - ioquake3/ioq3]] \\ =====Compiling===== Tested with ^OpenBSD version^ioquake3 version^ |5.3 i386|SVN rev 2244| |5.4 i386|SVN rev 2244| |5.4 amd64|SVN rev 2244| |5.7 amd64|SVN rev 2398| Add the required packages: pkg_add -i gmake sdl curl libiconv openal subversion Place a Makefile.local with the following contents next to the Makefile file (//disables VOIP functionality//): echo USE_VOIP=0 >> Makefile.local echo USE_MUMBLE=0 >> Makefile.local Compile: gmake After successful compilation, copy the binaries to the desired location: cp -R build/release-openbsd-`uname -m`/* ~/games/ioquake3/ Fix the filename for the renderer (//not needed on SVN rev 2398//): cd ~/games/ioquake3/ mv renderer_opengl1_.so renderer_opengl1_`uname -m`.so The following directories copied from release-openbsd-i386 can be deleted: cd ~/games/ioquake3/ rm -rf baseq3/cgame rm -rf baseq3/game rm -rf baseq3/qcommon rm -rf baseq3/ui rm -rf client rm -rf ded rm -rf missionpack/cgame rm -rf missionpack/game rm -rf missionpack/qcommon rm -rf missionpack/ui rm -rf rend2 rm -rf renderer rm -rf renderersmp rm -rf tools/asm rm -rf tools/cpp rm -rf tools/etc rm -rf tools/lburg/*.* rm -rf tools/rcc Add the *.pk3 files to ~/games/ioquake3/baseq3/ directory if not there already. Start ioquake3 non-fullscreen the first time with: ioquake3.`uname -m` +set r_fullscreen 0 // This prevents display problems. With the default settings ioquake3 is started fullscreen at 640x480. Depending on your Xserver configuration 640x480 does not always display correctly, and the game may not show anything but a black screen as a result. // Then set the desired resolution in-game, apply that resolution, and then set fullscreen in the ioquake3 settings via the UI (or leave it off for better gamma brightness).