在 Mac 上玩舊 Windows 和 DOS 遊戲的 5 種方法

因此,您想在 Mac 上玩經典的 Windows 和 DOS 遊戲,但不確定從哪裡開始。 幸運的是,如果你渴望像《盜賊》、《帝國時代 2》和《虛幻競技場》這樣的經典作品,但已經改用 Apple 硬件,那麼你有很多選擇。

我們將在下面查看您所有可用的選項,以及如何在它們之間進行選擇。

但首先:自己玩遊戲

在你可以在你的 Mac 上玩舊遊戲之前,你需要先把它們放在那裡。 您很有可能已經不再使用光學媒體,特別是如果您使用的是沒有 CD/DVD 驅動器的現代 MacBook。 但是舊的遊戲 CD 和 DVD 仍然可以幫助您。

蘋果賣了一個外置光學 USB SuperDrive這將允許您使用您的原始 CD 和 DVD 玩遊戲。 不過,為了快速起見,您可能只想使用磁盤映像,其中包含 CD 或 DVD 上的所有數據作為存儲在計算機上的文件。

如果您確實有 SuperDrive,或者您使用的是帶有光驅的 Mac,那麼您可以使用以下方法提取磁盤映像並將其轉換為 ISO 磁盤映像文件:

  1. 將 CD 或 DVD 插入光驅,然後啟動磁盤實用程序.
  2. 前往文件 > 新圖像 > 來自“設備”的圖像並選擇您的光驅。
  3. 命名您的文件並選擇要保存它的位置。 確保在菜單中選擇“DVD/CD master”格式下拉菜單,並確保加密被設定為沒有任何. 點擊節省,禁用,並開始該過程。
  4. 您將留下一個 CDR 文件,該文件將像硬盤驅動器或 DMG 文件一樣安裝在您的 Mac 上。 該文件需要採用 ISO 格式,但要使用下面的大多數方法來播放它。 您可以使用快速終端命令將 CDR 文件轉換為 ISO。 你會發現終端在應用程序 > 實用程序,或僅使用 Spotlight(或 Spotlight 替代方案)搜索它。
  5. 終端打開後,輸入以下命令但替換主頁/用戶名/disk.cdr使用磁盤工具創建的文件的路徑,以及主頁/用戶名/disk.iso使用您要創建的 ISO 文件的目標路徑和名稱:
                              
                                hdiutil convert /home/username/disk.cdr -format UDTO -o /home/username/disk.iso
                              
                            

如果您無法從您的 CD 或 DVD 中獲取 .ISO 文件,因為它太損壞了,或者因為您的 CD 或 DVD 用於其他平台而無法獲取,您也許可以免費下載一些舊的 PC 遊戲其他地方並以這種方式獲取ISO文件。

如果這些網站無法運行,或者如果他們沒有您想要的遊戲,您也可以從 torrent 網站獲取 ISO 文件。 如果您已經擁有原始媒體,則無需為此感到內疚。 這種方法還可以節省您購買 SuperDrive 的需要,因為如果您要自己提取相同的文件,您最終會得到相同的文件。

有了您的 ISO 文件,您現在可以使用以下方法之一來實際玩遊戲。

1.DOS仿真和源端口

這最適合:舊的 MS-DOS 遊戲和老歌。

如果您的遊戲足夠老,您將很容易通過仿真讓它們工作。 在 Mac 上本地運行針對硬件優化的應用程序,運行您想在其中玩的遊戲,這是重溫舊遊戲的最穩定方式之一。

在過去十年左右改變 DOS 遊戲的軟件是 DOSBox。 DOSBox 是一個可以運行大量舊遊戲的模擬器,並且由於它可以移植到任何平台,它使許多以前沒有的遊戲可用於 Linux 和 Mac。

macOS 遊戲玩家的另一個 DOS 仿真選項是 Boxer,它使用圖形用戶界面為您的遊戲安裝、播放和顯示正確的盒子藝術。

如果您想玩《毀滅戰士》或《雷神之鎚》等深受喜愛的經典作品,那麼您可能會很幸運地找到源端口,而不是需要模擬器。 當開發人員將源代碼發佈到為他們的遊戲提供動力的引擎時,任何人都可以獲取該代碼,對其進行修改並將其移植到新平台——因此稱為源代碼移植。 許多源端口可以通過在網絡上搜索遊戲標題並查看仿真通用維基.

無論您使用 DOS 模擬器還是源端口,您很可能需要提供原始文件或遊戲資產的副本才能玩任何遊戲。 儘管許多舊標題現在被歸類為廢棄軟件,但您可以通過我們在上一節中的步驟和建議找到這些文件和資產。

下載: DOS盒子(自由的)

下載: 拳擊手(自由的)

2.虛擬化

這最適合:使用軟件或硬件渲染的 Windows 95、98 和 XP 標題或遊戲。

有什麼比使用原生環境更好的運行經典 Windows 的方法? 虛擬化允許您在 macOS 內部的 Mac 上安裝和運行 Windows。 您實際上是在模擬硬件並在其上運行 Windows。 使用專門設計的軟件,您可以根據您的要求擴展您的“虛擬機”。

然而,虛擬化確實有一些缺點。 在過去的幾年裡,虛擬化 3D 圖形性能有了很大的飛躍,但您仍然可能會遇到諸如故障、性能不佳和某些遊戲拒絕運行等兼容性問題。

同時運行兩個操作系統的處理能力和可用內存也相當消耗,因為您需要為 VM 提供部分可用功率。 出於這個原因,舊版本的 Windows(如 Windows 98)可以比更現代的版本(如 Windows 7 或 10)運行得更好。

MacBook 用戶也可能會在空間分配方面遇到困難,因為您需要為 VM 提供一些硬盤空間才能像真正的計算機一樣運行。

最後,您將需要您嘗試安裝的操作系統的有效副本。 如果您熱衷於走虛擬化路線,您會想要使用其中一種解決方案(或查看我們其他最喜歡的 Mac 虛擬機應用程序)。

VirtualBox

VirtualBox 是 Oracle 提供的一款完全免費的開源虛擬化軟件,可用於 Windows、Linux、macOS 和 Solaris。

它為 Windows NT 4.0 到 Windows 10(包括 XP 和 7)提供了良好的支持,但並未針對 Windows 98 進行優化。您將需要禁用硬件加速(並使用軟件渲染)或查找第三方 VESA 驅動程序以提高圖形性能。

出於這個原因,VirtualBox 可能最適合 Windows XP 遊戲以及與 Windows 2000 時代平台保持良好兼容性的遊戲。 想想神話時代、使命召喚和榮譽勳章:聯合突擊等遊戲。

您也可以嘗試啟用微軟自己的兼容模式來運行 Windows 98 和 95 遊戲,方法是右鍵單擊可執行文件,然後選擇特性.

下載: VirtualBox (自由的)

VMWare 融合

Fusion 是 VMWare 的商業產品,是 3D 性能最好的產品之一。 儘管 VirtualBox 在過去幾年中得到了極大的改進,但在與 Windows 98 的兼容性和要求更高的 Windows XP DirectX 遊戲方面,您可能會更幸運地使用 Fusion。

最重要的是,您可以下載 30 天免費試用版,看看它是否能滿足您的需求。

VMWare 在其網站上做出了一些相當大膽的聲明,聲稱與最新版本的 DirectX 具有良好的兼容性,並提供了一種融合模式,允許您在 Mac 桌面上以窗口模式運行 Windows 應用程序。

它最適合 Windows XP 時代的遊戲,但您可以嘗試 Windows 7,如果您的硬件可以處理它,甚至是 Windows 8 或 10。

下載: VMWare 融合(149 美元,提供免費試用)

3.酒

這最適合:有些遊戲,但不是全部——你必須逐個遊戲地打電話。

Wine,最初是 Windows Emulator 的簡寫,但現在代表“Wine Is Not an Emulator”,它是一個兼容層,允許為 Windows 編寫的軟件在 Linux 和 Mac OS X 等現代 UNIX 系統上運行。它是一個免費的開源軟件項目,因此與軟件的兼容性可能從好到不完整。

由於 Wine 不是模擬器,因此不涉及虛擬化。 這意味著該軟件不會像 VirtualBox 或 VMWare Fusion 那樣對您的硬件造成額外的壓力。 您不必同時運行兩個操作系統,也不必與兩個系統共享處理能力或內存。

不幸的是,由於軟件並未在其本地環境中運行,因此您可能會在此過程中遇到問題,具體取決於您嘗試運行的內容。

穩定性一直是 Wine 的一個問題,無論是故障圖形、不可預測的行為還是頻繁的崩潰。 您可能無法正常工作,或者網絡訪問可能中斷。 你至少可以諮詢WineHQ 應用數據庫在你嘗試之前。

如果您認真使用 Wine 玩遊戲,請安裝最新版本的 XQuartz。 該項目經常更新,最新版本通常會產生最佳效果。 接下來,下載並安裝適用於 macOS 的 Wine。 安裝後,EXE 文件將與 Wine 關聯,您可以像在 Windows 上一樣運行它們。

您可能還想考慮獲得一個額外的程序,如 Winery 或 Wine Bottler,為您嘗試運行的軟件優化 Wine,使用“皮膚”或“包裝器”使事情運行更順暢。 如果 vanilla Wine 不適合您選擇的遊戲,您可能想嘗試這些工具。

下載: 葡萄酒(自由的)

下載: X石英(自由的)

下載: 酒廠(自由的)

下載: 葡萄酒裝瓶機(自由的)

4. 在您​​的 Mac 上本機運行 Windows

這最適合:新遊戲、Windows 7 之後的遊戲以及需要大量電力才能運行的高要求遊戲。

你根本無法在它們設計的操作系統中以原生方式運行遊戲,它可以完全訪問你的處理器、顯卡和你可以提供的所有 RAM。

Boot Camp 是 Apple 在 Mac 上運行 Windows 的解決方案,它是您在 Apple 硬件上暢玩最新 PC 版本的方式。 Apple 甚至提供了讓您正常工作所需的所有驅動程序——無線配件、媒體鍵、觸摸板等等。

不幸的是,Boot Camp 不適用於在 Apple 矽芯片上運行的 Mac。

這裡的主要缺點是您需要將機器從 macOS 重新啟動到 Windows 才能玩遊戲,並且會犧牲 Windows 正常運行所需的硬盤空間(以及為遊戲提供空間)。

如果您打算在筆記本電腦上使用 Windows,您可能會發現電池壽命大約是 macOS 的一半。 否則,Boot Camp 提供了一種很好的方式,可以在最新最好的遊戲中充分利用 Apple 硬件的潛力。

您需要一份有效的 Windows 副本,當然,還需要您嘗試運行的遊戲。 從運行開始新兵訓練營助理德德應用程序 > 實用程序並閱讀我們的使用 Boot Camp 助理創建可啟動 USB 磁盤的指南,了解使用該程序在 Mac 上獲取 Windows 的一種方法。

5. Steam、GOG和Mac版本的遊戲

隨著 macOS 越來越受歡迎,Mac 版本的遊戲變得越來越普遍。 如果您瀏覽視頻遊戲分發服務 Steam,這一點很明顯。 如果您獲得適用於 Mac 的 Steam,您可以購買和下載大量新的和經典的遊戲,並在您的 Mac 上直接暢玩,幾乎沒有任何問題。

GOG 或 Good Old Games 是另一家專門從事經典遊戲的在線視頻遊戲零售商。 不幸的是,GOG 不從事移植舊 Windows 遊戲的業務,因此大多數可用的 Mac 遊戲要么已經有 Mac 移植,要么是 DOS 遊戲,附帶 DOSBox 的副本。

最後,始終值得通過在 Mac App Store 中搜索遊戲來檢查是否有任何舊的 Windows 遊戲接收到 Mac 的端口。 Mac App Store 通常會有舊版 Windows 遊戲的副本,例如 Aspyr 的遊戲,其目錄包含 70 多個 Mac 端口。

你會選擇哪一個?

您對如何在 Mac 上玩舊的 Windows 和 DOS 遊戲做出的選擇肯定取決於相關遊戲、Mac 及其硬件的使用年限以及遊戲最初設計的操作系統。

以原生方式運行應用程序始終是最好的——無論是源端口、Mac 版本、通過 DOSBox 進行的模擬,還是通過 Boot Camp 或虛擬機使用 Windows 運行您的遊戲。

虛擬化對於那些要求不高的舊遊戲非常有用,但如果你有一台配備 i7 或更好處理器以及更多 RAM 的最新 Mac,它可能會為你提供很好的服務。 如果您可以讓一切正常運行(聲音、3D 加速、網絡訪問(如果需要)),您將獲得穩定的體驗,並且無需重新啟動系統。

如果有問題的遊戲得到很好的支持,或者您在虛擬機路線上遇到問題,請選擇 Wine。 但是,對於沒有 Mac 版本的現代遊戲,您需要使用 Boot Camp 將 Windows 與 macOS 一起安裝,以充分利用您設備的硬件。

我們希望您喜歡我們推薦和討論的項目! MUO有附屬
和讚助的合作夥伴關係,因此我們會從您的某些購買中獲得一部分收入。 埃斯特
不會影響您支付的價格,並幫助我們提供最佳產品推薦。

相關文章