GroovyMAME的设置和优化
GroovyMAME有很多不同于官方MAME的选项,如果设置对了会有事半功倍的效果,可以更加有效的减少输入延迟。下面本人就简要谈谈GroovyMAME的一些独有的选项和效果:
1、选项——全局——核心视频——autosync,这个选项是指让GroovyMAME来自动管理垂直同步和三重缓冲等选项,一般打开就行了,在选项处输入“1”即是打开,输入“0”是关闭。开启这一选项后,垂直同步和三重缓冲等选项都不用打开。
2、选项——全局——系统视频——视频输出方式,这个选项是调节视频输出的,有GDI、DirectDraw、Direct3D和BGFX这些选项可选,如我上一篇文章所说,使用win7及以上操作系统,并使用
groovymame64_0183.017c_d3d9ex.7z此版本的用户,建议将视频输出方式设为Direct3D最为合适,这是为了开启d3d9ex模式,可以更好的降低输入延迟。
核心视频、系统视频中的其他选项保持默认即可,只要在mamepgui的图形界面中没有黄颜色的标识,就说明选项处于默认状态。如果有黄颜色的标识,那么选项是非默认状态,点击其后的reset to default的按钮,可以让这个选项恢复默认状态。
3、选项——全局——杂项——core switchres,这里面有一些重要的选项。
我们现在讨论的都是液晶显示器,如果用户的显示器是横向摆放的,也即是横向长度大于纵向宽度的情况,那么在Orientation(方向)选项里要填写horizontal这个单词,这是为了告诉GroovyMAME用户的显示器是水平摆放的。如果用户的显示器是纵向摆放的,则应该填入vertical这个单词,这是为了告诉GroovyMAME,用户的显示器是垂直摆放的。
再来看Frame delay这一项。这一项的设置范围是0-9,设为0是关闭。设为1为最小效果,9为最大效果。打开Frame delay这个选项可以有效的减少输入延迟,但是,不是设为数值越大越好的,因为数值越大,需要的系统性能越高。对于要求系统性能不高的游戏驱动,比如CPS、neogeo或PGM等驱动,也只要设为1-3就好,对于系统要求高的游戏驱动,比如cave公司的怒首领蜂大复活、虫姬等游戏,开启这个选项可能就跑不起满速了,这时只能关闭这一选项。
和Frame delay选项相关密切的选项是Vsync offset这一项。因为开启了Frame delay选项后,屏幕顶端可能会有一些画面撕裂的现象出现,Vsync offset可以处理画面撕裂,将其消除。Vsync offset的一般设置范围是0-150之内,0为关闭,设置的越大,画面撕裂的现象就会出现在屏幕越高的地方,可能需要一定的调节才能彻底消除屏幕撕裂现象。因为每台显示器的分辨率不同,设置数值都不太一样,所以这个选项不是设为固定数值或者数值越大越好的。
另外,据说GroovyMAME配合AMD的FreeSync技术,可以卓有成效的降低输入延迟,然而本人使用的是普通显示器,不支持FreeSync技术,所以也只是道听途说而已。
网站文章转发自互联网,版权归其所有,如有侵权,请联系删除。
最新推荐