Mac M1 和 M2 是強大的模擬器

Mac M1 和 M2 是強大的模擬器

無論您擁有 Apple Silicon Mac 還是正在考慮購買,您都應該知道 Apple 的新處理器非常適合用於仿真目的。無論是現代 3D 遊戲機還是 2D 經典遊戲,Apple Silicon 的大量原生模擬器都值得稱讚。

為什麼要為仿真煩惱?

Mac 傳統上不被視為遊戲平台。儘管嘗試通過支持 Apple Arcade、桌面 iPhone 和 iPad 應用程序以及一些第三方發行商在 Steam 和 Mac App Store 上發布遊戲來改變這一點,但 Mac 仍然錯過了絕大多數遊戲。

隨著 2020 年 Apple Silicon 的推出,Mac 已經從英特爾芯片使用的 64 位 x86 架構轉變為自己的 M1 形式的基於 ARM 的解決方案。Apple 提供了一個“轉譯器”,可以將大多數為 Intel Mac 編寫的應用程序轉換為一種可以在基於 ARM 的處理器上使用的格式,稱為 Rosetta 2。

雖然 Rosetta 2 在大多數情況下的表現出奇地好,但它並不是一個完美的解決方案。轉換應用程序會降低性能,並且並非一切正常。有些應用程序(和遊戲)無法運行,除了希望發行商認為適合及時更新應用程序之外,您無能為力。對於大多數人來說,這永遠不會發生。

儘管隨著 Apple 繼續使用 Metal 硬件加速 API,英特爾芯片的性能獲得了巨大的提升,並且 3D 性能也比以往任何時候都好,但 Apple Silicon 上的遊戲進展緩慢。這就是為什麼您可以查看已針對不同系統發布的遊戲的原因。

模擬器允許您玩使用軟件模擬為其他硬件編寫的遊戲。在 Mac 上,這為您打開了一個開箱即用的遊戲世界。如果您在首次發佈時錯過了遊戲機或遊戲平台,這是理想的選擇,因為穩定的模擬器往往比它們所模擬的一代落後十年或更長時間。

通常的法律警告適用

當然,如果不清楚仿真器是否非法,那麼沒有任何仿真文章是完整的,但下載您不擁有的受版權保護的材料肯定是。

其中許多仿真器需要 BIOS 文件,這些文件需要從原始硬件重置,因此在繼續之前,請確保您了解使用 ROM 的法律含義。

原生 Apple Silicon 模擬器現已推出

當 M1 芯片於 2020 年首次推出時,很少有模擬器擁有自己的 Apple Silicon 版本。最常用的轉譯器是 Apple Rosetta 2,取得了不同程度的成功。快進到 M2 版本,並且有許多內置支持 Apple Silicon 的模擬器可用。

多虧了本機應用程序,模擬器現在可以使用 M1、M2 和類似芯片的全部功能,其中許多甚至包括對 Metal 的支持。更高效的本機應用程序提供更高的能效,讓您在 MacBook 上玩遊戲更加愉快。

需要更多功能來模擬 Xbox 和 PlayStation 2 等後期平台的模擬器現在可以比本機更好地處理圖形。其中許多模擬器能夠以比預期更高的內部分辨率運行遊戲,並支持本地和在線多人遊戲。

任天堂 Wii (2006) 和 GameCube (2001):海豚

Dolphin 是一款 Nintendo Wii 和 GameCube 模擬器,有適用於 Mac、Windows 和 Linux 的版本。開發人員於2021年 5 月首次展示了對 Apple Silicon 的支持,並指出“M1 硬件非常棒……我們所擁有的已經高效、強大……唯一的大缺點是 macOS 中存在的專有圖形 API 不允許我們使用最新版本的 OpenGL。”

在撰寫本文時,Dolphin 對所有測試遊戲的“完美”評分為 36.6%,“可玩”評分為 60.4%。查看兼容性列表,了解每款遊戲的運行情況,以及來自 Dolphin 社區的評分和報告。您可以使用Dolphin 性能指南來充分利用模擬器,但您可能會有足夠的性能來利用 Dolphin 的一些改進。

這包括提高內部分辨率以在 Wii 的基本 480p 水平之上以更清晰的分辨率渲染遊戲,各向異性過濾以改善紋理的外觀,以及消除鋸齒線的抗鋸齒選項。您可以使用真正的 Wiimote 和 GameCube 控制器或使用替代硬件模擬 Nintendo 控制器。

Xbox(2005):xemu

微軟在確保許多原始 Xbox 遊戲在最新的 Xbox Series 硬件上運行方面做得很好,但目錄仍然達不到標準。雖然 Psychonauts 和 BLACK 等遊戲在最近的遊戲機上運行良好,但許多遊戲根本無法啟動。如果您沒有最新版本的 Xbox,那麼您玩這些經典遊戲的能力將受到嚴重限制。

試試 xemu,這是適用於 Mac、Windows 和 Linux 的原始 Xbox 模擬器。在測試過程中,xemu 認為 72% 的測試遊戲“可玩”,只有 3% 打破了“完美”的障礙(20% 的遊戲正在運行,大約 5% 的遊戲根本無法運行)。幸運的是,絕大多數最好的 Xbox 遊戲都可以正常運行,但有一些小問題。

這包括 Jet Set Radio Future(由於其陰影圖形,當您提高內部分辨率時看起來很棒),Halo:Combat Evolved 及其續集,以及舊共和國騎士。該模擬器甚至支持將控制器自動映射到支持的操縱桿,進一步簡化了設置過程。

PlayStation 2(2000):AetherSX2

PCSX2是一款 PlayStation 2 模擬器,至少已經開發了二十年,而 AestherSX2 是 Apple Silicon 計算機的同一模擬器的一個分支。由於一個是基於另一個,它們之間的兼容遊戲列表幾乎相同。PCSX2 已經開始在他們的夜間版本中包含 Mac 構建,但他們仍然使用 Rosetta 2 並且不在 Apple Silicon 上運行(還)。

使用 AetherSX2,您可以玩有史以來最有名且內容豐富的遊戲庫之一。在撰寫本文時,PCSX2 擁有所有測試遊戲的 97.96% 的可玩性,您應該期望 AetherSX2 的結果非常相似,因為它基於相同的代碼。

從圖形選項(包括內部分辨率縮放和雙線性過濾)到控制器設置和系統設置,這兩個模擬器在用戶界面方面看起來驚人地相似。您可以期待的主要區別是 AestherSX2 的本機版本具有更好的性能。

Dreamcast(1998):Flycast

Dreamcast 是最著名的遊戲機之一,但由於無法佔領大部分市場(以及其前身土星的慘淡表現),世嘉永遠離開了視頻遊戲硬件的世界。Dreamcast 的遺產是它的遊戲庫,其中包括一些最好的世嘉原件和大量的街機端口。

Flycast 是成功但現已停止的Reicast項目的一個分支,專為 Apple Silicon 機器構建。除了原版 Dreamcast 遊戲,Flycast 還可用於Sega NAOMI遊戲(包括 GD-ROM 版本)和Sammy Atomiswave 街機 ROM

設置完成後,模擬器可以完美運行許多遊戲,包括 Jet Set Radio、Power Stone 和 Sonic Adventure。模擬器首次使用了我們的 Xbox Series X 控制器,無需進行任何設置。該模擬器已預先配置為使用Dreamcast Live服務器進行在線遊戲。

MS-DOS:帶有Boxer的DOSBox

DOS 遠不及此列表中的許多其他系統那樣需要資源,但對 Apple Silicon 的本機支持仍然很好。如果您想在旅途中玩遊戲,更高效的原生構建意味著更好的功耗和更長的電池壽命。

您可以使用 DOSBox 的本地構建並自己自定義它,或者您可以通過下載外部 Boxer 界面使事情變得更容易。這使得安裝和管理您的 MS-DOS 遊戲集合比通過 DOS 命令行手動安裝和管理更容易,並且吸引人的“遊戲架”外觀是一個主要優點。

最初的 Boxer 項目於 2016 年停止開發,但此後在 Apple Silicon 支持下得以恢復。您可以從項目的發布頁面獲得早期構建  ,但在項目仍處於測試階段時,預計會出現一些不穩定的行為。

Commodore Amiga:FS-UAE

就像 MS-DOS 一樣,Commodore Amiga 平台不太可能需要大量資源。對 Apple Silicon 的內置支持並不能解決這裡的任何主要性能瓶頸,但很高興有本機版本可用以提高效率。FS-UAE 是 WinUAE 項目的一個分支,如果您有 Kickstart ROM,則允許您模擬大量 Commodore 硬件。

您可以使用現代遊戲手柄,根據您的配置構建自己的 Amiga 機器,並使用縱橫比校正在具有高級著色器的現代顯示器上顯示遊戲。甚至還支持在線遊戲!

多平台:RetroArch

RetroArch 是一個多平台仿真器,支持大量系統(稱為內核)。上面列出的許多項目都可以在 RetroArch 中使用,還有許多其他項目可用於 SNES、Sega Genesis、Nintendo 3DS、Atari Lynx 等平台。

如果您想要一個可以完成所有這些操作的模擬器,請為自己獲取一份 RetroArch 並花一些時間進行設置。

其他項目應該使用 Rosetta

僅僅因為模擬器沒有 Apple Silicon 的本地版本並不意味著為英特爾處理器設計的舊版本將無法工作。特別是,較舊的系統在 Rosetta 2 下應該可以正常工作,而不會出現任何明顯的性能損失。

使用現有控制器

macOS 支持所有主要的控制台控制器,包括 Microsoft 的有線 Xbox Series、Xbox One 和 Xbox 360。您還可以使用 Sony DualSense PS5 控制器和 DualShock 4 PS4 控制器,以及 DualShock 3 PS3 控制器。您還可以使用 Nintendo Switch Pro 控制器或單獨連接每個 Joy-Con 控制器。目前無法像在 Switch 控制台上那樣使用兩個 Joy-Con 作為單個控制器。

其中許多模擬器會自動檢測您的控制器並相應地映射按鈕,因此您無需執行任何操作,只需通過 USB 或藍牙連接它們。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *