If you can not start with a double-click, read this: Troubleshooting JAR File Associations
This is a personal project, I just decided to share. Have any suggestions?
Now the program can save the path to different engines, just click add new.
And fix a bug when the program has not seen iwads.
https://github.com/zereb/DoomLauncher/b ... creen4.png
Now you can save/load your launch configuration. There are recorded: selected engine selected IWADS all compatibility flags and all selected PWADS.
It may be buggy, please report me about founded bugs.
Page on github (if someone is interested in the source code)