Reddit user u/FloatingFalafel released TVPort, an open-source fork of the nxnative toolkit that packages Nintendo Switch games for native execution on an Apple TV 4K. Where emulators mimic console hardware in software, TVPort runs the original game code directly on Apple silicon while rebuilding Switch graphics for Apple’s Metal graphics API.
What You Need Before You Start
Users must supply their own game dumps and encryption keys; the repository contains no Nintendo game files or proprietary keys. Getting started also requires a Mac with Apple silicon, the macOS and Xcode versions specified by the project, and an Apple TV 4K paired to Xcode with developer mode enabled.
The Games That Run Well
According to Engadget, Super Mario Odyssey reportedly runs at 60 frames per second. Minor audio issues near waterfalls and occasional slight stutters are the notable complaints reported. Animal Crossing: New Horizons reaches 30 fps without major problems, though the project documentation notes that all player profiles on the Apple TV build share a single island.
Where the Hardware Hits Its Limit
The Legend of Zelda: Tears of the Kingdom is listed in the project documentation as playable at 30 fps in handheld mode at 75 percent 3D resolution. Loading times degrade noticeably as the device heats up, and the developer has cautioned that more demanding titles may never run well on the third-generation Apple TV 4K.
What AI Actually Did Here
FloatingFalafel told Engadget that Claude Opus 5.5 helped identify how games handle texture loading across platforms. It also assisted with targeted, platform-specific fixes. Some titles required partial engine rewrites before they would run at all, which means AI accelerated the diagnostic work without eliminating the underlying engineering required for each game.
Hardware Constraints Worth Knowing
tvOS limits applications to 2 GB of memory, so TVPort backs game memory with a file on storage rather than holding it all in RAM. The Apple A15 chip lacks BC texture-format support, requiring some textures to be stored in decompressed form. Only 64-bit game versions are compatible with the Apple TV build.
The Legal Picture Is Not Settled
The project’s documentation instructs users to dump only games from consoles they own and states no affiliation with Nintendo or Apple. Owning a game does not automatically resolve every legal question around dumping, decryption, or reverse engineering of video games, and the available sources do not establish a definitive legal position for TVPort.
A Project Arriving at a Contested Moment
Operators of decomp.dev have said publicly that AI misuse damaged the community dimensions of collaborative decompilation work. Anthropic subsequently directed Claude Code to avoid recreating specific existing games. TVPort sits inside that unresolved conversation, representing both a notable technical demonstration and a set of open legal and community questions.






























