Amola
睡不著來學習一下 Retroarch。
掰噗~
(筆記筆記)
Amola
這玩意簡單來說算是遊樂器模擬器,某方面也不太算是。可以說他真正的用途是引導。玩家必須另外下載某些模擬器的 libretro core 才能用,幸好現在軟體很方便,內建下載器選一下就可以自己安裝到好。
Amola
Retroarch 本體支援度廣泛,只要能跑 OpenGL 的系統大概都吃。甚至還有專為樹莓派環境使用的 Retropie。用途大同小異。
Amola
基本上只要 libretro core 有哪家模擬器的核心,Retroarch 就可以用。目前就差 rPCS3、Cemu 這些比較大咖的沒看到,但跑 PCSX2、Citra(3DS)模擬器是可行的
Amola
支援核心:
Libretro Docs - Core List
Amola
因為算是引導介面,所以基本的內容像是手把設定、圖像設定這種東西都包在前端,一次設定就可以直接開玩。也支援中文,但字型還是有點小問題
Amola
libretro core 通常還會需要一些額外的檔案,例如 Beetle PSX HW 需要 5000 開頭的 BIOS、melonDS 會要求提供 NDS 的 Firmware 。但這些 Google 一下還是找得到,不太費心。
Amola
缺點大概就是針對 ROM 的管理很鬆散。除非自己知道遊戲是用那個 Core,不然有時候會遇到一堆執行障礙跟跳錯誤。不過目前的版本已經大致上可以判斷 ROM 指定的核心。所以問題不算大。
Amola
libretro core 這邊雖然支援度廣,但有時候收錄的核心也很讓人迷惑。例如 Desmume 就有無印跟 2015 兩種版本,內容幾乎一樣不知道分兩個的意思在哪,Citra 也同樣有這問題,短時間內還沒找出這些有年份的核心到底跟沒年份的有什麼差別。
Amola
介面的話,內建的 xmb 介面基本上應該是照搬 PS3 介面來的。ROM 的部分只要路徑有中文就會當掉。
Amola
當然一些原版模擬器可以做到的事,Retroarch 就未必能行。例如 epsxe 可以套用一些對岸做的漢化包,來讓一些老 RPG 也能看到中文(例如太9,我沒抓整合版)