Screenshots |
Building |
Features |
Dependencies

git clone https://github.com/jmorton06/Lumos.git
git submodule update --init --recursive
Install Vulkan SDK (https://vulkan.lunarg.com/)
sudo apt-get install -y g++-11 libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libopenal-dev mesa-common-dev
cd Lumos
Tools/linux/premake5 gmake2
make -j$(nproc) # config=release
Run Scripts/GenerateVS.bat to generate a visual studio project.
cd Lumos
msbuild /p:Platform=x64 /p:Configuration=Release Lumos.sln
cd Lumos
Tools/premake5 xcode4
xcodebuild -project Runtime.xcodeproj
M1/M2/M3 Macs may need :
cd Lumos
Tools/premake5 xcode4 --arch=arm64 --os=macosx
xcodebuild -project Runtime.xcodeproj
cd Lumos
Tools/premake5 xcode4 --os=ios
xcodebuild -project Runtime.xcodeproj CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
To run on apple devices with Vulkan ( MoltenVK ), disable Metal API Validation here : Product > Scheme > Edit Scheme… > Run > Options > Metal API Validation
242 followers · starred Apr 2025
60 followers · starred Mar 2021
18 followers · starred Jan 2026
67 followers · starred May 2026
Screenshots |
Building |
Features |
Dependencies

git clone https://github.com/jmorton06/Lumos.git
git submodule update --init --recursive
Install Vulkan SDK (https://vulkan.lunarg.com/)
sudo apt-get install -y g++-11 libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libopenal-dev mesa-common-dev
cd Lumos
Tools/linux/premake5 gmake2
make -j$(nproc) # config=release
Run Scripts/GenerateVS.bat to generate a visual studio project.
cd Lumos
msbuild /p:Platform=x64 /p:Configuration=Release Lumos.sln
cd Lumos
Tools/premake5 xcode4
xcodebuild -project Runtime.xcodeproj
M1/M2/M3 Macs may need :
cd Lumos
Tools/premake5 xcode4 --arch=arm64 --os=macosx
xcodebuild -project Runtime.xcodeproj
cd Lumos
Tools/premake5 xcode4 --os=ios
xcodebuild -project Runtime.xcodeproj CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
To run on apple devices with Vulkan ( MoltenVK ), disable Metal API Validation here : Product > Scheme > Edit Scheme… > Run > Options > Metal API Validation
242 followers · starred Apr 2025
60 followers · starred Mar 2021
18 followers · starred Jan 2026
67 followers · starred May 2026