GroovyMAME以及官方MAME的推荐配置方案

mame哪个版本好(GroovyMAME以及官方MAME的推荐配置方案)(1)

GroovyMAME是脱胎于官方MAME的,两者虽然有着一些显著的差异,不过在设置上,尤其是在液晶显示器上玩的时候,设置上是比较一致的,不同点只是GroovyMAME有一些更加高级的选项,可以更有效的降低输入延迟。

GroovyMAME的一些选项,也被官方MAME所采用,比如MAME 0.172增加了GroovyMAME作者Calamity提供的integer scaling(整数缩放比例)功能。MAME 0.182增加了GroovyMAME论坛的用户intealls所升级的PortAudio library,为Win7及以后的windows操作系统和Linux操作系统提供了低延迟的音频输出解决方案。

下面,综合我在GroovyMAME论坛学习到的知识,和我的一些个人经验体会,给出一些GroovyMAME的推荐设置方案,可以用来更为有效的降低输入延迟和音频输出延迟,其中的大部分选项,对官方MAME也适用:

1、全屏运行MAME游戏,不要在窗口中运行。

不要怀疑,MAME是个全屏专属程序,在全屏下运行的时候,MAME游戏的输入延迟会比较低。

2、如果可以的话,尽量不要打开Vsync(等待垂直同步)和三重缓冲选项。使用GroovyMAME的autosync功能来自动管理等待垂直同步和三重缓冲。

前两个选项会带来输入延迟。尽量不要打开这些选项,如果运行官方MAME,受不了画面撕裂,必须打开一项的话,那么就打开等待垂直同步。三重缓冲的延迟相对来说是比较高的。

3、Win7及以后的windows操作系统用户,尽量开启d3d9ex模式和Frame delay选项。

在前文已经说了,GroovyMAME的autosync、d3d9ex和Frame delay选项综合运用,减少画面撕裂、降低输入延迟的效果最为明显。

4、Win7及以后的windows操作系统和Linux操作系统的用户,建议使用PortAudio运行库来管理音频输出,并把音频等待时间调为1。

这是MAME 0.182新加入的选项,目前使用此运行库需要手动修改MAME的配置文件mame.ini。如果不会的话,我前一篇文章提供的GroovyMAME整合版已经打开此选项。手动开启的情况,请参考我在琵琶行论坛的发帖:http://f.ppxclub.com/672866-1-1。

5、如果用户的液晶显示器不是支持144HZ显示功能甚至支持G-Sync、FreeSync的高价液晶显示器,那么尽量不要开启同步显示器刷新率和自动调整显示器刷新率选项。

普通液晶显示器的刷新率范围只有59-60HZ左右,而有些游戏的刷新率只有53或57等,如果开启上述选项也许会发生画面跳动等情况。

6、关闭一切图像增强选项,如HLSL或GLSL等图像增强效果和滤镜,只保留最基本的线性过滤效果。

HLSL等图像增强效果和滤镜等效果虽然比较好看,然而会增加输入延迟。

7、除了以上需要注意的选项,和一些如启动游戏作弊、跳过游戏信息画面等选项根据用户需要可以开启外,别的选项都建议保持默认状态,不建议更改。

,