RBDoom3BFG - MacSourcePorts/MSPBuildSystem GitHub Wiki
Information
Source Port | RBDOOM-3-BFG |
Game(s) | DOOM 3: BFG Edition |
Homepage | https://github.com/RobertBeckebans/RBDOOM-3-BFG |
Source Code | https://github.com/SRSaunders/RBDOOM-3-BFG/tree/rpsubsets-and-pc |
Build Type: | Mac Source Ports Build |
Port Type | Original Source Code |
Project Build Strategy | Project doesn’t do Mac builds |
Source Code Strategy | Source available |
Projct Release Strategy | Versioned releases |
Mac Support Status | |
Project Status | Active |
Build System | CMake |
Programming Language(s) | C/C++ |
Data Situation | Looks in ~/Library/Application Support/RBDOOM-3-BFG/ for data |
Homebrew Requirements | brew install cmake sdl2 openal-soft ffmpeg moltenvk |
Notes
This project now needs/uses Vulkan, and the Vulkan SDK for the headers and shader compilers.
Also the full fat project uses a bunch of data from mods to pimp up the graphics, as of now this has to be done manually because it tends to time out on the build server, and it's like 1.5GB of data so it adds up fast on the build server's puny hard drive.
Also I am using a particular fork/branch of it because the base repo does not perform well on the Mac and the changes needed to do so are not necessarily in line with the base project's architecture.