开源掌机吧 关注:62,391贴子:954,172

RG35XX之大蒜系统第3弹-RetroArch使用详解

只看楼主收藏回复

这是我发的大蒜系统教程第3篇,对RG35XX大蒜系统感兴趣的可以点头像去看我之前发的贴。
- RG35XX之大蒜系统第1弹-系统介绍及刷机指南
- RG35XX之大蒜系统第2弹-系统使用指南
今天我给大家讲的是大蒜系统里RetroArch这个系统的使用。

RetroArch 是功能强大的跨平台模拟器,俗称“全能模拟器”,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行,现在也是Linux内核系统的开源掌机十分普及的模拟器平台。
大蒜系统也搭载了RetroArch全能模拟器(以下简称RA),除了少数PORTS游戏外,大蒜系统的游戏都需要通过RA来运行的。而RA系统菜单比较复杂,功能也很多,新手面临的问题就是不清楚里面各项菜单的具体作用,理解不清晰,想调整设置的时候往往不知道在哪,怎么调。以至于出现各种问题。RA因为功能很多,目录的这种菜单结构还是比较合理的,只要多熟悉,会发现也挺好用的。
看起来RA的菜单多且杂,但实际中要使用的项目不多,为了便于理解,并学以致用,我会先对需要关注的菜单项进行一个简略说明,让大家有一个初步的印象,然后对RG35XX这台机器的RA如何设置进行讲述,并结合具体的应用场景举例说明。
内容很多,泡杯咖啡慢慢看,顺手关注点赞吧。


IP属地:湖北1楼2023-06-08 11:50回复
    准备工作:
    在看这篇贴子的时候,你可能会在机器上实际进行操作。大蒜系统的RA是退出即保存设置的,新手在试验的过程中搞坏RA的设置是再正常不过的事情了,所以在按以下教程进行操作前,建议先备份你的RA系统的设置。
    需要备份的地方:

    可以把红框标示的文件和目录复制到另一个地方保存,魔改系统可以使用工具里的备份设置工具,如果出现了问题可以覆盖回来。
    科普一下RA的设置有哪些种类,都是起什么作用的。
    1、retroarch.cfg 主配置,也是全局配置,里面有各种和RA设置有关的配置。
    2、config目录,里面以核心名命名的子目录保存的是各个核心的自定义配置,以及核心的选项。
    还有一个特殊的目录remaps,保存的是自定义键位。
    每个子目录下以核心名命名,扩展名为cfg的是核心自定义配置,比如mGBA.cfg,就是gba游戏mGBA核心自定义配置,扩展名为opt的是核心选项,即模拟器自己的配置,不同于RA的配置。
    还可能会有以目录命名的cfg文件是针对游戏目录的自定义配置,比如GBA.cfg,那么这个配置对GBA目录里的游戏都是有效的,无论是mGBA核心还是GPSP核心。
    如果是针对单个游戏的自定义配置,则名称会是游戏名.cfg。
    这些配置文件里可以有相同的选项,会按优先级覆盖,游戏的自定义配置应该优先级最高,目录次之,核心配置会比主配置优先级高,具体我没验证,应该差不多这样子。
    提示:主配置一定要在没有打开游戏的情况下才会保存,可以在主菜单界面打开RetroArch,或者打开游戏后再在菜单里关闭游戏后再设置。


    IP属地:湖北2楼2023-06-08 11:54
    回复
      来看看平时我们会用到的一些主要配置项,打开RetroArch。

      界面如下,在RA里,按A键是进入菜单,按B键是返回上一级菜单。

      这里我们要关注的是“设置”菜单,其它选项没有什么需要设置的,直接选择设置菜单进入。
      下面是设置菜单的子菜单项:

      对我们日常使用会涉及的菜单项进行一个简要说明。
      1、视频菜单,主要是用于调整画面大小、比例和图像处理的算法。

      2、输入菜单,用于设置快捷键、连发、用户键位等。

      3、存档菜单,设置存档的保存位置、方式、自动存取档等。

      4、限帧菜单,设置快进慢放速率、回溯等。

      5、屏显菜单,设置通知显示方式和样式、遮罩等。

      6、快捷菜单,当在游戏中调出RA菜单时,会出现快捷菜单,同时,上一级的加载核心选项会被快捷菜单项代替,这是只有在游戏中才会出现的菜单,涵盖了与游戏相关的很多配置。


      IP属地:湖北3楼2023-06-08 12:01
      收起回复
        RA的配置,是由主配置,和各种核心、目录、游戏、自定义键位等覆盖设置共同起作用的。
        要配置RA,首先要更改主配置,并把与特定核心、游戏等无关或关系很小的配置项都先配置好,相当于有了一个缺省的模板,那么核心和游戏只需要更改少量配置即可,这样做的好处是可以减小配置的复杂性。
        我先讲解RA的主配置,参照我自己的使用习惯,我这里会给出一些配置建议。
        从主菜单的RetroArch进入RA。
        要设置的地方主要有下面这些:
        1、视频,进入设置-视频菜单

        需要注意的有四个地方
        > 缩放,三个选项都不要选择,效果为所有游戏全屏显示,如果有不需要全屏显示的游戏,可以在游戏中去更改核心的自定义设置。

        > 独立线程,不要开启,作用是以增加画面延迟的可能来换取帧数的提高,在某些游戏中会用到,这里不需要开启。
        > 图像插值,是画面缩放的算法,影响画面的效果,根据个人喜好自己选择,比如可以选最近的邻里点或Bilinear3x,如果更改设置后画面变成了2个,不要紧,按menu退出再进就正常了,在游戏中可以为核心更改这个设定。

        > 视频滤镜,这里不要开,在游戏中设置,另外不少滤镜对性能影响较大,如果用遮罩能达到的效果,建议使用遮罩。


        IP属地:湖北4楼2023-06-08 12:07
        收起回复
          2、输入,进入设置-输入菜单
          不要乱更改这里的东西,容易出问题,我说说要更改的地方。
          首先快捷键里面我建议更改两个地方,在输入菜单里进入快捷键菜单。
          > 第三项Menu Toggle这项,改成“按住开始(2秒)”,为打开RA菜单多设置一个快捷方式,可以避免按menu+x时不小心退出游戏,如果是街机,默认不是自动载入存档,那就需要重新开始了。这样设置后,在游戏中按住START键不放就会出现RA菜单了。
          > 去掉金手指的快捷键,这个我觉得用处不大,还占用了一个快捷键(menu+A)的位置,我的建议是取消,并把这个快捷键设给回溯,因为回溯功能没快捷键就不能用了。
          设置方法:先把光标移到“金手指(开关)”这一项,按start键,就取消了,然后再找到回溯这一项,按A键,会让你设置快捷键,再按一下A键就设置好了。
          顺便讲一下回溯功能是做什么的,就是时光倒流,让你回到游戏的之前的时间点,满血复活,很好用的功能,会轻微影响性能,不过大多数的游戏开启都是没问题的。
          后面讲限帧菜单和快捷菜单的时候,我会再说明回溯功能应该如何使用。
          回到输入菜单,再看看连发设置,很多RA的新手甚至老手都不太清楚连发是怎么用的,即使弄好了也是稀里糊涂的。
          下面是连发菜单

          连发周期这个不用改了,主要说连发模式。

          - Classic 典型模式,先按住要连发的键不放,再按一下连发快捷键(这个连发快捷键如何设置,会在下面讲到),再松开连发快捷键,这时候你要连发的键就起作用了,会一直连发,直到你放开按键,如果要再次连发,按上面的步骤就行,简单来说,你按住一个键,再按连发快捷键它就连发了,你放开则终止连发,这种模式的特点是任何键都可以连发。
          - Single Button (Toggle) 模式,开关模式,按一下连发快捷键则开始连发设定好的连发默认按钮(默认是B键,也是街机游戏通用的攻击键,这个在连发菜单里可以更换),再按一下连发快捷键则终止连发,它的连发按键是固定的,适合于飞机游戏。
          - Single Button (Hold) 模式,和上一个模式是差不多的,不同的是,连发时需要一直按着连发快捷键,适合于动作游戏。
          最后输入菜单里还有一项需要设置,就是连发快捷键,这个不在快捷键设置里面的,在“端口 1 控制”里面,移到最下方,有一个连发,按一下A键,让你设置连发快捷键,我一般喜欢设置L2键,你随意。

          3、存档菜单,下图是我的配置。

          > 前两项是设置游戏存档按核心保存,这样存档结构清晰。
          > “加载状态时不覆盖卡带内存”这个不要选择,否则会出现即时存档和游戏存档数据不同步的问题。
          > 自动增加状态存储编号,这个看个人习惯,开了后存档编号每存一次都会增加,会有多个存档存在,虽然存档多了,但实际上你想恢复之前的某个存档时,也很难知道是哪一个了,自己切换存储编号,只用几个编号也够了,切换编号是用快捷键menu+左右方向键。
          > 自动保存状态、自动加载状态、状态存储缩略图,这几个功能都选中,作用是退出游戏时自动保存,再次打开游戏时自动加载,缩略图是历史菜单里显示图片用的。
          其它选项保持原样即可
          4、限帧菜单

          > 回溯功能上面已经讲过,这里是开启的地方,在主配置里不要开启,因为开启回溯会对性能有影响,打开游戏后在快捷菜单里临时开启就可以了。

          快进倍率和慢放倍率,可以设置最大倍率,实际看游戏,不一定能达到,可以设置为0即不限速,像gpsp玩gba游戏可以加到6倍左右。
          5、屏显菜单

          进入通知子菜单,这里可以调整通知的字体、字号颜色和位置。

          进入通知可见性子菜单,如果不想在快进时屏幕上出现快进提示,就把这一项取消选择。

          遮罩子菜单,把显示遮罩选中,这是表示开启遮罩功能,具体显示什么遮罩,在游戏里进行设置,这里就不要设置了。
          Guide Overlay是一个帮助功能,开启后在游戏中长按menu键可以显示一个快捷键帮助信息,作用不大,建议不开启。

          主菜单里面还有一个界面菜单,可以更改RA的界面主题,这个不讲了,对游戏没什么影响,自己看看。
          这些设置完成后,可以按menu键退出RA,设置会自动保存,RA的主配置我们也就设置好了。


          IP属地:湖北5楼2023-06-08 12:22
          收起回复
            接下来讲解在游戏中对RA进行设置,并结合一些具体情况进行说明。
            这是在游戏里打开RA菜单后出现的是“快捷菜单”,从菜单项基本可以了解具体的作用了。

            - 继续,是退出RA菜单返回游戏。
            - 重启,就是重新开始游戏,会跳过游戏存档。
            - 关闭游戏,仅退出游戏不关闭RA界面。
            - 状态卡槽,是切换游戏当前存档的位置,这个不需要设置,用快捷键menu+左右方向键在游戏中调整。
            - 保存状态和加载状态,可以在这里用菜单保存和加载游戏的即时存档,一般是在游戏中用快捷键menu+R2/L2进行。
            - 核心选项,是内核也就是模拟器本身的选项设置,不同内核设置也不一样。
            - 控制,修改按键映射,这里不是更改RA的内部按键和实体按键的对应关系,而是一种映射,比如可以用A键来映射到RA里的B键,原有的RA的按键设定并不会受影响。比如我玩gba,习惯用Y键当B键,B键当A键,就可以在这里面更改。
            如果修改了按键映射,需要保存映射,下次打开才会继续生效,否则游戏关闭后即失效。
            保存方法是在控制里的管理重映射文件菜单里。
            可以根据实际情况,保存为游戏自定义或游戏文件夹自定义或核心自定义配置。游戏自定义只影响当前游戏,游戏文件自定义影响游戏所在文件夹里的所有游戏,核心自定义配置影响当前核心所能玩的游戏。
            如果再次更改了映射,可以在管理重映射文件菜单里Update Input Remap File进行更新。

            - 截屏,会截取当前游戏画面,保存在卡里的ScreenShots目录里。
            - 收藏,收藏当前游戏到收藏夹
            - 遮罩,大蒜魔改版里已经集成了很多遮罩,从遮罩预设里可以看到,在里面可以选择合适的遮罩,在RA快捷菜单里选择继续回到游戏可以看到遮罩效果。
            另外,在大蒜魔改版的模拟器列表第一项“核心”里,有FC GB GBA GBC GG NGP PCE SFC WS这些游戏的遮罩快捷开启关闭的工具。

            - 延迟菜单不用管
            - 回溯,开启游戏的回溯功能,先启用回溯,回溯帧数是设置回溯的速度,数字越大回溯越快。

            前面快捷键设置里,我们已经设置了menu+A为回溯快捷键,回到游戏中后,RA即开始记录你之后的游戏进程,可以随时按menu+A进行游戏回溯,回到之前的游戏画面。
            - 独立配置,在游戏中所做的更改,除了自定义键位有单独的保存选项外,其它选项要保存是在这里,同样可以保存为核心、游戏文件夹或游戏独立配置。


            IP属地:湖北6楼2023-06-08 12:33
            回复
              - 金手指
              以gba龙珠大冒险游戏为例,来说明如何使用金手指。

              在游戏中打开RA菜单,并选择快捷菜单中的金手指功能。


              选择加载金手指文件 (覆盖),大蒜魔改版自带了很多中文金手指,可以直接选择。



              选择了对应的金手指文件后,菜单里多了很多金手指的选项。选择要开启的金手指,按方向键右开启。

              可以开启多个金手指选项,设置完成后,选择菜单中的应用更改。

              返回游戏,看到金手指已经生效了。


              IP属地:湖北7楼2023-06-08 12:38
              收起回复
                以上是RA快捷菜单的讲解,下面再讲一讲游戏画面方面的设置。
                在游戏中打开RA菜单,按B键退回到上一级菜单,选择视频子菜单进入。

                画面设置在缩放菜单里

                - 整数缩放,是在原游戏分辨率基础以最大整倍数进行放大,俗称的点对点模式,开启此模式时,保持纵横比选项也要同时开启。
                - 保持纵横比,就是游戏原画面比例不变,放大到最大,典型的是gba游戏,原比例为3:2,放大后左右会满屏,上下边会有黑边。
                如果两个选项都不开启,那么就是全屏显示了。
                再看看上一级菜单里的“独立线程视频”选项,前面我讲过了,是以牺牲画面同步来达到提高模拟速度的,那么这个选项要不要开启呢?
                我的建议是主配置不要开启,游戏中视情况开启。
                如果一个游戏你想玩,帧数又不够,或者声音卡顿,那么可以开启这个选项看看,也许会有不错的,会提高游戏的体验。
                比如:忍者棒球这个游戏,即使开到最高频率仍然卡的话,开启这个就可以流畅玩了。
                DOS游戏如果声音卡顿,那么开启这个选项也会大大改善。
                实际体验中,对画面同步的影响不是很大。
                写得差不多了,希望我写的大家能够看明白,我自己也写得很累。没有功劳也有苦劳,请鼓励我,不足之处欢迎指正补充。
                只想慢慢懂你,关注我,会分享玩机经验给大家。
                有想要制作好的大蒜系统游戏卡可以直接找我,系统配置优化好了,游戏满满,不用刷机不用设置。


                IP属地:湖北8楼2023-06-08 12:43
                收起回复
                  先赞后看


                  IP属地:吉林来自iPhone客户端9楼2023-06-08 14:09
                  回复
                    感谢楼主科普贴,一连出了三期,讲的很细致,有个疑问就是竖版街机选MAME核心进去了怎么还是横着的,按键也不对,这里能调整画面方向吗?还有就是比起官方系统感觉进游戏都会黑屏一会,街机游戏更明细,进去以后不少机种还很卡,这个能解决吗?


                    IP属地:北京10楼2023-06-08 16:30
                    收起回复
                      感谢分享,RA设置知识点是通用的。


                      IP属地:广东来自Android客户端11楼2023-06-08 16:39
                      回复
                        很久没有这种技术贴了。


                        IP属地:四川来自Android客户端12楼2023-06-08 17:10
                        回复
                          牛逼的
                          收藏


                          IP属地:广东来自iPhone客户端13楼2023-06-08 17:55
                          回复
                            感谢分享


                            IP属地:浙江来自Android客户端14楼2023-06-08 19:33
                            回复
                              收藏


                              IP属地:广东来自Android客户端16楼2023-06-08 21:21
                              回复