DuckStation—PS1模拟器

DuckStation 是一款专为索尼PlayStation 1(简称 PS1)设计的模拟器,它能够让用户在现代设备上体验经典的 PS1 游戏。DuckStation 由 Stenzek 开发并维护,使用 C++ 语言编写,支持 Windows、Linux 和 macOS 操作系统。它实现了完整的 PS1 硬件指令集,并致力于优化图形渲染和声音处理,以实现流畅的游戏体验。

DuckStation—PS1模拟器插图

许可证变更

DuckStation 之前是一款开源模拟器,但在经历两次许可证修改后,它实际上不再是开源软件。DuckStation 最初采用 GPL 许可证,但后来由于频繁的许可证违规行为,项目在 9 月 1 日改为了 PolyForm Strict License,随后在 9 月 13 日再次变更为 CC-BY-NC-ND 许可证。新的许可证禁止商业使用和衍生作品,意味着任何人不得将 DuckStation 重新打包。项目作者表示,更换许可证获得了主要贡献者的同意,表示受够了对 GPL 许可证的频繁违反,称如果遭到骚扰会考虑关闭源码库。

DuckStation—PS1模拟器插图1

功能特点

  • 跨平台支持:DuckStation 支持多种操作系统,包括 Windows、Linux 和 macOS,用户可以在不同的操作系统上体验 PS1 游戏。
  • 高性能硬件仿真:通过精确的指令级模拟,复制了原始 PS1 的 CPU 行为,支持 64 位动态重编译,以实现流畅的游戏体验。
  • 先进的图形渲染:利用现代 GPU 的力量,提供多种渲染模式,如 OpenGL 和 Vulkan,确保在不同系统配置下都有良好的图像表现。
  • 音效处理:模拟器轻松模拟了 PS1 的音频硬件,并提供了自定义音轨过滤器,保持原汁原味的优质声音效果。
  • 用户界面:具有用户友好的界面,支持游戏控制器即插即用,并可以保存和加载游戏进度。
  • 性能优化:在性能和资源占用之间找到了平衡,即使是中低端电脑也能获得流畅体验,还会不断更新以提高兼容性。
  • 可定制化:用户可以根据自己的喜好调整渲染质量、分辨率和帧率,还提供了网络功能,玩家可以进行联机对战。
  • 开源自由:遵循 MIT 许可证,可以自由分发、修改和二次开发,社区的贡献使项目不断进化。

安装与使用

  • 下载与安装:用户可以从官方 GitHub 页面下载 DuckStation 的最新版本安装包,并按照提示进行安装。
  • 准备 BIOS 文件:由于法律原因,模拟器作者不提供 BIOS 文件下载。用户需要自行从原始主机中导出真实的 BIOS 档案(如 scph5500.bin 等),并将其放置在模拟器根目录下的相应目录中。
  • 配置模拟器:运行模拟器后,用户可以在设置界面中调整各项参数,如画质、音效、手柄配置等。此外,还可以设置即时存档、游戏加速等功能。
  • 添加游戏:通过模拟器的主界面或文件管理功能,用户可以添加自己的 PS 游戏文件(如 .img、.bin、.iso 等格式),并设置游戏目录以便快速查找和启动。
  • 开始游戏:配置完成后,用户只需双击游戏标题即可启动游戏。在游戏过程中,可以根据需要随时调整设置或进行存档、读取等操作。
DuckStation—PS1模拟器插图2
下载地址
百度云盘
密码:9n5w
123盘
密码:RCVw

评论