Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

在 Mac 上模擬 Sega Dreamcast

從計算機黃金時代的偉大產品,可惜因硬體缺陷而失望,Dreamcast 是被遺忘的 Xbox 早期先驅。沒有它,如何在 Mac 上玩為 Sega Dreamcast 設計的遊戲?

本文討論在 Mac 上開始體驗這個 Xbox 系列早期小弟機種復古遊戲的不同方式。

Living the Dream

Mac 上的 Sega Dreamcast 模擬器相當缺乏,Dreamcast 像 Xbox 一樣由微軟設計,但原因不明。也許是因為它作為主機不成功,因為煩人的技術問題。儘管如此,它深受少數忠實粉絲喜愛,並受益於一些街機遊戲的直接移植,既好玩又技術令人印象深刻。

然而,如果您真的渴望在 Mac 上玩這台主機,有幾種方法進入可玩的模擬;有些顯而易見,有些不那么明顯。先處理顯而易見的。

原生 OS X 競爭者是 lxdream。雖然能運行 Dreamcast 軟體,「運行」或許太強烈形容它。開發在 2009 年停止,網站自 2010 年以來未更新。它不是好模擬器。

所以如果您熱愛 Dreamcast 卻用 Mac,該怎麼辦?Windows 平台上有活躍的 nullDC 模擬器開發社群也無濟於事……

還是有用?

Wine Makes It Better

稍作調整,實際上可以透過 Wineskin Winery 在 Mac 上運行 Windows 版 nullDC。第一步當然是如果沒有 Wineskin,從這裡下載。閱讀說明,別忘了如果尚未安裝可能需要安裝 X11。

安裝並運行後,Wine 提供「Download Packages Manually(手動下載套件)」或「Create New Blank Wrapper(建立新空白包裝)」選擇。意思是 Wine 建立一個小 Windows 氣泡,讓 Windows 程式能在 Mac 的 Intel 處理器上運行。

先「Create a new blank wrapper」。

在 Mac 上模擬 Sega Dreamcast

命名為「Dreamcast」按 OK 等待。這需要一些時間。

在 Mac 上模擬 Sega Dreamcast

除非記憶體很多,建議放著別讓程序搶佔空間。

完成後(終於),會詢問是否要在 Finder 中查看新包裝。選擇此選項並運行新應用程式。

在 Mac 上模擬 Sega Dreamcast

會說程式無法運行。關閉警告再運行一次。這總是會發生。

現在需要安裝 Winetricks 外掛程式專為 DirectX,具體是 Direct3D。點擊 Tools 標籤按下 Winetricks 按鈕。

在 Mac 上模擬 Sega Dreamcast

開啟「dll」資料夾。尋找名為「d3dcompiler43」的檔案,勾選左側核取方塊安裝並運行。這會花一點時間,完成後回到 Configuration 標籤。別關閉設定視窗;稍後需要回來。

在 Mac 上模擬 Sega Dreamcast

現在需要下載並安裝 nullDC。

nullDC Makes It Work

您需要找一份 Windows 版 nullDC。雖然原團隊不再開發,但它在 2010 年開源,許多人接手繼續發展。如果哪裡找不到,可以從這裡下載。

它是 .zip 檔案,解壓縮到機器方便位置並查看目錄內容。刪除「nullDC.cfg」檔案。

現在回到 Wine 應用程式視窗將資料夾安裝到 Wine 應用程式。點擊 Install software 按鈕,選擇「Copy a folder inside(複製資料夾內部)」。

在 Mac 上模擬 Sega Dreamcast

找到從下載解壓縮的 nullDC 目錄 – 它將安裝到 Wine 應用程式。會詢問確認啟動 Wine 應用程式時要自動運行的 EXE。點擊 OK。大部分準備就緒。

關於 ROMs 的一點說明

像所有模擬器一樣,取得主機原始「大腦」ROMs 的問題很棘手。我們只能說:雖然您可以搜尋「dc_boot.bin」和「dc_flash.bin」並下載,但取得這些 ROMs 唯一 100% 合法的方式是從您自己的 Dreamcast 主機提取,即使那是合法性存疑的任務。有些找到的 nullDC 安裝包實際上包含 ROMs。

當然,Sega Dreamcast 是早已消亡的系統,很少人再關心它。話雖如此,如何取得 ROMs 由您決定,但我們已盡責告知法律狀況。

取得 ROMs 後,除非安裝包預裝,否則應安裝在 nullDC 的「data」目錄。

遊戲光碟映像同樣。您可以在線獲取(Google 是您的朋友),但合法上您只能直接從擁有的光碟運行遊戲,或將光碟提取為映像,這超出本教學範圍。

Running the Dream

現在可以運行 Dreamcast Wine 應用程式。啟動並運行前,需要設定顯示偏好。去「Options → PowerVR → ZBuffer Mode」選擇「D24S8+FPE」(慢,精度好)。

完成後,就能運行。

點擊 File 選單選擇「File → Normal Boot」,挑選要運行的檔案。

在 Mac 上模擬 Sega Dreamcast

設定搖桿是另一回事,我們建議弄個二手 Dreamcast 手把用 USB 轉接器連接電腦。

記憶體卡 LCD 被模擬為小視窗,玩遊戲時可在那裡看到額外資訊。

在 Mac 上模擬 Sega Dreamcast

結論

必須模擬 PC 才能玩 Dreamcast 遊戲既奇怪又不舒服,但目前這是唯一途徑。是的,有點不穩定(在我們機器上設定全螢幕會當機,但重啟後就是全螢幕),您得調整速度讓它玩起來更流暢,但認真說,它能運作本身就很驚人,更別說運作得不錯。

如果您喜歡這個教學或有關於 Mac 上 Dreamcast 的任何問題,請在下方留言讓我們知道。