百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

Hardware-Target-Game-Database

> 编程语言
开源

优化了 Flash-cart 文件和文件夹布局。

752 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

优化了 Flash-cart 文件和文件夹布局。

硬件目标游戏数据库 是一个存档研究计划,其目标是让用户根据建议的文件/文件夹布局构建基于真实硬件优化的 ROM 包。

由于大多数闪存卡和光驱仿真器都需要特定的 ROM 和修复程序,要编制 100% 完整/可用的设置是一项艰巨的任务,而且通常超出了任何一个人的能力。本项目的 SourceMaterial DataBases (或 SMDB) 耗费了数千个小时,目标是制作 100% 完整、100% 可用、与真实硬件完全兼容的、质量最高的 ROM 备份。文件层次结构通过 SMDB 文本文件共享,这些文件包含了识别、排序和重命名文件所需的所有信息。

SMDB 文件中包含什么? parse_pack 脚本生成的 SMDB 文件是一个简单的存档文本记录,用于描述确切的文件(使用哈希值)以及这些文件在文件夹层次结构中的位置。每行一个记录,每个记录有六个用制表符分隔的列:

SMDB 适用于各种闪存卡。这些 SMDB 允许用户将所有合法获取的 ROM 存储到一个单一文件夹中(接受 zip 文件)。当在该目录中运行 build_pack 脚本时,将对 ROM 进行分析(通过哈希比较),重命名并按照 SMDB 中描述的方式整理成完整的、适合闪存卡使用的包。这样,创作者就可以共享文件和文件夹设置,而无需共享 ROM 本身。

(注意:对于需要文件夹名称的参数,请使用 "C:\My Folder" 或 "C:\My Folder\\",但不要使用 "C:\My Folder"。后面的反斜杠 \ 会转义结尾的引号 "", 从而破坏参数列表)

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言