Duckstation是由stenzek在GitHub上开源一款PS1模拟器,很多玩家可能不了解这位作者和这款模拟器,stenzek是任天堂NGC/Wii模拟器Dolphin近年比较活跃的开发者之一,而DuckStation也是当今比较流行的模拟器之一,它是一个专注于可玩性,速度,长期维护性的项目,目标是尽可能的在相对低端的设备上实现较高的模拟精度,Duckstation拥有良好的易用性,默认设置即可运行所有支持的游戏。
该模拟器能够支持在Windows10、Linux、macOS、Android 等主流设备上运行 PS1 游戏,这次给大家带来的就是能在windows10上运行的版本——duckstation模拟器电脑版。从游戏效果方面来说,由于PGXP功能和xRB纹理增强的支持,在画面表现上DuckStation已经超越ePSXe,音频表现方面则中规中矩,对手柄的支持非常完美,能够支持多档位的即时存档/取档,支持游戏加速,暂停,帧进步,支持金手指等。而且小编的这款是可以设置位简体中文的版本,对国内玩家是非常的友好。
1、OpenGL、Vulkan(推荐)和软件渲染;
2、硬件渲染器中的升级、纹理过滤和真彩色(24 位);
3、支持游戏中的宽屏渲染(无拉伸!);
4、使用预览屏幕截图保存状态;
5、在中高端设备中超快的涡轮增压速度;
6、模拟 CPU 超频以提高游戏中的 FPS;
7、倒带(不要在慢速设备上使用);
8、控制器布局编辑和缩放(在暂停菜单中);
9、用于几何精度、纹理校正和深度缓冲模拟的 PGXP(修复纹理“摆动”/多边形战斗);
10、自适应下采样滤波器;
11、在支持的 PAL 游戏中为 60fps;
12、每场比赛设置(分别为每场比赛设置增强和控制器映射);
13、支持多点点击的游戏中最多 8 个控制器;
14、控制器和键盘绑定(控制器+振动);
15、存储卡编辑器(移动保存,导入 gme/mcr/mc/mcd);
16、内置补丁码数据库。
注意:模拟器运行需要Visual C++ runtime,可以从微软官方网站下载最新版本;模拟器运行需要BIOS文件,但因为法律原因,模拟器作者不提供任何下载渠道。
1、准备工作
运行前,需要做几个步骤。首先建立一个名为 portable.txt 的文本文件,放入模拟器根目录中,这样可以避免模拟器将配置文件、记忆卡文件等内容写到<我的文档>;目录里。然后,将BIOS文件放入模拟器根目录下的目录里。
点击 duckstation-qt-x64-ReleaseLTCG.exe 文件即可运行模拟器,在Settings ->Language 中选择简体中文,然后重启模拟器即可进入中文界面。点击设置按钮进入设置界面。
2、模拟器设置
如果没有特殊说明,保持默认设置即可。
常规设置
如果勾选“退出时保存即时存档”,则每次进入游戏时会从上次中断的地方开始,非常方便,但有时候即时存档会出现一些问题,如有问题可以取消勾选。使用XBOX手柄可选用XInput后端。
BIOS设置
DuckStation可以自动检测BIOS目录中的文件,并可识别官方BIOS,可按照欧版、美版、日版分别设定相应版本的BIOS文件。官方BIOS可以使用快速启动功能跳过开机LOGO显示。如果使用第三方修改的BIOS,快速启动功能会失效。
主机设置
区域检测可是使用自动检测,这样游戏会根据游戏自动启用相应的BIOS。如果运行汉化游戏而使用第三方BIOS,则可以指定区域以运行指定的BIOS。CPU模拟选择重编译器即可,在使用其他增强功能时,模拟器可以自动切换相应的执行方式。
游戏列表设置
DuckStation指定游戏光盘镜像目录后可以自动搜索目录内的游戏,但只能自动搜索到.img格式的光盘,.bin、.iso等其他格式需要有.cue文件。不在游戏目录内的光盘,可以通过启动光盘按钮直接打开。
手柄配置
上图是使用XBOX时的配置,其他手柄可参照设置。模拟量实际上是切换手柄模式的快捷键,按下后可以在数字和模拟手柄之间进行切换。早期PS游戏不支持模拟手柄,可以通过快捷键进行切换。
记忆卡设置
如果勾选了使用单个记忆卡,会根据游戏的ID为每个游戏独立生成一个记忆卡文件,这样就不会出现存储空间不够的情况。记忆卡文件实际上和ePSXe的记忆卡文件是通用的,只需要修改文件名,即可把ePSXe的记忆卡文件转到DuckStation上。
显示设置
渲染器推荐使用D3D11,速度最快。OpenGL速度较慢,不适合高分辨率,Vulkan在N卡上效果一般。使用16:10的宽高比,并且裁剪掉过扫描区域,可以让一般4:3的PS游戏在现在普遍16:9的屏幕上基本满屏显示且没有明显的变形,仅在左右有一个很窄的黑边。
增强设置
分辨率可选择适合自己显示器的分辨率,但一般超过5x 1080p以后画面增强的效果就不是很明显了。纹理过滤通常可以安全使用xBR,如果出现问题可使用临近采样,双线过滤和JINC2的效果总体来说不如xBR,可视情况选择。
24位真彩会让游戏颜色过渡更加自然,但会令颜色有些许不同。如果想体验原汁原味的马赛克效果,可以关闭真彩渲染。
PGXP是DuckStation比较有特色的一项功能。由于PS的机能不足,在处理3D图形时,建模精度和纹理透视都有问题。PGXP是一项HACK功能,提供了更高精度的建模和校正过的纹理,PS游戏的纹理不再扭曲变形,也会令画面抖动问题极大的减轻。
PGXP功能在3D游戏中一般都可以开启,但在2D游戏里可能会出现问题。某些游戏在高级设置中开启CPU模式效果会更好,但通常会对2D部分的画面造成一定的影响。如果你玩游戏时发现问题可以关闭PGXP功能。
高级设置
默认会启用快速内存访问重编译,但有时会造成问题,如果系统够快可以关闭此选项。PGXP投影精度可以提高3D画面稳定性,通常可以安全开启。其他选项则只在某些特定游戏上有需要,如非必要不要开启。
后处理设置
后处理方面由于作者同时是Dolphin的开发者,因此他很取巧的令DuckStation可以直接使用Dolphin的.glsl滤镜,把滤镜文件放入模拟器根目录下目录中,就可以通过添加按钮增加滤镜。
音频设置使用默认设置即可,后端使用Cubeb。
全部设置完成后,模拟器主界面会列出全部搜索出的游戏。
三、运行
双击游戏标题,即可启动游戏。根据配置的不同,启动前会有一个重编译缓冲过程,一般不会有很长时间。编译完成后即可进入游戏了。双击游戏标题,即可启动游戏。根据配置的不同,启动前会有一个重编译缓冲过程,一般不会有很长时间。编译完成后即可进入游戏了。
和ePSXe不同的是,DuckStation可以在游戏运行时修改各种配置,尤其是画面增强选项,可以即时切换。但在切换过程中可能会需要进行重编译缓冲。
1、支持3D加速卡;
2、支持实时存取进度;
3、图像和声音的品质都非常不错;
4、游戏兼容性也做的很好;
5、支持联机对战;
6、已经从网络查找加入大多数效果插件和bios文件,方便您使用修正了从桌面快捷方式打开造成的配置错误,并增加了部分效果插件。
v0.1-10861版本
1feea43 成果:将GameHashToString()方法设为公共方法
72561b5 FullscreenUI:为RasterizeSVG()函数添加缺失的错误参数
f0709ae Qt:在适当的地方使用 _L1 字符串字面量
ce83fb8 Qt:将恢复状态按钮与确认对话框挂钩
ca59d79 VideoThread:修复fullscreen_state与实际状态不匹配的问题
740998b 设置:不要将 OSDPersistentDuration 写入 ini 文件
24c43ab FullscreenUI:修复分屏窗口中滚动未重置的问题
7bcc0a7 Qt:移除冗余的lambda表达式
0f81e59 GameDB:为NBA Live游戏添加sortName
e50acca Qt:为缺失的BIOS镜像添加注释
2d72792 Qt:恢复时允许游戏覆盖状态媒体路径
0cf818e Qt:合并几个摘要页面的字段
14d49a4 Qt:在摘要页面中显示内容和RA哈希值
913aaf6 设置:移除持久性操作员屏幕显示(OSD)消息类型持续时间
7962b9f 成就:不在视频线程上读取g_settings
d1e14af 全屏用户界面:更新翻译字符串
6bb397a FullscreenUI:调整成就暂停菜单覆盖的边距
8d359a6 成就:为通知/指示器添加缩放选项
1b2bcfd 常见问题:将 BCD 辅助函数移至单独文件中
e6238da 设置:添加并使用饱和整数检索助手
82f36ad SettingsInterface:将函数移至.cpp文件中
a52dcc7 数据:更新SDL游戏控制器数据库
9edc3c5 Qt:设置成就组上的小部件启用状态
71e0e61 Qt:在OSD之前设置自动成就缩放选项
41708de FullscreenUI:为分割窗口添加垂直填充
234f263 FullscreenUI:修复在切换设置页面时出现的一帧闪烁问题
dd3d7d3 线程:未设置向后移植线程ID
890cde0 成就:添加“在软核中解锁”这一类别
f91e996 成就:修复了游戏活跃时观众模式未生效的问题
da2fb9a 成就:仅修复排行榜视图中显示核心子集的问题
2339b23 全屏UI:ResetFocusHere() 函数不需要返回布尔值
10b96b9 成就:重置窗口打开时的桶折叠
4f6c42e 数据:添加额外的PromptFont字形
0d0bd69 Mini:在kmsdrm上为“windows”设置全屏显示模式
d5eb3e1 GPUDevice:如果使用SDL,则枚举全屏模式
7a0fee0 全屏用户界面:修复默认适配器上模式列表未填充的问题
91ba5ab GameDB:将NeGconRumble添加到一系列支持的游戏中
5add36e GameDB:为NFS/NASCAR游戏添加排序名称
3b17273 CMake:在运行rcc之前,确保资源目录已存在
6a4ae21 VulkanDevice:在SDL窗口类型且引用计数为零的情况下销毁上下文
9f94d6b OpenGLDevice:修复SDL MakeCurrent()/DoneCurrent()使用不当的问题
5a7c855 全屏用户界面:在MacOS上使用command/option键图标
展开内容
查看
8.8/107.81M
citra模拟器电脑版是一款运行于电脑端的3ds游戏模拟器软件,它不仅支持简体中文,而且还拥有界面清爽、体积小巧、功能强大等特点,能够在不同程度下仿效各种自制软件和商业软件,完美的模拟设备环境,并且采用了硬件渲染功能,拥有全新的操作感,使整体的游戏速度有着显著的提升。
9.1/25.11M
对于爱玩主机游戏的小伙伴而言,都知道有的游戏并没有真正意义上的PC版,它支持通过wiiu模拟器来运行。而这款wiiu模拟器pc版就是cemu模拟器。这是一款功能强大的主机游戏模拟器,它可以适配于市面上海量的主机游戏,同时无需用户对于主机与switch设备,便可以亲神功畅玩各
5.0/60.99M
作为Linux系统用户又是PSP游戏爱好者怎么办,本站今天就为大家带来PPSSPP模拟器 Linux版,它是一款专门为Linux系统推出的PSP模拟器,可帮助用户在Linux系统中运行各种PSP游戏!
8.8/107.81M
citra模拟器电脑版是一款运行于电脑端的3ds游戏模拟器软件,它不仅支持简体中文,而且还拥有界面清爽、体积小巧、功能强大等特点,能够在不同程度下仿效各种自制软件和商业软件,完美的模拟设备环境,并且采用了硬件渲染功能,拥有全新的操作感,使整体的游戏速度有着显著的提升。
8.8/41.52M
PCSX2模拟器是一款免费开源PlayStation 2 (PS2) 模拟器,它允许用户在计算机上模拟并运行PS2游戏。PCSX2模拟器支持加载PS2游戏光盘或CD、DVD及ISO等多种格式的图像文件,通过模拟PS2硬件环境来重现游戏体验,用户还可以根据自己计算机的性能和游
查看
查看
8.9/37.8M
小时候,一个小霸王游戏机可以让我们爱不释手,FC游戏几乎霸占了我们所有的课余和放假时间。曾几何时,某些游戏关卡无论如何也打不过去,气的自己摔游戏手柄。闲来无事,突然想起还有儿时未了心愿,于是收集到了FC游戏无敌版Roms,终于可以把曾经虐哭我的Boss们各种欺凌……好东西不能独自
查看
查看
6.4/420.39M
Yuzu简称柚子模拟器,这是由国外Citra团队官方开发的一款开源免费且合法的Nintendo Switch游戏模拟器,它能够在电脑上模拟运行任天堂Switch游戏机的系统,从而让玩家能够在电脑上体验各种NS游戏,例如热门的马里奥、宝可梦剑盾,火焰纹章风花雪月,动物之森等等
9.5/28.49M
ppsspp模拟器电脑版是一款功能强大的模拟器软件,可让用户在电脑或手机上畅享经典游戏。该模拟器具有多种功能和特点,可以模拟运行PSP游戏,无需实际拥有PSP设备。
9.1/27.43M
超神助手是一款功能强大的非常不错的安卓模拟器,超神助手安卓模拟器是国内首款完美支持手柄,跑分性能优越,全面兼容各类游戏,极致操控。超神助手致力于打造业界领先的手机游戏模拟器,完成移动端游戏的PC化,并构建新的分发渠道及生态的科技企业。
查看
查看
查看
查看
9.0/11.88M
xenia模拟器是专门针对xbox360游戏主机开发的一款PC端模拟软件。通过这款软件玩家不必等待游戏官方发售游戏的PC版本,可以让用户直接在windows平台上运行xbox游戏。