简单百科

作者:小编
阅读:1024
文章详情
PCSX2

随机推荐

PCSX2是一款免费、开放源代码的软件,在GNU通用公共许可证下发布。是一款playstation2模拟器软件。PCSX2使用C++语言编写,其中运用了大量的模板类,以至于英特尔 C++编译器至今仍无法通过编译(编译器BUG)。可以在32位微软Windows和Linux操作以及麦金塔系统下使用。PCSX2支持广泛的PlayStation 2视频游戏,并具有高度的兼容性和功能性,支持许多改进,如使用高达原始分辨率8倍的分辨率、抗锯齿和纹理过滤等。

发展沿革

PCSX2的开发始于2001年,由Linuzappz和Shadow等程序员发起,他们是playstation模拟器PCSX-Reloaded的程序员。其他程序员后来加入了团队,他们最终能够让一些PS2游戏加载到屏幕上。然后团队开始着手艰巨的任务,即模拟PlayStation 2的BIOS;他们成功运行了它,尽管速度很慢,图形也有失真。版本0.9.1于2006年7月发布。从2007年到2011年,开发人员致力于Netplay和速度改进。PCSX2 0.9.8于2011年5月发布,采用了用wxWidgets编写的全新GUI,提高了对Linux和较新的Windows操作系统的兼容性。新增了新的VU重新编译器,带来更好的兼容性,内存卡编辑器,SPU2-X音频插件的全面改进以及其他许多改进。截至2021年11月,97%的playstation 2游戏被认为在模拟器上是“可玩”的,意味着它们可以基本上但不完全没有轻微问题地进行游玩。22款游戏被认为是“完美”的-没有错误-除了一款游戏至少能启动到菜单画面。2022年,PCSX2增加了对Vulkan API的支持。PCSX2被用作AetherSX2的基础,AetherSX2是一个用于Android的PlayStation 2模拟器。2022年,为Xbox Series X/S创建了一个名为XBSX2的PCSX2的非官方分支。

PCSX2利用插件来模块化开发工作,将模拟的playstation 2硬件的各个组件(子系统)分开。例如,视频插件被PCSX2用于将图像渲染到屏幕上,并模拟PlayStation 2的图形硬件,而音频插件则模拟PlayStation 2的音频硬件。这不仅允许不同的开发人员将他们的努力集中在PlayStation 2硬件的一个方面上,还允许那些系统配置不适合某个插件的用户尝试另一个插件,看看是否有更好的结果。

主要功能

PCSX2使得PS2游戏能够在PC平台运行。尽管早期的几个版本都存在较多问题,比如运行游戏时死机、图像破碎、运行速度仅有10%等,但是在PCSX2官方的努力下,这款软件得到了较快速的更新,目前已经发展到了1.0.0(版本号:r5350)版本,相比以前的版本BUG大为减少,已经支持多核心模式,而且游戏运行速度也得到很大改进,绝大多数已提升到了60%-70%,部分甚至已经达到了100%运行。PCSX2支持存档状态和动态重新编译(JIT)。还有使用GSdx插件进行全高清游戏录制的支持。还有一些选项,如增加/减少游戏速度、使用无限内存卡以及使用本机操作系统支持的任何游戏手柄控制器。通过使用PNACH修补文件支持作弊码。

版本介绍

CPU:英特尔 Core 2 Duo E6300/AMD Althon 64 5000+ 以上

显卡:Geforce 8600GT/ATI HD2600XT

内存:2GB(Windows Vista)

从上面的配置要求来看,似乎中端配置就已经能满足模拟器的流畅运行了,但是根据经验,从之前的游戏大作配置要求来看,能玩和流畅玩是两个概念。在进行测试之前,先简单介绍一下PCSX2的设置。

设置选项丰富

这款模拟器已经有很多款优秀游戏插件可以选用,针对以前的BUG,在PCSX2的设置选项中,也出现了不少游戏补丁。

而且PCSX2已经能对ISO游戏映像和光盘进行较好的识别和读取,网友进行游戏可以有更多的选择。

游戏补丁

从上面的图片中可以看到,PCSX2模拟器已经很完善,在图像选项中提供了DX9、DX10、DX11插件,分辨率选项也很丰富,而且还支持窗口化和全屏切换(取消勾选窗口化选项即为全屏模式),在音频选项中,可以使音频的速度与游戏速度匹配,这一选项要配合CPU选项,在此小编建议网友选择“时间比例”和“限制”这样不容易失真,不过在本次测试中,CPU选项选择“普通”,这样游戏的帧数不会受到限制(选择限制的话,会限制在60帧),另外,PCSX2中还加入了多款游戏的对应补丁,网友可根据情况勾选,最后该软件还加入了对多线程的支持,可以利用多达八条线程。

模拟器运行状态总测

以下是模拟器开发者在官网上发布的PCSX2模拟器运行情况(2014-7-2更新):

评测过2511款PS2游戏。其中,

更新日志

v1.0.0-r5350

改进模拟速度

修正部分游戏的支持

支持逐行扫描时间控制

实现多线程VU

图形改进

GSdx插件提供了一系列图像质量改进,超过了原始的playstation 2硬件,如:

增加内部分辨率的选项(仅在硬件模式下)

抗锯齿:FXAA、MSAA(仅在硬件模式下,后来在1.5版本开发期间被移除)和Microsoft EdgeAA(仅在软件模式下)

后处理像素着色器

Mipmapping(某些游戏的正确运行所需,如《杰克和达克斯特系列》)

双线性过滤和三线性过滤(仅限OpenGL

各向异性过滤

宽屏修改

插件系统

硬件要求

硬件要求在很大程度上取决于游戏。由于模拟的要求性质,PCSX2更有可能在现代中档到高端硬件上表现良好,而低端系统可能会经历不完全的性能。在大多数情况下,性能瓶颈是CPU而不是GPU。特别是在软件模式下,只有CPU用于模拟。在硬件模式下,GPU模拟图形,但如果内部分辨率设置过高,仍可能成为瓶颈。由于计算机硬件随着时间的推移不断进步,PCSX2的性能问题的可能性也相应减少。

影响评价

PCSX2受到了很好的评价。Geek.com的Matthew Humphries将其描述为“令人印象深刻的作品”。PC World的Alex Garnett批评了设置PCSX2的困难,但称其为“杰作”。Micro Mart的David Hayward也批评了其复杂性,但也称其为“技术上令人惊叹”。In.com的Sriram Gurunathan将PCSX2描述为“可能是最受欢迎的模拟器”,并将其列为该网站的前五名模拟器之一。Digital Trends的Brandon Widder在他的最佳模拟器文章中包括了PCSX2。Tom's Guide的John Corpuz在他的最佳playstation模拟器文章中提到了PCSX2,称其为“目前市场上稳定、可玩的Playstation 2模拟器中最好的”。

参考资料