Re: [心得] 在 steam deck 跑 飞龙战士

楼主: vincentpp (文森)   2023-08-23 23:04:11
因为目前还未购入 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
作者: j1551082 (薄荷哈亚铁)   2023-08-23 23:25:00
你们两个的绝望程度已经是平方等级,再下去要三次方了
作者: descent (“雄辩是银,沉默是金”)   2023-08-24 09:43:00
感谢, 有参考你很多文章, 才能在 steam deck享受老游戏。
作者: applewarm   2023-08-24 10:47:00
推推,感谢资讯
作者: skyhawkptt (skyhawk)   2023-08-24 15:28:00
文森大专业文必推...
作者: TimouVeryQ (苗栗小五郎)   2023-08-24 20:01:00
文森大必推
作者: descent (“雄辩是银,沉默是金”)   2023-08-24 21:35:00
https://youtu.be/ZwyrarCxciI?si=vJ2OcQNvcuXAtQcp文森大, 我更新了分辨率, 在dosbox-x, 18 frame,目前看起来是没有钝钝的现象。86box 在 steam deck (arch linux) 下也是确定可以用的,不过因为不熟, 还没拿来跑游戏过。

Links booklink

Contact Us: admin [ a t ] ucptt.com