These engines have a -basedir flag but this is not exactly what I want. For example, there is a re-release id1 dir aside from the classic id1 one. I want to load some of my existing games with the classic one as base, and some with the rerelease one as base, without having to copy them over to a different subdirectory to use with -basedir.
So, is it possible, with some flag or other way, to make the engine look for base game data in a differently named dir than id1 so I can for example name the rerelease one id1r and use that flexibly?
Greetings lebrozy! Assuming you are using Windows; what I did was create two folders ie. “id Original” and “id Rerelease” then placed the “id” folder with the appropriate PAK files in each folder. So the path would look something like “C:<your subfolders>\id Original\id<id files>” and “C:<your subfolders>id Rerelease\id<id files>”. Then create two shortcuts on your desktop (or wherever) with -basedir “C:<your folders>\id Original” following your port. Here’s and example of the Target field from the shortcut on my machine
“C:\Users<user name>\Documents\My Games\QUAKE\vkQuake-1.31.2_win64\vkQuake.exe” -basedir “C:\Users<user name>\Documents\My Games\QUAKE\id Original”. The original id PAK files are numbered 0 and 1, PAK0 and PAK1. The rerelease has just a single PAK file PAK0 but also contains remastered content. The vkQuake port has an option to use the remastered stuff. IronWail .7 currently does not but is expected in the .8 release. Hope this helps!