主题 : [原创]EPSXE的配置调试及优化·入门进阶篇
从此不再孤单一个!~
级别: 模拟之星
UID: 308
精华: 0
发帖: 3358
威望: 0 星
金钱: 2265 浮游币
贡献值: 126 点
好评度: 88 点
人气: 0 点
在线时间: 103(时)
注册时间: 2004-03-26
最后登录: 2013-11-06
楼主  发表于: 2004-04-21 17:40

[原创]EPSXE的配置调试及优化·入门进阶篇

EPSXE我坚决认为是最好的PS模拟器,尽管其配置插件繁琐,只要你了解了,一点都不难。
我仅仅是做了一些集大同的工作,从入门到每一个插件设置要点,慢慢解说。当然可能还不是很全,也只能让其他人,或者我日后有空再写。

通常网络都有EPSXE1.60的完整版下载,里面除了EPSXE还会带一些常用的插件。当安装了EPSXE以后,我有必要先去让一些新手了解一下EPSXE的目录结构。

在打开EPSXE的目录以后,可以看出里面有9个文件夹。
user posted image
bios,是存放EPSXE运行游戏所用到的bios,一般都自带一个Scph1001.bin。使用系统默认的这个就足够了。
cheats,是存放EPSXE对应游戏的作弊码,作弊码可以在网上搜索下载。
docs,是存放EPSXE的说明文件,懂英文的朋友遇到问题可以去看看。
memcards,是存放游戏记忆卡的地方。由于EPSXE有记忆卡路径设置,所以记忆卡文件放哪里都行。
patches,是存放游戏碟子PPF的地方,也就是我们长说的补丁。如何使用,日后再说。
plugins,是EPSXE最最重要的文件夹。里面就是所有插件的住所。从网络下载的插件都必须复制到这里目录下面才可以正常使用,插件一般都是以DLL扩展名的文件。
skins,EPSXE的皮肤文件。
snap,估计是截图后图片文件存放的地方。反正我里面是空的-_-#``
sstates,是保存游戏的即时存档文件。这个是好可爱的功能啊!

下面开始就介绍一下EPSXE的界面和插件设置。鉴于中文版各人翻译的不同,我也写出英文和BANNY汉化版的对照。
user posted image
EPSXE菜单如下:
运行 CDROM(Run CDROM)——运行PS光碟;
运行 ISO(Run ISO)——运行PS光碟的ISO镜像文件(这里EPSXE不仅支持ISO格式,还支持bin、cue等格式。我推荐使用Alcohol 120%制作PS光碟镜像,它界面明了,易于使用;也可以使用CDRwin,ClondCD等等);
运行 PS-EXE(Run Ps-exe)——运行PS碟内的*.exe文件;
运行 BIOS(Run BIOS)——运行PS机的BIOS,主要用途是管理记忆卡,可惜现在有好多这些记忆卡管理软件,所以可以不管;
更换磁盘(Change Disk)——换碟,不论是换真实PS光碟还是镜像;
退出(Exit)——这个也需要说?>_<

运行(Run)——这个菜单很简单,不说了;

配置(Config)——重头戏来咯,我将详细介绍。
user posted image
配置向导做的还不错,不过只要你继续看下去,你就可以不用管这个东西咯!^_^
user posted image
视频配置(Video):从下拉菜单里面选择一个插件,点击配置(Configure)进行设置,这里我极力支持Pete系列的插件,而拥有Voodoo系列显卡的玩家则使用Lewpy的Glide插件,我也会重点谈谈这些插件里面的设置选项,至于其他插件,留给达人们摸索吧。
因为电脑PC的机子配置各人都不同,大家可以去参考这个帖子——EPSXE插件配置图,选择一个跟你机子配置相若的进行配置,可以省下不少的功夫。当然,我们现在是自己的机子,了解一点选项的作用还是有必要的。
Pete的插件分为DX、DX6.0、OpenGL、Soft、TNT五种(当然还有新的OpenGL2插件和For Linux版本,不过怕新手认为自己机子强而使用,导致出现问题,所以略过)。在我使用过程中,我建议都使用DX插件,不论画面速度兼容性都有保证;DX6.0只适合很久的显卡使用;而OpenGL确实在画面的色彩饱和上面超越DX,不过速度会有所下降,而且同时容易出现贴图问题,不过却可以支持一些特效;TNT插件大家就可以不必管了;Soft通常应用于2D游戏,效果已经超越了VGS了,当然也可以用于3D游戏,只是效果就…………

鉴于这个系列的插件设置都大同小异,我就使用DX作为图片例子讲。鉴于翻译的问题,我选择了BANNY汉化版1.72对照英文版1.72讲解。
user posted image
user posted image
选择显示设备(Select device)项中可以选择3D引擎,还可以调节Gamma(亮度),需要用到的记得把灰度调节(Adjust Gamma)勾上。接下来的分辨率、色深(16bit或者32bit)、纹理质量(Texture Quality)和高分辨率纹理(Hi-Res textures)对画面和速度都有很大的影响,所以归在一起说。我个人认为最好的设置是1024×768、32位色、32位贴图(R8G8B8A8)、2×Sai。如果在需要牺牲画质换取速度的情况下,首先需要关掉的就是高分辨率纹理(Hi-Res textures),可以说关掉后画面完全可以接受,速度却可以提高很多。再来就是降低纹理质量(Texture Quality),选择使用R5G5B5A1,这个比R4G4B4A4同样属于16位贴图,但效果绝对前者要好。再来就是使用16位色,和降低分辨率到800×600(这个已经是最低了,再低的640×480画面就很一般了)。当然还有其他途径可以提高速度。
纹理过滤(Texture filtering)项,就使用标准无活动块-无过滤2D(Standard w/o sprite)或是扩展无活动块-无过滤2D(EX w/o sprite),或者在某些显卡会出现圆形图象出现边缘毛刺,当然如果速度还不行,可以选择扩展(EX),不过不要使用标准(Standard).使用帧数限制(Use Fps Limit)——限制每秒的帧数,不管你机子性能如何,都选上这项,然后在帧数限制(Fps Limit)那项的框里填上60,并且选上。这样可以解决游戏时快时慢的问题使用跳帧(Use Frame Skip)——跳过某些帧数,使游戏稳定运行在某个速度,在速度真的慢的可怜或者一些SLG上面,可以使用这个选项。不过一些ACT、RPG、STG等就不要选了,还有一些像《寄生前夜》、《FF8》这些2D场景3D人物的游戏,会出现卷动不平滑的现象。我不推荐使用这个选项。
高级混合(Advanced blending)选项,大多数主流显卡可选择硬件(Hardware),如果画面太黑,可以按照前面说的调节亮度调节(Gamma)。纹理帧数缓存(Frambuffer textures),如果显卡不强的话,请选模拟显存(Emulated vram);选GFx 显卡缓存(GFX card buffer)就可以在《FF9》里看到遇敌时的旋转画面或者其他游戏的某些特效,不过速度慢,还可能会死机!@#$%^所以不要为看一个特效而等半天,不要选这项了;选黑色块(Black)对速度有一点加快,不过容易出现3D场景的贴图错误,如果没有必要追求速度,就不推荐选这个了。(我在WE2002里面选上这个,画面还可以接受,速度有提高,值得一试)
阿尔法多通道(Alpha multiphase)选上后会关闭半透明效果,但对速度没有影响,所以不选。启用屏蔽点检测(Mask bit)暂时没有尝试出效果,不选了。隔行扫描(Scanline)很容易从字面理解,就是模拟电视输出效果,不用选上;尽管你真的使用电视输出,也不用选上。对视频动画进行无过滤显示(Unfiltered framebuffer updates)作用是禁止对过场动画过滤优化,如果你本来动画就播的顺畅,就不要画蛇添足了;有时D碟的确容易卡,建议使用虚拟镜像。色彩抖动(Color Dithering)可以消除在16位色深下所产生的色阶过渡,因此使用16位色是必选,用32位色时就不选。特定游戏修正(Axtivate special game fixes)是对应一些特殊游戏的选项(FF7、FF9等),点击右边的小方块就可以看到这些选项了。

由于我没有Voodoo显卡,只能总结一些前人归纳的东西咯。(读者:抄袭就抄袭,还搞美其名曰)em32.gif
Lewpy插件是EPSXE最佳搭档,现在基本所有的模拟器都有为Voodoo卡做优化,可能P166MMX+Voodoo1就可以玩PS游戏,而且画面绝对比其他显卡要好!(用过Voodoo的人都不会忘记Voodoo是有原因的)
由于某些设置跟Pete系列差不多,所以就简要介绍了。
user posted image
左上方的1234是让你可以储存4种预设的地方,右上方的1234是Voodoo卡的选择,这个插件可以支持4块Voodoo卡并行处理。下面是分辨率和刷新率选择,Voodoo2以上的可以在1024×768下跑,刷新率请根据显示器决定,17寸就用85Hz就好了。
Frame skip voodoo2或以上可选Off,要是觉得慢就选On
Frame rate limit选择Custom,再把右下角帧率选为60FPS;
Frame cap method这里选New就行了,如果选Hybrid的话,3D画面和过场动画会超快。
Bilinear filtering——线性过滤选项,一般使用Enable w/o sprites,选择Disabed会降低画面质量。
Texture windows选择默认的Enabled,选择其他会导致《FF》一类游戏的菜单无法表现。
Vsync——同步刷新,不论你是什么卡,都要禁掉。
Banshee code——大概是专为Voodoo banshee而存在的,不是Banshee就不要选。
Mode format——过场动画的播放方式,用默认的Texture就行。
Expermental flipping,选择On
FF7 texture window fix——专为《FF7》设置的选项,不玩的话不要选;
右边还有Enabled dynamic caching一般可以选上,不过为了速度,可以牺牲。
user posted image
还有一个Kazzuya Software Driver比Pete的soft插件对CPU要求较低,2D画面完美,不过3D就惨不忍睹。其设置简单,这里就不说了。(主要是打字累啊!)
从此不再孤单一个!~
级别: 模拟之星
UID: 308
精华: 0
发帖: 3358
威望: 0 星
金钱: 2265 浮游币
贡献值: 126 点
好评度: 88 点
人气: 0 点
在线时间: 103(时)
注册时间: 2004-03-26
最后登录: 2013-11-06
沙发  发表于: 2004-04-21 17:43

user posted image
音频配置(Sound),这里4个框除了开启 XA 音频(Enable XA read)以外都选上。
在几个声音插件里面,Seal Audio Driver的兼容性最好,CPU占用率也低,音质还算可以,我推荐使用;Null系列,巨头出品音质震撼,可以声音总是“姗姗来迟”,郁闷;Pete的声音插件音量有点太小。
Kazzuya DirectSound Audio Driver的音效有点hardrock味道,不过对CPU要求高点。ePSXe SPU 核心 这个一般人认为兼容性差,不过我认为还好,可以选择。这些设置都不难,所以也不说了。
user posted image
配置光驱(CD Rom),这里的3个框框只为几个特殊游戏服务,就不用选了。建议使用TSG MSCDEX Driver兼容性最好。
user posted image
点击配置(Configure)进行设置,设置盘符和缓存大小就行,一般4M足够。MDEC第一项必选,第二项也是为了特殊游戏准备,如《最终幻想》和《异度装甲》。
这里我极力劝说所有使用EPSXE的玩家,尽量使用PS虚拟镜像玩,可以保证速度和不容易死机
user posted image
BIOS我推荐选择1001,也可以有7502做后备,某些汉化游戏需要修改过的BIOS才可能正常显示。
user posted image
配置记忆卡(Memory-card)这里可以设置你的记忆卡文件。
user posted image
游戏手柄(Game pad)手柄设置比较明了,主要注意的是可以利用F5进行digital/analong之间的切换,如果需要设置震动,参考上面我所提到的帖子里面的内容。

选项(Option)——选上自动加载PPF补丁制式(PAL)选自动(autodetect)


后话:希望新手和一些想了解多点EPSXE能在这篇文章得到帮助。^_^

文章于2003年4月21日,首载于bbs.chinaemu.cn,版权所有,不得转载。
级别: 模拟新血
UID: 339
精华: 0
发帖: 45
威望: 0 星
金钱: 2625 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 0(时)
注册时间: 2004-03-26
最后登录: 2004-06-02
板凳  发表于: 2004-04-21 18:00

疑问:音频配置(Sound),这里4个框除了开启 XA 音频(Enable XA read)以外都选上。
我在机器人大战alpha外传里这样设置根本听不到战斗中的语音...
级别: *
UID: 0
精华: *
发帖: *
威望: * 星
金钱: * 浮游币
贡献值: * 点
好评度: 0 点
人气: 0 点
在线时间: (时)
注册时间: *
最后登录: *
地板  发表于: 2004-04-21 18:59

加入精华,另纠正一点小错误,声音配置的菜单我来说明下:

开启声音(Enable Sound):这个是开启WINDOWS图形界面下的声音,也就是游戏中的音乐。
开启 CDDA 音频(Enable CDDA Sound):开启游戏时光盘中的CD音轨
开启 XA 音频(Enable XA Sound):开启游戏中由XA档中的音乐及音效(如:恶魔城中的音乐和其它游戏中的一些音效等等)
开启音频插件 IRQ 中断(Enable SPU IRQ hack):开启音频插频的强制IRQ中断,对于北欧女神、宿命传说之类的游戏是需要的。


所以,楼上是说没有音效,请将"开启 XA 音频(Enable XA Sound)"开启即可解决。