EDuke32 - MacSourcePorts/MSPBuildSystem GitHub Wiki
Information
Source Port | eduke32 |
Game(s) | Ion Fury, Ion Fury: Aftershock (also other Build Engine games) |
Homepage | https://voidpoint.io/terminx/eduke32 |
Source Code | https://voidpoint.io/terminx/eduke32 |
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 | Releases based off latest code |
Mac Support Status | No official Mac support |
Project Status | Active |
Build System | Make |
Programming Language(s) | C/C++ |
Data Situation | Data goes in /Users/tomkidd/Library/Application Support/EDuke32 |
Homebrew Requirements | brew install sdl2 libvpx |
Notes:
This one now builds off of the latest code from the developer with few modifications. Previously it was not building and I had it on an old commit that would build on Mac. Someone online told me the trick is to set USE_MIMALLOC
to 0
and then it builds on the Mac just fine. And this became necessary because the existing version would not run the new Aftershock expansion to Ion Fury (and the way that worked, owning Aftershock changes the base Ion Fury files so it's not something you can just selectively apply).
Still has the same old issue of needing 8-bpp modes on at least Apple Silicon but this is noted in the page on MSP.