first: get svndownload
TortoiseSVNcreate a new folder
right click to it
choose "SVN Checkout..."
type svn://svn.icculus.org/tremulous/trunk to "URL of repository:"
"HEAD Revision" should be checked
click ok
second: get mingw and msys 1. Download and install MinGW and MSys from http://www.mingw.org/.
2. Download http://www.libsdl.org/extras/win32/common/directx-devel.tar.gz
and untar it into your MinGW directory (usually C:\MinGW).
3. Open an MSys terminal
4. Change to the directory containing Makefile ( directory you created ).
5. Run 'make'.
this is from
http://svn.icculus.org/*checkout*/quake3/trunk/README
third: minimal test run.\ is directory you created
go to ".\build\release-mingw32-x86\base"
create a zip file from vm directory
(zip file should contain vm directory and the qvm files in it)
go to ".\" add ui directory to the zip file
rename this zip file to vms-1.1.1.pk3
create a new directory in c: (or wherever you want) rename it to tremtest
create a new directory in tremtest and rename it to base
copy data-1.1.0.pk3, map-atcs-1.1.0.pk3 from your tremulous directory
and copy the vms-1.1.1.pk3 to base directory (the one in tremtest)
copy .\build\release-mingw32-x86\tremulous.x86.exe to tremtest directory
tremtest
|- tremulous.x86.exe
|-vm
__|- data-1.1.0.pk3
__|- map-atcs-1.1.0.pk3
__|- vms-1.1.1.pk3
run the binary
open console
type "\devmap atcs"
notes:binary wont work with your 1.1.0 tremulous
vms-1.1.0 wont work with your 1.1.0 tremulous binary
you cant connect to servers with it
---below this line is useless---
detail backporting:
https://bugzilla.icculus.org/show_bug.cgi?id=2907