[minirant]Personally, I have always had an objection to the use of PK3 as an extension. It's a zip.
If it's structured properly internally (like so many "PK3"s aren't - they're not meant to just be a dumping ground for WADs) then I can see merit in giving it a unique extension. But that's kind of my point: unique. PK3 is for idtech 3. As far as I know it's called PK3 because of that and because PAK was Quake, PAK (in a different format) was Quake II, PK3 was Quake III etc and PK4 was for Doom III etc. So what on Earth does PK3 have to do with ZDoom?
I quite liked the idea of PKZ being a suitable extension i.e. PKZDoom. But why does it even need to be PK at all? It could have been anything ZDD for ZDoom Data or ZDZ for ZDoom Zip or ZD7 for the 7zip flavour, whatever. Why limit it to 3 characters?
So, yeah, probably trying to close the stable door after the horse has bolted but I really wish we, as a community, had specified a proper, unique extension for our zip-based resource files rather than, basically, accidentally falling into a convention because people started using it for... well, I'm not really sure why. [/minirant]
Ahem...
What I really meant was, yes a unique IWAD/Izipped resource extension that triggered that special handling would be a good idea IMO.
Caligari87 wrote:I dunno, it just seems like the concept of officially-recognized IWADs should be sacrosanct? Maybe that's just me.
I think we're kind of getting past that now. There are quite a few fully independently created stand-alone games that have their own IWADs. It's becoming more common to have these officially supported too. However, each time that is done, the source (albeit only a text file in gzdoom.pk3) needs to be altered. Surely it would be easier if game creators could simply make their own IWADs that behave in the way they want?
Caligari87 wrote:As I've noted before, I fear such a feature may lead people (modders and users) to abuse it as an easy "autoload" like the skins folder.
Personally, I don't see that as a particularly valid fear in as much as users can already abuse things in other ways to achieve the same ends and if a mod does something stupid, people can just stop playing it and a mod won't do anything genuinely harmful to a person's system.