回复主题: 天马整合 奥丁2尝鲜版
作者:我不是苍雪

posted by wap, platform: Android
原帖由 @iffox 于 2024-1-14 21:03 发表
我不推荐你自己配置遮罩和滤镜,遮罩、滤镜、着色器都是ra的高端玩法,一般人学习需要成本,即使研究透了,也可能需要反复调试
而大光圈发布的奥丁2先行包里,这个遮罩、滤镜参数基本是写死的,他帮你配好了,你再改动就容易出现问题。
比如你通过修改配置文件强行关闭遮罩,那所有的模拟器游戏画面可能就直接变成全屏压扁了,此时无论你怎么修改缩放里的宽高比都是全屏。

这里提供遮罩相关的配置路径和一些参数说明:
RA的config文件夹下有很多模拟器文件夹,
以fc模拟器Nestopia为例,内部有Nestopia.cfg文件,这个配置文件里打开是如下内容
custom_viewport_height = "896" 游戏画面高度
custom_viewport_width = "1280" 游戏画面宽度
input_overlay = "/storage/emulated/0/RetroArch/overlays/FC.cfg" Nestopia核心调用的遮罩配置文件
input_overlay_auto_scale = "false" 遮罩自动拉伸 默认关闭,打开可能是根据屏幕像素进行拉伸
input_overlay_opacity = "1.000000" 遮罩透明度 01相当于0100%,1就是完全不透明

overlay文件夹下,刚才调用的FC.cfg这个遮罩,默认的配置是
overlays = 1 不太清楚
overlay0_overlay = FC.png 遮罩读取的png图(也就是这个遮罩的本体)
overlay0_full_screen = true 遮罩全屏开关
overlay0_descs = 0 遮罩描述(不太清楚)

关闭自动载入着色器的方法是,Androiddatacom.retroarch.aarch64files目录下,打开RetroArch.cfg,auto_shaders_enable = "false。
不然,如果你不喜欢大光圈的着色器,那只能每次打开游戏都关闭一次。

本帖内提供的包内,有三个配置文件,只要根据需求,把名字改成RetroArch.cfg再拷入上面那个目录就能生效。
不想看遮罩,只要手动开启ra,在设置界面屏显遮罩,把遮罩关闭就行。关闭遮罩后,也可以在缩放里把游戏视频的尺寸改成全屏。

如果你是下载这个帖子里的整合包,让视频和遮罩适配的方法应该是:
设置视频缩放整数缩放关闭,过量整数倍放大关闭,宽高比核心提供。不过这样似乎还是会被遮罩遮挡一点点边缘的画面,因为我把滤镜关闭的原因
大光圈配置的滤镜是针对街机球面遮罩给了全面屏效果的。

还有,开启遮罩时,街机游戏似乎要把过量整数倍放大关闭,而GBA遮罩游戏要把过两整数倍放大打开,才能让画面与遮罩匹配。总之还是要多试试。
ok ,了解



[登录后才可回复]