» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 42 123
发新话题
打印

我修改过的MAME glsl,尽量接近CRT的感觉

我最早是在这里找到的:
http://www.mameau.com/mame-glsl-shaders-setup/
这套glsl把画面做了球面的处理,四个角是圆角的,在集显出来效果,速度比较慢,我注释了掉相关的代码,输出的画面是平面的,保留有抽线的效果,速度快了很多,感觉比用那些png文件处理过的逼真很多,当然跟真正的crt比还是有差距的,里面的代码可以随意修改的。
至于怎么用,我简单介绍下:
1、首先要启用opengl
2、在mame.ini里面把glsl过滤的相关配置改成这样:
gl_glsl                   1
gl_glsl_filter            1
glsl_shader_mame0         /foo/myosd/shader/glsl_plain
glsl_shader_mame1         /foo/myosd/CRT-geom

有这四行配置就可以啦,/foo/myosd 就是解压开这个压缩包的位置,照写写就可以了,mame会根据配置项的规则去加载相应的glsl脚本。

[ 本帖最后由 szxyz 于 2013-3-10 22:52 编辑 ]
附件: 您所在的用户组无法下载或查看附件


本帖最近评分记录
  • sisiwaka 激骚 +6 太骚了 2013-3-10 22:45

TOP

太爽了,LZ能否详细一点说?本人用Mame Plus!国治2012版。没有找到opengl选项。。

另外这个附件怎么载入?

[ 本帖最后由 jqnwow 于 2013-3-11 00:03 编辑 ]



TOP

国治的版本太老了。用不了。


TOP

卧槽,太骚了,已撸
----------------------
请问如何使用OPENGL?我的选项里只有D3D,DIRECTDRAW,GDI....

[ 本帖最后由 ko81e24wy 于 2013-3-11 06:57 编辑 ]

TOP

楼主写个教程吧。

[ 本帖最后由 云里翻 于 2013-3-11 07:53 编辑 ]

TOP

应该支持的,就是修改 mame.ini ,上面基本上就是教程啦,

在 mame.ini这里确保这行是,
video                     opengl16

video                     opengl

确保:
effect                    none
scalemode                 none

最后
gl_glsl                   1
gl_glsl_filter            1
glsl_shader_mame0         /foo/myosd/shader/glsl_plain
glsl_shader_mame1         /foo/myosd/CRT-geom

TOP

引用:
原帖由 ko81e24wy 于 2013-3-11 06:32 发表
卧槽,太骚了,已撸
----------------------
请问如何使用OPENGL?我的选项里只有D3D,DIRECTDRAW,GDI....
我也看不到opengl,我用的mameui64

TOP

你试下直接修改mame.ini嘛,如果
video                     opengl
假如这项打开,而你的mame启动不了的话,说明win版的mame不支持opengl哦,我现在没有win的环境测试,要不你先试下找下?

TOP

win版好像只有hlsl

TOP

不如楼主直接打包模拟器传百度网盘吧。20M而已。。感谢

TOP

WIN版的好像没法调用OPENGL,直接改INI设置也没有用.....

TOP

我的是Linux版,自己编译的,即使打包了,你用你的Linux也未可以执行,依赖的动态链接库不一样啊。

TOP

你是1.48的版本吗?
我这两天去看看源码,或者我找个Windows的环境看看。

TOP

M+GUI 1.5.0 © 2008-2009 MAME Plus! Team
A Qt implementation of MameUI
Source code released under WTFPL

M.A.M.E. 0.140 (Oct 22 2010) - Multiple Arcade Machine Emulator © Nicola Salmoria and the MAME Team
M.E.S.S. 0.140 (Oct 22 2010) - Multi Emulator Super System © the MESS Team
Qt 4.5.3 © Nokia Corporation
SDL 1.3.0-5441 - Simple DirectMedia Layer
LZMA SDK 4.65 : Igor Pavlov : Public domain : 2009-02-03

TOP

跟那个plug没关系的, 那只是一个外壳。关键是看mame

TOP

 42 123
发新话题
     
官方公众号及微博