仙劍,這是我玩的第一個電腦遊戲。真的太經典,沒法超越。原來第一次玩的缺乏開場動畫,不少地方不明不白的。如今終於咱們能夠把這個夢想繼續到樹莓派中。app
LAKKA是支持DOS模擬器的,因此咱們必定要下載DOS版本的仙劍。由於版權問題,你們本身找找吧。測試
我第一次找到一個完美DOS版本,包括了開場動畫,高清音樂CD之類的。動畫
把遊戲PAL目錄複製到/storage/roms/downloads/DOS/PAL/,而後修改dosbox的 PALDOS.conf 文件放到 /storage/roms/downloads/DOS/ 下
spa
[autoexec] mount c "/storage/roms/downloads/DOS/PAL" IMGmount d "/storage/roms/downloads/DOS/PAL/CD/paldos.cue" -t iso C: pal
而後新建一個遊戲list, DOS.lpl 上傳到 /storage/playlists 目錄下:blog
/storage/roms/downloads/DOS/PALDOS.conf 仙劍奇俠傳 /tmp/cores/dosbox_libretro.so DOS (DOSBOX) DETECT DOS.lpl
一運行發現,提示cannot find CD disk 的錯誤!!遊戲
通過長時間的摸索和發現,原來LAKKA對ogg/mp3文件解碼不支持,這就麻煩了,我總不能去改LAKKA的系統的吧。資源
先將ogg文件屏蔽看看:修改/storage/roms/downloads/DOS/PAL/CD/paldos.cue 文件,刪掉全部的音樂文件以下:class
FILE "paldos.iso" BINARY TRACK 01 MODE1/2048 INDEX 01 00:00:00 TRACK 02 AUDIO PREGAP 00:02:00 INDEX 01 00:00:00 TRACK 03 AUDIO INDEX 01 00:00:00 TRACK 04 AUDIO INDEX 01 00:00:00 TRACK 05 AUDIO INDEX 01 00:00:00 TRACK 06 AUDIO INDEX 01 00:00:00 TRACK 07 AUDIO INDEX 01 00:00:00 TRACK 08 AUDIO INDEX 01 00:00:00 TRACK 09 AUDIO INDEX 01 00:00:00
遊戲能夠運行了!!可是同時播放開場動畫的聲音沒有了。這不夠完美,不能接受。因而我想,既然遊戲不支持mp3解碼,那麼我可不能夠直接提供原始CD做爲虛擬光盤。軟件
因而我開始了第二次尋找資源,下載仙劍 DOS原版繁體中文 CD的鏡像。配置
下載完後,傻了眼,原來不是iso文件,是三個 ccd, img, 和sub組成文件。後來想到Alcohol 120%這個虛擬光驅的虛擬能力是最強的,因而安裝Alcohol 120%後,發現這個軟件能夠正確的讀取全部音軌。以下圖所示:
在Alcohol 120% 中選在建立鏡像文件。驚喜的發現,在讀取選項中能夠直接建立cue文件。那麼也就是說,咱們能夠建立一個原版的cue文件格式的CD。
取同樣的名字建立成功後,替換掉下面目錄下的文件。
/storage/roms/downloads/DOS/PAL/CD/
咱們來看看新的cue文件內容,看到音軌的時間變化了吧,太棒了,這正是咱們想要的。
FILE "paldos.iso" BINARY TRACK 01 MODE1/2352 INDEX 01 00:00:00 TRACK 02 AUDIO PREGAP 00:02:00 INDEX 01 03:02:49 TRACK 03 AUDIO INDEX 01 05:43:24 TRACK 04 AUDIO INDEX 01 07:59:69 TRACK 05 AUDIO INDEX 01 10:18:21 TRACK 06 AUDIO INDEX 01 12:53:37 TRACK 07 AUDIO INDEX 01 15:19:59 TRACK 08 AUDIO INDEX 01 17:40:01 TRACK 09 AUDIO INDEX 01 19:31:41
測試發現,開場動畫的背景音樂又回來啦。咱們又能夠重溫一遍仙劍啦!
關於鍵盤的映射問題。
1. 若是想用鍵盤玩遊戲,那麼 必需要把鍵盤的熱鍵所有去掉。在設置->輸入->輸入熱鍵綁定 這裏修改映射的熱鍵,以避免影響遊戲。
2. 若是想用手柄玩遊戲,那麼進入遊戲後,按L3+R3組合件按鍵(有的手柄是兩個搖桿按鍵),彈出遊戲選項。而後選擇 「控制」,將用戶1 設備類型設置爲 keyboard,把其餘用戶輸入設置爲無。而後退出「控制」,再進入一次,這時候會發現會多出不少按鍵mapping。能夠按照下圖所示配置,就能夠用手柄玩啦。