DuckStation 重磅更新:多线程着色器编译,大幅消除 PS1 模拟器卡顿

分类:开源软件 | 热度:1 ℃

DuckStation 近期推送了一次针对底层渲染管线的更新,核心改动是加入了多线程着色器编译与图形管线编译机制。此次更新重写了着色器缓存逻辑,并增加了 CPU 绑定的动态任务线程数,旨在消除现代 PC 平台上运行 PlayStation 1 游戏时常见的编译卡顿现象。

  • GitHub:https://github.com/stenzek/duckstation
  • 网盘:https://pan.quark.cn/s/8e5882f30635

需要澄清的是,部分媒体将此更新误读为 Android 平台的性能提升。事实上,DuckStation 开发团队已于今年 3 月正式停止了对 Android 系统的支持。本次优化仅适用于 Windows、macOS 及 Linux 桌面平台,移动端用户无法获得相关改进。

DuckStation 重磅更新:多线程着色器编译,大幅消除 PS1 模拟器卡顿

定位解析:兼顾硬件准确性与现代运行效率

在当前的 PS1 模拟器生态中,DuckStation 占据了准确性与性能之间的平衡点,其实际表现优于两款传统主流方案:

  • 对比 ePSXe:DuckStation 的硬件模拟精度显著更高,能够正确还原原版主机的时序与行为,避免了 ePSXe 长期存在的兼容性隐患。
  • 对比 Mednafen/Beetle PSX:虽然 Mednafen 在极致准确性上略胜一筹,但 DuckStation 在保持极高精度的同时提供了更强的运行性能。除非用户对速通等场景有像素级验证需求,否则 DuckStation 已能覆盖绝大多数使用场景。

对于追求绝对准确性的用户而言,当 Mednafen 与 DuckStation 的差异足以影响结果判定时,真实硬件往往是更稳妥的选择。但对于普通玩家,DuckStation 提供了无需妥协的“准原生”体验。

DuckStation 重磅更新:多线程着色器编译,大幅消除 PS1 模拟器卡顿

体验增强:原生 UI 支持与纹理校正功能

不同于许多高精度模拟器依赖 RetroArch 等第三方前端,DuckStation 内置了完整的现代化交互界面,降低了配置门槛。其功能集涵盖了多项针对 PS1 特性优化的视觉修正:

  • 纹理扭曲校正:可修复 PS1 因缺乏透视校正导致的贴图抖动与变形问题,且无需借助外部插件。
  • 宽屏渲染适配:支持在不拉伸画面的前提下扩展视野,适配现代显示器比例。
  • 自动控制器绑定:简化手柄映射流程,支持主流输入设备即插即用。
  • 大屏幕 UI 模式:专为电视或远距离操作设计的界面布局,提升客厅场景可用性。

这些功能均通过原生菜单直接调用,避免了在无 UI 模拟器与复杂前端之间反复切换的学习成本。

DuckStation 重磅更新:多线程着色器编译,大幅消除 PS1 模拟器卡顿

自定义着色器性能提升:CRT 滤镜与画面增强

多线程编译机制的另一项收益是大幅提升了自定义着色器的注入效率。DuckStation 支持类似 ReShade 的着色器加载方式,使 CRT 模拟、赛璐珞风格化等后处理效果能在普通多核 CPU 上全速运行。

以《恶魔城:月下夜想曲》为例,CRT 着色器能有效柔化 PS1 2D 素材的锯齿边缘,并通过扫描线模拟还原显像管显示器的光学特性,使经典 2D 游戏的视觉观感更贴近原始发行状态。这种增强并非简单的分辨率拉升,而是基于对原始信号特征的理解进行的针对性补完。

此次更新表明,PS1 模拟的重点已从“能否运行”转向“如何更精准、更流畅地呈现”。对于仍在维护老游戏的社区而言,这类底层优化比单纯的功能堆砌更具长期价值。

声明: 猎游人 每天为你带来最新的游戏和硬件打折情报,帮你精心挑选值得玩的游戏,让您的钱花的更值!本站信息大部分来自于网友爆料,如果您发现了优质的游戏或好的价格,不妨爆料给我们吧(谢绝任何商业爆料)! 点此爆料

0条评论

Hi,您需要填写昵称和邮箱!
姓名 (必填)
邮箱 (必填)
网站

暂时木有评论