An experimental static recompilation of Astral Chain for macOS, with Linux and Windows ports in progress. The game’s Arm code is compiled ahead of time to C++ and built as a native program; the system services and the NVN graphics API are reimplemented on the host (NVN on Vulkan, with the shaders translated offline to SPIR-V), with no emulator or JIT. On macOS (Apple silicon, Vulkan on Metal through MoltenVK) it boots, gets through the opening sequence, character creation and the File 01 motorcycle chase at a stable 30 fps, with audio; on Linux and Windows it reaches that same chase. The README itself says the game can’t be played from start to finish and that saving and reloading are untested. It has a macOS launcher, FSR 1 upscaling, and experimental options for internal resolution and a 60 fps mode. v0.1.0 (macOS), from October 19, is the only release. It states that most of the code was written by Claude through Claude Code; 1 of its 2 commits lists it as a co-author.
You needYour own copy of Astral Chain 1.0.0 (base game, no update) as an NSP, with the keys from your own console; other versions are refused. On macOS, a Mac with Apple silicon, macOS 13 or newer, the Xcode Command Line Tools, Homebrew and about 25 GB free; the first build takes 30 to 90 minutes. The system fonts from your firmware are optional.
- How it gets to PC
- Static recompilation
- Console
- Nintendo Switch
- Architecture
- ARM64
- Author
- swaymun
- Original studio
- PlatinumGames
- Year
- 2019
- Stars
- 30
- Last activity
- 2026-10-22 · 20 days ago
- Language
- Python
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/recomp/astral-chain/)