- 精华
- 0
- 帖子
- 230
- 威望
- 0 点
- 积分
- 231 点
- 种子
- 8 点
- 注册时间
- 2016-8-10
- 最后登录
- 2024-11-19
|
发表于 2022-5-2 13:29 · 黑龙江
|
显示全部楼层
retroarch的设置的确是很麻烦的,不过这个学习曲线一旦过了初期,后面的就容易了,简单说就是理解了retroarch的设置逻辑,才能搞清楚。
retroarch的设置这么麻烦主要还是为了配置灵活,基本上都采用了分级加载配置,好处是初级加载后,即可运行了,再加载其他的设置都不会影响其他的模拟器。
大体上配置级别是这样的,默认的配置文件retroarch.cfg- 核心配置-系统配置-目录配置-游戏配置。按这个顺序一层一层加载,加载到最后,就是玩单个游戏时用的配置了。以上是按照级别高的配置覆盖级别低的配置,拿覆层举例子,可以在默认设置里面不设置覆层,这时候所有机种的游戏玩的时候都没有覆层,这时可以单独给使用的nes核心配置一个覆层,这样其他游戏仍然没有覆层,但是nes游戏就可以使用自己专用的覆层设置了。以此类推,一直到给单个游戏设置专用覆层,游戏加载设置文件的时候,就会按照层次一层一层的加载配置,设置上冲突的地方级别高的设置生效。这种很灵活高效,但是对于初次接触的人不友好,有些人经常遇到明明修改了设置,但是不生效,或者只对当前游戏生效,就是由于这种加载结构造成的。
retroarch的设置文件分为3类,都是按照以上的方式逐层覆盖,分别是 ra设置(*.cfg), 模拟器设置(*.opt), 控制重映射(*.rmp),本来就很复杂还弄了3种设置,是完全的对新手不友好。关于这块的设置,可以读这个说明:https://docs.libretro.com/guides/overrides/
我虽然以前对这个模拟器没什么好印象,因为得学习才能会用,比起pc上大把的傻瓜模拟器来说费劲多了(玩个老游戏而已,谁还为这个学习呢?)但是在我下决心研究透彻ra以后,我读过了所有的ra的官方文档,我现在已经无比的喜欢这个模拟器了........ |
|