MacNativeGames
ly05010419/MacNativeGamesReviewed by AI
Radar found strong risk signals in this project. It stays visible so you can read the evidence, but it is left out of rankings and recommendations.
What it does
MacNativeGames is a set of scripts that take a Nintendo Switch game file and the keys from your own console and build a Mac app (or an unsigned iPhone/iPad package) that runs the game's own code on Apple chips, with the Switch graphics rebuilt on Metal. Tears of the Kingdom and Breath of the Wild are the main cases; a dozen other games are early community ports. It ships no game content. You need an Apple silicon Mac, developer tools, a dumped game file and prod.keys, and a build that takes 20 to 40 minutes. The author suggests letting an AI assistant run the steps.
How easy it is to install
E · developers only · macOS
On an Apple silicon Mac it is grade E: there is no ready download, you build the app from source with Python scripts, clang and Homebrew libraries, a build takes 20 to 40 minutes, and the author says so plainly: "Installing and testing by hand is not recommended: there are many steps" and "I haven't provided a one-click build option". The iPhone, iPad and Vision Pro routes are not systems Radar grades.
Coming soon: install in 1 click with the RepoPicks app.
Numbers on GitHub
- Stars
- 6,686on Oct 31, 2026
- Downloads
- —all releases
- Growth
- +898stars in 5 days
Stars over time
Facts
- Runs on
- macOS
- You need to install
- Python, Other tools
- Disk space
- not determined
- Accounts or keys
- None
- Cost
- Free · The project is free (MIT). You must buy the Switch games yourself and get the files from your own console.
- License
- MIT (Permissive)
- Last update
- Oct 31, 2026
Risk signals (6)
- Highneeds console keys and dumps
README.md: "bring your game file (XCI or NSP) and your `prod.keys`" and "Whether dumping games, keys and system files is legal depends on where you live; check and follow your local laws." Getting prod.keys and reading an XCI or NSP means bypassing the Switch's own protection, which is against the law in several countries even for a game you bought.
AI review
- AttentionVery new repository with many stars
6041 stars in 10 days
automatic check
- Attentionunauthorised port of commercial games
README.md lists ports of 13 commercial games (Tears of the Kingdom, Breath of the Wild, Super Smash Bros. Ultimate, Animal Crossing and others) and states: "This is an independent, non-commercial project. It is not affiliated with, endorsed by, or sponsored by Nintendo." The rights holders have not authorised it, so the repository can be taken down and the project can stop at any time.
AI review
- Attentionai assistant runs the install
README.md: "Recommended: let an AI assistant install and test it for you. Open this repository in Claude Code, Codex, or any other AI assistant you like ... and ask it to build and install the app and to sort out whatever comes up on your Mac", following .claude/skills/install-zelda/SKILL.md. That means letting an assistant run commands written in the repository on your computer.
AI review
- Infosends data to the project
README.md: after every 100 new rows the Mac app asks before the game starts, and with the GitHub CLI signed in "the dialog offers \"Submit automatically\" ... which sends this batch for you (a private gist and an issue) without opening the browser". The project says the list holds shader identifiers only, never game data, and that it always asks first.
AI review
- Infomostly early community ports
In the game table only Tears of the Kingdom and Breath of the Wild are marked "Supported"; the other eleven games are "Community port, early", "work in progress" or "experimental", and Vision Pro is "windowed, early".
AI review
Evidence is shown in its original language.
What Radar could not check
- Whether it is lawful where you live to copy the game and the keys off your own console
- Whether the build works with your exact game version and your own dump
- How well each game actually plays, and how much it stutters while shaders compile
- Real disk use, since a Switch game file plus the built app takes tens of gigabytes
- What exactly the shader contribution file contains before it is sent to the project