如何在 JELOS 系統的開源機上玩【 SCUMM 】的遊戲

此段節錄自維基百科:

SCUMM 是美國遊戲商盧卡斯藝術用於開發圖形冒險遊戲的一種遊戲引擎,於 1987 年發行的《瘋狂大樓》是首款利用 SCUMM 製作的遊戲。其引擎名稱正是「Script Creation Utility for Maniac Mansion」(瘋狂大樓專用程式腳本創建開發工具)所簡寫組成的頭字語。

一般來說,在開源機上玩老遊戲是相當簡單的,只要將對應遊戲系統的 ROM 檔放入指定資料夾內即可正常遊玩。但是【 SCUMMVM 】這個模擬器就比較麻煩一點,我在網路上也找不到相關的遊戲教學,只好自己拼湊一些片段的論壇留言,然後在不斷的嘗試之下,終於被我測試成功了。我使用的是【 RGB30 】開源機,使用的系統是【 JELOS 】,其它使用同系統的開源機應該也能適用。

▲在 JELOS 系統上玩 SCUMMVM 遊戲。

RGB30 這部開源機共配置有兩張記憶卡,一張是系統卡,一張是遊戲卡,由於系統卡是 LINUX 格式,所以正常 PC 是無法讀取的,遊戲卡則是可以透過 PC 增減遊戲。

以下為教學步驟:(免網路,但需要有 LINUX 的電腦或是虛擬機)
  1. 取得正確的遊戲格式(建議 CD 格式)
    https://wiki.scummvm.org/index.php?title=Category:Supported_Games

  2. 依照遊戲格式尋找相對應的遊戲檔案

  3. 取得遊戲的 ID 資訊(下方網址)
    https://www.scummvm.org/compatibility/

  4. 將系統卡放入一台 LINUX 的電腦或是虛擬機

  5. 製作一個前導文件

  6. 將文件放入系統卡中的指定位置

  7. 將遊戲檔案放入ROM卡中的指定位置

  8. 開始享受你的遊戲

網路上相同的遊戲資源很多,但不是每個檔案結構都一樣,所以必須要找出 SCUMMVM 模擬器可以執行的格式,以下圖片以 Day Of The Tentacle 為例:

▲先找出 Day Of The Tentacle 的遊戲格式。

▲找出 Day Of The Tentacle 的遊戲 ID。

這邊的前導文件比較麻煩一點,檔名要能夠對應 ROM 卡的資料夾,內容是遊戲在 ROM 卡的位置,第一段紅線是資料夾名稱,第二段紅線是遊戲 ID,一個遊戲一個前導,照以下內容修改即可。
--path="/roms/scummvm/Day of the Tentacle" tentacle

▲製作一個副檔名為 scummvm 的前導文件。

這個位置是隱藏的,請先開啟顯示隱藏檔,其路徑為:
STORAGE / .config / scummvm / games

▲將製作完的前導放入系統卡的指定位置。

▲將遊戲放置 ROM 卡的指定位置,資料夾命名要與前導文件內容相同。

另外還有一個不需要有 LINUX 的電腦或是虛擬機的簡易方式,只要先將開源機設定網路連結並開啟 SSH,再將製作的前導文件透過 FTP 軟體上傳到主機系統指定的位置即可,其餘都與上方步驟相同。

留言

這個網誌中的熱門文章

為什麼要在 CRT 電視上玩復古遊戲?

Nintendo Game & Watch 刷機完全攻略

小霸王 Q9 非官方韌體初探

Zelda Game & Watch Dual System 薩爾達機刷雙系統完全攻略

如何轉換 PCE-CDROM 的映像檔成為小霸王 Q9 能玩的格式(兼容其他需要此格式的模擬器)

任天堂紅白機改超級 AV 心得

RGBSPi 簡易開箱評測

RaspiBoy 簡易開箱評測

SEGA New Astro City Mini 新發售 ?

自製迷你賽車遊戲 Mini Arcade Racer 機台