retrobat吧 关注:1,538贴子:1,430

RetroBat + ES 前端,遇到问题 + 整理心得

只看楼主收藏回复

最近尝试 RetroBat + ES,遇到不少问题,简单记录一下,以资后人:
1.ES 系统主题,对中文排版支持较差。长文字(比如游戏介绍)无法自动换行。
解决方法:英文数字标点等全部使用全角,然后每隔一行字符(比如30个字符),插入一个换行符。即可正确显示。
2.gamelist 列表,游戏 path 标签不能使用中文,否则控制台乱码,游戏无法启动
解决方法:游戏 rom 、镜像必须使用英文命名
3.RetroBat 4.0.2 包,整合的 Retro Arch 1.9.7 里面的 3do 核心为缺陷版本,无法启动 3do 游戏
解决方法:更换 Retro Arch 为最新版本,下载最新核心
4.RetroBat GUI 工具写入配置文件编码,存在问题,ES 读取后游戏列表乱码
无法解决,除非作者修改工具
5.整合的 PCSX 2 为 1.60 版本,不支持 CHD
解决方法:升级 PCSX 2 为论坛下载的 1.70 版本
6.RetroBat 4.0.2 包,整合的 Retro Arch 1.9.7 无法升级核心,没有菜单选项
解决方法:更换 Retro Arch 为最新版本,即可下载最新核心
7.ES 全屏显示错乱,在桌面缩放的 windows 系统上,无法全部显示全部内容
解决方法:windows 常见桌面缩放比例为 150% 200%,如存在此问题,可设置 ES 程序 - 属性 - 兼容性 - 更高DPI-代替DPI缩放(应用程序)。即可解决
8.Bat GUI 存在问题,写入 es system 会产生大量重复数据
无法解决,除非作者修改工具
9.Neogeo 游戏跑不起来问题
解决方法:这个是老问题了,由于历史原因 neogeo 的 rom、bios、模拟器标准是最为混乱的,基本上可以称为模拟界之最。一般跑不起来都是 bios 问题,一个笨办法但好用,不停的搜集各种 neogeo 的 bios 将其合并成一个文件,最终肯定是可以跑的。
10.RetroBat 4.0.2 包不支持 pgm、pgm2
解决方法:做这个整合包的老外,应该是不玩这两个机种。要添加机种也很容易,修改 es_systems.cfg 既可以添加,参考别的机种就行。注意 pgm2 必须用mame核心。
11.调整自动模式下启动模拟器,添加新的启动模拟器
解决方法:不同机种自动模式下,优先选择启动的模拟器是不同的,一般是列表的第一个。这些内容在 es_systems.cfg 可以编辑。
12. GameList 列表数据损坏问题
解决方法:因为各种原因,GameList 数据可能出错,比如手工编辑出错,Bat GUI 工具 bug。关键 ES 有个机制,如果加载 GameList 出错,会强制重新生成一份。一旦被覆盖,你的所有数据都会丢失。所以必须养成及时备份的好习惯。
13. Mame 核心不识别 bios 问题
解决方法:RetroBat 包的 bios 都被统一放到一个文件夹里面。但是路径识别存在bug,RA的 Mame 核心有时候不能识别这个文件夹的 bios,如果使用 Mame 核心遇到不能识别的情况,请把 bios 和 rom 都统一放到 rom 文件夹
14. 如何调用模拟器的即时存档,退出游戏,进菜单等功能
解决方法:用 ES 启动的模拟器,需要使用辅助键+其他按钮进入对应菜单。辅助键就是你在设置手柄时设置的最后一个键。然后同时按就行。比如我的就是,辅助+x 存档,辅助+y 读档,辅助+a 暂停,辅助+b 进模拟器菜单
15. ES 模拟器卡死问题
无法解决,除非作者修改工具。ES 极小概率会卡死,此问题和天马前端类似,都是视频播放器原因造成,但ES卡死概率比天马崩溃概率可是小很多了
16. 启动 Retro Arch 游戏卡,爆音问题
解决方法:ES 切换 bug,ES 启动游戏后,并没有完全切换到后台造成。用 alt + tab 彻底切换可以解决此问题。
17. 多次启动时,启动视频无法正常播放
无法解决,除非作者修改工具。
18. 自定义 ES 主题,SVG 图片显示错乱
解决方法:ES 主题大量使用 SVG 图片,但对 SVG 图片有一定要求,而且 SVG 图片制作不便。可以使用 PNG 格式图片,然后修改 xml 读取。为了防止显示错位变形,请使用大分辨率的 PNG。SVG 有两者,一种是矢量图,一种是嵌入二进制数据的图。 ES 肯定不支持第二种,对第一种也有格式要求。
19. 替换 ES 的 loading 图
解决方法:图片位置 \resources\splash.svg,图片格式要求参考 18


IP属地:河南1楼2021-12-09 20:05回复
    沙发


    IP属地:河南来自Android客户端2楼2021-12-10 08:00
    回复
      加油,大佬


      IP属地:黑龙江4楼2021-12-14 11:29
      回复
        大佬,请教一下,neogeo的bios可以合并吗?百度搜不到怎么合并,可否大概讲解一下。还有很多改版的游戏就几m的大小需要依赖原版的rom才可以运行,试了很多rom都运行不了,这种有办法解决吗。


        IP属地:上海来自Android客户端5楼2021-12-27 12:45
        回复
          你所述的第一第二第三项,在b站有up主有教程了


          IP属地:广西来自Android客户端6楼2021-12-31 16:24
          收起回复
            模拟器启动错误


            IP属地:河北7楼2022-01-15 10:13
            收起回复
              大佬,咨询一下,启动retrobat后玩游戏除了windows游戏外的游戏都是慢动作,连FC游戏都一样,也有卡顿爆音问题,按照你说的切换后仍然一样卡,怎么解决?求教


              IP属地:浙江8楼2022-02-18 12:08
              收起回复
                学习了,小白问下Neogeo 游戏跑不起来问题没看明白,现在玩不了怎么办?还有就是PS2模拟器更新了1.70最新版本,还是进不去游戏,显示完图片又返回到前台了


                IP属地:北京9楼2022-06-04 21:11
                回复
                  大佬们,键盘按键可以自定义吗,怎么修改?


                  IP属地:河南10楼2022-07-02 11:29
                  回复
                    请问下替换es的启动图, 修改的是哪个xml文件 我搜不到...


                    IP属地:广东12楼2022-12-10 17:32
                    收起回复
                      retrobat进pgm游戏闪退?有没有办法解决?


                      IP属地:河北13楼2023-01-20 00:50
                      回复
                        大佬求个链接、


                        14楼2023-02-19 22:25
                        回复
                          你好,我遇到的问题是psp这种宽屏游戏,周边被模拟器美化的那些框框挡着,画面不全,能不能把那些装饰的边框去掉,让画面全屏可见


                          IP属地:广西15楼2023-03-04 22:58
                          回复
                            windons游戏的封面视频简介怎么添加 有没有大佬指导一下


                            IP属地:新疆16楼2023-04-26 23:57
                            回复
                              爱你大佬


                              IP属地:黑龙江来自iPhone客户端17楼2023-05-27 19:47
                              回复