ANY Switch Game Can Now Run Natively on Mac — Transcript
Full transcript
- 0:00Today's video is sponsored by War
- 0:01Thunder, the free vehicle combat game
- 0:03that runs great on Mac, console, and
- 0:05mobile. This is a Switch game running
- 0:07natively on my Mac. It's not being
- 0:09emulated, and it's not being translated
- 0:11through Crossover. The game's own code
- 0:13is running directly on Apple silicon. On
- 0:15Switch, Monster Hunter Rise is capped at
- 0:1730 FPS, but here on my M1 MacBook Air
- 0:19with 8 GB of RAM, it runs at a smooth 60
- 0:22frames per second. And some of these
- 0:23games have never even been on PC before,
- 0:25like Unicorn Overlord. It never came to
- 0:27Windows, so you couldn't run it through
- 0:28Crossover. You could only ever play it
- 0:30on Mac through emulation, and now it
- 0:32just runs natively on the Mac. Just a
- 0:33few days ago, a project like this could
- 0:35run just one popular open-world Switch
- 0:38game, which, for legal reasons, I'll be
- 0:40calling Cries of the Monarch. But this
- 0:42new project that we're talking about
- 0:43today is so much more. We can now build
- 0:45any Switch game natively for the Apple
- 0:47silicon Mac, and today I'm going to be
- 0:49telling you all about this brand new
- 0:50project called NX Native. But before we
- 0:53carry on, here's something that I've
- 0:54been playing a lot on this MacBook Air,
- 0:56and that game is War Thunder. This one
- 0:58is natively on Apple silicon, and even
- 0:59on a fanless MacBook Air, it has great
- 1:01performance. Honestly, it's one of the
- 1:03best-looking free games that you can get
- 1:04on Mac right now, and it's today's
- 1:06sponsor. War Thunder is the most
- 1:07comprehensive vehicle combat game ever
- 1:09made, and right now it's free on PC,
- 1:12consoles, and mobile. You can command
- 1:13over 2,500 tanks, planes, helicopters,
- 1:16and ships from 10 major nations, from
- 1:191920s biplanes and armored cars to
- 1:21today's fighter jets and main battle
- 1:23tanks. And these aren't simple boxes
- 1:24with hit points. Every vehicle is
- 1:26modeled down to its engine, fuel tanks,
- 1:28weapons, and crew, and armor and shells
- 1:30behave like the real thing. When a
- 1:32vehicle is destroyed, the X-ray view
- 1:34shows exactly where the shell went in
- 1:36and what it took out. With detailed
- 1:38vehicles, realistic graphics, and
- 1:39authentic sound, it really puts you at
- 1:41the controls, and you don't need a
- 1:43joystick, just mouse and keyboard or a
- 1:45controller. What I love about this as a
- 1:46Mac game is how well optimized Gaijin's
- 1:49Dagor engine is. As you just saw, it
- 1:51runs smoothly even on a MacBook Air, and
- 1:53maxed out on a high-end Mac, it looks
- 1:54fantastic. Join over 95 million players
- 1:57worldwide. If you love military history,
- 1:59there's no better game. New to War
- 2:00Thunder or haven't played in 6 months?
- 2:02Use the links in the pinned comment and
- 2:04description below to sign up and get a
- 2:06bonus on PC, Mac, and consoles. Click
- 2:08the links and start playing now. So,
- 2:10some background. Normally to play
- 2:11Nintendo Switch games on the Mac, we
- 2:13have to use an emulator. And the Switch
- 2:15emulator called Astra can run really
- 2:17well on Mac. However, an emulator has to
- 2:19pretend to be an entire Switch, the
- 2:21processor, the graphics chip, and the
- 2:23operating system. That's a lot of
- 2:25overhead, which is why emulation needs a
- 2:27powerful Mac to run at high frame rates.
- 2:29But now, there's a new project called NX
- 2:31Native. It grew from the project that
- 2:33could run Diablo II Resurrected and also
- 2:35Crysis of the Monarch brilliantly. But
- 2:38how does it work so well? The fact is
- 2:39that the Switch and the Apple Silicon
- 2:41Mac both use ARM chips. And instead of
- 2:43emulating an entire Switch operating
- 2:45system and hardware, what NX Native does
- 2:47is that it runs the game's actual code
- 2:49directly on your Mac's CPU. It only
- 2:51rewrites the few instructions macOS
- 2:53can't run, then it fakes just enough of
- 2:54the Switch's operating system for that
- 2:56game, and rebuilds Nintendo's graphics
- 2:58API on top of Apple's Metal. And to get
- 3:00it all working, all you have to do is
- 3:02give NX Native your own copy of your own
- 3:04legally owned Switch game, plus your own
- 3:06Switch keys file, which you can get from
- 3:08your jailbroken Switch. Then you go
- 3:09ahead and run the scripts from the
- 3:10GitHub page, and it spits out a brand
- 3:12new native application. You can drag it
- 3:14to your applications folder and launch
- 3:16it just like any other Mac app. So,
- 3:18first things first, yes, you can play
- 3:20your favorite open-world game Crysis of
- 3:22the Monarch. And I have learned my
- 3:24lesson here. For legal reasons, I won't
- 3:25be showing any actual footage, but the
- 3:27frame rate really holds up on my M1
- 3:29MacBook Air with only 8 GB of RAM. And
- 3:31these native ports perform insanely well
- 3:33because they're optimized for the Mac's
- 3:34ARM architecture. On my MacBook Pro, for
- 3:36example, I could run multiple native
- 3:38windows of these Switch games all at
- 3:39once, and it could easily handle 60 FPS
- 3:42the entire time. So, can it run any
- 3:44Switch game? Here's the truth. NX
- 3:46Native's build script accepts any Switch
- 3:48game you throw at it. However, there are
- 3:50additional bundled fixes called recipes
- 3:52for things like game fixes, unlocking 60
- 3:54FPS, and support for resolution scaling.
- 3:57And when I started writing the script
- 3:58for this video, there were only 40
- 4:00recipes, but right now I just checked
- 4:02and there are 58 recipes in total and
- 4:04this number is growing every day. It's
- 4:06not going to be long before virtually
- 4:07every single Switch game is going to be
- 4:09supported. And if NX Native doesn't have
- 4:11a recipe for your game, it will still
- 4:13build a Mac app. I managed to get the
- 4:14game Neon White to build and boot even
- 4:17though it didn't have a recipe and
- 4:18really this is just the beginning of
- 4:19Nintendo Switch native gaming on Apple
- 4:22Silicon Mac. I tried out many games
- 4:24including Dark Souls Remastered, Dragon
- 4:27Quest 11S, Unicorn Overlord, and the
- 4:31original port that started it all, D2R
- 4:33Mobile, which is for Diablo 2
- 4:35Resurrected. And here we are, only
- 4:38around a week after all of this kicked
- 4:40off with that original port and the
- 4:42progress that's been made in the
- 4:43community is absolutely immense. And one
- 4:46game I tried was Dark Souls Remastered
- 4:48and we did have a couple of graphical
- 4:50issues including vertex explosions plus
- 4:52the fact that because we can't connect
- 4:54to Nintendo servers, this is going to be
- 4:55a single player game only. However, I
- 4:57was extremely impressed about how this
- 4:59actually ran. I recall a petition many
- 5:01years ago to get Dark Souls Remastered
- 5:04natively ported to the Apple Silicon
- 5:05Mac. It failed to get the support that
- 5:07it needed, but in the end, here we are
- 5:09now with a native port running on Apple
- 5:11Silicon Macs anyway. And another game
- 5:13that I tested was Final Fantasy
- 5:15Resonance which just came out. Yes, we
- 5:17have no Mac port of this game, but this
- 5:19manages to run pretty well. However, one
- 5:21issue that you're going to notice is
- 5:23that there are some flickering graphics,
- 5:25but like I said, it's probably very
- 5:27likely that this is going to get fixed
- 5:29by an NX native recipe in the future.
- 5:31Now, a few important things to know
- 5:33before you get too excited. Firstly,
- 5:34none of these ports include the actual
- 5:36game content. You need your own copy
- 5:38dumped from your own jailbroken console
- 5:40and I'm not going to show you how to do
- 5:41that and please don't ask me for files
- 5:43in the comments. I definitely don't want
- 5:45to be on the receiving end of Nintendo's
- 5:47lawyers. Secondly, a lot of these
- 5:49projects were built with the heavy help
- 5:50from AI coding tools and that's a big
- 5:53part of why so many have appeared in the
- 5:54last few weeks and it's also
- 5:56controversial in the recompile and
- 5:58decompile community because AI written
- 5:59code can be harder to maintain. But
- 6:01because this is an open source project,
- 6:03I'm really hoping that this is going to
- 6:05be able to get long-term updates. Number
- 6:07three, right now performance isn't
- 6:08perfect. I couldn't get games like Doom
- 6:10Eternal Switch edition to run, but the
- 6:12vast majority of games that I tried
- 6:14worked at very enjoyable performance
- 6:16even on my M1 MacBook Air. And I'm sure
- 6:18that these minor issues can be fixed by
- 6:20NX native's recipes because this is just
- 6:22the beginning. And here's the thing,
- 6:24right now NX native is actually a
- 6:25project designed to get Switch games on
- 6:27iPhones and iPads and the Mac ports are
- 6:30just an afterthought. And the
- 6:31instructions don't actually bundle
- 6:32together a Mac app at the time of
- 6:34recording. However, it is remarkably
- 6:36easy to do this with just one additional
- 6:38command. I've listed all of my
- 6:40instructions on the Apple gaming wiki
- 6:42website, which I'll leave a link to in
- 6:43the description, and I'm posting a link
- 6:45to my full video tutorial on my second
- 6:47channel on how to get all of this
- 6:48running on Mac. Well, what does this all
- 6:50mean? Well, we used to beg developers
- 6:52and publishers for native Mac ports to
- 6:54take advantage of our beautiful Apple
- 6:56Silicon hardware, but now an open source
- 6:58community project is turning Switch
- 7:00games into native Apple Silicon apps and
- 7:03new games are being added every day. And
- 7:05these have so much potential. Games like
- 7:07Diablo II Resurrected on the D2R port
- 7:10implemented click to move, a feature not
- 7:12on Switch, and these ports have a huge
- 7:14amount of potential on Mac. There's even
- 7:16a pull request right now to add more
- 7:18Mac-centric features like render scaling
- 7:20and super sampling options, and who
- 7:22knows? Perhaps in the future we'll get
- 7:24features like Metal effects and maybe
- 7:26even full mouse and keyboard support in
- 7:28some games. Anyway, let me know in the
- 7:30comments whether you're excited about
- 7:31this project and what games you want me
- 7:33to feature next. If you're into
- 7:34AI-assisted ports and decoms and recoms,
- 7:37I have a full playlist on my second
- 7:38channel, so please check it out. I'll
- 7:39leave a link in the description. Thanks
- 7:40again to War Thunder for sponsoring this
- 7:42video. It's free on PC, consoles, and
- 7:44mobile, and it runs natively on Mac. If
- 7:46you're new or haven't played in 6
- 7:47months, the links in the pinned comment
- 7:49and description will get you a bonus on
- 7:51PC, Mac, and consoles. Click them to
- 7:52start playing now. Anyway, thank you for
- 7:54watching and I'll see you in the next
- 7:55video.
- 7:58>> [bell]
About this transcript
This page contains the full transcript of ANY Switch Game Can Now Run Natively on Mac by Andrew Tsai, generated from the public captions YouTube serves with the video. The transcript has 1,755 words across 253 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.