Launch Mode alpha release
Adds new launch mode. Toggle between inject or launch mode depending on needs
Current features:
dynamically updates frontend content based on selected mode - i.e. no new menus or useless options from the other mode left
Select an app to launch from a file dialog and type the command line yourself
Launches as suspended process before injection, increasing success rate, especially with games that have some form of memory protection
No more messing around with third party injectors, just use the front end
Checks for and deletes DLLs for current runtime from game dir and then creates a new copy after the app has launched. Necessary in some games to avoid crash on startup and allows late VR start with reinit runtime
Limitations/todo:
Doesn't save commandlines or app launch history
Currently allows multiple instances to start
No handling to kill processes if e.g. you start one suspended and close the injector before resuming the game
Inject mode might be broken idk haven't tested