For a long time there was interest in having the launcher dialog show even if only one IWAD is available and that recently was finally done.
The inability to change that via defcvars was a bit of an oversight but also a bit of a technical limitation. An easier way to accommodate this would simply be to have a flag inside iwadinfo.txt to turn queryiwad off temporarily, at least for that particular scan.
The way this was meant to be addressed from a game developer side was you would have a fork with a change in "version.h" that automatically disabled 'queryiwad' by default, for that particular executable.
But I don't think it's really 'right' to expect people to always have to self-compile to have goodies like this. So a new method for disabling this will indeed need to be made, one way or another, so that you can just bundle GZDoom alongside an IWAD and call it a day.
One other way this possibly could be addressed is to simply disable this behaviour entirely if game_support.pk3 is absent - this could be used as an indication to the engine that this is now a single-game engine not a full blown source port.
The inability to change that via defcvars was a bit of an oversight but also a bit of a technical limitation. An easier way to accommodate this would simply be to have a flag inside iwadinfo.txt to turn queryiwad off temporarily, at least for that particular scan.
The way this was meant to be addressed from a game developer side was you would have a fork with a change in "version.h" that automatically disabled 'queryiwad' by default, for that particular executable.
But I don't think it's really 'right' to expect people to always have to self-compile to have goodies like this. So a new method for disabling this will indeed need to be made, one way or another, so that you can just bundle GZDoom alongside an IWAD and call it a day.
One other way this possibly could be addressed is to simply disable this behaviour entirely if game_support.pk3 is absent - this could be used as an indication to the engine that this is now a single-game engine not a full blown source port.
Statistics: Posted by Rachael — Fri Jan 24, 2025 9:28 pm