推薦使用Batocera系統
筆者完成組裝Odroid Go Advance之後,就先試用了Odroid官方提供的作業系統映像檔。它以Ubuntu 18.04為基礎,但目前收錄的模擬器相當不完整,檔案結構設計也相當凌亂,而且更慘的是在選單選擇關機後,系統會退出並自動重新啟動EmulationStation,導致無法正常關機,只能長按電源鍵強勢關機的問題,因此目前暫不建議使用官方提供的作業系統。
接著筆者嘗試了由Recalbox衍生的Batocera,發現不但收錄的模擬器種類相當豐富,幾乎與官方相容性列表中的Odroid XU4部分相同(有模擬器但不保證所有遊戲都能流暢執行),而且基本操作與使用都與電腦版Batocera相同,因此比較推薦使用這個作業系統。
另一方面,長期與Odroid關係友好的TRA社群也已推出使用TRA映像檔的候選版(Release Candidate),由於它並是由RetroPie衍生而出,所以在系統的操作與設定上與Batocera有些微不同,有興趣的讀者不妨試試這個系統。
Batocera安裝教學
如果讀者對Batocera不太熟悉的話,建議可以先參考筆者先前撰寫的《Batocera新手上路手冊》系列教學文,以利後續作業。
讀者可以先到Batocera官方下載區找到Odroid Go Advance專用的映像檔,並在解壓縮後透過Balena Etcher燒錄工具燒錄至microSD記憶卡,然後將記憶卡插入Odroid Go Advance並開機後,系統就會自動完成安裝工作。
在完成首次開機程序後,接下來的重點就是要將模擬器所需的ROM與BIOS檔案傳至記憶卡,但是受制於Batocera會將記憶卡格式化為ext4檔案系統,所以無法直接在Windows下存取,官方建議透過Samba等網路傳輸方式複製檔案。
不過透過網路傳輸不但需要額外準備無線或有線網路卡,還需進行繁鎖的連線設定,因此筆者推薦參考上面的教學,製作1支電腦專用的Batocera隨身碟,如此一來在電腦上啟動Batocera系統後,就能透過內建的檔案總管將檔案從電腦直接複製到microSD記憶卡,過程方便許多。
需要注意的是,目前Batocera只能支援FinalBurn Neo與MAME 2003等大型電玩模擬器讀取壓縮檔,對於一般家用主機的模擬器而言,需要先將ROM檔案解壓縮後再複製到記憶卡才能正常讀取。
另外一方面由於Batocera檔案總管預設不會進行遞迴複製,所以不熟悉這種邏輯的使用者可能會在複製過程中遺漏檔案,因此建議在檔案總管開啟各模擬器的對應資料夾(如存放Famicom遊戲的nes資料夾)後再貼上電腦中的檔案。此外完成複製工作後,請務必點選退出記憶卡,接著再關閉檔案總管與關機,以確保檔案完成寫入動作。
PS也可流暢跑
由於Batocera支援的模擬器相當豐富,要完成所有測試是個相當大的工程,所以筆者只挑選部分進行重點測試。
大致上任天堂Famicom、Super Famicom,以及NEC PC-Engine、Sega Mega Drive等8bit、16bit世代的卡匣機都能流暢模擬,而任天堂Game Boy、Game Boy Advance等掌上型遊戲主機也大多沒有問題。
大型電玩部分筆者測試了FinalBurn Neo與MAME 2003模擬器,但因為大型電玩的遊戲數量太過龐大且原始硬體落差也很大,所以短時間內僅能測試少許遊戲。在測試過程中發現使用FinalBurn Neo能夠流暢執行NeoGeo基板的遊戲(如《越南大戰》系列),因此可以評斷具有一定實用價值。
最後比較嚴苛的考驗就是測試32bit與光碟世代以後的主機,Sony PlayStation的運作狀況相當良好,3D遊戲也能以全速運作,而任天堂N64則存在各遊戲執行狀態不一的狀況,但普遍來說無法以全速運作,有待日後模擬器將效能最佳化。
比較可惜的是Batocera並未收錄Sega Saturn模擬器,Sega Dreamcast雖有模擬器但無法啟動遊戲。
筆者覺得Odroid Go Advance最大的問題,就是它的螢幕比例並非4:3,在解析度在為480 x 320的螢幕顯示320 x 240的遊戲時,會產生比較嚴重的非點對點顯示瑕疵,例如遊玩《音速小子》這類畫面捲動速度較快的橫向捲軸動作遊戲時,背景圖像因像素對應不良造成的閃爍情況比較明顯,若能搭載解析度為640 x 480的螢幕便能大幅改善這個問題。
▲測試Mega Drive平台的《音速小子2》,執行狀況相當流暢。
▲大型電玩平台的《Streep Hoop》也可完美模擬。
▲PlayStation平台的《陸行鳥賽車》可以全速執行。
整體而言Odroid Go Advance算是相當出色的產品,實用性與功能都大幅領先Odroid Go,已經可以視為真正具有實用價值的模擬器遊戲主機。
雖然目前對應的作業系統與軟體還有許多改善空間,但相信在社群力量的推動下,這些問題能獲得顯著改善。例如先前筆者曾介紹過Parallel N64模擬器獲得動態重新編譯功能,能夠帶來更高的執行效率,可望進一步強化N64的遊戲體驗。
不過比較可惜的是,目前Odroid Go Advance屬於缺貨狀態,官方線上商店預告第3波出貨日期預計落在2020年5月,雖然產品本身在韓國生產,但供應鍊可能多少還會受到武漢肺炎疫情影響,想要入手的讀者可能還要再耐心等上一段時間。
加入電腦王Facebook粉絲團