因為目前還未購入 Steam Deck
不過還是提供其他方式供參考。
Panzer Dragoon (飛龍戰士)
在 Windows 平台雖然是 1997 年發行。
但在安裝時,Directx 採用的還是很舊的 Directx 3.0
雖然使用 DOSBox-X 安裝 Windows 95/98 下可以啟用 Voodoo 卡。
但此遊戲是不支援的。
遊戲預設的解析度是 320x200x8bit
按下鍵盤 F7 之後,可以變更為最高 640x480x16bit
但礙於 DOSBox-X 還是有一定的效能瓶頸,所以畫質開高後,會變得非常 Lag。
_____________________
這裡建議另一個選擇是 86Box
同時可以支援 Windows / macOS / Linux 平台。
參考我在老遊戲版的文章
[分享] 86Box ─ 支援多平台的 IBM PC 模擬器
因為不確定 Steam Deck 的處理器效能。
但實際測試這款遊戲使用 Pentium 133Mhz 就已經足夠。
搭配 86Box,畫質開高就可以順暢的遊玩。
以下為對比畫面
320x200x8bit
640x480x16bit
透過86Box在遊戲安裝完後,第一次進入遊戲會跳錯誤訊息。
原因是需要更新 DirectX,我整合的版本是 Windows 98,所以建議更新到 Directx 7.0
檔名:dx7acht.exe
進入遊戲後,畫面比例會跑掉
是因為遊戲預設解析度為 320x200 的原因。
按下 F7 修改,或是進到 C:\Windows 目錄下,
直接修改「panzerdg.ini」檔案,如下圖。
以上,祝順利執行。
延伸閱讀:
[分享] MS-DOS on 86Box (包含 DOS/V)
: 該怎麼讓他可以在 steam deck 執行呢?
: 想了好幾個方法, 最後用 dosbox-x 跑 windows 95, 再來安裝光碟。
: dosbox-x.conf
: [autoexec]
: imgmount c c.img -t hdd -ide 1m
: imgmount d cdrom.iso -t iso -ide 1s
: boot -l c:
: p.sh 執行檔案
: flatpak run com.dosbox_x.DOSBox-X -conf /home/deck/panzer.conf -fullscreen
: -noconsole -exit
: 目前測試一定要用 conf 檔案, 直接打指令, cdrom 可能無法成功 mount。
: c.img 是 windows 95 磁碟。
: 先把 飛龍戰士 光碟製作為 iso 檔, cue/bin 格式, mount d: cdrom
: 安裝之後可以正常進入遊戲,
: 音樂為 cd track。
: 後來 steam 有飛龍戰士 還特價, 花了 37 元買了重製版本, 在 steam deck 上,
: 動畫無法正常顯示, 是黑色畫面, 不過可以正常玩遊戲,
: 花了這麼大工夫把 win95 版跑起來, 感覺有點白忙。
: 參考以下影片, 感覺畫質很粗糙, 是我有什麼沒調整好嗎?
: https://www.youtube.com/watch?v=Wu1kYdhjyKU&feature=youtu.be
--