DuckStation

快速、精准的开源 PlayStation 1 模拟器,支持多平台运行。

所在地:
美国
收录时间:
2026-09-16
DuckStationDuckStation

什么是 DuckStation

DuckStation 是一款面向 Sony PlayStation 1开源模拟器,项目托管于 duckstation.org。其核心定位是在保证游戏兼容性与运行精度的前提下,提供尽可能高的性能表现。与部分追求“逐周期精确”而牺牲速度的模拟器不同,DuckStation 在精度与效率之间做了务实取舍,使其能够在从低功耗掌机到桌面 PC 的多种硬件上流畅运行。

该项目采用 C++ 编写,遵循开源协议发布,源码公开可查,社区可参与开发与问题反馈。

主要特性

特性 说明
多平台支持 覆盖 Windows、Linux、macOS,以及 Android 等移动平台
渲染后端 支持 Vulkan、OpenGL、D3D11/12、Metal 等多种图形 API
分辨率增强 可内部分辨率缩放,最高支持 4K 及以上输出
纹理过滤 提供多种纹理过滤与后处理选项,改善画面观感
存档状态 支持即时存档与读档,便于快速测试与游玩
控制器支持 兼容键盘、XInput、DualShock 及多种第三方手柄
金手指 内置作弊码管理功能

精度与兼容性

PlayStation 1 硬件结构复杂,包含 CPU、GPU、SPU 及多个协处理器。模拟器需要在时序、内存访问与图形指令上尽可能贴近原机行为,否则会出现画面错误、音频异常或游戏无法启动等问题。

DuckStation 在兼容性方面投入较多,对大量商业游戏与自制软件做了适配。它并非追求“零误差”的学术型模拟器,而是在多数场景下达到可玩且稳定的水平,同时保留对精度敏感选项的调节空间。

使用与获取

  • 官方渠道:建议从 duckstation.org 或其官方代码仓库获取,避免第三方修改版本带来的安全风险。
  • BIOS 文件:模拟器本身不附带 PlayStation BIOS,用户需自行准备合法来源的固件文件。
  • 游戏镜像:支持常见的光盘镜像格式,如 BIN/CUE、ISO、CHD 等。
  • 配置建议:初次使用可先采用默认设置,再根据硬件性能逐步调整分辨率与渲染后端。

适用人群

DuckStation 适合以下几类用户:

  1. 怀旧玩家:希望在现役设备上重温 PS1 经典作品。
  2. 画面增强需求者:希望通过分辨率缩放与滤镜获得更清晰的视觉体验。
  3. 开发者与研究者:需要开源、可调试的模拟器平台进行测试或学习。
  4. 移动端用户:希望在 Android 设备上便携游玩。

小结

DuckStation 以性能与精度平衡为设计取向,凭借多平台覆盖、活跃的社区维护和较完善的图形增强能力,成为当前 PS1 模拟领域较受关注的开源方案之一。对于希望在现代硬件上运行 PS1 游戏的用户,它提供了一个值得尝试的选择;使用前请确保游戏与 BIOS 来源合法,并优先从官方渠道下载。

相关导航