Engines And Steam
#23664 posted by
Preach on 2013/11/18 11:01:19
Thanks for the great response guys, much appreciated!
Meanwhile I've spent a while trying to investigate the steam version of Quake, and it appears that the engines they supply have been slightly broken by the custom steam code they contain.
Winquake.exe is the less broken engine. Steam has some integration code, either to check you're still running steam in the background or to record your playing time for your profile. winquake must be a child process of steam.exe for the integration to work. If you launch winquake.exe from outside steam, it detects this, and signals steam to relaunch the process before shutting down.
This has two negative effects: 1) If you're watching for winquake to exit, you get signalled as soon as the first process closes, while the steam copy continues to run. Unusual problem, but I fell foul of it. 2) Much worse - when Steam relaunches winquake, it doesn't use any of the command line parameters from the original call. This means something as basic as
"e:\\steam\\ steamapps\\ common\\ quake\\ winquake.exe -game cass" does not work!
It's not impossible to run mods using the Steam version - you can add to the command line through the Steam interface, although it's cumbersome and persistant. But it's a barrier to making mods easy to run on Steam, as you can't supply a helpful batch file or external tool, users have to understand the command lines and manually action them.
I mentioned winquake was the better of the two engines - amazingly glquake is worse! It won't even run unless you launch it through Steam. My best guess as to how this happened is that some time in the past Steam integration changed. Since winquake is the primary engine for Steam's installation of Quake, it received a patch to make it compatible with the new version of Steam. Glquake got passed over for this, and so is nearly unplayable.
I doubt there's anything that can be done about all this, so I'm just venting/sharing. Fortunately you can just drop any custom engine into the directory and it works without any of these issues...
DONT CLICK
#23666 posted by
Spirit on 2013/11/21 21:31:53
fyi that is NSFL gore shit and I don't get how Shambler is a mod here.
YEAH DUDE - DONT CLICK
#23667 posted by
RickyT33 on 2013/11/21 21:56:50
unless you wanna see the inside of a mans scrotum
I Rarely Click On Any Posted Link
#23669 posted by
ijed on 2013/11/21 22:38:08
But I post lots of links.
I am a member of the meta community.
Who's had a beer or two.
I find this easy to masturbate to.
#23672 posted by
madfox on 2013/11/22 00:09:48
my name is madfox
i play fitzquake085 on winxp.
i play fitzquake075 0n win98.
i play quake1.08 0n dos6.4
steam has ruined my comp.
On A Lighter Note:
#23673 posted by
RickyT33 on 2013/11/22 00:53:45
As Always
#23674 posted by
ijed on 2013/11/22 02:50:04
Madfox levels the plAying field. Uh, is caps allowed?
Gore Shit?
#23675 posted by
Shambler on 2013/11/22 10:12:22
Are you mad? It's just the natural process of procreation.
#23676 posted by
- on 2013/11/22 10:22:48
hey shambler, fuck you
unrelated to your post, just wanted to say fuck you.
There Are Few Things In Life More Certain
#23678 posted by
Kinn on 2013/11/22 12:10:41
than the NSFW-ity of a smabler link. I can't believe you chaps didn't see that one coming.
Cephalotripsy-Uterovaginal Insertion Of Extirpated Anomalies
#23680 posted by
spy on 2013/11/22 17:07:56
Shambler
#23682 posted by
spy on 2013/11/22 18:43:10
SPY
#23683 posted by
Shambler on 2013/11/22 20:16:33
Got one of their albums, and two from these guys:
http://www.youtube.com/watch?v=3O-Jt2uJUbY
Clicked Image Link
#23684 posted by
kaffikopp on 2013/11/22 23:43:31
Expected goatse. Disappointed.
Can Never Resist My Curiosity
#23685 posted by
Spiney on 2013/11/23 01:00:46
FML.
Oh
#23686 posted by
- on 2013/11/23 01:27:53
Yep...
#23687 posted by
Spiney on 2013/11/23 12:06:23
Who's gonna be CTO now?
JP?