makeshift dedicated server kinda thing?

Moderator: GZDoom Developers

User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $

makeshift dedicated server kinda thing?

Post by Bio Hazard »

could there be an option to run ZDoom as a pesudo-dedicated server? it shouldnt take much, just do it like normal but don't spawn player 0

it would be nice to set up my old server computer to host ZDoom games for people in a pinch. but I don't want to play with them all the time. So i'd like to be able to set it up ad just leave it and not have to worry about my player standing there and getting in people's way and possibly breaking scripts.

and now that ZDoom has that external console thing for crashes, you could just add an editbox to have it send console commands when needed and maybe a "jumpin" command to get yourself spawned and playable (and "jumpout" too maybe :) )

sure it would be kinda funky, but it would work... i'm sure some of the funkyness would be worked out eventually
User avatar
Agent ME
Posts: 2528
Joined: Mon Mar 22, 2004 7:00 pm
Discord: Macil#5633
Twitch ID: macil_tech
Github ID: Macil
Location: California, USA

Post by Agent ME »

Yeah, I would like that.

Also, the jumpin and jumpout are things that I would REALLY REALLY WANT! ME WANNTIE!

Also, it would be nice if it was like quake 3 where the dedicated server host can talk to players who are in game.
User avatar
wildweasel
Moderator Team Lead
Posts: 21439
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10, 21H1
Graphics Processor: nVidia with Vulkan support

Post by wildweasel »

That works in Skulltag's dedicated server...

Code: Select all

<server> THIS IS YOUR SERVER SPEAKING
<server> MAKE ME A HAM SANDWICH
<server> THAT IS ALL
User avatar
Xaser
 
 
Posts: 10771
Joined: Sun Jul 20, 2003 12:15 pm

Post by Xaser »

I kinda think this feature is rather pointless. Since ST supports it, and most people use that for online play than Zdoom, then why not just use ST?
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $

Post by Bio Hazard »

because ST doesnt support all of ZDoom's features of course!
User avatar
wildweasel
Moderator Team Lead
Posts: 21439
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10, 21H1
Graphics Processor: nVidia with Vulkan support

Post by wildweasel »

Well, to make a dedicated server, it would probably be a good idea to have a true client-server network model instead of what Doom has already.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

This would be a cool feature...

On other news:
If I have 8 potatoes, and divde that by 3 apples, how many onions does Graf Zahl have?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48040
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

I think the one I am going to smash in your face will be enough. :twisted:

Anyway, this is another of these features with limited use but probably massive effort to implement. Somehow I doubt that ZDoom's network architecture can handle this.
User avatar
Sir_Alien
Posts: 863
Joined: Sun Aug 29, 2004 6:15 am
Location: Sydney, Australia

Post by Sir_Alien »

charris wrote:This would be a cool feature...

On other news:
If I have 8 potatoes, and divde that by 3 apples, how many onions does Graf Zahl have?
7.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm
Github ID: qbasicer

Post by QBasicer »

Well, I think that it has limited usage too, as ZDoom does not support in-game joining.

What's the point of having a server open for hours and once people leave, that's it?

http://vectec.net/wicked_chat.txt
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $

Post by Bio Hazard »

um, just not spawning the player is a massive effort?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48040
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Yes, it is. Because that would mean the game is unable to work. The way the game is programmed it assumes a valid player object to be present. Even the title level does although you can't do anything there!
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $

Post by Bio Hazard »

wouldnt players 2-8 be valid player objects?
and why not just treat the unspawned player as dead?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48040
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

He would still be there and you don't have a dedicated server. It would be extremely makeshift and there would probably be other issues as well. Even if successful it'd stay a lousy hack and IMO it is very bad programming practice to implement a feature as a hack.
User avatar
Bio Hazard
Posts: 4019
Joined: Fri Aug 15, 2003 8:15 pm
Location: ferret ~/C/ZDL $

Post by Bio Hazard »

keyword: "makeshift"

oh well I guess... you can't fight Graf, its just like trying to fight HotWax...

Return to “Closed Feature Suggestions”