RetroPie裡內建的DOSBox雖然相容性還是不夠好,但大部份DOS遊戲其實正常運行是沒問題的。
但大部份人打電動用的樹莓派,無論RetroPie或RecalBox,應該都沒接鍵盤滑鼠,如果想要直接使用手把玩DOS遊戲,目前只有如熊貓的格鬥遊戲可以無痛支援手把,其他遊戲則因無直接支援手把,操作按鍵也都不同,得另外設定mapper才行。

本篇試著讓RetroPie的DOSBox鍵盤對應8bitdo FC30手把mapper,而對應的按鍵則以幾款RPG遊戲常見的操作為主,如仙劍奇俠傳、金庸群俠傳...等,如此一來就可以直接用手把玩部份遊戲了。
本篇教學參考連結 Configure Game Controllers in DOSBox
常見RPG鍵盤操作按鍵
仙劍奇俠傳: 方向鍵 、 Enter 、 ESC
金庸群俠傳: 方向鍵 、 Enter 、 ESC
吞食天地2: 方向鍵 、 Space 、 Ctrl 、 F1
本篇設定檔是對應8bitdo FC30手把的按鍵,如果要更改為別的按鍵mapper對應,當然可以,只要針對按鍵重新修改設定檔即可。
按鍵對應表
方向鍵= ↑ 、 ↓ 、 ← 、 →
A、B、X、Y= ESC 、 右Ctrl 、 Enter 、 Space
L、R、SELCT、START= 右Shift 、 右Alt 、 F1 、 F10
測試DOSBox接手把運行遊戲影片
測試遊戲:仙劍奇俠傳、金庸群俠傳
方法教學
事前準備
已連區網的RetroPie
已連區網的PC
已設定好控制器的8bitdo FC30手把
使用教學
下載底下檔案並解壓縮,得本篇的設定檔 mapper-SVN.map
開啟檔案總管並連至樹莓派
\\retropie將 mapper-SVN.map 複製到
\\retropie\configs\pc目錄下
檔案下載
以上簡易教學說明,若有問題歡迎討論。
