Gudadantza: I think You don't need to remove the original exes to have the custom exes running. At least that's he idea.
Oh you definitely have to remove them!
The problem is that Galaxy will always target
Glquake.exe as the first executable to use even if you have a custom one set up as your default executable. I thought maybe Galaxy will target my custom exe when I delete
Glquake.exe from the game folder but when I do that Galaxy only gives me the option to install the game again. So my custom executable that I have set up as my DEFAULT executable will be totally ignored although it has not been removed from the game folder. I tried it with Quakespasm, Quakespasm-spiked and with vkQuake. None of them work.
This does affect ALL games that have grayed out fixed launch parameters by the way. Galaxy will always prioritize those higher than your custom executable.
One game where using a custom executable actually worked is
The Ultimate Doom. I told Galaxy to use
GZDoom as my default custom executable and since there is
NO OTHER grayed out pre-configured launch parameter available Galaxy will always target
GZDoom and launch it without a single problem. Even launching it directly with custom WADs active (tried it with Jazz Jackrabbit Doom) works 100% fine.
So in order to make other games (e.g. Quake, Quake II, Shadow Warrior Classic) work with custom executables
we need to have the option to remove those grayed out pre-configured launch parameters or else it will simply not work.