Using the Quake 3 source, we can also create mods for OpenArena, albeit with some modifications. Just compiling the source and installing a mod will give you a ‘Client/Server mismatch’ error. So, follow the steps below to get your mod up and running :
- Install OpenArena first (You can get it from the package manager on most linux distributions)
- Download the Quake 3 source from http://ioquake3.org/
- Change BASENAME in ioquake3/code/qcommon/q_shared.h from “baseq3″ to “baseoa”
- Make other changes to code if you want
- Make sure you have libsdl and libopenal
- Compile using make
- Navigate to the directory baseoa/ under ~/.openarena/ and create a directory vm/ under it
- Copy ioquake3/build/release-linux-i386/baseq3/vm/qagame.qvm to baseoa/vm/
- Run the game
Posted by Fiddler