A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2306|回复: 9

折腾下MINISFC的retroarch视频滤镜,呵呵

[复制链接]

精华
0
帖子
633
威望
0 点
积分
656 点
种子
40 点
注册时间
2019-1-3
最后登录
2024-11-22
 楼主| 发表于 2019-11-2 00:09  ·  广东 | 显示全部楼层 |阅读模式
我又来折腾这个老物了,呵呵,搜索了一通retroarch的滤镜怎么用,不得要领,终于自力更生地发现retroarch的滤镜都藏在etc/libretro/shaders里,可惜用FBA运行FINAL FIGHT进行测试,把滤镜挨个玩了一遍,貌似都没什么毛用啊,还不如直接在视频里打开硬件双线性过滤来得效果好,呵呵,白高兴一场,感觉自己又被玩了

精华
0
帖子
750
威望
0 点
积分
783 点
种子
5 点
注册时间
2010-5-11
最后登录
2020-2-7
发表于 2019-11-2 00:19  ·  未知 | 显示全部楼层
还不睡觉

精华
0
帖子
633
威望
0 点
积分
656 点
种子
40 点
注册时间
2019-1-3
最后登录
2024-11-22
 楼主| 发表于 2019-11-2 00:27  ·  广东 | 显示全部楼层
石国营 发表于 2019-11-2 00:19
还不睡觉

折腾了2个小时,吐完就睡

精华
0
帖子
1342
威望
0 点
积分
1362 点
种子
12 点
注册时间
2012-3-24
最后登录
2024-11-23
发表于 2019-11-2 18:58  ·  黑龙江 | 显示全部楼层
确实,好像还对游戏拖慢。机能可能有些弱。

精华
0
帖子
230
威望
0 点
积分
231 点
种子
8 点
注册时间
2016-8-10
最后登录
2024-11-19
发表于 2019-11-2 20:32  ·  黑龙江 | 显示全部楼层
本帖最后由 送雨 于 2019-11-2 21:28 编辑

目前retroarch的滤镜都是用的glsl,从名字就能看出来,使用的是opengl的驱动,由于ogl和显卡的支持缘故,在很多机器上,就比如minisfc上,都无法工作正常的,但是在一些通用硬件上,则由于使用的人群的广泛,得到了很好的支持。

我用树莓派测试,还是有很多滤镜是很好的,例如一些扫描线滤镜和液晶的像素画滤镜,这对老游戏的支持,还有在大屏幕上玩掌机,都可以得到很好的效果,比如gbc和gba在60寸的电视上,也很出色。而单色的机种,例如gb这样的游戏机,则用覆层做滤镜,效果也不错。再有就是滤镜还可以实现比较有意思的功能,比如可以做镜像模式,原来向右前进的卷轴游戏,变成了向左前进,老游戏的新玩法。

其他的硬件上我测试滤镜,都失败了,例如香橙就几乎都无法工作,在912上测试了emuelec,也不正常,能看到滤镜的一部分可以工作,但是不正常。没有用过905,估计也差不多。
再放一些树莓派的滤镜效果:

这张不是滤镜,是覆层:


像素效果滤镜:


两种不同的扫描线滤镜,放大了才能看到区别






精华
0
帖子
633
威望
0 点
积分
656 点
种子
40 点
注册时间
2019-1-3
最后登录
2024-11-22
 楼主| 发表于 2019-11-3 00:22  ·  广东 | 显示全部楼层
送雨 发表于 2019-11-2 20:32
目前retroarch的滤镜都是用的glsl,从名字就能看出来,使用的是opengl的驱动,由于ogl和显卡的支持缘故,在 ...

树莓派效果不错啊

精华
0
帖子
2922
威望
0 点
积分
3083 点
种子
149 点
注册时间
2014-7-19
最后登录
2024-11-24
发表于 2019-11-3 19:52  ·  四川 | 显示全部楼层
请问使用retroarch玩不同机种游戏怎么自动切换覆层(overlay),就是说玩GBA游戏自动调用蓝色的那种边框,玩CPS游戏自动就是CPS1边框,诚心请教,谢谢

精华
0
帖子
475
威望
0 点
积分
504 点
种子
15 点
注册时间
2005-10-13
最后登录
2024-11-22
发表于 2019-11-3 20:28  ·  北京 | 显示全部楼层
送雨 发表于 2019-11-2 20:32
目前retroarch的滤镜都是用的glsl,从名字就能看出来,使用的是opengl的驱动,由于ogl和显卡的支持缘故,在 ...

求分享这些不同机种的盖层图,谢谢

精华
0
帖子
230
威望
0 点
积分
231 点
种子
8 点
注册时间
2016-8-10
最后登录
2024-11-19
发表于 2019-11-4 00:13  ·  黑龙江 | 显示全部楼层
beta_child 发表于 2019-11-3 19:52
请问使用retroarch玩不同机种游戏怎么自动切换覆层(overlay),就是说玩GBA游戏自动调用蓝色的那种边框,玩CP ...

我使用的是retropie,在retropie中可以针对单个机种进行设置,为不同的机种设置不同的覆层就可以了。在街机中就稍微复杂一些,我说一下我的解决办法,你可以作为参考。首先使用retropie中带的runcommand功能,在runcommand-onstart.sh中设置脚本,判断一下游戏名。然后做了一个游戏机种的列表,根据列表对应的游戏名和机种,调用不同的覆层,生成配置文件。大部分的功能都是用的linux的sh脚本实现的,还是比较容易的。

精华
0
帖子
2922
威望
0 点
积分
3083 点
种子
149 点
注册时间
2014-7-19
最后登录
2024-11-24
发表于 2019-11-4 21:27  ·  四川 | 显示全部楼层
送雨 发表于 2019-11-4 00:13
我使用的是retropie,在retropie中可以针对单个机种进行设置,为不同的机种设置不同的覆层就可以了。在街 ...

好的,那么可以分享一下你的这些OVERLAY吗?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-24 23:10 , Processed in 0.189220 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部