ADVERTISEMENT
DOSBox Pure在最新1.0 Preview 1更新加入了許多重要功能,最重要的功能就是能透過OpenGL加速Voodoo 3D加速卡的模擬,並透過升頻功能改善畫質。
多人遊戲也沒問題
筆者在先前《DOSBox Pure鍵盤模擬》一文中曾說明3種不同的操作模式,當時DOSBox Pure的按鍵映射(Pad Mapper)功能僅支援1組手把設定值(所有手把共用單一設定值),故只適合用於單人遊戲。
DOSBox Pure在0.99版更新中改善此功能,支援8支手把分別設定為不同設定值,讓它能應用於多人遊戲。而到了1.0版更新除了修正多手把按鍵映射設定Bug之外,還進一步加入圓盤快捷鍵,能用更符合現在玩家習慣的方式操作遊戲。
另一方面,只要將按鍵映射設定檔打包至dosz格式遊戲檔案,就能在讀取遊戲時自動套用設定,而不需像RetroArch按鍵映射功能額外管理設定檔,使用上更加方便。
操作模式特色說明(更新)
RetroArch按鍵映射:在RetroArch快捷選單中指定手把按鍵對應的鍵盤指令(請參考前文),設定檔將儲存於RetroArch之「config/remap」資料夾中。
DOSBox Pure虛擬鍵盤:透過快捷鍵叫出虛擬鍵盤,直接輸入鍵盤指令。
DOSBox Pure按鍵映射(推薦):虛擬鍵盤的附加功能,還可以模擬滑鼠指令,0.99版之後支援多支手把各別設定對應按建,已經可以滿足單人、多人遊戲操作需求。設定檔能夠打包至dosz格式遊戲檔案中。
讀者可以先從RetroArch主選單的「線上更新 -> 下載安裝和更新核心 -> DOS (DOSBox-Pure)」更新至最新版DOSBox Pure,並在遊戲中按下L3鍵開啟DOSBox Pure虛擬鍵盤進行設定。(撰稿時還需從GitHub下載最新版DOSBox Pure並手動安裝)
下方筆者將以《泡泡精靈 打擊睡魔大作戰》做為按鍵映射範例,以圖文方式示範雙人遊戲的設定方式,而則以《毀滅戰士》做為圓盤快捷鍵範例。
《泡泡精靈 打擊睡魔大作戰》鍵盤操作指令:
1P(2P):功能
方向鍵( 2、4、6):移動
X(3):順時鐘旋轉、取消
Z(1):逆時鐘旋轉、確定
P:暫停
ALT+F4:結束遊戲
▲使用手把搭配按鍵映射操作《毀滅戰士》,可以透過虛擬鍵盤輸入密技,並以圓盤快捷鍵切換武器,操作功能相當完善。
設定檔跟著遊戲趴趴走
將設定檔打包進遊戲的方式也將相當簡單,只要先到於RetroArch之「saves/DOSBox-pure」資料夾找到該遊戲的「.pure.zip」存檔,並將其中的PADMAP.DBP檔案複製到dosz格式遊戲檔案中即可。
(筆者註:dosz檔案為一般Zip壓縮檔,只是修改副檔名方便程式判讀)
如此一來玩家就可以直接讀取dosz格式遊戲檔案並載入設定檔,並且在其它裝置遊玩時,也不需手動管理RetroArch之按鍵映射設定檔。
Voodoo 3D加速卡加速與升頻
DOSBox Pure 0.99版提供4MB顯示記憶體功能,可以讓模擬的Windows作業系統在1024 x 768解析度下,開啟32bit全彩顯示功能(先前僅支援16bit高彩顯示),讓色階呈現更加滑順。
到了1.0版,則是加入透過OpenGL繪圖API進行Voodoo 3D加速卡的模擬,可以將原本使用處理器運算的負載轉移至顯示卡,對於遊戲流暢度來說有相當大的幫助。另一方面,使用OpenGL繪圖也能進行畫面升頻,透過提高內部繪製解析度的方式,改善遊戲畫面的細緻度。
詳細設定的操作方式請參考下列圖文說明。
▲OpenGL加速與升頻的展示影片。
使用DOSBox Pure按鍵映射功能最大的好處,在於可以將設定檔整合至dosz格式遊戲檔案內,也能方便將遊戲轉移到其它裝置執行。例如在電腦上的Windows版RetroArch設定完成後,只要將dosz複製到Android智慧型手機、rASPBERRY Pi等裝置,就能在對應版本RetroArch直接讀取遊戲並載入設定檔,省下手動管理remap格式設定檔的麻煩。
(回到系列文章目錄)
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!