Add Wolfenstein 3D data file extensions to mod file selector window
In the "Locate the mod file" file selector, there is a drop down menu with some options for what file extensions to show. I recently discovered Wolfenstein 3D TC (linked below) and it functions as a mod for Doom 2. However, in addition to the IPK3 file, it requires the following to be loaded.
GAMEMAPS.SD2 GAMEMAPS.SD3 GAMEMAPS.SOD GAMEMAPS.WL3 GAMEMAPS.WL6
Please consider adding a new menu item, called something like "Wolfenstein 3D data files" with extensions *.sd2, *.sd3, *.sod, *.wl3, and *.wl6
So these files are normally accepted by GZDoom?
I believe so, yes. According to the Wolfenstein 3D TC website (https://www.afadoomer.com/wolf3d/howto.html), you need to give GZDoom these files too:
"This version also requires that you place the GAMEMAPS file(s) from your original Wolfenstein 3D or Spear of Destiny installation into the same folder as the 'Wolf3D.ipk3' file in order to access the full set of levels. Without these files, you will be limited to the Shareware episode of Wolf3D and the two-level demo of Spear of Destiny."
Ok. No problem adding those then.
I've just saw this issue as I was resolving mine.
So these files are normally accepted by GZDoom?
Yes and no. GZDoom doesn't read them natively but it can load any file and read them byte by byte. AFADoomer is using GAMEMAPS files to calculate their checksum (and that's it). But its also possible to read them and extract actual data out. I've tried that, its doable: https://forum.zdoom.org/viewtopic.php?t=80040
Ok, I understand. But that would mean the Wolf data files are read by a code inside the pk3 mod, which means DoomRunner doesn't need to know about it, and it doesn't need to be added to the launch command. Or am i wrong?
DoomRunner already can add any file as -file <any file>, its possible to drag and drop any file.
I assume this request is to add it as a filter here:
Yea, i got it. But the question is why? If i understand it correctly, then adding those files into the mod list will either produce an error in GZDoom or do nothing.
If i understand it correctly, then adding those files into the mod list will either produce an error in GZDoom or do nothing.
It will do nothing on its own, yes.
@msmigiel Are you sure that you need to add those files to the command line for the mod to work? From the official description it seems that the Wolf3D.ipk3 will load the other files automatically and they shouldn't be added as other files.
So i tried this mod and it indeed loads the Wolf3D game files automatically. So there is no need to add them to the command and no need for this feature.