关于DuckStation
DuckStation HD PS1 PSX模拟器
DuckStation 是索尼 PlayStation™ / PSX / PS1 主机的模拟器/仿真器,注重可玩性、速度和长期可维护性。其目标是在保持高性能的同时尽可能地精准。
启动模拟器和玩游戏需要“BIOS”ROM 镜像。出于法律原因,模拟器不提供 ROM 镜像,您可以使用 Caetla/Unirom 等工具从您自己的主机上转储该镜像。模拟器不提供游戏,它只能用于玩合法购买并转储的游戏。
DuckStation 支持 cue、iso、img、ecm、mds、chd 和未加密的 PBP 游戏镜像。如果您的游戏是其他格式,则需要重新转储。对于 bin 格式的单轨游戏,您可以使用 https://www.duckstation.org/cue-maker/ 生成 cue 文件。
功能包括:
- OpenGL、Vulkan 和软件渲染
- 硬件渲染器中的升级、纹理过滤和真彩色(24 位)
- 支持宽屏渲染(无拉伸!)
- PGXP 用于几何精度、纹理校正和深度缓冲区模拟(修复纹理“抖动”/多边形冲突)
- 自适应下采样滤波器
- 后处理着色器链(GLSL 和实验性 Reshade FX)。
- 在支持的 PAL 制式游戏中,帧率可达 60fps
- 游戏自定义设置(可为每个游戏单独设置增强功能和控制器映射)
- 在支持的游戏中,最多支持 8 个控制器,并支持多点触控
- 控制器和键盘绑定(控制器支持震动)
- 在支持的游戏中,支持 RetroAchievements (https://retroachievements.org)
- 存储卡编辑器(可移动存档,导入 gme/mcr/mc/mcd 文件)
- 内置补丁代码数据库
- 存档状态及预览截图
- 在中高端设备上实现极速加速
- 模拟 CPU 超频以提高游戏帧率
- 快进和快退(请勿在低速设备上使用)
- 控制器布局编辑和缩放(在暂停菜单中)
DuckStation 支持 32 位/64 位 ARM 和 64 位 x86 设备。然而,由于 DuckStation 模拟器的精度更高,因此对硬件的要求可能适中。如果您使用的是 32 位 ARM 设备,请不要指望模拟器能有良好的性能——您需要至少 1.5GHz 的 CPU 才能获得良好的性能。
如果您使用外接控制器,则需要在设置中映射按键和摇杆。
游戏兼容性列表:https://docs.google.com/spreadsheets/d/1H66MxViRjjE5f8hOl5RQmF5woS1murio2dsLn14kEqo/edit?usp=sharing
“PlayStation”是 Sony Interactive Entertainment Europe Limited 的注册商标。本项目与 Sony Interactive Entertainment 没有任何关联。
鸭子图标由 icons8 制作:https://icons8.com/icon/74847/duck
本应用遵循知识共享署名-非商业性使用-禁止演绎国际许可协议 (BY-NC-ND 4.0,https://creativecommons.org/licenses/by-nc-nd/4.0/)。
展示的游戏包括:
- 悬浮赛车:http://www.psxdev.net/forum/viewtopic.php?t=636
- Fromage:https://chenthread.asie.pl/fromage/
- PSXNICCC 演示版:https://github.com/PeterLemon/PSX/tree/master/Demo/PSXNICCC
最新版本0.1-8969-g611bb8fb4的更新日志
- Merging of multi-disc games in list/grid.
- Custom game titles/regions.
- Texture cache and replacements.
- New enhancements.
- New patch code system.
- Game compatibility improvements.
- Updated UI.