Page 1 of 1

demo recording and playback

Posted: Sun Sep 09, 2012 2:37 pm
by epicaldude
I can not play back demos that I record on this server. Maybe it is due to mods.

Using linux GPP client (the normal one), any demo recorded on RCZ that I play back shows tons of errors, like no weapon number 27 NULL or no script or no particle or unknown something etc etc (as if the /demo would not know to load proper GPP mods needed to play back)?

And demos crash with errors instantly, or after a while.

Is anyone able to play back on linux and how?
If not, then does the windows version work good?
Are you able to watch demos with no problems?

Posted: Sun Sep 09, 2012 3:14 pm
by Spl@
It's a matter of making sure that the game loads the appropriate VM files. This may mean that you have to move some qvm*.pk3 out of the way…

(This is where the ‘game type’ field is useful. Unfortunately, at least two differently-modded servers say ‘gpp’.…

Posted: Sun Sep 09, 2012 4:26 pm
by Rotacak
I planned to change gametype, but it will erase all binds for all players and doing weird things with console history, so I did not changed it.

Yes, I can replay demos on windows.

Posted: Sun Sep 09, 2012 4:37 pm
by Redman
I was able to playback demos on Linux after removing some client-side errors (most of the errors can be ignored and don't screw up anything).

Posted: Sun Sep 09, 2012 5:03 pm
by [{USATREM}] !Gunther!
Just remove all crap that's not related to RCZ from wherever the GPP folder is.
If not, re-install client with more stable one.

Posted: Mon Sep 10, 2012 8:43 am
by epicaldude
[{USATREM}] !Gunther! wrote:Just remove all crap that's not related to RCZ from wherever the GPP folder is.
If not, re-install client with more stable one.
Yes this works.

For example, make some separate directory like trem-crap
and if you go into ~/.tremulous/ then you see
base
gpp
au12
and more if you played on various servers.

So move all this stuff to trem-crep/ or other "trash" directory.

Start game on RCZ to get clean forlders. Then move needed stuff back (or to start with do not remove it) the stuff you want to hold to will be:
~/.tremulous/gpp/autogen
~/.tremulous/gpp/demos/
~/.tremulous/gpp/screenshots/

if you play on RCZ, you will get just few extra files there like
vms-gppr2252rcz93.pk3
and maybe also: data-gppr2223.pk3 vms-gppr2251.pk3 (or are theses from EU1).

~/.tremulous/base/ you might want to hold it - all the map files to not re-download them.

Posted: Mon Sep 10, 2012 12:24 pm
by Hobo with a shotgun
Use segfault instead of the default client. It's much better than the default client.

Posted: Mon Sep 10, 2012 1:07 pm
by Redman
Note: you can use /which vm/cgame.qvm to check which pk3s are being used to play the demo.

Posted: Tue Sep 11, 2012 2:25 am
by [{USATREM}] !Gunther!
>_>
[{USATREM}] !Gunther! wrote:Just remove all crap that's not related to RCZ from wherever the GPP folder is.