找回密码
 注册
搜索
查看: 2889|回复: 9

[转帖] EPSXE的配置调试及优化指南(完整版)

[复制链接]
发表于 2007-6-29 21:01 | 显示全部楼层 |阅读模式
转载自完全实况


PS模拟器的不断涌现,实在是造福了我们这些PC玩家,一个又一个更好的模拟器鱼贯登场,这不,又一个划时代的PS模拟器出现了,它就是EPSXE。EPSXE的最新版本是1.20版,这个版本新增了震动手柄的功能,支持了随时存盘取档(必须是1.20完全安装版才可,不能光下载主程序升级)。不过这个功能还有不少问题,搞不好还是很可怕的问题哦^_^,至于会是什么问题,我在这就不说了,你要是碰上了,再发贴子找我吧!我是不建议大家使用这一功能的,毕竟它改变了游戏开发者的初衷。
OK!说了这么多废话,正文开始:
下载epsxe的1.20完全安装版及Ps的BIOS文件(*.bin),安装完成后把bios文件放到epsxe安装文件夹下的bios文件夹,点击epsxe.exe运行。
EPSXE的菜单如下:
file:
run cdrom 运行ps光碟
run iso 运行ps光碟的iso镜像(虚拟光碟),在这里推荐大家用BlindRead 3.0来制作ps光碟的iso镜像,它的向导界面十分明了,即 使是第一次用的菜鸟也会用。
run ps-exe 运行ps碟内的.exe文件
run bios 运行ps机的bios,主要是用来管理记忆卡,不过现在记忆卡的管理软件很多,所以这一功能用处不大
change disc 换碟,可以换真实光碟或是iso镜像
exit …………

run:
这个子菜单没啥好说的

config:
这是最重要的一栏
video 视频插件选项 从下拉菜单里选中一个插件,点击configure进行设置,这里我强烈建议大家使用pete的系列插件,而使用voodoo系列显卡的朋友使用lewpy的glide插件,下面是对这两种插件的设置的一些说明,而其他的长长一串的插件就不用去管了,相信我,他们绝没有前面两种好。
pete的插件分为dx、dx6.0、opengl、soft、tnt五种,目前最新版本是1.47版,其中dx是对应dx7.0的,如果你的显卡较老的话就用dx的吧,不管是对应6.0还是7.0的,差别不大,用opengl的话太慢。如果的显卡是tnt2或更好的话,就用opengl。至于soft,在所有ps模拟器的软加速画面里是最好的,不论是2d游戏还是3d游戏,不信你用死或生来对比一下epsxe和vgs,epsex的效果直追硬件加速,而vgs的效果简直不堪入目(那么多让人流口水的MM竟然成了……)不过一般还是用它来打2d游戏,如果你的显卡实在太破而又有颗“强劲的芯”的话,也可以用他2d、3d通吃。因为我没有搞到tnt显卡,对于那个tnt插件到底如何也不好评价,不过这个插件在tnt2上的表现是在不怎么样,比用opengl插件时还要慢,pete一直没有更新这个插件,现在的版本号还是1.32,所以我建议您还是用dx的插件得了。
由于pete的插件选项大同小异,我这只把他们总的写一下。
select device 选取3d引擎,还可以调整gamma(亮度),要调整的话记得把adjust gamma勾上
接下来的分辨率、色深(16位色或32位色)、texture quality(贴图品质)、caching type在速度和画质的取舍上联系紧密,放在一起说。最好的方式当然是:1024*768、32位色、32位贴图(R8G8B8A8)、DYNAMIC。但在需要以牺牲画质来换取速度的情况下,他们的取舍顺序是caching type、色深、分辨率、texture quality。caching type从dynamic降到heavy在画质上没太大的变化,速度却可提高20~30fps,万一硬要降低贴图品质,就降到R5G5B5A1吧。这个与R4G4B4A4一样是16位贴图,只是把不太影响效果的ALPHA通道数减到了1而把这样省下的3个通道在RGB上各加了一个,千万不要往下调了,因为在这之前还有一些办法可以提高速度的。
filtering 线性过滤 请选择standard w/o sprite或是EX w/o sprite(EX w/o sprite在一些显卡上有可能造成图形的边缘出现毛刺),不要选择standard或EX,除非你想看到2d画面出现“拼图效果”。
ues fps limit 限制每秒帧数 不管你的机子如何都要把这项选上,然后在fps limit那项的框里填上60,并且选上。这是ps机的速度。这样就可解决游戏时快时慢的问题
use frame skip 跳过一些非关键帧 速度慢的话就把这项选上,可有15帧左右的提高,不过在一些如最终幻想、寄生前夜一类2d场景结合3d人物的游戏中画面的卷动会有些不平滑,有点晃眼。要不要选就由大家的感觉决定吧。
off-screen drawing tnt2显卡请选standard,其他显卡也不要轻易尝试EX,这个选项是与一些特殊物件和效果有关,没有这些出现的话当然你选什么都成,但是有的话就会有问题。
advanced blending 大多数主流显卡可选择hardware,一部分显卡可能会产生画面过黑的问题,这时请调整gamma。如选none的话对画质的影响也不大
framebuffer textures 你的显卡要是不够劲的话请选emulated vram,选gfx card buffer的话就能在ff9里看到遇敌时的旋转画面或者还有其他游戏的一些特效,但是速度实在是慢,还有可能死机,为了看这么个特效而等上老半天,实在是不值,还是不要吧。选black对速度没有一点提高,还有可能造成一些特效无法表现,也不推荐选择。
alpha multipass 选中后会关闭半透明效果,但对速度没有影响,所以不选。
enable mask bit detection 从字面上看好像是:允许遮罩块侦测 不过选了也没有看到什么效果,某些显卡选了这项后立马死机了。
scanline 隔行扫描 除非你用电视作输出,否则还是不要选吧。
unfiltered framebuffer updates 禁止对过场动画进行过滤优化 如果你的过场动画播的很流畅,就不要选这项,还有,因为现在的d版ps碟太水,用碟直接播不流畅是正常的,做成虚拟光碟播起来就流畅了。
color dithering 色彩抖动 以色彩抖动来尽量消除16位色深时产生的色阶过渡,用16位色时必选,用32位色时不选。
full vram primitives 没有出现问题的话就不要选这项,会大大减慢游戏速度,对画质无影响。
activate special game fixes 一些对应特殊游戏的选项,点击右边的小方块可以选择这些选项,其中最后一项use pc fps calculation是个疯狂提速选项,慎用。不过你在使用soft插件时可以把这项选上,可以大大提高3D游戏的速度,毕竟这个插件对cpu的要求是高了些。
OK!下面要介绍的是可说是惊天地泣鬼神空前绝后(可别真的绝后啊)的lewpy插件,这个插件可说是epsxe的最佳搭档,当然前提是你要有一块voodoo系列的显卡,想想用voodoo卡的玩家可真是有福啊,基本上是所有的模拟器都对voodoo作过专门的优化,让我们能在较低的配置下玩,这个模拟器即便你只有一块voodoo1,也可以试着在奔腾166的机子上跑看看。
这个插件的默认设置就能很好的跑游戏,所以这里我就只讲几个关键的选项,其中一些选项与pete的相似,含义我就不再多解释了,参看前面的pete的说明。而其他的就用它的默认吧。
左上方的1234是让你可以储存4种预设的地方,右上方的1234是voodoo卡的选择,这个插件可以支持到4块voodoo卡(你有吗?)并行处理。
下面是分辨率和刷新率的选择,voodoo2或更好的完全能在1024*768下跑,至于刷新率就要依照各位的显示器情况来决定了,一般17吋显示器至少能跑85Hz的。
下方的设置框:
frame skip voodoo2或以上都可选off,要是你觉得速度慢就选on吧。
framerate limit 选择custom,再把右下角的帧率选为60
framecap method 这里选new就行了,选hybird的话3D画面和过场动画速度会快得无法控制,除非你的机子实在太慢,否则还是不要选吧!
bilinear filtering 线性过滤选项,一般选择enable w/o sprites,但在玩死或生时选这项会让部分服装的小腿部贴图出现问题,选择disabled就正常了,不过这样会降低画面质量,如何取舍由大家自己决定 。
texture windows 这项选择默认的enabled,这是关于3D游戏中的2D菜单的选项,选择其他的会导致如最终幻想一类的游戏的菜单无法表现。
注意:还有一些我未说明的选项请如这个选项一样使用默认的设置,要不然很可能发生问题。
VSync 同步刷新 请禁止这一项,不论你是什么显卡。
banshee code 大概是专为voodoo banshee设的选项,不是banshee卡就不要选了。
mdec format 过场动画的播放方式,用默认的texture方式就行了,direct wirte(直接写屏)实在太差,不是动画播得极不流畅就不要选。
Experimental flipping 一般选ON
ff7 texturewindow fix 专为最终幻想7设的菜单修正选项,不玩的话不要选。
右边的enabled dynamic caching一般都可选上,为了速度也可不选。
对了,还有一个不得不提的插件,就是kaazzuya software driver,这个软加速插件比pete的软加速插件对cpu的要求要低得多,却能提供与pete一样好的2d画面,只是3D画面要差一点,但也比vgs的3D画面要好得多。这个插件的设置比较简单,我在这就不写了,要是有什么问题再贴贴子找我吧。

sound 音效插件选项 这里的5个复选框除了enable XA read以外都要选上,epsxe对XA音轨的支持相当不好,这到了1.20版也没什么改观,播起XA音轨来声音一顿一顿的,相当不流畅,实在不舒服,还会导致画面也跟着一顿一顿,倒不如没有的好。
在这的几个sound插件里,seal audio driver的兼容性是最好的,cpu占用率最低,对声卡的要求也是最低的,音质也是中规中矩,一般情况用它就行了。不过这个插件在玩最终幻想9时会导致死机,玩寄生前夜时会听不到菜单音效,这点请注意。
Null系列插件的音质可谓气势恢宏,但是有个糟糕的毛病一直改不了,就是声音老是慢一拍,想想要是在游戏里你打中了敌人,击中的音效却“姗姗来迟”那是个什么感觉?
pete插件的效果也不错,但是声音太小了。
kazzuya directsound driver的音效相当的hardrock,非常的震撼,不过对声卡和cpu的要求就要比seal的高一些。
epsxe spu core 这个插件的兼容性是最差的,在很多游戏里的声音都是怪怪的,对cpu的占用也是最高的,简直是个一无是处的插件,但是这个插件却是唯一一个能正常玩最终幻想9的插件,这个插件在最终幻想里的表现简直无法挑剔。不知是不是epsxe升级到了1.20版的关系,这个插件在别的游戏里的表现也一下子突然变好了,现在我一直都使用这个插件。
因为音效插件的设置都比较简单,这里就不一一说明了。

cdrom 光驱设置 这里下方的三个复选框是对应几个特殊游戏的,一般都不要选。中间是选择你用的光驱的盘符,上方的下拉菜单里选TSG的光驱插件,这个的兼容性是最好的,在软件开发者的说明中也建议你用这个,他们测试这个软件用的就是这个插件。点击configure进行设置,这里也有个光驱盘符的选项,把它跟刚才你设置的那个保持一致。下面是设置缓存大小,一般4M就够了。

BIOS 这里选用1001的bios就行了,这也是软件开发者建议的。

MDEC 这里有两个复选框,第一个是必选的,除非你不想看到过场动画,第二个是为史克威尔的一些游戏准备的,如最终幻想、异度装甲,避免这些游戏在播动画时死机。一般是不必要选的,会影响动画的播放速度。

memory card 选择记忆卡

game pad 手柄设置 手柄设置的界面十分明了直观,但要注意手柄的digital/analog方式,有些游戏要用digital方式控制,而有些游戏要用analog方式控制,在游戏时可以按F5进行切换,也可以在手柄设置里先设好(右上方)。但是在一些插件里F5键被定义用作其他的用途了,用voodoo子卡时这个键也不能用,这样就只能预先设好了。这有一种特殊的情况,在美版的FF9里,游戏之前有一个破解小组做的log,要按任意键跳过,在这里是要用digital方式的,但进入游戏后却得要用analog方式。这在可以用F5键的情况下可以轻松切换,但要是不能用F5键要如何好?这里我的方法是把副机手柄设为digital方式,用它跳过前面的log,再用主机手柄玩。当然,你要是用键盘玩这些都不用管啦!

option:
把SIO给选上,country选autodetect,没什么好说的。

cheat:
作弊码,有些游戏是要靠作弊码才能玩的。

help:
…………………………………………

文章写到这就告一段落吧,仔细一看竟然有9K多,不知不觉就写了这么长,本来的意思是尽量写得全一些,可是谈何容易,不同的游戏,不同的硬件配置,不同的驱动,不同的插件,不同的插件设置……这些造成了epsxe的无限变数。记得一模拟器站的站长原想做一次EPSXE的全面测评,但因为工作量实在是大得夸张,只好作罢。玩EPSXE是一件艰苦而又充满乐趣的事,但愿我的这篇文章能带给和我一样苦苦钻研着Epsxe痛苦并且快乐着的玩友一点帮助,也就不枉我敲了这么个9K多的东东了。


作者的补充:

1.一点补充说明(呵呵!这么快就打补丁了)
前面说的那个video插件kaazzuya software driver是玩勇者斗恶龙7的必备插件

2.OK!猫猫放出本指南补丁V1.02版
刚才重新作了sound插件的测试,证实了epsxe spu core这个插件在升级到1.20版后的高度兼容性,这个插件在大部分ps游戏都能真实的还原ps机的音效,推荐大家使用。
其实大家从这个插件的名称就可看出这个插件其实就是epsxe的本身的spu内核。在epsxe升级到1.20版后他也勒索当然的跟着升级到了1.20版,不过这次的升级如同丑小鸭变成了白天鹅,插件的性能一下子让其他插件难以望其项背,真是让人惊叹不已。

3.null's audio driver升级到1.35版
解决了声音与画面不同步的问题,该插件音质气势恢宏,不是其他插件的音质可以比拟的,只是在播动画时声音有些不连续,还未证实是否大多数游戏都是这样

4.另外,有些漏写了的东东,是关于用impact的video插件(在epsxe里名称是d3d renderer、ogl renderer什么的)玩ps模拟器的,因为在大多模拟器网站上都有较多介绍,我也就没有写,据说用来玩铁拳3、刀魂等游戏时很好。
其实现在我们看到的这些插件并非是为专为某个模拟器准备的。而是只要是用插件的模拟器(不管是什么机种的模拟器)都能用的。这也是模拟器界众人皆知的了。

5.再次更新:
关于美版暴力提示画面的问题(寄生前夜美版、恐龙危机美版),这个问题其实和FF9美版一样,解决办法参看前文手柄设置一节关于ff9的,其实这个问题主要是出在美版上,美版有日版没有的一些logo画面,都可以这样解决
另:lewpy插件升级到1.32版,f5键已能使用,可以在游戏中自由切换手柄模式了。

6.本指南补丁1.06版
关于用运行参数更好的控制epsxe的问题
epsxe本身提供了一些运行时的可选参数,用来打开一些隐藏的选项,用它我们能更好的控制epsxe为我们服务,甚至是支持一些本不支持的游戏。加参数有两种办法,一是用ms-dos窗口运行epsxe,这样加参数的方法与我们平时用dos程序时加参数的方法差不多,还有就是在epsxe的快捷方式里加参数,方法是用右键单击快捷方式,在弹出的快捷菜单里选属性,在目标这一栏里是快捷方式指向的程序的路径,在epsxe.exe后面打一空格,再加上参数,还要加第二个或更多参数就挨在后面加。这样比较方便,你可以为运行某一个游戏设一个单独的epsxe快捷方式。这些参数在epsxe的说明文件里都有列出,这里举一个应用的例子:在运行某些游戏(如龙骑士传说、钟楼-幽灵之首、牧场物语3)时会在dos窗口出现找不到slpsxxxxxx(其实就是这个游戏的id)的字样,这是只要加上-nogui这个参数就可以运行了,这个参数的作用是不运行epxse的gui而直接由bios运行游戏。

7.这次的更新还是关于声音的问题(epsxe的老问题)
发现ps所用的音源还有一种vag音源,这种音源和xa差不多,epsxe对它的支持和对xa差不多,也是一顿一顿的,有和没有一样,但是epsxe本身并没有像对xa一样有个禁止的选项,要是遇到这样的游戏就有得磨了(比如苍魔灯),还好在null's的sound插件里提供了禁止vag音源的选项,禁止了就能正常的玩了。

8.1.08版补丁
有关光驱插件的问题
以前一直忽视了这个问题,因为在epsxe说明文件里作者强力推荐了tsg的光驱插件,说是他们的测试都是基于这个插件的,所以我也没有去试其他的插件,因为这个插件的确能用,最近发现epsxe的内部插件(epsxe cdr ASPI core)才是最好用的,即使是直接在ps碟上放动画都很流畅,根本不用虚拟光驱,原来我一直以为是碟太差,没想到是插件的原因。
发表于 2007-6-29 21:13 | 显示全部楼层
确实有些老,还是1.20
发表于 2007-6-29 22:34 | 显示全部楼层
森林通常在哪儿转贴?不能只靠搜索的,有很多站有很好的帖子其实...
起码转模拟器教学也别转完全实况的啊,国内有那么多模拟器站点论坛...
发表于 2007-6-29 22:59 | 显示全部楼层
记一下吧,到时会用到.
 楼主| 发表于 2007-6-30 00:05 | 显示全部楼层
呵呵,不太习惯在论坛里搜帖子,比较喜欢用搜索引擎到处看看
发表于 2007-6-30 00:17 | 显示全部楼层
其实,好东西都在论坛里
发表于 2007-6-30 21:57 | 显示全部楼层
哈哈兰兰很不谦虚.
发表于 2011-7-17 04:29 | 显示全部楼层
高手。。。分析的这么透彻。。
发表于 2011-7-25 13:39 | 显示全部楼层
确实有点老,不过说实话,现在电脑的配置,运行ps的模拟器,确实可以说得上是完美模拟了
发表于 2011-7-26 11:03 | 显示全部楼层
速度没问题,但效果还是有瑕疵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|虎纹猫家园

GMT+8, 2024-5-17 10:31 , Processed in 0.022868 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表