Being currently assigned to the issue about ARM support for Resonite headlesses (GH-2555), time for an update since there hasn’t been one in some time.
First off, everything is looking great, current status being:
- 6 PRs are currently open (FreeImage, Opus, Crunch, Assimp, MSDFGen, RNNoise)
- 1 PR has been merged 🎉 (Brotli)
- 1 repo is missing (Freetype)
This marks the first ARM-related PR being reviewed and merged into an official repository, being the PR #1 on the Brotli repo, which bundled Windows, Linux x64 and Linux ARM CI/CD builds.
As a reminder, I am currently providing a complete package of all libraries built directly for ARM on my website.
Next steps would be to:
- Get an official fork of the Freetype repository (requested on 2025/04/09)
- Create a container image bundling my libraries and a way to download the headless easily on ARM machines
- Get all the current PRs reviewed and merged
The second one is more important as distribution is probably the biggest issue for complete ARM support of the headless, SteamCMD not supporting this architecture.
I am very confident to say that we will reach official support very soon, given how well this has been going so far.
My plans after this feature is shipped is to work on the macOS support (GH-1412) as it’s also marked as “community help wanted”.