如何使用 RetroArch 模擬日本街機遊戲

  • RetroArch 允許使用專用內核從單一前端模擬多個日本街機板(CPS、Neo Geo、MAME、FBN)。
  • 相容性取決於使用正確的核心和適當的 ROM 集,並遵守特定版本(MAME 0.78、FBA/FBN、BIOS,例如 neogeo.zip 或帶有快取的 CPS3)。
  • 正確的資料夾組織、解析度覆蓋和控制器配置可確保在使用自製軟體時,在 PC 和遊戲主機上都能獲得流暢的體驗。
  • 相容性列表、快取工具和精心生成的播放列表,讓管理大量經典日本街機遊戲變得輕而易舉。

使用 RetroArch 模擬日本街機遊戲

如果你已經讀到這裡,表示你已經迫不及待想嘗試了。 復古風,你想了解 如何使用 RetroArch 模擬日本街機遊戲而不至於崩潰 擁有稀有的 ROM 集、BIOS 和內核。好消息是,即使是像 CPS3 或一些 Neo Geo 經典遊戲這樣對配置要求很高的遊戲,只要你知道要使用哪個核心版本、需要哪些 ROM 以及如何整理文件,也能獲得非常流暢的遊戲體驗。

接下來你會發現… 這是一本全面而實用的指南,專為 PC 用戶以及 Wii 等遊戲機用戶設計。 使用自製軟體。您將看到從 RetroArch 和 Libretro 的基礎知識,到 CPS1、CPS2、CPS3、Neo Geo、MAME2003/MAME2003-Plus 和 FinalBurn Neo 的詳細兼容性信息,以及分辨率、控制、緩存和 ROM 組織方面的技巧,這樣您就不會浪費時間進行反複試驗。

RetroArch是什麼?為什麼它對日本街機遊戲如此適用?

RetroArch 基本上是一個 適用於模擬器和遊戲引擎的通用前端 RetroArch 是基於 Libretro 庫構建,其工作原理是載入核心,這些核心是負責模擬每個平台(CPS1、CPS2、CPS3、Neo Geo、MAME、PlayStation、Super Nintendo 等)的模組,而不是為每個系統單獨編寫可執行檔。

由於採用這種基於核心的方法,您可以透過單一介面完成所有操作。 模擬數十種遊戲機和街機主機板從超級任天堂、世嘉MD和PlayStation 1,到卡普空的CPS、SNK的Neo Geo等日本街機主機板,以及各種版本的MAME,這使得它成為在客廳、PC、樹莓派,甚至是軟改的Wii上創建「日本街機」的理想選擇。

這種多功能性也有不太令人愉快的一面: RetroArch 初次使用時可能會感覺技術性很強。你需要了解每個系統應該使用哪個內核,每個MAME對應哪個ROM集版本,BIOS檔案位於何處,以及「載入內容」、「載入核心」或快速選單(F1)等選單的使用方法。不過,一旦你掌握了要領,使用體驗就會非常舒適。

Retroarch-1
相關文章:
RetroArch 完整指南:設定、ROM 載入和進階技巧

安裝 RetroArch 並準備進行模擬。

在PC上,RetroArch通常透過官方網站或作業系統自帶的軟體包管理器安裝。例如,在Linux系統上,您可以使用… Flatpak、官方 PPA 或其他儲存庫在 Ubuntu 系統中,使用 PPA 的一個基本範例是:

sudo add-apt-repository ppa:libretro / stable
sudo apt update
sudo apt install retroarch

除了 Linux 之外,RetroArch 還可用於 Windows、macOS、Android 和許多其他平台還有 Lakka,這是一個超輕量級發行版,旨在將 PC 或 Raspberry Pi 變成一台完整的復古遊戲機,以 RetroArch 作為主要介面。

你第一次啟動 RetroArch 時可能會看到它 圖標醜陋,或者根本沒有圖形資源或控制器配置文件別擔心,這個問題在程式內部很容易解決。進入主選單,選擇「線上更新程式」。

接下來,建議以以下順序使用這三種方法來清理 RetroArch 資料庫:

  • 更新資源 (圖示、主題等)。
  • 更新核心資訊文件 (各核心的技術規格、相容的擴充等)。
  • 更新控制器設定檔 (以便正確識別您的遊戲手把)。

完成這些步驟後,您就擁有了基本的環境。 下載核心檔案並開始載入遊戲剩下的就是選擇合適的街機核心並整理你的 ROM 檔案了。

RetroArch 基本結構:菜單與關鍵概念

為了在不混淆的情況下模擬日本街機,你需要了解 RetroArch 的四個關鍵面向: 主選單、設定、歷史記錄/收藏夾和核心管理.

菜單主要 你可以:

  • 載入核心(模擬器)或下載新核心。
  • 載入內容(ROM、磁碟映像等)。
  • 存取線上更新程式。
  • 重新啟動或關閉應用程式。

En 設置 您會看到一個巨大的面板,上面有以下選項:

  • 視訊驅動程式(OpenGL、Vulkan 等)。
  • 音訊和延遲。
  • 輸入方式(遊戲手把、鍵盤、滑鼠、快速鍵)。
  • 已安裝核心的管理和移除。
  • 事件日誌(log),倒帶,快進,慢動作。
  • 錄音、串流、成就、網路和伺服器、輔助功能。
  • ROM、BIOS、存檔等的預設目錄。

你不需要精通所有東西,但了解各項設定的位置很有用。 視訊、控制項和目錄路徑流暢的街機體驗離不開這三點關鍵因素。

El 記錄 它會保存上次遊戲運行情況以及所使用的內核,而 favoritos 它允許您收藏您最喜歡的日本街機遊戲(街頭霸王 II、拳皇、合金彈頭、怒首領蜂等),只需點擊幾下即可訪問它們,而無需搜索文件夾。

最後,請記住… 快速菜單 (預設桌面配置中的 F1 鍵):您可以在這裡保存遊戲覆蓋檔案、截取螢幕截圖、調整特定於核心的選項,以及最重要的, 只關閉遊戲,不要關閉整個 RetroArch。.

下載並管理日本街機遊戲核心

在 RetroArch 中模擬街機遊戲的典型工作流程始終相同: 首先選擇核心然後 載入ROM若要下載新的核心,請前往「主選單 > 載入核心 > 下載核心」。您將看到一個 種類繁多的電路板、控制台和引擎.

在日式街機模擬器中,最重要的幾個核心應該包括:

  • FinalBurn Neo(FBN 或 FBNeo) 適用於大量 Capcom、SNK 和經典街機主機板。
  • MAME 2003 和 MAME 2003-Plus (ROM 集版本 0.78),廣泛用於 Wii 等遊戲機和性能較低的系統。
  • CPS1 / CPS2 依平台的不同,可透過特定核心或透過 FBA/FBN 進行配送。
  • 客製化 CPS3 核心 (在 Wii 等平台上)適用於《街頭霸王 III》和類似遊戲。
  • Neo Geo 透過 FinalBurn(或舊版中的 Final Burn Alpha/FBA)和 BIOS neogeo.zip。

下載完成後,您可以隨時查看和選擇它們。 “載入核心”載入 ROM 時,RetroArch 會運行當前活動的內核,這就是它重要的原因。 在「載入內容」之前,請確保已選擇正確的核心。.

選擇 RetroArch 版本和資料夾組織方式(Wii 特輯)

使用 RetroArch 模擬日本街機遊戲

如果你使用的是軟改版的Wii主機和自製頻道,體驗會與PC略有不同。許多用戶發現… RetroArch 的某些較新版本與特定的街機核心有相容性問題。尤其是在 MAME 和 FBA/FBN 中,所以有時使用稍微舊但更穩定的版本是值得的。

例如,一個備受討論的組合是基於… RetroArch 1.7.6 修改版,使用自訂內核這樣做的目的是將該安裝程序僅用於街機(CPS、NeoGeo、MAME、FBA),避免將其與另一個用於遊戲機的 RetroArch 版本混用,因為兩者都會共享同一個 /retroarch 資料夾及其配置文件,這幾乎肯定會導致衝突和混亂。

在這種情況下,它們通常是預先創建的。 根據核心類型劃分 ROM 資料夾 (例如 CPS1、CPS2、CPS3、NeoGeo、MAME2003、MAME2003-Plus、FBA 等)。建議您遵循此資料夾結構,並將每個 ROM 檔案放置在對應的資料夾中。這樣,當您想要將遊戲新增至收藏夾或從內建檔案總管啟動遊戲時,就能輕鬆找到它們。 每個目錄對應的內核是什麼.

無論是PC還是Wii,盡量不要 將 ROM 檔案新增至收藏夾後,請勿移動檔案或重新命名資料夾。RetroArch 會將完整的路徑儲存在其配置中,如果您變更路徑名稱或結構,這些路徑將無法正常運作。萬一出現問題,您可以:

  • 使用高級文字編輯器編輯 ret​​roarch.cfg 檔案(Notepad++ 非常適合批次重命名)。
  • 刪除 retroarch.cfg 文件,以便從頭開始產生一個新的文件。
  • 恢復備份 retroarch.cfg 和 content_favorites.lpl 在做出重大改變之前,你應該養成儲蓄的習慣。

主機板相容性:CPS1、CPS2、CPS3 和 Neo Geo

說到日本街機遊戲,Capcom 和 SNK 堪稱王者。要想在 RetroArch 中充分體驗它們,你需要了解以下幾點: 要使用哪個核心以及哪些 ROM 是有效的 每一個人。

CPS1 和 CPS2

如果您使用以下方式,RetroArch 中的 CPS1 和 CPS2 板通常運作非常流暢: 相容於 FBA/FinalBurn 內核或類似內核的 ROM 集相容性很高,但ROM集必須與核心編譯時所使用的版本相匹配,這一點至關重要。

在某些情況下,某些遊戲只能在特定的區域版本上運行。例如: 《超級街頭霸王II Turbo》可能需要日版ROM(hsf2tj)。 為了在某些核心上正確啟動。如果 CPS1/CPS2 遊戲無法啟動或返回選單,請嘗試:

  • 在其他網站上尋找相同的 ROM(特別是如果原始 ROM 集來自非常舊的儲存​​庫)。
  • 嘗試查看其他地區的評論(日本、美國、世界等)。

CPS3

CPS3 有點特殊,尤其是像 Wii 這樣硬體配置有限的設備上。它通常需要 非官方的定製版 RetroArch 內核由於遊戲體積太大,無法完全載入到記憶體中,因此該程式專門管理快取系統。

在像 Wii 這樣的平台上,玩《街頭霸王 III:新世代》或《第二次衝擊》這類遊戲時,有時是必要的。 使用日文版ROM 為了確保遊戲能夠順利啟動(例如,某些標記為“日本”或類似名稱的版本)。首次啟動時,您會注意到較長的等待時間:這是遊戲創建過程。 retroarch/system 資料夾中的快取文件一旦生成,後續載入速度將快得多。

在這些 FBA/FBA CPS3 CPS3 核心中,尤其需要尋找以下類別下的 ROM: FBAlpha 0.2.97.40 或使用等效的 ROM,因為它們是針對特定核心適配的。如果您使用其他軟體包或較新版本的 ROM,它們很可能無法啟動。

Neo Geo

Neo Geo是日本街機遊戲的旗艦平台之一,代表作包括《合金彈頭》、《拳皇》、《侍魂》、《餓狼傳說》等等…在RetroArch中,它通常是透過模擬運行的… FinalBurn(舊版稱為 FinalBurn Alpha),新版稱為 FinalBurn Neo.

在 Wii 等平台上,通常會發現一個名為「核心」的元件。 FBA Neo 或 FBA NeoGeo它不應與目前PC版的FinalBurn Neo混淆。儘管名稱如此,但它的目標很明確:模擬Neo Geo及一些相關的街機遊戲。關鍵在於,你的Neo Geo ROM資料夾必須包含一個檔案。 neogeo.zip 包含 BIOS否則,比賽將無法開始。

還有BIOS Universe BIOS(uni-bios)這個BIOS檔案可以整合到neogeo.zip檔案中,讓你能夠更改遊戲區域、啟動作弊碼、存取服務選單等等。網路上有專門的指南教你如何將此BIOS檔案添加到neogeo.zip檔案中,通常來說,解鎖這些街機遊戲機的所有功能是值得的。

任天堂模擬器
相關文章:
適用於 Android 的 Nintendo DS 模擬器:完整且更新的指南

MAME2000、MAME2003 和 MAME2003-Plus:應該使用哪個 ROM 集以及如何分割核心

MAME 自成一個世界。為了避免陷入混亂,在 RetroArch 上玩日本街機遊戲最實用的方法是專注於… MAME2003 和 MAME2003-Plus這些遊戲基於 ROMset 0.78。該版本年代較久遠,可以在配置較低的硬體(例如 Wii)上良好運行,並且兼容性足夠強,可以覆蓋大部分遊戲庫。

請記住 MAME2000的相容性較差,圖形錯誤也較多。因此,建議僅在非常特殊的情況下使用。關鍵在於始終使用來自[此處應填寫ROM來源資訊]的ROM。 MAME 0.78 對應每個核心來自其他較新或較舊版本的 ROM 通常要么無法啟動,要么會產生奇怪的錯誤。

MAME2003-Plus 有一個有趣的特點:在一些 Wii 合集中,有人創建了 自訂變體按字母 (AH)因為整個內核太大了。每個字母都包含對一部分遊戲的支持,並且 Excel相容性表 您可以在這裡查看哪個遊戲與哪個子核心相符(例如,Truxton 可能需要「B」核心)。

甚至還有一些工具可以根據每個遊戲所需的核心字母自動將 ROM 整理到資料夾中,使龐大的 ROM 收藏更易於管理。同時,其他人也創建了 自訂“經典”MAME2003內核 為了涵蓋某些在其他情況下無法很好地運行的特定遊戲,例如 Smash TV,始終在同一個 ROMset 0.78 中。

FinalBurn Neo 和其他 FBA:經典遊戲合集

FinalBurn Neo(及其前身 Final Burn Alpha/FBA)是最有趣的核心之一 經典日本街機:Capcom、SNK、Irem、Konami、Taito 等等與旨在記錄一切的 MAME 不同,FBN 非常注重遊戲玩法、效能和遊戲清單的整理。

那裡 詳細的兼容性和支援列表 對於 FinalBurn 來說,這份清單匯總了該核心支援的所有遊戲,以及它們各自的 ROM 名稱和模擬狀態。雖然任何清單都不可能 100% 完美,但它對於決定將哪些遊戲添加到您的收藏中來說,是一個有價值的參考。

在像 Wii 這樣硬體資源有限的裝置上,有些 FBA/NeoGeo 遊戲體積過大,需要進行一些調整。 先前生成的快取文件與 CPS3 類似,有一些專門的工具(適用於 Wii 和 GameCube)可以讀取原始 ROM 文件,並產生核心能夠處理的快取文件。通常需要這種特殊處理的遊戲包括:

  • 合金彈頭3、4、5和X.
  • 突擊隊2.
  • 拳皇98-2003.
  • 武士對決 V.
  • 夾肉:森林狼的馬克.

如果此類遊戲無法啟動或螢幕一直黑屏,請檢查您使用的核心是否需要 預緩存 如果您的平台有產生該格式檔案的具體指南,也請告知。

街機ROM無法運作怎麼辦?

無論你多麼小心,都容易遇到 損壞、錯誤或不相容的ROMRetroArch通常會根據遊戲崩潰的方式提供線索:

  • 如果內容立即關閉,您返回 RetroArch 選單,這通常表示 核心與ROM不相容。 (ROM集錯誤)。
  • 如果 RetroArch 拋出異常或錯誤訊息,請關閉內容並重試。 重啟 RetroArch 並再次載入 ROM。尤其是CPS3。
  • 如果 RetroArch 卡死並把你踢回自製軟體載入器(在 Wii 上)或桌面,或者螢幕永久黑屏,那很可能是… 那個ROM不適用於那個內核 你必須尋找其他版本或更換核心程式碼。

一般來說,如果經過兩次認真嘗試後 ROM 仍然無法正常運作,不要太執著: 嘗試不同的來源、不同的地區,或檢查 ROM 集是否與核心版本相符。.

街機解析度、CRT 螢幕和垂直螢幕模式

模擬日本街機最酷的事情之一就是能夠… 尊重原始解析度和垂直旋轉模式(州)尤其是在專為旋轉顯示器設計的日本射擊遊戲中。

有包裝 每個遊戲都有設定檔 (覆蓋設定)可讓每個遊戲自動以正確的解析度啟動,並針對 CRT 或 LCD 顯示器進行特定設定。這些設定通常會複製到相應的 /retroarch 資料夾,並在 ROM 開啟時自動載入(前提是名稱匹配)。

這些預先製作好的套裝在一些論壇上分享,包括 適用於具有「原生」解析度的 CRT 顯示器和具有雙倍解析度的 LCD 顯示器的選項如果您願意,您可以產生自己的覆蓋檔案:使用適當的核心啟動遊戲,調整解析度、旋轉(狀態開/關)和視覺選項,然後在快速選單中選擇「儲存遊戲覆蓋」。

在現代平台(運行 Linux、Windows 或 macOS 的 PC)上,您可以玩 OpenGL 或 Vulcan 例如視訊驅動程序,啟用同步、平滑縮放、CRT 著色器等等。然而,在 Linux 系統下,RetroArch 的運作卻流暢得多。 Wayland 下的 Xorg其中存在一些令人惱火的細節,例如視窗無法一次性調整大小,或者即使啟動了相應的選項,螢幕保護程式也無法正確鎖定。

配置控制器、統一控制和熱鍵

一套好的操控設備對於暢玩日式街機遊戲至關重要,尤其是在你搭建一個… 街機搖桿、格鬥搖桿或街機式面板RetroArch 允許對每個核心和每個遊戲進行按鍵映射。

為了方便與其他玩家一起遊戲或輕鬆切換搖桿,強烈建議啟用以下選項:

  • “統一選單控制”這樣,整個系統就能採用相同的方案。
  • “所有使用者的控制選單”這樣您就無需單獨重新配置每個遙控器。

如果操縱桿僅被識別為數位式,或者您想將類比式手把變更為數位式手柄,請輸入 遊戲選單 > 控制 並根據需要將“類比類型”調整為數位類型。在核心「選項」中,您還可以將「控制分配」變更為數字類型或修改以下內容: 模擬死區 對於像《衝破火網》或其他大量使用模擬搖桿的遊戲。

為了僅使用手把操控 RetroArch 而無需使用鍵盤,建議進行以下設定。 快速鍵例如,您可以前往“設定”>“輸入”>“快捷鍵”>“選單(切換)”,然後按下控制器上您想要用來調出快速選單的按鈕。這樣,您就可以在沙發上暫停遊戲、關閉遊戲或保存遊戲進度,而無需起身。

Wii 整合:頻道、重定向器與直接啟動

在 Wii 上,如果你已經安裝了 Homebrew Channel,就可以輕鬆地從那裡啟動 RetroArch。即便如此,有些人還是比較喜歡… 安裝您自己的頻道,或使用直接啟動 RetroArch 的重定向器。 開機時。

這些重定向器通常會尋找 SD卡上的特定資料夾結構 (例如,/retroarch-wii/ 目錄下包含 boot.dol 檔案)。如果路徑不匹配,它們將無法工作。而且,非常重要的一點是:安裝 WAD 檔案和自訂頻道始終涉及… 即使風險很小,也存在導致主機變磚的風險。如果您無法 100% 確定 WAD 檔案的來源,最好直接設定 BootMii 或 Homebrew Channel 本身,以便更快啟動您感興趣的內容。

簡單範例:FinalBurn Neo、Frogger 和空列表問題

使用 FinalBurn Neo 時,一個非常常見的情況是: 嘗試匯入 ROM 資料夾時,遊戲清單顯示為空。但是,如果您直接選擇“加載內容”並選擇 ROM 文件,遊戲就能正常運行。這通常是由於 RetroArch 產生 ROM 檔案的方式造成的。 播放清單 文件命名結構已建立。

要使掃描正常工作,您必須:

  • 請務必使用 符合 FinalBurn Neo 要求的格式和 ROM 集的 ROM.
  • 將 ROM 檔案放在一個標識清晰的資料夾中(例如,/roms/arcade_fbneo/)。
  • 前往“導入內容”,並使用適用於 RetroArch 的正確掃描類型(按資料夾並選擇正確的系統)。 識別遊戲並產生播放列表.

如果你喜歡簡單直接的方式,可以選擇“載入內容”+“載入核心”,而不必過度依賴自動清單。但如果你想保留自己的 Frogger 文件, 吃豆人街頭霸王 II/Zero/III 和 SNK 經典遊戲分組,可從系統選單中存取(無需每次都重複此過程因此,花幾分鐘時間正確配置導入是值得的。

平板電腦遊戲
相關文章:
如何將平板電腦變成復古遊戲機:詳細指南、模擬器、控制器和配件

RetroArch 乍看之下可能令人困惑,但一旦你熟悉了它的核心、ROM 集和選單的邏輯,它就會變得輕而易舉。 一款功能強大的瑞士軍刀,幾乎可以在任何裝置上暢玩日本街機遊戲。從配備著色器和垂直螢幕模式的現代PC,到裝滿Capcom和SNK經典遊戲的老式Wii。 分享訊息,讓更多用戶了解主題。


新增為首選來源