魔神至尊
查看详细资料
TOP
魔头
大侠
魔王撒旦
原帖由 iffox 于 2024-2-25 07:50 发表 posted by wap, platform: Android 再拜读一次大作。这个帖子竟然是疫情前的了,时间过得真快啊。 最近用奥丁2在RA研究了下遮罩、视频滤镜和着色器。 遮罩(overlay)已经基本吃透了,顺带修改了适配1080P屏幕的全 ...
原帖由 @Lunamos 于 2024-2-25 08:55 发表 才发现这贴图全挂了,我之前转到B站保留了一些图。 https://www.bilibili.com/read/cv3065212 总体来说这篇有点老了,现在还是有不少新进展的。 简单来说,(RA自己定义的)Filter走CPU,Shader走GPU。用shader语言编写(像RA滤镜中两个文件夹glsl和兼容hlsl的slang)加载到GPU的可编程shader单元中计算,占用的是GPU资源。CPU计算滤镜相对比较消耗资源,也有高分辨率拖慢延迟等问题。不过很多机器GPU并不强,或许可以用CPU平衡。 汉化有些好翻译,比如CRTAperture是想模拟aperture grille,可以翻译成CRT孔径格栅之类,CRTRoyale翻译成皇家也没毛病。不过还有许多就是个作者ID,像guestdrvenom,其实就是libretro的guest.r做的并采纳了dr.venum的许多意见;CRTLottes是Timothy Lottes做的;CRTHyllian是Hyllian做的,这就没法翻了。至于像xBR这类缩写大家应该也适应了,翻译成“规则缩放”也可以。我觉得大部分不翻也行,如果有什么想翻译但不确定的也可以再讨论。 这类文章应该已经有一些了,比如libretro的官方文档其实就说得很详细 https://docs.libretro.com/shader/introduction/ 点进左边的导航栏里就是大量滤镜的截图。比如CRT的在此 https://docs.libretro.com/shader/crt/ 虽然图或许可以另外再截,不过许多说明文字翻译之后应该有用,供参考。
原帖由 iffox 于 2024-2-25 09:38 发表 posted by wap, platform: Android 还有些也问题。 比如filter,可以单独保存到核心,文件夹或游戏吗?目前我只找到统一开关的方法。如果可以保存独立设置,那它的配置文件应该写在哪里?是用语句直接写在cfg,还是 ...
天外飞仙
原帖由 希望之海 于 2024-2-25 10:46 发表 posted by wap, platform: iPhone LZ的b站主号怎么不更新了
原帖由 @Lunamos 于 2024-2-25 10:13 发表 shader的话单独设置是在着色器菜单的save presets里面,可以保存全局、核心、文件夹或游戏四个层级的预设,之后会自动加载。 除了着色器的设置以外,包括CPU的filter在内应该都在快捷菜单里的override里,中文版可能是叫独立配置,也有全局、核心、文件夹和游戏四个层级,加载时是一层一层加载的。最高层是retroarch.cfg。 我看了一下.cfg,CPU的video filter是这样写的:video_filter = ":filtersvideoDot_Matrix_3x.filt",当然一般不需要手动在cfg里写。 其他关于RA的使用很多都可以看文档或在论坛问,有些就是还没实现,有心的话可以在github建议增加什么功能。
初级用户
原帖由 iffox 于 2024-2-25 13:33 发表 posted by wap, platform: Android shader和overlay好办,唯独filter在cfg里是通配的,我没找到对应文件夹或单独游戏的配置。
原帖由 @Lunamos 于 2024-2-25 11:08 发表 主要还是一直以来各种事情太多了,做这个频道的视频又需要比较连续的大量时间。