Youda008 / DoomRunner

Preset-oriented graphical launcher of various ported Doom engines (an alternative to ZDL)
GNU General Public License v3.0
205 stars 13 forks source link

[Suggestion] Add support for more ports #48

Closed matttcooke closed 1 year ago

matttcooke commented 2 years ago

The only blocking point for using this launcher with eg. PrBoom, dsda-doom, and Crispy Doom seems to be with the "file" arguments.

ZDoom ports expect a "-file" flag before each file argument, but the ports mentioned above expect a single "-file" flag with a list of file arguments after it.

Would it be possible to allow configuring how file arguments get flagged per engine?

Youda008 commented 2 years ago

That would be possible, yes. Or try to auto-detect arguments style by port executable name.

NightFright2k19 commented 2 years ago

This is important. And if executable names are detected anyway, could as well add port-specific options like complevel, which is quite important these days. See #56 .

Youda008 commented 1 year ago

According to ZDoom wiki, the syntax -file file.1wad file2.wad file3.wad is also supported. So i will just convert everything to that.

Youda008 commented 1 year ago

Done. Will be released soon™