Menu

Tree [r1845] /
 History

HTTPS access


File Date Author Commit
 build 2024-04-05 rh_galaxy [r1840] readd fnt_comp (using opengl, not sdl2)
 exe 2025-05-27 rh_galaxy [r1845] mapeditor: 4.01, fix chose tile, when map is cr...
 ext_include 2024-02-27 rh_galaxy [r1824] additions for mac directory handling
 lib 2023-04-03 rh_galaxy [r1802] first SDL version complete with sound
 other 2024-04-10 rh_galaxy [r1842] readd fnt_comp (using opengl, not sdl2)
 src 2025-05-27 rh_galaxy [r1845] mapeditor: 4.01, fix chose tile, when map is cr...
 filetree.txt 2024-04-05 rh_galaxy [r1840] readd fnt_comp (using opengl, not sdl2)
 license.txt 2019-12-17 rh_galaxy [r1754] spelling
 readme.txt 2024-04-05 rh_galaxy [r1839]
 svn.txt 2015-12-17 rh_galaxy [r1716]
 todo.txt 2024-04-10 rh_galaxy [r1842] readd fnt_comp (using opengl, not sdl2)

Read Me

////////////////////////////////
Windows

Software:
1. Install Visual Studio
   https://visualstudio.microsoft.com/vs/older-downloads/
   Select "Visual Studio Community 2017"

Building:
1. Open
   build/windows/galaxy_vc2017.sln with VC2017 or
   build/windows/galaxy_vc2017.sln with VC2019+ and upgrade
2. Select build configuration and platform (x86 or x64)
3. Build all (F7)

Running:
1. Run either from the IDE or copy files from "output_directory" to /exe/windows,
    where output_directory is either Release Debug Release_x64 or Debug_x64 in
    build/windows/



////////////////////////////////
Linux

Replace <os_type> with your installed linux type, either x86 or x64

Software:
1. If the build fails, this might help
   > sudo apt-get install build-essential

Building:
1. Enter the package dir build/linux
2. Type 'make all'
   Binaries are copied to exe/linux_<os_type> on success

Running:
1. Enter the package dir ./exe/linux_<os_type>
2. Run ./galaxyv2



////////////////////////////////
Mac

Only on Intelx64 or Arm64

Building:
1. Open build/mac/GalaxyV2.xcworkspace with Xcode 15
2. Press menu: "Product/Build For/Build For Profiling"
   Select all other projects and repeat (next to 'My Mac' text, grey not obvious
   drop down)

Running:
1. Run either from the IDE or copy files from "output_directory" to /exe/mac
   Where output_directory is some hidden directory with a 170 char name default
    (You can change this in an Xcode setting "Xcode/Settings/Locations.Derived Data"
    To get it in "build/mac/DerivedData" for example:
    - Change it to "Relative" and "DerivedData"
    - Click "advanced" and select the Custom "Relative to Derived Data").



////////////////////////////////
The server will be started automatically when running the game - or if you want
 to see the output, start the server manually before the game.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.