Youda008 / DoomRunner

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

[Feature Request] Allow direct editing of the Final launch command #116

Closed Setilla closed 11 months ago

Setilla commented 11 months ago

Some gameplay mods need command line arguments before loading one of their files to work correctly (i.e Doom 4 Vanilla):

To play custom maps in ports like Crispy Doom or prBoom+, the recommended way is using command-lines. To do that, you can:

  1. Use a launcher like ZDL
  2. Make a .BAT file (you can use the notepad for that) typing this command line:

[SOURCE-PORT] -file [PWAD] D4V.WAD -nodeh -deh D4V.deh 

For example:

crispy-doom -file SCYTHE.WAD D4V.WAD -nodeh -deh D4V.deh 

Putting -nodeh before loading D4V.deh is not possible in Doom Runner.

Youda008 commented 11 months ago

That's a very reasonable request, but i have no idea how i would implement that into the current launcher without ruining the current design and its simplicity. I can allow you to edit the "Final launch command" field, but any changes you make will be lost the moment you click something else, like tick/untick a mod or select a different map pack. I will think about that.

Setilla commented 11 months ago

Maybe you could make it into a toggle when it's really needed. Thanks for considering it, in any case.

Youda008 commented 11 months ago

I think i have an idea. add cmd arg

And it also elegantly solves https://github.com/Youda008/DoomRunner/issues/94

Youda008 commented 11 months ago

Released.