愤怒的小鱼 发表于 2025-7-22 16:21:44

求助retrobat不更改全能模拟器的设置

我在retroarch中设置了下一个遮罩的快捷键input_overlay_next = "nul"
input_overlay_next_axis = "nul"
input_overlay_next_btn = "6"
input_overlay_next_mbtn = "nul"
单独使用retroarch没问题,但是一旦通过retrobat.启动,就失效了

有什么解决办法么?我希望在玩游戏的时候通过手柄切换遮罩.





190510598 发表于 2025-7-22 16:35:14

不清楚不知道

acan 发表于 2025-7-22 16:43:48

大概率是把自动配置控制器选项打开了,如果自动配置控制器选项被打开那么设置好的配置就会被自动覆盖了

Study520x 发表于 2025-7-22 16:44:21

不清楚 进来学习ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎

cse3221 发表于 2025-7-22 16:47:16

:lol之前有研究過,結論是Retrobat 會複寫 Retroarch.cfg, 所以你怎麼改都沒用

我的方法是曲線救國,先把原本的Retroarch.exe 改名為 RA.exe
Retroarch.cfg 改名為 RA.cfg
再來把 RA.exe --config RA.cfg ,批次指令轉為 exe 檔,改名為Retroarch
這樣你的Retroarch 設置檔就變為 RA.cfg了,原本的Retroarch.cfg 就隨便Retrobat折騰了

轉好的批次指令偽裝Retroarch.exe

愤怒的小鱼 发表于 2025-7-22 17:18:20

本帖最后由 愤怒的小鱼 于 2025-7-22 17:52 编辑

cse3221 发表于 2025-7-22 16:47
之前有研究過,結論是Retrobat 會複寫 Retroarch.cfg, 所以你怎麼改都沒用

我的方法是曲線救國,先把原本的R ...
多谢,
但是不知道这会不会导致路径混乱.因为用Retrobat 套Retroarch 其实最大的优点就是不用折腾ra的列表了.目前测试了街机,还有md没有异常,多谢解决了困扰我很久的问题.

RenDanny 发表于 2025-7-22 17:50:33

进来看看

爱唱歌的汤姆猫 发表于 2025-7-22 18:49:03

进来看看

Alifu1227 发表于 2025-7-22 21:34:46

进来看看

yue-no.3 发表于 2025-7-22 21:45:47

这个问题的原因是retrobat的launcher在启动时会自己生成retroarch.cfg,在这个过程中会覆盖很多参数和丢弃很多参数

RA官方retroarch.cfg是支持扩展指令的,即:
#include "custom.cfg"


这是RA官方针对不同平台和模拟器预留的特殊接口,就是为了使用不同的配置

很可惜的是retrobat开发组倾向于自行控制,include指令会被丢弃

不过重新编译一下launcher应该就可以解决了


页: [1] 2
查看完整版本: 求助retrobat不更改全能模拟器的设置