And that will even prevent it from connecting to a server at startup, due to the demos interrupting the connection process.
But here's a fix. Trans put me on the right path:
gulliver-trans wrote:Did you try replacing your quake.rc file? I commented out the startdemos line, and it didn't try to load demos. The connect command issued from the command line also worked. *shrug*
So you need a copy of quake.rc in your fvf folder, and you need to edit the file so that the demo playing command comes
before the command line options are executed. So the file should look like this:
quale.rc wrote:
// load the base configuration
exec default.cfg
// load the last saved configuration
exec config.cfg
// run a user script file if present
exec autoexec.cfg
// start demos if not allready running a server
startdemos demo1 demo2 demo3
//
// stuff command line statements
//
stuffcmds
Now if you wanna stop the demos from playing, you just add to your command line: +stopdemo
e.g., fitzquake_V -game fvf +stopdemo
But I don't mind the demos playing when I start quake normally, so I don't add that to my standard command line.
And now with the command line arguments being executed last, that means connecting through QView will interrupt the demos playing, instead of the other way around, so the altered quake.rc solves that issue.
And that will even prevent it from connecting to a server at startup, due to the demos interrupting the connection process.
But here's a fix. Trans put me on the right path:
[quote="gulliver-trans"]Did you try replacing your quake.rc file? I commented out the startdemos line, and it didn't try to load demos. The connect command issued from the command line also worked. *shrug*[/quote]
So you need a copy of quake.rc in your fvf folder, and you need to edit the file so that the demo playing command comes [b]before[/b] the command line options are executed. So the file should look like this:
[quote="quale.rc"]
// load the base configuration
exec default.cfg
// load the last saved configuration
exec config.cfg
// run a user script file if present
exec autoexec.cfg
// start demos if not allready running a server
startdemos demo1 demo2 demo3
//
// stuff command line statements
//
stuffcmds
[/quote]
Now if you wanna stop the demos from playing, you just add to your command line: +stopdemo
e.g., fitzquake_V -game fvf +stopdemo
But I don't mind the demos playing when I start quake normally, so I don't add that to my standard command line.
And now with the command line arguments being executed last, that means connecting through QView will interrupt the demos playing, instead of the other way around, so the altered quake.rc solves that issue.