Hello, fellow travelers!! Long time no see!! Since the last month and a half was very hectic, I had no time to check the 0.8 release of Vega Strike. But last weekend I was able to give the new version, a run for its money!!!
Without further delay:
I was able to compile the Windows version twice , once with my dev laptop and the other with my test VMWare Win10 VM running on my desktop!! Both times I used Visual Studio 2022 Community Edition using the workloads mentioned here (
https://github.com/vegastrike/Vega-Strike-Engine-Source)!!
My dev laptop could run both scripts (bootstrap.ps1 & build.ps1), without any problems.
I could not replicate the same process in my VMWare Win10 VM. It refused to run any of the scripts (something about signing, even though I set the execution policies to remote signed as the procedure dictates). But I was able to copy each command from the script and paste in the Developers Powershell command line!! And I was also able to compile it, that way!!
I also downloaded the zip file for Vega Strike: Upon the Coldest Sea (vsUTCS) v0.8.0., renamed it to "Assets" and extracted in the same directory with the compiled "exe"s ("Release" or "bin").
Using either
"vegastrike-engine.exe -dC:\..\source\repos\Release\Assets"
or
"vegastrike-engine.exe -dC:\..\source\repos\bin\Assets"
I was able to run the game, with it's default settings!! I created a .bat file, so I will not have to type these commands, all over again.
I generated a "vegastrike.config", with my preferred settings from Linux version running in VM (yes I also have a Linux VM) and copied it, into
"..\AppData\Local\.vegastrike"
folder!! The game run just fine!!
As a next step, I tried to run the game natively (not in VMware).
I copied the whole "Release" folder (including "Assets"), to my desktop and updated the .bat file accordingly!!
("vegastrike-engine.exe -dG:\Vega_Strike\Assets"). I renamed the "Release" folder to "Vega_Strike".
I encountered the same Python errors (could not find a path), but after coping the "DLL"
(C:\Projects\vcpkg\packages\python3_x64-windows\tools\python3\DLLs"
and "lib"
"C:\Projects\vcpkg\packages\python3_x64-windows\tools\python3\lib"
folders into "G:\Vega_Strike", I was also able to run it.
To summarize: I got the game running natively using two different Windows hardware configurations, in 1080p & 1440p resolution. I could upload the .rar archive for further testing, if anyone is interested!!!