Super Mario Odyssey Runs at 60 Frames per Second on Apple TV 4K Without an Emulator
“Most games run essentially the same on the Switch, but some load textures into memory differently and need to be diagnosed and fixed before the game will run properly,” developer u/FloatingFalafel wrote regarding a new open-source recompilation tool called TVPort. Built with assistance from Anthropic’s Claude Opus 5.5 AI model, the utility converts Nintendo Switch and Switch 2 code so that titles run natively on an Apple TV 4K.
Technology Org reported that the project operates on a Mac, using a fork of the nxnative toolkit to recompile game code directly into Apple TV applications. The software ships without any game files, requiring users to supply their own cartridge dumps harvested from modified hardware. During testing, Super Mario Odyssey achieved 60 frames per second on the third-generation Apple TV 4K, though developers noted very slight stutters and isolated audio issues near waterfalls. Animal Crossing: New Horizons ran capped at 30 frames per second without reported errors.
Thermal Limitations for The Legend of Zelda
Heavier titles present significant hardware barriers on Apple’s streaming hardware. The Legend of Zelda: Tears of the Kingdom triggered thermal throttling on the third-generation Apple TV 4K, which relies on the A15 Bionic chip. Running such complex software demands extensive diagnostics and partial engine rewrites implemented as patches within the program. The creator stated that heavier games like Tears of the Kingdom might never run successfully on the current-generation streaming box. Meanwhile, a fourth-generation Apple TV 4K is due on November 13, and the same developer is actively working on native Switch ports for the Xbox Series X.
AI Tools Trigger Hobbyist Platform Closure
The rise of automated recompilation tools has unsettled the software hobbyist community. Projects utilizing Claude Code to reverse-engineer subscription services like Adobe Creative Cloud or port vintage games have drawn intense scrutiny. The operators of the decomp.dev decompilation database announced they were shutting down their platform because bad actors using AI had fractured the collaborative community. Anthropic subsequently instructed Claude Code not to recreate existing commercial games, and the software itself faced trust issues following a tampered extension that reached up to 5,000 users.
Manual game ports have a long history, such as when fans spent years reconstructing Super Mario 64 source code by hand to run on Apple TV in 2021. AI models now compress that multi-year effort into weeks, triggering both a surge of experimental software and alarm among traditional hobbyists. Nintendo maintains an aggressive legal stance against alternative software execution methods. In 2024, the creators of the Yuzu emulator agreed to a $2.4 million settlement with Nintendo and permanently shut down their project. While TVPort avoids distributing copyrighted ROMs by requiring user-supplied cartridges, running full-speed native ports on mainstream consumer hardware revives long-standing legal questions surrounding personal software use.
Frequently Asked Questions About TVPort
How does TVPort handle game save files?
The tool automatically backs up player save data directly to a Mac or iCloud storage, allowing users to preserve their game progress across sessions.
What frame rate options are available during recompilation?
Players can manually select a target frame rate of either 30 or 60 frames per second when converting compatible titles through the Mac application.
Does the software require a modified console?
Yes, users must supply game files taken from Switch cartridges they physically own, a process that requires a modified console to extract the necessary data.
Worth a look