Does retrofe.exe quit immediately at the command prompt for Windows or if you click it?
I appreciate that more of you are testing things out for windows. Sorry guys with the holidays I haven't had time to look further into this but if RetroFE is exiting quietly upon start, it sounds much like what happened to me when I 1st tried to figure out RetroFE for Mac on the original code base.
As a quick sanity check try setting or even unsetting RETROFE_PATH environment variable to where your RetroFE Base folder is before starting retrofe up. If it works then a minor tweak is probably needed in the configuration initialization checks.
The configuration assigns an absolute path by 1st checking: if ENV is set, or a hidden Text File is read, or get path relative to Executable.
Long story short see original:
Source/Database/Configuration.cppRetroFE quietly exits on Configuration path initialize failures if it can't find the environment var RETROFE_PATH or if can't access the base folder relative to executable. Mac doesn't have /proc/[pid#]/exe for proc pid path. So it would fail to start for me.
So I added
changes to fix how mac get's the path relative to the executable but it also supports the legacy RETROFE_PATH check. Do people really depend on this? The trouble is if you mouse click RetroFE as an app/GUI and not run from the command line your version of OS may need to load RETROFE_PATH by other means than shell. As a workaround I included a hidden file option in users HOME/.retrofe, untested in Windows. The .retrofe file is a text file with only the "base folder path" stored, no var name, no spaces, as noted in the Readme.md / Overview.
That's assuming something is up with the Configuration for Windows. Maybe we should drop these optional checks. I just don't know the history behind RETROFE_PATH.