开源掌机吧 关注:56,694贴子:840,176
  • 8回复贴,共1

3326 系列 EmuELEC 画面优化设置

取消只看楼主收藏回复

经常听到有人说买了 RK2020 或者 RGB10 之后,感觉游戏画面效果很差,要么画面撕裂,要么画面模糊,其实只要做一下设置,这些问题都可以解决。下面说一下我经常用的几款模拟器的设置方式。
先说一下 BEZEL 设置。如果游戏画面不设置为全屏的话,有些模拟器按照默认设置,是有黑边的,而 BEZEL 的作用就是把黑边变成对应游戏主题的边框。在 3.5 系统上 BEZEL 是可以直接用的。但是 3.6 以上的版本,这个 BEZEL 功能的脚本被修改为不支持掌机模式了,所以在 3.6 之上,BEZEL 默认没法用,不过可以把 3.5 系统的 .config/emuelec/scripts/bezels.sh 脚本复制的 3.6 或者更新版本的目录下面,就可以继续使用 BEZEL 了。
不过说实话,我觉得大部分游戏设置拉伸全屏,效果并不比默认的比例要差,有些模拟器,比如 GB/GBC 模拟器,在拉伸全屏的情况下,虽然比例上有些扁,但是画面会更清晰,这就根据个人爱好进行取舍了。下面的模拟器设置,我如果没有特殊说明,一律都是按照全屏 3/2,整数倍缩放关闭来进行设置。
FC/NES:
这个模拟器核心选 FCEUMM(或自动),图象平滑处理设置为关闭,着色器设置为:SHARP-BILINEAR-2X-PRESCALE.GLSLP。这样设置之后,画面清晰,文字锐利,保留像素感且没有画面撕裂问题。
SFC/SNES:
这个图像平滑处理设置为关闭,着色器设置为:SNES。画面柔和,文字清晰,颜色艳丽。
GBA:
这个模拟器核心我是设置为 VBA-NEXT,原因是有些 GBA 游戏(比如超级马里奥 4A 日文版)用其它核心(包括 mGBA,gpSP 等)都会有存档错误的问题,而 gpSP 在打开王国之心时,会卡死在动画上。只有 VBA-NEXT 这些都可以完美处理。图象平滑处理设置为关闭,着色器设置无。这样设置之后,画面是非常清晰的点对点的效果,我个人感觉比设置 lcd3x 这种大果粒效果看上去舒服多了。另外,颜色也比 GBA 实机更加艳丽,如果喜欢 GBA 那种偏冷的色彩,可以把着色器设置为:GBA-COLOR.GLSLP,不过我还是喜欢不设置着色器的效果。
GB/GBC:
这个模拟器核心我设置的是:VBM,原因是这个核心可以有给 GB 游戏自动上色功能。GAMEBATTE 的核心虽然也有上色功能,但是默认是我不喜欢的那种全绿色,而如果要自己给每个游戏选不同的调色板又怪麻烦的,所以……。这个画面比例强烈推荐设置为 3/2,虽然跟默认比例差别有点大,但是画面效果真是非常好。图像平滑处理设置为关闭,着色器设置为:SHARP-BILINEAR-SIMPLE.GLSLP。
NGP/NGPC:
设置跟 GB/GBC 一样,图像平滑处理设置为关闭,着色器设置为:SHARP-BILINEAR-SIMPLE.GLSLP。画面清晰,文字锐利,像素感极强,且没有画面撕裂。
GAME GEAR,WS,WSC:
参考 GB/GBC、NGP/NGPC。不过 WS,WSC 有些游戏需要在游戏中进行横竖屏切换,所以画面比例可以设置为自动,这样竖屏不会被强制拉伸成全屏的样子。
其它模拟器:
图像平滑设置为开启,着色器设置为关闭。或者图像平滑处理设置为关闭,着色器设置为:SHARP-BILINEAR-SIMPLE.GLSLP、SHARP-BILINEAR-2X-PRESCALE.GLSLP、2XSAL.GLSLP、2XSCALEHQ.GLSLP 等都挺好,就看你喜欢哪种风格。


IP属地:山东1楼2020-08-18 14:08回复
    我的手机拍照效果不好,就不上图片了。大家自己设置后自己看效果就行了。


    IP属地:山东2楼2020-08-18 14:08
    回复
      有人质疑上面设置的效果,下面上图来说话,因为用手机拍照的话,效果会损失很多,看不出细微差异来,下面都是使用 RA 自带的 GPU 截图功能来直接获取的截图效果:
      首先这个是原始比例,原始尺寸的点对点效果图,用它来作为对比的基准:

      下面是 3:2 全屏,加 SHARP-BILINEAR-2X-PRESCALE 的效果:
      下面是 3:2 全屏,关闭着色器,开启图像平滑处理的效果:

      我们会发现,上面开了着色器的效果,比只开启图像平滑处理的效果,在字体上明显的更锐利,图像上明显更清晰。
      下面这个是 8:7 的原始比例非点对点缩放,加 SHARP-BILINEAR-2X-PRESCALE 的效果。

      下面这个是 8:7 的原始比例非点对点缩放,关闭着色器,开启图像平滑处理的效果。

      下面这个是 4:3 非点对点缩放,加 SHARP-BILINEAR-2X-PRESCALE 的效果。

      下面这个是 4:3 非点对点缩放,关闭着色器,开启图像平滑处理的效果。
      如果不是抬杠的话,我们会发现,不管什么比例,加 SHARP-BILINEAR-2X-PRESCALE 的效果都比只开启图像平滑处理的效果好。
      而且在开了 SHARP-BILINEAR-2X-PRESCALE 着色器之后,3:2 的全屏比例下,效果也没有比 8:7 或者 4:3 的效果差,甚至并不逊色于原始比例点对点的效果,反而因为可以显示更大的画面,看上去效果更好一些。
      如果只是 FC 还不能说明问题的话,我后面会把 SNES, GBA,GBC,GB 等截图对比都补上。


      IP属地:山东15楼2020-08-19 13:59
      收起回复
        下面再补三张没开着色器,没开图像平滑处理的截图:


        大家会发现,不管什么比例,效果都是惨不忍睹。


        IP属地:山东16楼2020-08-19 14:05
        回复
          下面再来对比 GBC 的截图:
          全屏,开 SHARP-BILINEAR-SIMPLE.GLSLP 着色器:

          全屏,不开着色器,不开平滑:

          原始比例非点对点,开 SHARP-BILINEAR-SIMPLE.GLSLP 着色器:

          原始比例非点对点,不开着色器,不开平滑:

          我们会发现,乍一看,应该是全屏,不开着色器,不开平滑最清晰,但是仔细对比文字之后,会发现全屏开 SHARP-BILINEAR-SIMPLE.GLSLP 着色器的情况下,字体的笔画粗细基本上是相同的,而不开着色器不开平滑的情况下,字体的笔画有粗有细。在原始比例非点对点的情况下,这个差别更加明显。
          也许你会觉得开了 SHARP-BILINEAR-SIMPLE.GLSLP 着色器之后,看上去虽然字体笔画粗细基本一样了,但是画面还是稍微比不开着色器模糊一点啊,从电脑上看,确实能发现这个问题,但是在真实设备上,全屏的时候,你会发现根本看不出这个模糊来,但是字体笔画粗细的问题却能看出差别来。所以,这里,我才推荐全屏开 SHARP-BILINEAR-SIMPLE.GLSLP。实际效果只有真机测试过,才能感觉出来。这一点细微的差别,你不上真机根本体会不出来,截图尚且如此,更不用说手机照片了。


          IP属地:山东17楼2020-08-19 14:23
          回复
            接下来我们对比一下 GBA 下不使用着色器和使用着色器的区别。
            首先,下面的对比,都是全屏不开画面平滑处理的效果对比,开平滑处理就不对比了,因为这一点大家都有共识,本来就点对点,开平滑处理没有意义。
            不开任何着色器:

            开 LCD3X 着色器:

            开 GBA-COLOR 着色器:

            开 BSNES_GAMMA_RAMP 着色器:

            开 VBA-COLOR 着色器:

            大家会发现,不开着色器的时候,色彩上算是淡雅的恰到好处。而 GBA-COLOR 就有些过于冷淡了,而BSNES_GAMMA_RAMP 又有些特别的艳丽,VBA-COLOR 则有些过于深沉。而 LCD3X 就是在普通色彩上加了一层大果粒蒙版的效果。
            至于哪个效果更好,我觉得这纯属个人喜好的问题了,我不做过多评价。就我个人来说,我比较喜欢不开着色器或者开 BSNES_GAMMA_RAMP 这种比较艳丽的着色器效果。各位喜欢哪种,自己选就行了。
            我重新声明一下,我开这贴的目的并不是要争论 LCD3X 滤镜效果好不好的问题,也不是要讨论如何还原复古效果的问题。我的目的仅仅是想分享一下,如何设置才能让模拟器画面和字体效果更清晰的问题。所以其实 GBA 如何设置根本不是重点,因为 GBA 本来就是这个设备支持最好的,即使不开着色器也已经非常好了。


            IP属地:山东18楼2020-08-19 14:53
            收起回复
              接下来是关于 SNES:
              下面这个图是开启 SNES 着色器的效果:

              下面这个图是不开启着色器,不开启图像平滑处理的效果:
              下面这个图是不开启着色器,开启图像平滑处理的效果:
              下面这个图是开启SHARP-BILINEAR-SIMPLE 着色器的效果:
              最后这个是开启 SHARP-BILINEAR-2X-PRESCALE 着色器的效果:
              大家会发现,不开启着色器,不开启图像平滑处理的情况下,文字显示效果相当糟糕。开启图像平滑处理和开启SHARP-BILINEAR-SIMPLE的效果基本上完全一样。而 SNES 的效果,相当于在开启图像平滑处理之后,再加上 SNES 的色彩效果。
              最后一张开启 SHARP-BILINEAR-2X-PRESCALE 着色器的截图看上去比上面几个平滑处理的效果图字体更清晰一些,但是在实机上的效果,你会发现 SNES 模拟器开启 SHARP-BILINEAR-2X-PRESCALE 着色器的字体效果有些过于锐利,反而不如只开平滑效果好,我觉得原因可能是 SNES 的色彩比 NES 的色彩更丰富的原因。而 SNES 着色器还包含了 SNES 的色彩还原处理,所以在实机上的表现,也比单纯只开平滑效果好。这也是我推荐 SNES 模拟器设置 SNES 着色器的原因。


              IP属地:山东22楼2020-08-19 15:28
              回复
                其他模拟器我就不一一截图说明了,因为其他的基本上也是这个设置方式,跟 GB/GBC 类似的颜色简单,原始分辨率低的设备,就按照 GB、GBC 的方式设置。全屏不能点对点且颜色丰富的就只开启图像平滑处理就好了。
                至于 PSP,这个推荐用 PPSSPP 这个独立模拟器,而不要用 RA 的 PPSSPP 内核方式。而且这个 3326 设备的分辨率宽度正好跟原生 PSP 的分辨率宽度一样,高度上比 PSP 分辨率高度高一些,所以原始分辨率显示效果就最好,当然,拉伸全屏对于有些非文字类游戏效果也不错。


                IP属地:山东23楼2020-08-19 15:37
                收起回复
                  关于 GB、GBC 再说两句,我推荐 SHARP-BILINEAR-SIMPLE 而不是 SHARP-BILINEAR-2X-PRESCALE 的原因是,SHARP-BILINEAR-SIMPLE 的效果在保持字体笔画粗细相同的情况下,画面更加像素化。相对于 SHARP-BILINEAR-SIMPLE 来说,SHARP-BILINEAR-2X-PRESCALE 略模糊一点。所以对于 GB 和 GBC 来说,SHARP-BILINEAR-SIMPLE 的效果,优于 SHARP-BILINEAR-2X-PRESCALE,对比如下图:
                  不开平滑,不开着色器:

                  开 SHARP-BILINEAR-SIMPLE 着色器:

                  开 SHARP-BILINEAR-2X-PRESCALE 着色器:


                  IP属地:山东25楼2020-08-19 17:17
                  回复