Inside3D!
     

Wacko game changing

 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Engine Programming
View previous topic :: View next topic  
Author Message
mh



Joined: 12 Jan 2008
Posts: 909

PostPosted: Sat Aug 30, 2008 11:49 pm    Post subject: Wacko game changing Reply with quote

It's possible for stock ID Quake to have up to 4 games loaded simultaneously - glquake.exe -rogue -hipnotic -game mygame will load ID1, rogue, hipnotic and whatever mygame is into the filesystem.

Now, some may think this is a cool feature, but it makes me shudder with revulsion. There are all sorts of things that could go wrong in such a configuration - assuming it even manages to load without crashing - with running a rogue map with the hipnotic progs.dat being the least of them.

I'd like to remove support for this craziness, but I'm cautious about what I might break. Where I'm currently coming from is: (1) disallowing support for both -rogue and -hipnotic - you can only pick one; (2) allowing -rogue OR -hipnotic together with -game from the command-line (assuming that if you go to the trouble of typing it, that's what you want, and you're prepared to take the consequences yourself); and (3) disallowing an additional game on top of rogue or hipnotic from the menus and console (for in-game switching), the rationale here being keeping things simple.

I'm interested in any comments modders might have on this approach, or anything relating to this "feature" at all. Very Happy
_________________
DirectQ Engine - New release 1.8.666a, 9th August 2010
MHQuake Blog (General)
Direct3D 8 Quake Engines
Back to top
View user's profile Send private message Visit poster's website
frag.machine



Joined: 25 Nov 2006
Posts: 728

PostPosted: Sun Aug 31, 2008 12:51 am    Post subject: Reply with quote

AFAIK some partial conversions (not sure if Quoth falls in this category) requires the -hipnotic command line option because the status bar stuff.
_________________
frag.machine - Q2K4 Project
http://fragmachine.quakedev.com/
Back to top
View user's profile Send private message Visit poster's website
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Sun Aug 31, 2008 5:06 am    Post subject: Re: Wacko game changing Reply with quote

Just wait until you find out that there a map out there that used that functionality.

In fact, I think Masque of the Red Death does ...

http://tronyn.planetquake.gamespy.com/oldnews3.htm

The command line is "-hipnotic -game masque" and the readme says it requires Mission Pack 1, so it has to be using both hipnotic and masque gamedirs (plus id1).
Back to top
View user's profile Send private message
Lardarse



Joined: 05 Nov 2005
Posts: 243
Location: Bristol, UK

PostPosted: Mon Sep 01, 2008 3:03 am    Post subject: Re: Wacko game changing Reply with quote

Baker wrote:
Just wait until you find out that there a map out there that used that functionality.

In fact, I think Masque of the Red Death does ...

http://tronyn.planetquake.gamespy.com/oldnews3.htm

The command line is "-hipnotic -game masque" and the readme says it requires Mission Pack 1, so it has to be using both hipnotic and masque gamedirs (plus id1).

It only used it for the progs.dat though. A later release had its own included.

Quoth (and Lost Chapters) use the SoA hud (and so the communication differences).
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Engine Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group