RetroArch是甚麼?
RetroArch是一款電玩模擬器軟體框架的官方預設前端用戶使用介面,開放源碼採用GNU通用公共許可證的共享軟體。簡單來說就是整合了各式各樣的模擬器到同個軟體中。跟單一模擬器有何區別?
就是打開一個軟體就可以玩各平台的遊戲,介面和操作統一,比較不需要去適應各種不同模擬器的操作。其實我本來也習慣用單一模擬器,但有些模擬器,玩起來就是有種不流暢的感覺,研究怎麼調整就花了很多時間。所以我是把RetroArch當作是另一套模擬器,如果單一模擬器怎麼調整都不順的話,就會切換到RetroArch來試試看。操作邏輯
介面基本上跟PS3很類似,主要會用到的功能就是Load Core和Load Content。這個介面用手把會比較順暢。如果用鍵盤的話,進入是按Enter,退出是按back鍵不是按esc鍵(esc鍵是退出RetroArch),這部分可能要習慣一下。- Load Core:各模擬器的核心,透過選單可以找到你想要的主機,然後下載就可以了
- Load Content:下載完核心,就可以跑相對應的Rom了
主機BIOS
有些核心需要對應的BIOS,可以透過google大神找到。下載完後將BIOS放到RetroArch安裝目錄下的system資料夾中就可以了。遊戲存檔
有些核心需要對應的BIOS,可以透過google大神找到。下載完後將BIOS放到RetroArch安裝目錄下的system資料夾中就可以了。畫面設定
我目前是只有調整setting>video的設定,我會把Bilinear Filtering開啟,Video Filter我會選擇Scanline2x。- Bilinear Filtering(雙線性插值):因為老主機解析度通常都很低,直接放大到目前主流解析度的話,那馬賽克真是會慘不忍睹,所以需要一些算法來調整,Bilinear算是目前常見的算法。
- Scanline2x(掃描線):老主機通常是接在CRT上面玩,CRT有個重要的特點就是會有掃描線,開啟這個懷舊的感覺就油然而生了。
▼Video Filter還有其他可以選擇的,像是模擬各種端子的效果:
有玩過模擬器的應該都知道,還有各種各式各樣的濾鏡,測試這些濾鏡其實蠻有趣的,因為老主機的遊戲點陣圖,你不能把他弄得太銳利,但是也不能太模糊,要有種介於銳利和模糊之間,才能顯示出這種點陣圖像的美。
而目前我覺得雙線性+掃描線是最合適的,其他單一模擬器我大概也都會這樣調整,這邊用洛克人X合集裡面的來說明一下好了。
▼濾鏡1,去除鋸齒的高解析化濾鏡,點陣圖都變成殘破的油畫感,這我不行
▼濾鏡2,只加了掃描線,沒有用雙線性,看起來太過銳利
▼RetroArch雙線性+掃描線,看起來舒服太多了
疑難雜症
基本上RetroArch使用起來還蠻簡單的,下載核心開啟rom大概就能玩了,但我偶爾還是會碰到遊戲無法開啟的狀態,解決方法整理如下:- 路徑和rom檔名盡量使用英文,有些核心不支援中文路徑和檔名
- rom檔副檔名要正確,RetroArch 沒辦法直接打開壓縮檔(可能可以設定,不過我還沒研究出來)
之後如果還有碰到甚麼問題會再新增上去。