MacRunner

RELEASE NOTES · OCTOBER 3, 2026

MacRunner 1.0.7

Signed and notarized by Apple, 32-bit Windows programs start, and .NET games such as Stardew Valley reach their menu.

Download MacRunner 1.0.7 from GitHub →

What changed since 1.0.6

Changes in 1.0.7
AreaChange
Signed and notarizedThe app is signed with a Developer ID and notarized by Apple. The right-click → Open step on first launch is no longer needed.
32-bit programs (experimental)One Wine runtime and one signed loader now serve both 64-bit and 32-bit programs. Our small 32-bit console and window tests pass. Heroes of Might and Magic III reaches its main menu and reacts to the mouse, without sound; its picture is shifted, with one edge cut off and a blank strip at the side.
.NET gamesStardew Valley (.NET 6) now reaches its main menu. Thread suspension between Wine and its server is completed, the engine switches on its handling of doubly mapped code when the .NET runtime loads, and .NET's W^X mode is enabled by default. No per-game setting is needed.
x86 correctness16-bit SHLD/SHRD set the carry flag the way real processors do: 1,056 mismatches against a hardware reference table became zero. Our regression suite went from 20 to 23 passing cases out of 31, with none lost.
SpeedNo measurable change: in Hollow Knight's menu the difference from 1.0.6 stays within run-to-run spread.

Known limits

There is no sound in 32-bit programs yet, and the picture of a 32-bit full-screen game can be shifted. Only .NET 6 was tested; .NET Core 3.1 and .NET 5 are not covered. A thread that spins in a tight loop without calls cannot yet be suspended by another thread. If you move or rename the app, bottles created earlier may fail to load images; creating a new bottle avoids this. Floating-point exception flags and the NaN sign in some SSE operations differ from Windows. Checked on this build: Hollow Knight, ABZU and Stardew Valley, to the main menu; gameplay and FPS were not re-verified.

Indiana Jones and the Great Circle is not part of this build — it has a separate experimental preview.

Indiana Jones preview build →

Tested games

Results are tied to the runtime and settings used for each check.

Read the tested games and their limits →

MacRunner 1.0.6 release notes →

Support MacRunner →