Author Topic: SVN Tremulous wont work  (Read 5145 times)

bananon

  • Posts: 8
  • Turrets: +0/-0
    • Pokeru.net
SVN Tremulous wont work
« on: May 20, 2007, 06:45:18 am »
i just downloaded tremulous from svn (latest r939) and compiled game.qvm but it doesnt seem to work... using the new game.qvm with my old tremded (around 830 or so) runs and allows me to connect with stock trem client... however i cannot spawn after joining a team... i tried running that game.qvm file with the newer tremded but i get an error message that shutdowns the server right when the vm file ends loading:

Loading vm file vm/game.qvm...
...which has vmMagic VM_MAGIC_VER2
Loading 937 jump table targets
VM file game compiled to 1281690 bytes of code
game loaded in 34218016 bytes on the hunk
Received signal 4, exiting...
----- Server Shutdown (Signal caught) -----
==== ShutdownGame ====
---------------------------
Shutdown tty console

what could be wrong? is there some changes i must do to the source or should i stick to older svn? if so whats the latest working revision?

thanks in advance.

next_ghost

  • Posts: 892
  • Turrets: +3/-6
SVN Tremulous wont work
« Reply #1 on: May 20, 2007, 08:43:00 am »
Signal 4 is illegal instruction. What's your CPU?
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.

bananon

  • Posts: 8
  • Turrets: +0/-0
    • Pokeru.net
SVN Tremulous wont work
« Reply #2 on: May 20, 2007, 02:54:11 pm »
intel core 32-bits... im using an intel mac... anyways i tried with the native dll and it works fine... however i just found out i cant use the new tremded cuz it uses a new protocol version... the real problem is in the qvm file which doesnt work with older (69 protocol) tremded... anyways, does anybody know what the latest 69 protocol tremded subversion is? or the latest game module without the different spawn behaviour?... it should actually be related to the spawn menu... i cant seem to find the changes in the source =S

bananon

  • Posts: 8
  • Turrets: +0/-0
    • Pokeru.net
SVN Tremulous wont work
« Reply #3 on: May 20, 2007, 04:40:54 pm »
so i finally found out what happened with the spawn menu... i just had to move all the new entries in the dynMenu_t enum to the end, so all the old ones would keep their numbers on non-matching clients (its in bg_public but i was using standard client/cgame with my changed game)...

now i can play but something is still messed up... building and stuff there are some weird behaviours... things dont seem to match right a lot has changed

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
SVN Tremulous wont work
« Reply #4 on: May 20, 2007, 05:04:31 pm »
you can't use an svn server with a 1.1.0 client, the netcode has changed.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

bananon

  • Posts: 8
  • Turrets: +0/-0
    • Pokeru.net
SVN Tremulous wont work
« Reply #5 on: May 20, 2007, 08:45:49 pm »
i know that already and im using some older tremded... the problems i get are from the game.qvm file... i get strange behaviour with buildables, and also when wearing battlesuits you cant see anything... what i want to know is the latest compatible game subversion so i can port my changes to it.. it should be something around 925 but i wanna be certain cuz it takes me a while to patch trem with my changes and i dont wanna get these issues again

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
SVN Tremulous wont work
« Reply #6 on: May 20, 2007, 08:51:04 pm »
Quote from: "bananon"
i know that already and im using some older tremded... the problems i get are from the game.qvm file... i get strange behaviour with buildables, and also when wearing battlesuits you cant see anything... what i want to know is the latest compatible game subversion so i can port my changes to it.. it should be something around 925 but i wanna be certain cuz it takes me a while to patch trem with my changes and i dont wanna get these issues again
you can't use some older tremded with a new game.qvm, like i said the netcode is incompatible.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

next_ghost

  • Posts: 892
  • Turrets: +3/-6
SVN Tremulous wont work
« Reply #7 on: May 20, 2007, 09:04:37 pm »
SVN871 is the last that works as-is. 872 and above requires reverse patching.
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
SVN Tremulous wont work
« Reply #8 on: May 20, 2007, 09:59:16 pm »
Quote from: "next_ghost"
SVN871 is the last that works as-is. 872 and above requires reverse patching.
s/871/879/g
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

bananon

  • Posts: 8
  • Turrets: +0/-0
    • Pokeru.net
SVN Tremulous wont work
« Reply #9 on: May 21, 2007, 02:21:44 am »
thank you very much... im gonna use 871, but perhaps i'll add to it some of the things in the latest subversion to it without making such a mess of it =)

next_ghost

  • Posts: 892
  • Turrets: +3/-6
SVN Tremulous wont work
« Reply #10 on: May 21, 2007, 04:35:00 pm »
Quote from: "kevlarman"
Quote from: "next_ghost"
SVN871 is the last that works as-is. 872 and above requires reverse patching.
s/871/879/g


1.1.0 compatible client doesn't understand gamestate from SVN872 server. SVN872 adds time left to sudden death to gamestate message.
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.