Author Topic: Tremulous Mod Pack for Win32  (Read 24180 times)

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« on: April 19, 2006, 06:47:46 am »
While I take a break from tweaking the HUD, I managed to get the toolchain working to compile QVM's for Tremulous under Win32.

Didn't care to have the full engine source code kicking around just to tinker with the QVM's, so I stripped it down to the bare minimums and completely re-organized it to pretty much toss all the files into one directory since there's so much cross-linking between the three modules.

If anyone else wants a copy of the package I set up, you can get it from my website.

Tremulous Mod Pack w/ SSE2 Compiling Tools for Win32 (Athlon 64/P4) (433k)

I'll be making other versions of the toolchains tommorow (I have an Athlon64, so I compiled for that), and starting to work on a basic code-cleaning operation to remove cruft like unused CVAR's from the codebase (stuff like the one-flag CTF code appears disabled without the user-visible links being removed) but first and foremost I'll get some packages set up for people to be able to make mods for Tremulous. :-)

Seperately as a minor bit of commentary on the source code... good grief it's akwardly layed out in many places. I had no idea how much the Trem guys had to fight with the Q3:TA codebase to implement some of their features. :o

I'm going to work at commenting the code properly and renaming things to be easier to search for. I get the feeling this code-branch of sorts is going to resemble the 'mainline' Tremulous codebase in final function only, not in form. Obviously, the Trem guys are welcome to gobble it up, but I'm not even planning to maintain support for anything but .QVM compiling from my code-branch.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

Timbo

  • Administrator
  • Posts: 447
  • Turrets: +155/-161
Tremulous Mod Pack for Win32
« Reply #1 on: April 19, 2006, 08:00:02 pm »
Patches are always welcome, submit them to bugzilla (see link in sticky in the feedback forum).

WolfWings ShadowFlight

  • Posts: 140
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #2 on: April 19, 2006, 09:36:56 pm »
Yeah... the largest problem with just 'submitting patches' is that I'm afraid a lot of the code-changes will be whole-sale re-implementations of some things instead of something that only affects one or two files.

STAT_WEAPONS2 and ammo[], I'm looking squarely at you.
img]http://wolfwings.us/sigs/WolfWings.jpg[/img]

raph

  • Posts: 71
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #3 on: April 22, 2006, 04:39:45 pm »
Realy cool.
Other architectures would be great (I have an Athlon XP)  :D

raph

  • Posts: 71
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #4 on: April 22, 2006, 05:26:46 pm »
Nevermind, I've managed to compile the tools myself.
Now I'm going to have a closer look to the code :)

Dragoon

  • Posts: 37
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #5 on: July 03, 2006, 01:58:02 am »
But what do i do with the mod pack after i install it  :eek:
ax

dafunk

  • Posts: 46
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #6 on: July 04, 2006, 04:27:20 am »
uh .. whats it do? and sounds good yay

raph

  • Posts: 71
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #7 on: July 04, 2006, 12:17:55 pm »
You can modify Tremulous
Change things, add features, ...

Dragoon

  • Posts: 37
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #8 on: July 05, 2006, 04:50:55 am »
i no thet but do i pput a fiel into a fiel in the trem. base folder or what
ax

raph

  • Posts: 71
  • Turrets: +0/-0
Tremulous Mod Pack for Win32
« Reply #9 on: July 06, 2006, 12:28:41 am »
You modify the source, compile it and put the qvms into Tremulus\base (eg. into vms-1.1.0.pk3).
I recommend having a look at
http://code3arena.planetquake.gamespy.com/

Tino

  • Posts: 28
  • Turrets: +1/-4
Re: Tremulous Mod Pack for Win32
« Reply #10 on: December 17, 2008, 02:01:45 am »
Srry guys but i am a n00b at this...

What do i do when i install it??? i opened the qvm.bat.
and then i edited the things in the src folder.
and then ran the qvm.bat file again.
Then i put the game.qvm into the right spot.
Then ran my server but i got an error msg reading:


5824 files in pk3 files
Loading vm file vm/game.qvm...
...which has vmMagic VM_MAGIC_VER2
Loading 746 jump table targets
VM file game compiled to 1041361 bytes of code
game loaded in 8928512 bytes on the hunk
------- Game Initialization -------
gamename: base
gamedate: Dec 17 2008
------------------------------------------------------------
InitGame: \g_maxGameClients\0\g_suddenDeathTime\35\sv_minRate\3000\sv_maxclients\22\timelimit\70\sv_hostname\=[T*F]=TremX\sv_maxRate\25000\sv_minPing\0\sv_maxPing\500\version\tremulous 1.1.0 win_mingw-x86 Aug 27 2006\protocol\69\mapname\atcs\sv_privateClients\10\sv_allowDownload\1\g_needpass\0\gamename\base
********************
ERROR: G_ParseSpawnVars: found  when expecting {
********************
----- Server Shutdown (Server crashed: G_ParseSpawnVars: found  when expecting {) -----
Resolving master.tremulous.net
master.tremulous.net resolved to 208.116.49.110:30710
Sending heartbeat to master.tremulous.net
Sending heartbeat to master.tremulous.net
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
---------------------------
Hunk_Clear: reset the hunk ok
Hitch warning: 79755654 msec frame time


Does that mean i need a diff tremded.exe or am i doing something else wrong?

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Tremulous Mod Pack for Win32
« Reply #11 on: December 17, 2008, 02:02:51 pm »
You need to get a newer tremded.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Archangel

  • Guest
Re: Tremulous Mod Pack for Win32
« Reply #12 on: December 17, 2008, 08:33:02 pm »
DUDE SERIOUSLY YOU ARE MY GOD

Tino

  • Posts: 28
  • Turrets: +1/-4
Re: Tremulous Mod Pack for Win32
« Reply #13 on: December 21, 2008, 03:24:45 am »
Where can we get the tremded.exe needed for this to run? coz i got the same error when i went to run it through the "tremserver.bat" file.

I asked someone else and they said that we can only run it through the client...

So i did but u cant use cmds or anything so its not as good as running a proper server
Plz help me...

UniqPhoeniX

  • Spam Killer
  • *
  • Posts: 1376
  • Turrets: +66/-32
Re: Tremulous Mod Pack for Win32
« Reply #14 on: December 21, 2008, 02:47:47 pm »
Do you realize that this thread died over 2 years ago? Way to go not checking dates.