-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include bootstrap IWADs? #7
Comments
I don't know why you'd use the Freedoom 0.9 bootstrap rather than the current one... It might be nicer to get DeuTex to stop having a dependency on any IWAD at all, but telling to download Freedoom as an alternative wouldn't be bad. |
Given how the bootstrap IWAD of Freedoom is deleted after each build, I had to link to 0.9's IWAD instead, as an example. Including a simple doom2.wad bootstrap IWAD would suffice, since Doom 2 PWADs are what most people churn out these days. As for eliminating IWAD dependency, that certainly would be a good idea, but surely the IWAD dependency was added for a good reason? |
As I recall, one of the main reasons for the bootstrap WAD is that deutex will include texture information from an existing IWAD. This is necessary when generating a PWAD file with modified textures, but when generating an IWAD it makes little sense. In particular it's problematic for Freedoom because it means that texture information might be automatically included from a copyrighted IWAD file. Maybe add some conditional code that will ignore existing IWADs when generating an IWAD? |
Since Deutex already has support for recognising IWADs and PWADs via Type, would something like |
No, I meant if the |
Well, -iwad does set Type to IWAD instead of the default PWAD, which is basically what I was getting at with that if loop. You can find the -iwad command in deutex.c. |
Deutex had a bootstrap IWAD in its distribution, users won't need any other IWAD to run Deutex. There might be a few exceptions, such as Strife or Hexen, but maybe that can be addressed Freedoom v0.9 bootstrap IWAD and Zauberer bootstrap IWAD could be used.
The text was updated successfully, but these errors were encountered: