But here's a fix. Trans put me on the right path:
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: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*
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.