添加/编辑系统定义
您可能想要编辑一个系统,或者向 mGalaxy 识别的系统列表中添加一个新系统。
最简单的方法是在论坛上提出申请,但如果您想自己动手完成,我们接下来会介绍具体的操作方法。
这些教程将围绕创建一个系统展开,但如果您了解了其中的原理,您应该也能够在充分理解的情况下编辑一个系统。
创建一个系统
Section titled “创建一个系统”为该系统选择一个名称和一张插图
Section titled “为该系统选择一个名称和一张插图”首先,从最简单的部分开始:我们需要为这个系统创建一个文件夹,并放入代表该系统的插图。
- 在“mGalaxy\Data\Definition”文件夹中创建一个文件夹,并以该系统的名称为其命名。 请注意,您选择的这个名称将在创建过程的所有阶段中被使用!
- 将插图拖入该文件夹。插图必须是 .png 格式,尺寸为 200×150 像素,文件名为“icon.png”。
创建一个系统
Section titled “创建一个系统”系统列表位于文件“mGalaxy\Data\Definition\Systems.xml”中。 该文件需要用文本编辑器打开。 以下是定义一个系统的方式:
在第一行中,我们将定义该系统的名称(即最初选择的名称)以及该系统所属的分类。这个分类必须是以下 3 个选项之一:Arcade(街机)/Computer(电脑)/Console(主机)。
第二行包含该系统在多个在线数据库中的标识符。 我们真正关心的只有 2 个:“ss”(对应 ScreenScraper)和“em”(对应 EmuMovies),它们会在获取媒体资源时用到。其他的可以忽略。 要在 ScreenScraper 上查找这个信息(以 Atari 2600 为例),在系统列表中进行搜索,找到后,可以在这里获取它的标识符:

(这个标识符在 EmuMovies 上无法直接获取。您需要在我们的论坛上申请,我们会提供给您)
最终,您应该会得到一个类似这样的系统定义。
将其复制到与其他定义相同的层级中。
