Re: [心得] 在 steam deck 跑 飛龍戰士

看板Steam作者 (文森)時間8月前 (2023/08/23 23:04), 編輯推噓6(604)
留言10則, 5人參與, 8月前最新討論串2/2 (看更多)
因為目前還未購入 Steam Deck 不過還是提供其他方式供參考。 Panzer Dragoon (飛龍戰士) 在 Windows 平台雖然是 1997 年發行。 但在安裝時,Directx 採用的還是很舊的 Directx 3.0 https://i.imgur.com/EDnMJa3.png
雖然使用 DOSBox-X 安裝 Windows 95/98 下可以啟用 Voodoo 卡。 但此遊戲是不支援的。 遊戲預設的解析度是 320x200x8bit https://i.imgur.com/kV2RqCL.png
按下鍵盤 F7 之後,可以變更為最高 640x480x16bit https://i.imgur.com/nhg0YaA.png
但礙於 DOSBox-X 還是有一定的效能瓶頸,所以畫質開高後,會變得非常 Lag。 _____________________ 這裡建議另一個選擇是 86Box 同時可以支援 Windows / macOS / Linux 平台。 參考我在老遊戲版的文章 [分享] 86Box ─ 支援多平台的 IBM PC 模擬器 #1ZvsxtFX (Old-Games) https://bit.ly/oldgame-pcem 因為不確定 Steam Deck 的處理器效能。 但實際測試這款遊戲使用 Pentium 133Mhz 就已經足夠。 搭配 86Box,畫質開高就可以順暢的遊玩。 以下為對比畫面 320x200x8bit https://i.imgur.com/erppsXs.png
https://i.imgur.com/KI62SCq.png
640x480x16bit https://i.imgur.com/Sgd05dF.png
https://i.imgur.com/OP03vnB.png
透過86Box在遊戲安裝完後,第一次進入遊戲會跳錯誤訊息。 原因是需要更新 DirectX,我整合的版本是 Windows 98,所以建議更新到 Directx 7.0 https://ftp.ntu.edu.tw/pub/cpatch/d/directx/ 檔名:dx7acht.exe 進入遊戲後,畫面比例會跑掉 是因為遊戲預設解析度為 320x200 的原因。 https://i.imgur.com/p7L6miE.png
按下 F7 修改,或是進到 C:\Windows 目錄下, 直接修改「panzerdg.ini」檔案,如下圖。 https://i.imgur.com/oVBlBIL.png
以上,祝順利執行。 https://i.imgur.com/PHQ8gdF.png
延伸閱讀: [分享] MS-DOS on 86Box (包含 DOS/V) #1auVh6bR (Old-Games) https://bit.ly/86box-dos ※ 引述《descent (「雄辯是銀,沉默是金」)》之銘言: : 這個飛龍戰士是 windows 95 的版本, : 該怎麼讓他可以在 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
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.31.177 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1692803053.A.B83.html

08/23 23:25, 8月前 , 1F
你們兩個的絕望程度已經是平方等級,再下去要三次方了
08/23 23:25, 1F

08/24 09:43, 8月前 , 2F
感謝, 有參考你很多文章, 才能在 steam deck享受老遊戲。
08/24 09:43, 2F

08/24 10:47, 8月前 , 3F
推推,感謝資訊
08/24 10:47, 3F

08/24 15:28, 8月前 , 4F
文森大專業文必推...
08/24 15:28, 4F

08/24 20:01, 8月前 , 5F
文森大必推
08/24 20:01, 5F

08/24 21:35, 8月前 , 6F

08/24 21:36, 8月前 , 7F
文森大, 我更新了解析度, 在dosbox-x, 18 frame,
08/24 21:36, 7F

08/24 21:37, 8月前 , 8F
目前看起來是沒有鈍鈍的現象。
08/24 21:37, 8F

08/24 21:38, 8月前 , 9F
86box 在 steam deck (arch linux) 下也是確定可以用的,
08/24 21:38, 9F

08/24 21:38, 8月前 , 10F
不過因為不熟, 還沒拿來跑遊戲過。
08/24 21:38, 10F
文章代碼(AID): #1avX_jk3 (Steam)
文章代碼(AID): #1avX_jk3 (Steam)