Sanitize autoloading

Moderator: GZDoom Developers

User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Sanitize autoloading

Post by Graf Zahl »

The Strife changes are not needed. The teasers cannot autoload anything, it's shareware-blocked, the name is merely there so that IWAD specific definition files can be loaded from zdoom.pk3.

Regarding Adventures of Square, I cannot say, I'm not familiar with the project and its future plans, so before changing anything I need more info.
vanhofen
Posts: 35
Joined: Mon Jan 19, 2015 7:01 am

Re: Sanitize autoloading

Post by vanhofen »

I am also not really familar with Square - just playing it. ^^
But take a look at it's website (http://adventuresofsquare.com/downloads.php). The current square1.pk3 is named "The Adventures of Square, Episode 1". With the knowledge that this project is still under development the suggested changes are maybe not wrong.

Aber entscheide selbst.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Sanitize autoloading

Post by Graf Zahl »

The current episode 1 download is the 'square-ware' version so it's safe to assume that the full game will eventually fill the other slot, meaning there's no need to change it.
User avatar
Xaser
 
 
Posts: 10774
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Re: Sanitize autoloading

Post by Xaser »

Indeed. "Square-ware" is the E1-only release, similar to doom1.wad ("Shareware", hence the dumb pun). The full release will be 3 episodes, so calling it "square.episode1" wouldn't make sense.

Personally, I'd prefer "square.full" and "square.squareware", as originally suggested, as it more closely mirrors "doom.doom1.registered" and "doom.doom1.shareware" (and also the verbiage we dev-folk use internally). But TBH either setup is fine, so long as it's documented somewhere for RTFM purposes. :P

[/semi_official_input_from_square_co-developer]
Blzut3
 
 
Posts: 3207
Joined: Wed Nov 24, 2004 12:59 pm
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Contact:

Re: Sanitize autoloading

Post by Blzut3 »

I'm personally still confused as to what the point of supporting two versions of Adventures of Square is considering the eventual full release will strictly supersede the existing release?
MTrop
Posts: 59
Joined: Mon Jul 08, 2013 5:04 pm

Re: Sanitize autoloading

Post by MTrop »

Our current build of Square is split in such a way that it is possible to build both Full Game assets and Episode 1 assets only. This was so that anything we updated in Episode 1 makes it into the Full Game, and any single-episode promo builds can be made separately for conventions/demos/what-have-you.

Episode 1 assembles to "square1.pk3." The full game (and other dev versions) assemble to "square.pk3." They each contain different sets of files, and can be exclusively detectable. It's just so that both we and end-users can immediately tell each version apart.

The Episode 1 release will be replaced completely once the full game is released. We still bundle a version of ZDoom with a modified zdoom.pk3 in with Square, anyway, but this will ease the transition between E1 and Full if people want to keep their versions of ZDoom up to date with the Git builds.

Official input from a Square Co-Developer: "square.full" and "square.squareware" is okay, but any way you name it is fine. However, both versions should remain.
Blzut3
 
 
Posts: 3207
Joined: Wed Nov 24, 2004 12:59 pm
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Contact:

Re: Sanitize autoloading

Post by Blzut3 »

MTrop wrote:It's just so that both we and end-users can immediately tell each version apart.
Right. But why should I as a ZDoom dev care about your setup? From an end user perspective you're going to release the first episode with bug fixes until you release the complete game. At which point the single episode version is useless. Unless you have intentions to sell the complete game I see no reason for ZDoom to detect multiple editions besides "because it technically can."

This is seriously up there with the "Freedoom Demo" which I'm glad is no longer actually a thing.
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: Sanitize autoloading

Post by Gez »

I'm just sad neither of the versions gets "square.enix".
vanhofen
Posts: 35
Joined: Mon Jan 19, 2015 7:01 am

Re: Sanitize autoloading

Post by vanhofen »

Can be the case-difference a problem in the future? All Autoload-entrys are lowercase (doom.Autoload), but all other entrys in user's ini-file are capitalized (Doom.AutoExec or Doom.Bindings).

Btw: "urbanbrawl.Autoload" should be renamed to "actiondoom.Autoload" or "actiondoom.urbanbrawl.Autoload". The name of this game is Actiondoom. Urbanbrawl is the subname of the prequel. See http://doomwiki.org/wiki/Action_Doom_2:_Urban_Brawl
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Sanitize autoloading

Post by Graf Zahl »

Don't overthink it.

The case is not an issue, the config is case insensitive.
As for Urban Brawl, no. If there's ever another Action Doom IWAD it will most likely be so different that there's no point assigning the same group to both. And even if there is, renaming sections if the need arises is trivial.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”