Forum Overview :: Star Ruler 2
 
Can anyone familiar with Visual Studio help me? by MM 12/20/2023, 7:56pm PST
Apparently the source code for the game has been released nearly in full (sans music) and I desperately want to try it:

https://github.com/BlindMindStudios/StarRuler2-Source

The Star Ruler 2.exe contained in the main folder is just a launcher. To run the game you will need to build the binary for your platform from source.
Building on Windows

You will need Visual Studio 2017 to build Star Ruler 2 on windows. Simply open the visual studio solution in source/msvc/Star Ruler 2/, and build the "Star Ruler 2" project in either Debug or Non-Steam Release configuration.

Please note that while the built exe ends up in the bin/win64/ directory, it expects to be started with its working directory set to the main directory (where the launcher exe is). So when debugging from visual studio, make sure the 'Working Directory' configuration property is set to ../../..


Unfortunately I can't finagle Visual Studio to build the binary to save my life. (I haven't done any programming since BASIC on the Apple).

Must it be Visual Studio 2017? The Microsoft website says I should use 2022.

There's an entire menu labeled "build" which option do I take?

Where do I even choose between "Debug" or "Non-Steam Release" configuration?

HELP!!!

(fucking GOG stubbornly refusing to put this game on sale)
NEXT REPLY QUOTE
 
Can anyone familiar with Visual Studio help me? by MM 12/20/2023, 7:56pm PST NEW
    Okay, I figured out how to chose "non-steam release" but get no .exe built. NT by MM 12/20/2023, 8:25pm PST NEW
        Re: Okay, I figured out how to chose "non-steam release" but get no .exe built. by Rafiki 12/20/2023, 11:27pm PST NEW
            Re: Okay, I figured out how to chose "non-steam release" but get no .exe built. by Rafiki 12/20/2023, 11:29pm PST NEW
            Oh shit, I guess I WAS doing it right! Thanks by MM 12/21/2023, 7:19am PST NEW
                I admire your lengths to not use DRM programs like Steam by Yahtzeek 12/22/2023, 7:48am PST NEW
                    It's not on sale on Steam, either. I just want a demo before paying full price. NT by MM 12/22/2023, 9:44am PST NEW
    I bought it. Full Price. Excellent game, dunno why I missed it before. Bad name? NT by MM 12/24/2023, 8:38am PST NEW
 
powered by pointy