Tremulous Forum

General => General Discussion => Topic started by: Sandy on June 08, 2006, 10:51:10 PM

Title: XQF
Post by: Sandy on June 08, 2006, 10:51:10 PM
Anyone got Tremulous working with XQF?
Title: XQF
Post by: Timbo on June 09, 2006, 07:13:20 PM
AFAIK, XQF cvs has support for Trem. Not actually tried it yet though.
Title: XQF
Post by: Sandy on June 09, 2006, 10:28:23 PM
Timbo, what is going on with your avatar?
Title: XQF
Post by: SLAVE|Mietz on June 09, 2006, 11:00:22 PM
Quote from: SandyTimbo, what is going on with your avatar?

omg, its gorillas on BASIC^^
Title: XQF
Post by: zaltar on June 10, 2006, 08:40:04 AM
What's XQF?  :roll:
Title: XQF
Post by: korc on June 10, 2006, 10:50:31 AM
Quote from: zaltarWhat's XQF?  :roll:

I think it means 'X Quake Frontend', but not only for quake anymore. Kinda
gamespy for linux.

http://www.linuxgames.com/xqf/
Title: XQF
Post by: Moofed on June 10, 2006, 06:05:35 PM
I got XQF to work.  I think the secret was to set the masterserver protocol version to 69.  The masterserver address is master://master.tremulous.net:30710
Title: mini-howto on debian testing+unstable
Post by: korc on June 11, 2006, 01:31:53 AM
I got it working on debian system like this:

1) installed qstat package
2) add following lines to /etc/qstat.cfg:

gametype TREMULOUS new extend Q3S
   name = Tremulous
   template var = TREMULOUS
   game rule = gamename
end
gametype TREMULOUSM new extend Q3M
   name = Tremulous Master
   template var = TREMULOUSMASTER
   default port = 30710
   master protocol = 69
   master for gametype = TREMULOUS
end

2a) at this point you might test if qstat can get list of servers from tremulous master: quakestat -tremulousm master.tremulous.net:30710
3) install development packages (autoconf, intltool, libgeoip-dev etc)
4) download xqf cvs source:
cvs -z3 -d:pserver:anonymous@xqf.cvs.sourceforge.net:/cvsroot/xqf co -P xqf

5) modify debian/rules files to compile it against gtk2, not gtk1 (miserable default) by adding '--enable-gtk2' to the ./configure line

6) run ./autogen.sh to create configure file blatantly ignoring all warnings
7) compile into debian package: dpkg-buildpackage -rfakeroot -b -us -uc

7) install new xqf package sudo dpkg -i ../xqf_0.9.4-0.1_i386.deb