什么是 DuckStation?

DuckStation 是一款高性能的开源 PlayStation 1(PS1)模拟器,由开发者 stenzek 主导维护,支持包括 Windows、Linux、macOS 和 Android 在内的多种平台。其目标是模拟 PS1 硬件行为,同时提升现代设备上的游戏体验。DuckStation 提供高清图像增强、兼容性优化以及稳定的性能表现,被认为是 PS1 模拟领域的领先选择之一。

DuckStation GitHub 地址:https://github.com/stenzek/duckstation

DuckStation PS1 模拟器详解与使用教程 | 在现代设备上畅玩经典PlayStation 1游戏

DuckStation 的主要特点

DuckStation 不只是简单地运行老游戏,它还带来了许多现代化的增强功能:

  • 高兼容性与稳定性能:支持绝大多数 PS1 游戏,同时在现代硬件上运行流畅。
  • 图像和画质增强:支持最高 8192×6144 的分辨率提升、纹理过滤和色彩增强,让经典 3D 画面更清晰。
  • PGXP 技术支持:通过 PGXP(几何校正)技术减少原生游戏中 3D 模型抖动和图形错误,提高显示质量。
  • 多种渲染后端:支持 DirectX、OpenGL、Vulkan 和 Metal 图形 API,适配不同操作系统和设备。
  • 便捷的存档与状态功能:除了原生 PS1 存档外,还支持任意时刻保存与加载状态,方便在难关重复尝试。
  • 丰富的控制器支持:DuckStation 可以配置各种 USB/Bluetooth 手柄,包括 DualShock 控制器,提升模拟器操作体验。

DuckStation 的安装与基础设置

1. 下载 DuckStation

你可以从官方 GitHub Releases 页面下载 DuckStation 的预构建二进制文件,适用于你当前的操作系统。Windows、macOS 和 Linux 的版本均可在该页面找到。

2. 准备 PS1 BIOS

为了让 DuckStation 正常运行游戏,你需要合法获取原始 PlayStation BIOS 文件(例如 SCPH1001.BIN)。未加载 BIOS 时,模拟器无法启动游戏。将 BIOS 文件放在 DuckStation 自动创建的“bios”目录中,并在设置菜单中确认加载。

3. 添加游戏

DuckStation 支持多种光盘镜像格式,如 BIN、ISO、CUE、CHD 等。你可以在设置 → 游戏列表里将保存 PS1 游戏文件的文件夹添加进来,模拟器将自动扫描并生成可启动的库。

4. 配置控制器

在 DuckStation 的设置菜单中,可以进入“控制器”页面,将你的手柄或键盘映射到模拟的 PlayStation 控制器按钮上。完成设置后,你就可以更舒适地在游戏中操作了。

DuckStation PS1 模拟器详解与使用教程 | 在现代设备上畅玩经典PlayStation 1游戏

进阶设置与技巧

  • 图形设置:你可以根据硬件性能调节分辨率、渲染后端(如 Vulkan 或 OpenGL)等选项,以获得更清晰或更兼容的显示效果。
  • PGXP 启用方式:在“图形设置”中启用 PGXP 几何校正,可以改善 3D 模型的视觉表现。
  • 多光盘游戏切换:DuckStation 支持多光盘游戏,通过菜单可以手动切换不同的 ISO 镜像。
  • 保存与加载状态:利用状态保存功能,在游戏进程中随时保存和载入,极大提升体验便利。

总结:为何选择 DuckStation?

DuckStation 不仅是一个开源项目,它凭借优秀的性能优化、强大的功能集成以及广泛的兼容性,成为现代设备上模拟 PlayStation 1 游戏的优质方案。无论你是想重温怀旧名作还是在高清大屏幕上体验经典作品,DuckStation 都能提供出色的模拟体验。