Skip to content

switch2mac 0.1.0

Choose a tag to compare

@azmasm azmasm released this 04 Nov 22:42
· 27 commits to main since this release

The first preview of the switch2mac app: build native Mac versions of your Switch 2 games from your own dumps, with buttons instead of Terminal.

What it does

  • Choose your dump folder, press Build, and the game lands in Applications.
  • A library of your built games, with their eShop banners (downloaded onto your Mac when the app runs; none are in this download).
  • Your Mac card: your chip, memory and macOS. The app uses them to pick the build of each game that suits your Mac. Mario Kart World has two: nxnative's for Macs with less than 24 GB or an M3 and newer, switch2mac's for M1 and M2 with 24 GB or more. You can pick the other one, with a warning.
  • Games: Mario Kart World, Donkey Kong Bananza, Pokémon Pokopia (status of each).

What you need

  • A Mac with Apple silicon and macOS 26 or later.
  • Xcode (free, App Store) with its Metal toolchain, and the .NET 10 SDK. The app checks for them and tells you what is missing.
  • Your own game dump. switch2mac needs no keys and decrypts nothing.

Python and the other build tools are inside the app.

Opening it the first time

The app is not signed with a paid Apple Developer ID, so macOS warns the first time:

  1. Unzip switch2mac-macOS-arm64.zip and move switch2mac to Applications.
  2. Open it. macOS says it cannot verify it: click Done.
  3. Open System Settings → Privacy & Security, scroll down, and click Open Anyway next to switch2mac. Confirm.

From then on it opens normally.

Thanks

The app's design comes from NX2Apple by LNPANDY and its contributors (MIT). The games run on nxnative by seedds, and Pokopia on pokopia-native by xFractals.

Nintendo, Nintendo Switch 2, Mario Kart, Donkey Kong and Pokémon are trademarks of their owners. This project is not affiliated with or endorsed by Nintendo.