Tremulous Forum
Mods => Mod Releases => Non-Gameplay Changing => Topic started by: amine on October 30, 2007, 10:33:37 am
-
This project aims to backport every future tremulous revision to be able to produce a server and its quake virtual machine (qvm) with the ability to work with stock 1.1 clients and newer. I couldn't actually find an up-to-date one that worked good when I was programming the bots, so I decided to put this together so others wouldn't have to use major patches such as the ones provided by Risujin and Lakitu (which add other unnecessary features). I will try to keep this as up-to-date as possible. It would help if I had the option to be sent an email whenever there was a new commit to the official repository.
You can find more details on the website: http://www.endra.org/trac/tremulous-backport/
SVN Repository location: svn://svn.endra.org/tremulous-backport/
Have fun modding!
-
Thank you.
Highly appreciated. Finally a "vanilla" QVM.
-
It's very good to have a project like this to base server-side mods off of. It's not very helpful to me though, because you've must have backported away many client-dependent features that I can preserve with a client side PK3.
Be sure to test this thoroughly, backporting can result in subtly incorrect behavior. Off the top of my head you need to watch out for BBox changes, server messages which need to be changed back to "print" commands (in particular the TEAMKILL message), protocol 70 and friends, and also various weirdness resulting from new communication lines for the added GUI (\ignore, map list).
-
I'm not really sure who ever "had" to use our major patchset qvms instead of the backports. If someone could apply our things, then they could have applied the backport by itself just the same. These things have never been unavailable.
However, it is good to have somebody devoting themselves to keeping an updated backport alive and tested. That helps everyone.
I hope that you keep qvm patches being toward the tjw tremded, like has been the standard. I don't believe that svn has made any changes to tremded that are worth introducing yet another one to the pool to make more "my server says g_parsespawns() what is that" posts over here.
-
I've brought my backport up to date with the latest SVN revision for those who requested it: http://endra.org/projects/ (http://endra.org/projects/)
-
You sure are hard working for this community. Almost hard working as Risujin once was. ^^
*starts to worship*
-
Great job Endra, a showcase of how to work on Tremulous without breaking it.
-
Why call him Endra? It's his site's name, not his.
-
Might be his real name or just nick he uses in some other occasions. We all understand anyway so why complain? (or ask)
-
The site just redirects me to your bio?
-
The site just redirects me to your bio?
Why would you want this? It is outdated.
Use either the mg backport (http://projects.mercenariesguild.net/projects/mgclient/files) or Grand Unified Tremulous Client Installer for Windows (http://forums.sstcentral.com/index.php?/forum/54-grand-unified-tremulous-client-installer-for-windows)