宅中地 - 每日更新
宅中地 - 每日更新

贊助商廣告

X

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

2024年05月17日 首頁 » 熱門科技

由於蘋果政策放開,RetroArch 已於近日 上架 iOS App Store,功能和操作與下文所述其他平台操作基本無異,使用 iOS 設備的讀者不妨嘗試。

如果你是一個懷舊遊戲愛好者,折騰達人,那 RetroArch 這款開源、免費、跨平台的軟體你應該了解一下,它將徹底改變你過去對「模擬器」的認知,讓你創造一個屬於自己的懷舊遊戲寶庫,實現 All in one 的遊戲體驗。

了解 RetroArch

長話短說,RetroArch 是一個模擬器的「前端」,即它本身並不是一個特定主機的模擬器,而是類似一個「模擬器集合」的玩意兒。

毫不誇張的講,有了 RetroArch,你將不再需要其他任何模擬器。

並且它並不只把很多模擬器聚合在一起這麼簡單,作為一個獨立軟體,它有很多很 cooooool 的高級功能,例如「CRT 濾鏡」,極大提升畫面觀感:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

軟體支持高度自定義,「可玩性強」。喜歡折騰?RetroArch 這個軟體可以讓你玩一天。

當然,如果只為了簡單玩遊戲,那你並不需要了解那些高級功能,作為一篇介紹向的入門文章,不會涉及到這些比較 hardcore 的部分,大可放心。

接下來我就手把手帶著大家跑通整個流程:從下載軟體開始,儘快完成一些基礎設置,了解常用功能,以及最重要的,如何加載遊戲,順利開玩。

下載安裝

https://www.retroarch.com/?page=platforms

進入官網的 下載頁面 ,我們可以看到一大堆平台,選擇你當前的進行下載。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

你能想到的有,想不到的也有,這才叫跨平台

本文以 Windows 版本為例:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

安裝包和壓縮包按照自己喜歡選一個下載。安裝到全英文目錄防止 bug,後通過桌面圖標或應用目錄里的 retroarch.exe 啟動軟體。

⚙️基礎設置

軟體界面漢化及更換主題

啟動後,先把用戶界面切換為中文,按照如下步驟,重啟軟體後生效:(如果你打開就是中文可以跳過這一步,可能跟版本有關係)

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

亂碼不管,重啟軟體後就正常了。

菜單頁面基本操作:

 

  • 可以用鍵盤方向鍵、鼠標、或手柄操作菜單

     

  • 鼠標左鍵和鍵盤迴車鍵確認,鼠標右鍵和鍵盤退格鍵退回上一級菜單

     

  • 手柄操作菜單的邏輯和對應主機平台基本一致,先上手試試,知道哪個確認和回退就好,具體的後面再講

     

按 F 或者 Alt Enter 切換全屏,為了方便截圖我這邊用窗口演示。

主題自定義

默認的這個菜單主題太醜,我們換成「xmb」這個,再次重啟:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

效果如下:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

菜單圖標也支持更換,來到「Icon Theme」,按左右鍵可以快速切換選項。

推薦最後一個「Daite」,你也可以每個都試一下:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

更換後的菜單圖標:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

背景動畫也可以更換:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

「外觀」這個部分剩下的選項我就不詳細展示了,基本都是對菜單樣式進行調整,感興趣的自己後面慢慢搞,我們儘快進入到上手遊玩部分。

RetroArch 支持自定義主題,具體參考 官方文檔。

遊戲整理歸類相關

在進入下一部分之前我們需要提前準備至少一個遊戲 ROM ,關於如何獲取 ROM 這裡不展開討論,網上資源一大把,搜尋引擎可以找到你想要的一切。(願意折騰這些的,相信你動手搜索能力不會差)

繼續,先在一個文件夾里設置好你的遊戲目錄,如這樣:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

生成遊戲庫

我們接下來要用 RetroArch 的自動掃描功能來生成遊戲庫,RetroArch 識別遊戲的邏輯就是將 ROM 文件跟一個基本涵蓋大部分遊戲的資料庫進行比對,來確認這個 ROM 對應的是哪個遊戲。

回到 RetroArch ,選擇「導入」下的「掃描文件夾」,選擇你最外層的文件夾,即例子裡的「ROMs」。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

掃描完成後的效果:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

如果沒有出現掃描結果,說明遊戲 ROM 不在掃描資料庫內(非美版,日版,歐版等官方發售的遊戲,如各類漢化版、hack 版遊戲),這時可以使用「手動掃描」。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

除此之外沒有掃描成功的情況,試著在首頁選擇「在線更新」——「更新資料庫」,目的是為了更新遊戲列表資料庫,下載完成後重試一次。(本文只是入門講解,排錯部分情況太多就不展開了)

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

手動編輯,添加縮略圖

你也可以在「桌面菜單」中對遊戲條目進行更加細緻的編輯操作:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

打開桌面菜單後,可以自己添加列表和遊戲,新建和編輯列表條目:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

在中間遊戲項目上右鍵打開編輯

設置好遊戲庫後,我們還可以為遊戲添加縮略圖:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

同樣的,只能從資料庫里匹配到官方發售遊戲的圖片素材。如果遇到網路不通暢的情況,我們可以也 手動下載圖片素材 。

打開前面提到的桌面菜單,手動添加圖片,需要是 png 格式

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

以《惡魔城:月下夜想曲》美版為例:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

現在遊戲封面就可以顯示了:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

通過「界面」——「外觀」——「次要縮略圖」,還可以顯示另一張圖,我們這裡選擇「截屏」

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

左邊顯示了遊戲截圖

遊戲庫的搭建就是這樣一個流程,其他一些細節,可以參考 官方文檔 。

遊戲準備好,離可以玩只有一步之遙了!

模擬器設置

我們開始提到,RetroArch 它只是一個模擬器的前端,所以我們具體要玩哪個平台的遊戲,就要先下載對應平台的模擬器「核心」。

這樣我們就可以統一通過 RetroArch 啟動遊戲,而無需在各個模擬器軟體之間來回倒騰。

在「在線更新」的「核心下載」中,即可下載所有的模擬器核心,此處以 PS1 平台的 「SwanStation」為例:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

來到我們剛才生成的遊戲目錄,選擇「PlayStation」,第一次運行遊戲需要先選擇對應的核心,我們這裡選剛才下好的「SwanStation」,

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

設置好核心之後,再次啟動,會提示加載失敗,缺少 BIOS 文件, 遇到這種情況需要先準備 BIOS 文件才能運行遊戲。

一般來說我們只需要,美版、日版、歐版三個系統的 BIOS,你可以從這裡快速查找 BIOS 文件名:

https://emudeck.github.io/cheat-sheet/#sony-cheat-sheet

然後這裡是兩個 BIOS 庫,根據上面對應的文件名去下載:

https://github.com/Abdess/retroarch_system

https://github.com/archtaurus/RetroPieBIOS

例:在查找目錄頁面,因為我們剛才下載了 PlayStaion 的 SwanStation 核心,然後我的遊戲是美版的,所以我只需要下載 scph5501 這個 BIOS 文件。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

我們下載好對應的 BIOS 文件後,放到 RetroArch 安裝目錄下的 system 文件夾。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

現在就可以順利啟動遊戲了:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

補充:如果遇到無法下載的情況,可以 手動下載核心:

https://buildbot.libretro.com/nightly/windows/x86_64/latest/

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

下載你需要的核心壓縮包,解壓後是一個 .dll 文件,放到 RetroArch 安裝目錄下的 cores 文件夾內。

中場休息:懷舊遊戲的外設問題

一套操作下來,能看到這裡的,想必也是足夠耐心足夠折騰足夠硬核足夠情懷。俗話說「工欲善其事,必先利其器」,先來聊聊提升遊戲體驗必不可少的部分——外設,即遊戲手柄:

為什麼要單獨聊這部分,懷舊遊戲多為平台跳躍類和俯視角 RPG,而為現代遊戲設計的 Xbox 手柄,非對稱設計布局,十字鍵不在趁手的位置,並且手感偏硬,不適合作為方向鍵操作,在玩這類 2d 遊戲時那是相當難受,簡直是沒法用的狀態。

所以,一款對稱布局、十字鍵手感優秀的手柄,是能極大提升遊玩懷舊遊戲的幸福感的,基本可以說是必需品。在 2024 年的今天,有以下選擇:

 

  • PS4 手柄,對稱布局,十字鍵手感好,價格便宜。缺點是已經停產,只能搞到舊貨。

     

  • PS5 手柄,同樣是對稱布局,但據說十字鍵不如 PS4 手柄。

     

  • 一些第三方廠商面向懷舊玩家的產品,有些賣相不錯,但是小廠的品控是問題,容易翻車。

     

各位調查研究後,根據自身情況決定哪種方案。

 

PS4 及 PS5 手柄在 windows 系統使用,推薦 ds4windows 這個開源軟體,支持高度自定義,以及解決了一些手柄連接 PC 的潛在問題,優化使用體驗。 補充:RetroArch 本身支持手柄直連並且自動識別,這一項非必需。遊戲畫面設置

shader :用「魔法」帶你回到過去

經常玩模擬器的應該都有這種困惑,那就是無論怎麼設置,遊戲畫面總是感覺缺了點什麼,總之就是「沒內味兒」。

例如現在這糊成一坨的馬賽克:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

這個問題的根本原因在於,當年的遊戲製作者,他們開發遊戲時,是基於當時的顯示設備來進行畫面優化的,簡單來講,開發者們利用了 CRT 顯示器本身的物理特性,通過微調像素原畫來觀察螢幕顯示結果有什麼變化,在不斷微調中決定最終畫面,你可以理解為人工「抗鋸齒」。(我會放一個科普影片在文末,感興趣的可以擴展了解)

如下圖的對比:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

左邊是實際顯示畫面,右邊是原始像素

所以要徹底解決這個問題,只能搞一台 CRT 電視還原當時的技術條件。

這對大部分人還是太硬核了,而 RetroArch 的 shader(中譯為「著色器」),讓我們可以模擬這些舊設備的顯示效果,用零成本的方式最大程度去讓遊戲畫面保持「原汁原味」。

回到 RetroArch,按 F1 調出快捷菜單,選擇「著色器」,開啟後選擇「Load Preset」,按照下圖步驟選擇 crt-royale 這一項。關閉快捷菜單回到遊戲。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

眼見為實,上遊戲畫面實際對比圖:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

無 shader

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

crt - royale

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

GritsScanlines

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

gtu - v050

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

metacrt(帶邊框效果)

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

newpixie - crt(模擬螢幕球面扭曲)

左右滑動查看不同效果

可以看到觀感提升十分明顯,當場就「有內味了」,像素的美感毫不過時,在惡魔城裡閒逛都是一種視覺享受。

可以按 m 和 n 無需打開快捷菜單,實時快速切換同一個文件夾里的 shader。其他 shader 的效果這裡就不一一展示了,自己挨個試試看(開始說這軟體能玩一天,現在信了吧)。

可以選擇按照各種方式保存 shader 預設,細化程度很高。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

更多關於 shader 的內容同樣去查看官方文檔,獲取社區自製 shader,可以前往 官方論壇 。

⌨️補充:手柄按鍵映射和菜單快捷鍵

前面提到的快捷菜單里我們可以進行各種操作,保存狀態(即時存檔),修改核心設置,修改按鍵映射等:

如下圖,進入控制,選擇「埠 1 」,左邊是你現在手柄的按鍵,右邊是你要對應當前模擬主機平台的哪個鍵。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

同樣,按鍵配置也支持細化保存。

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

最後是軟體內常用快捷鍵設置:

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

 

「懷舊遊戲全能王」上架AppStore,這篇文章帶你入門RetroArch

 

最後

到這裡第一次使用需要用到的基本功能差不多都介紹了一遍,RetroArch 作為一個能玩一天的軟體,具體細節和高級功能,各位還要自行學習自行踩坑。

宅中地 - Facebook 分享 宅中地 - Twitter 分享 宅中地 - Whatsapp 分享 宅中地 - Line 分享
相關內容
Copyright ©2025 | 服務條款 | DMCA | 聯絡我們
宅中地 - 每日更新