-
-
Notifications
You must be signed in to change notification settings - Fork 5
GemRB
Tom Kidd edited this page Jun 1, 2025
·
5 revisions
| Source Port | gemrb |
| Game(s) | Baldur's Gate, Baldur's Gate II and Icewind Dale |
| Homepage | https://gemrb.org/ |
| Source Code | https://github.com/gemrb/gemrb |
| Build Type: | Mac Source Ports Build |
| Port Type | Reverse Engineered Source Code |
| Project Build Strategy | Project doesn't do Universal 2 App Bundles |
| Source Code Strategy | Source available |
| Projct Release Strategy | Versioned releases |
| Mac Support Status | Official Mac support and builds |
| Project Status | Active |
| Build System | CMake |
| Programming Language(s) | C/C++ |
| Data Situation | The gam launches a Cocoa window that allows the user to choose what game data to use. |
| Homebrew Requirements | brew install sdl2 python@3.9 |
This source port uses the com.apple.security.cs.disable-library-validation com.apple.security.files.user-selected.read-write entitlements
This source port specifies the Python paths as cmake arguments.
Upon learning that .so files are just .dylib files, I now have this thing building a Universal 2 bundle. There was some work figuring out just how much Python runtime needed to be copied over but I made it work.