Port

Prince of Persia 2: The Shadow and the Flame macOS port

by dmucli

This page was last updated Oct 18, 2026.

About this port

dmucli's native source port of the original Macintosh edition of Prince of Persia 2: The Shadow and the Flame. Translates the 68k game to C with a reimplemented Mac Toolbox and SDL platform layer, adding save states, rewind, controller support and Linux/handheld packages. Requires the player's own Macintosh game disk image.

macOS support and installation

macOS

Native decompilation-based source port with minimal 68k dispatch glue

Requirements

Own original Macintosh Prince of Persia 2 disk image containing the game application and Data folder on HFS; no game data included. macOS 12+; unzip the application, move to Applications and select the disk image. SDL is bundled.

Sources

No independent gameplay or full-device validation performed. Source-build reproducibility is incomplete: generated glue.c/proto.h are absent from the public tree, and regeneration needs external Ghidra/traps.json inputs. Maintainer says the app is Developer-ID signed but not notarized. Intel Mac support is not documented.

Maintainer documentation · Reported Oct 17, 2026 · Checked Oct 18, 2026 · v0.2 (2026-10-18 asset rebuild)

Source ↗