mame吧 关注:8,899贴子:31,348
  • 6回复贴,共1

最后一个可以设置滤镜的是mame哪个版本

只看楼主收藏回复

新版本都不能设置滤镜,或者求最高画质设置方法


IP属地:辽宁1楼2020-01-11 14:27回复
    去了解一下 MAME 的 BGFX 、GLSL 、HLSL 的图像设置方法。
    -----
    编辑 配置文件(mame.ini 等)
    -----
      d3d 模式,马赛克 效果
    video d3d
    filter 0
    hlsl_enable 0
      确认一下,关闭 hlsl ,免得进入了 hlsl 模式
      老版本的话,可能没有 hlsl 选项
      d3d 模式,双线性过滤
    video d3d
    filter 1
    prescale 1
      如果 马赛克、双线性过滤 都不喜欢
      需要个中间值
      可以把 prescale 的值调大点试试
    -----
      opengl 模式, 马赛克 效果
      老版本的话,没有 opengl 模式,有 ddraw 模式
    video opengl
    filter 0
    gl_glsl 0
      确认一下,关闭 glsl ,免得进入了 glsl 模式
      老版本的话,可能没有 glsl 选项
      opengl 模式,双线性过滤
    video opengl
    filter 1
    prescale 1
      如果 马赛克、双线性过滤 都不喜欢
      需要个中间值
      可以把 prescale 的值调大点试试
    -----
      effect 选项
      默认是关闭的
    effect none
      artwork 文件夹中有一些 .png 的效果图
      如果使用此文件:artwork\scanlines.png
      可以设置为
    effect scanlines.png
      好像可以不用写格式 .png
    effect scanlines
      可以去下载个 MameUI ,它的 artwork 文件夹里有更多的 .png 文件可用,有喜欢的效果可以复制过来。
    -----
    -----
      BGFX 效果开启:
    video bgfx
      开启之后,进入游戏,Tab 菜单,参数调整,下方,可以选择不同的视觉效果。
      如果有喜欢的,记录一下名字,可以设置一下具体使用哪一种效果,比如 crt-geom :
    bgfx_screen_chains crt-geom
    -----
      HLSL 效果开启:
    video d3d
    filter 0
    hlsl_enable 1
      不过,仅仅打开 HLSL 的话,只是使用默认选项参数。
      HLSL 有很多的选项,可以根据自己的需要修改。
      现在的 MAME 里面有一个配置文件, ini\presets\raster.ini ,里面好像都是 HLSL 的选项,此文件的优先级 高于 mame.ini 。如果 喜欢在 mame.ini 中调整相关参数,可以删了 那个文件。
      如果自己不喜欢默认的效果,而且不了解 HLSL 的具体选项,可以去网上找找别人推荐的,复制一下。
      游戏中,Tab 菜单,参数调整,里面可以 时实 调整 HLSL 的效果,不过调整的参数是不保存的,需要退出游戏,在相关配置文件中修改。
    -----
      GLSL 效果
      这个比较麻烦,还需要另外下载一些相关的文件,此处,就不说了。


    IP属地:江苏2楼2020-01-11 17:23
    收起回复




      IP属地:辽宁3楼2020-01-12 12:19
      回复
        mame 0.140


        来自iPhone客户端4楼2021-08-21 09:46
        回复
          最新版本也可以设置滤镜


          IP属地:四川5楼2025-03-07 09:29
          收起回复