Skip to content
EmuELECEmuELEC
博客主页
项目介绍
玩法教程
更多技巧
github icon
  • 博客主页
    • 项目介绍
        • EmuELEC玩法导航
          • 零、EmuELEC是什么
            • 一、EmuELEC启动盘制作
              • 二、EmuELEC基本设置
                • 三、EmuELEC添加游戏
                  • 四、EmuELEC抓取游戏信息
                    • 五、EmuELEC游戏列表
                      • 抓取到的文件
                        • 游戏列表说明
                        • 六、EmuELEC边框设置
                          • 七、EmuELEC闪图设置
                            • 八、EmuELEC主题设置
                              • 九、EmuELEC折腾总结

                              五、EmuELEC游戏列表

                              author iconKARINcalendar icon2022年2月1日category icon
                              • Guide
                              tag icon
                              • EmuELEC
                              timer icon大约 2 分钟

                              此页内容
                              • 抓取到的文件
                              • 游戏列表说明

                              在上一片有提到gamelist.xml文件,也就是游戏列表,下面我们具体说说这个游戏列表文件。

                              # 抓取到的文件

                              当我们把游戏ROM抓取完成之后,进入到游戏ROM所在目录,会发现多出了几个子目录:

                              • images:抓取到的游戏ROM对应的游戏截图、游戏logo、游戏封面以及游戏同人图片

                              • videos:抓取到的游戏ROM对应的游戏视频

                              • manuals:抓取到的游戏ROM对应的游戏手册(一般不抓取,都是外文看不懂)

                              Snipaste_5-1

                              images、videos目录下,抓取到的图片和视频

                              Snipaste_5-2

                              # 游戏列表说明

                              游戏列表文件gamelist.xml也更新了。打开列表文件看看:

                              Snipaste_5-3

                              gamelist.xml与没抓取游戏ROM信息之前(参考第三篇文章)相比,多出了很多内容,如:游戏画面、游戏视频、游戏logo、游戏封面......

                              其实需要修改的地方,也就一个<name>游戏名</name>元素标签,比如将游戏Conrta (J)改成中文的魂斗罗,设定换行符为Unix/macOS(LF),再保存一下

                              Snipaste_5-4

                              然后手柄按START键盘调出【主菜单】➡【游戏设置】➡【更新游戏列表】

                              再次进入游戏平台看看,游戏名称变成了中文魂斗罗,其他游戏按照此方法修改即可

                              Snipaste_5-5

                              方法都很简单,但是数量多的话还是要花很长时间的,会写函数脚本工具的就可以很方便快速的搞定,其实写工具也不是太难,难得是要有中英文对照数据才好写工具。

                              xml格式说明

                              必须有xml声明语句;

                              必须有且仅有一个根元素;

                              标签大小写敏感;

                              标签成对;

                              必须正确地嵌套;

                              属性值用双引号;

                              ...

                              <?xml version="1.0"?>			<!--第一行是xml的声明-->
                              <gamelist>						<!--根元素gamelist的开始标签-->
                              	<game id="18624">				<!--gamelist的子元素game的开始标签-->
                              		<path></path>					<!--game的子元素path(一对标签)-->
                              		<name></name>					<!--game的子元素name(一对标签)-->
                              		...								<!--...-->
                              		<region></region>				<!--game的子元素region(一对标签)-->
                              	</game>							<!--根元素gamelist的子元素game的结束标签-->
                              	...								<!--...-->
                              	<game id="18624">				<!--同上-->
                              		<path></path>
                              		<name></name>
                              		...
                              		<region></region>
                              	</game>
                              </gamelist>						<!--元素gamelist的结束标签-->
                              
                              1
                              2
                              3
                              4
                              5
                              6
                              7
                              8
                              9
                              10
                              11
                              12
                              13
                              14
                              15
                              16
                              edit icon编辑此页open in new window
                              上次编辑于: 2022/3/23 13:24:01
                              贡献者: Ryukarin
                              上一页
                              四、EmuELEC抓取游戏信息
                              下一页
                              六、EmuELEC边框设置
                              MIT Licensed
                              Copyright © 2022 KARIN