在這 AI 時代,似乎真的什麼都有可能做到。一般來說,Apple TV 就只能拿來看劇,頂多偶爾會玩一下 Apple Arcade,一定不曾想過 Apple TV 也能拿來玩 Switch 之類的遊戲。最近就有開發者做到這件事情,把《超級瑪利歐 奧德賽》搬到 Apple TV 4K 裡面玩,而且還是真的原生運行,最高能跑到 60 FPS,甚至連《集合啦!動物森友會》也能正常遊玩。

Apple TV 也能玩 Switch 遊戲!網友用 Claude 打造 TVPort,《超級瑪利歐 奧德賽》跑到 60 FPS
近日一位 Reddit 用戶 FloatingFalafel 在 r/decomps 版分享他製作的開源專案 TVPort,透過 Mac 將自己持有的 Switch 遊戲重新編譯,並打包成 tvOS App,然後到 Apple TV 4K 上安裝執行。他的測試機是搭載 A15 晶片第三代 Apple TV 4K,目前已經成功運行《超級瑪利歐 奧德賽》、《集合啦!動物森友會》和《薩爾達傳說 王國之淚》三款遊戲,其中瑪利歐可以跑到 60 FPS。
FloatingFalafel 強調,這個專案是透過 Anthropic 的 Claude Opus 5.5 製作,推理強度開在最高的 Extra High。
根據他說明,TVPort 是從 nxnative 分支(fork)出來的專案。nxnative 是由開發者 seedds 製作,原本是讓 Switch 遊戲在 iPhone、iPad 上原生執行的工具,而它的做法再延伸自另一個將《暗黑破壞神 II:獄火重生》搬上手機的開源專案 d2r-mobile。
TVPort 在這個基礎上補了兩樣東西:一是 Apple TV 版本的執行引擎,二是一個 Mac App,選好遊戲資料夾和 Apple TV,按下「Build & Install」就會自動建置並安裝,無需使用終端機。
開發者目前在 Apple TV 上實測了三款任天堂 Switch 大作:
| 遊戲 | 測試版本 | 開發者回報表現 | 已知問題 |
|---|---|---|---|
| 《超級瑪利歐 奧德賽》 | 1.3.0 | 60 FPS | 偶爾輕微卡頓,瀑布附近會出現音效異常 |
| 《集合啦!動物森友會》 | 1.0.0 | 30 FPS | 開發者目前沒遇到問題;所有玩家共用同一座島 |
| 《薩爾達傳說 王國之淚》 | 1.4.2 | 30 FPS(掌機模式、3D 解析度 75%) | 仍在調整中,機器發熱降頻後,載入畫面會明顯變慢 |
《超級瑪利歐 奧德賽》是三款中表現最好的,在 Apple TV 上也能達到與 Switch 原版相同的 60 FPS。動森雖然只有 30 FPS,但他玩到現在都沒碰到問題。
《薩爾達傳說 王國之淚》就比較辛苦。FloatingFalafel 表示,要讓這種等級的遊戲跑起來,需要大量診斷,甚至得在程式裡用修補檔的方式部分改寫遊戲引擎。他也坦言,比較吃重的遊戲可能永遠無法在第三代 Apple TV 4K 上順跑,目前建議有興趣的人只試瑪利歐和動森就好。為了讓王國之淚變得更順一些,他正在加入 Apple 的 MetalFX 升頻技術,概念類似 NVIDIA 的 DLSS,用較低解析度渲染、再放大輸出。
[Release] TVPort – Port switch games to run natively on AppleTV (4k 3rd gen)
byu/FloatingFalafel indecomps
大部分遊戲的運作方式都跟 Switch 上差不多,但有些遊戲把材質載入記憶體的方式不一樣,必須一款一款診斷、修正才跑得起來。另外 Apple TV 版只能執行 64 位元的遊戲版本,像是 2.0 更新之前的《瑪利歐賽車 8 豪華版》是 32 位元,就沒辦法執行。
FloatingFalafel 也提到,Apple TV 最大的難關是記憶體,tvOS 對單一 App 的記憶體上限大約 2GB,對 Switch 遊戲大作來說相當緊張。另一個硬體限制是材質格式,Switch 遊戲大量使用 BC 壓縮材質,但 A15 晶片不支援這種格式,所以 TVPort 會先把材質解壓縮再存放。
看到這裡,有些人可能會有人想說,那是不是透過 TVPort 就能在客廳玩 Switch 遊戲了嗎?如果你都能滿足以下條件的話:
- Mac:必須是 Apple 晶片的 Mac,系統 macOS 26.6 以上,並安裝 Xcode 27.1。
- Apple TV 4K:系統 tvOS 26 以上,開啟開發者模式並與 Xcode 配對。目前只有在第三代(A15、tvOS 27.2)實測過。
- Apple ID:要登入 Xcode,免費帳號也可以,但 App 每過 7 天就要再按一次「Build & Install」續期。
- 遊戲檔與金鑰:自己從主機取出的遊戲檔(NSP 或 XCI 格式),以及主機的金鑰檔。
- 建置時間:第一次建置一款遊戲要 30 到 60 分鐘,之後重新建置只要幾分鐘。








