Highball Download

Highball › Database › Satisfactory

Community

Satisfactory on Mac

Reported working by the community, not yet run by Highball, using the D3DMetal renderer. Community consensus (AppleGamingWiki, r/macgaming); unverified by Highball.

no dated Highball run yet Steam 526870 9 community reports

Which renderer to use

Highball can run each game through three different Direct3D translation layers. This is what the database knows for this title — empty rows are open questions, not failures.

RendererVerdictEvidence
DXVKDirect3D 9-11 over VulkanUntestedno report yet — send one
DXMTDirect3D 11 over MetalUntestedno report yet — send one
D3DMetalApple's Game Porting ToolkitReported7 reports

No dated Highball run yet. When one lands it records the renderer, the engine build and the macOS version it was seen on — which is what stops a verdict quietly rotting. Send one.

Notes

Reported perfect on D3DMetal on an M5 after about 90 minutes, at 40 to 60 fps at 1080p on Low settings. The reporter had to add -d3d11 to the game's Steam launch options. Nothing was measured here. A second player put over two hours into it on an M4 Max with the environment in DXVK mode and rated it playable with minor issues they did not describe, so the game runs on DXVK as well as on D3DMetal; the report does not say whether -d3d11 was needed there. A third player on an M4 played 45 minutes; the frame rate was rough at first and smooth once the Mac had warmed up, which fits shaders being compiled during the first minutes. A player on an M4 with macOS 15 also rated it perfect on D3DMetal. A fourth player rated it perfect on an M4 over 53 minutes on D3DMetal (highball-db#659). Two M5 reports with the environment in DXMT mode (D3DMetal by the report) rate it playable with frame drops, one while it first loads, the other now and then over more than 22 hours (highball-db#1079, highball-db#1101).

Known issues

Provenance

Reported by lmcropper (highball-db#190, 2026-09-23), Apple M5, macOS 26.6.2, D3DMetal, rated 5 of 5 after about 90 minutes. Not verified by the maintainer. Second report by dlueder (highball-db#325, 2026-10-05), Apple M4 Max, macOS 27.0.1, Highball 0.10.3, engine x64-sikarugir10.0_6-r19, the environment in DXVK mode, rated 4 of 5 after 127 minutes, the minor issues not described. Third report by mrdoge2008 (highball-db#346, 2026-10-05), Apple M4, macOS 27.0.1, Highball 0.10.3, engine x64-sikarugir10.0_6-r19, the report naming Wine's own Direct3D while the environment was on DXMT, rated 4 of 5 after 45 minutes. Fourth report by Luspuz (highball-db#431, 2026-10-10), Apple M4, macOS 15.7.4, Highball 0.10.10, engine x64-sikarugir10.0_6-r21, D3DMetal, rated 5 of 5 after 11 minutes. Fourth report by Flix-29 (highball-db#659, 2026-10-24), Apple M4, macOS 27.0.1, Highball 0.10.22, engine x64-sikarugir10.0_6-r28, played on D3DMetal with the environment in DXMT mode, rated 5 of 5 after 53 minutes. max83838818 (highball-db#843, 2026-10-31), Apple M5 Pro, macOS 27.0.1, Highball 0.10.22, engine x64-crossover26.3-r26, D3DMetal, rated 5 of 5 after 2 minutes. DMartinez55 (highball-db#896, 2026-11-02), Apple M4 Pro, macOS 27.0, Highball 0.10.23, engine x64-crossover26.3-r26, D3DMetal by the report (the environment's mode is DXMT), rated 5 of 5 after 150 minutes: the introduction video didn't play. anuj-sreedharan (highball-db#1079, 2026-11-08), Apple M5, macOS 27.0.1, Highball 0.10.23, engine x64-sikarugir10.0_6-r28, D3DMetal by the report (the environment's mode is DXMT), rated 4 of 5 after 74 minutes: frame drops while it first loads, fine after playing for a while, with a 120 fps cap. ghadgkdbfvkdab (highball-db#1101, 2026-11-09), Apple M5, macOS 27.2, Highball 0.10.23, engine x64-sikarugir10.0_6-r28, D3DMetal by the report (the environment's mode is DXMT), rated 4 of 5 after 1343 minutes: occasional frame drops and an uneven 60 fps over more than 22 hours.

Before installing anything, it is worth checking whether the game already ships a native Mac build.

Common questions

Does Satisfactory work on Mac?

Satisfactory has no native Mac build, but it is reported to run on Apple Silicon through Highball, a free open-source compatibility layer. This comes from community reports rather than a Highball test run, so treat it as a reasonable expectation rather than a guarantee.

Which renderer should I use for Satisfactory?

D3DMetal. Highball can translate Direct3D through DXVK, DXMT or Apple's D3DMetal, and the right choice varies by game. The database records D3DMetal for Satisfactory. Highball uses it automatically when the game has a row; to set it by hand, open Settings, then Environments.

Contribute a result

This page is generated from an open database. If you have run Satisfactory on Apple Silicon, working or not, a report takes a minute and fills in the empty rows above. Send a report, or read how the data is put together.

Download Highball