资源为老K收集整理,若有侵权请联系老K删除。老K只为分享自己整理的周边内容。

RDBEd - Retro RDB & DAT Editor


链接: https://pan.baidu.com/s/1EVUNovcTFmvs0BERo0GuBg?pwd=5vwj 提取码: 5vwj

功能特性

  • 加载和保存 RDB 文件(RetroArch/Libretro 数据库)
  • 加载和保存 DAT 文件(CLRMamePro 格式)
  • 排序、筛选和搜索功能
  • 可在多个字段之间进行复制和粘贴操作
  • 内置网页浏览器,便于查找信息
  • 导出修改内容以扩展 Libretro 数据库构建
  • 具备验证和数据生成工具
  • 用户界面可自定义

使用方法

下载

你可以在 “发布版本” 页面找到二进制文件进行下载。
只需解压并运行 RDBEd.exe 即可。

系统要求

需要安装 .NET Framework 4.5(Windows 8 及更高版本已包含)。

在 Mono(Linux/macOS)上运行

若要使用 Mono 运行 RDBEd,需安装 'mono-runtime' 和 'libmono-system-windows-forms4.0-cil' 软件包。

菜单

  • 文件
    • 新建文件
    • 打开文件
    • 导入文件:根据指定的键字段,将额外的文件导入到当前正在编辑的数据中。
      • 选项
        • 文件:选择要导入的文件
        • 合并键:选择用于合并两个数据集的键字段
        • 将无匹配项的条目作为新条目添加
        • 在导入过程中标记有冲突的字段(并保留两个值)
    • 保存
    • 另存为
    • 导出修改后的 DAT 文件:将一个会话中所做的所有修改保存到一个新的 DAT 文件中。
      • 选项
        • 输出 DAT 文件:指定要写入的输出文件
        • 合并键:为所有行导出的键字段
    • 导出 DAT 文件
    • 导出 RDB 文件
    • 退出
  • 工具
    • 统一具有相同字段的元数据:对键字段值完全相同的条目的所有元数据字段进行统一。
      • 合并的字段:游戏类型、用户、发行信息、震动功能、模拟输入、合作模式、硬件增强、系列、原名、开发者、发行商、起源、地区、标签
      • 在此过程中有冲突的行将被标记警告标志,以便后续检查。
    • 根据名称生成地区和标签:依据 No-Intro 命名规范填充地区和标签字段。
      • 生成的标签包括 “未授权”“盗版”“街机”“演示版”“测试版”“样本”“原型” 以及语言相关标签。
    • 根据两个文件创建差异 DAT 文件:创建一个新的 DAT 文件,其中包含两个选定输入文件(可以是 RDB 或 DAT 文件)之间的所有更改。
    • 导出 RDB 文件内容:将 RDB 文件的原始内容导出为人类可读的文本文件,以便进行分析或比较。
  • 验证
    • 验证唯一字段:将加载的数据集中某个字段的非唯一值标记为警告。
    • 验证字段值:可以使用正则表达式验证字段。
      • 它还带有一个用于验证 SNES 序列号的预设。
      • 未来可能会添加更多预设。
    • 清除警告标志:清除所有已设置的警告标志(红色单元格)。

操作控制

  • 可见列:通过右键单击表头来显示或隐藏列。
  • Ctrl + 上 / Ctrl + 下:将编辑光标移动到下一个有空字段的行。

许可协议

RDBEd 采用 GPL - 3.0 许可协议。
如果你希望以更宽松的许可协议或公共领域许可使用此程序的部分内容,请随时与我联系。