基本命令行ROM设置管理器。
simple-rom-manager的Python项目详细描述
#简单的rom管理器
[![生成状态](https://travis-ci.org/cmcginty/simple-rom-manager.svg?branch=master)](https://travis-ci.org/cmcginty/simple-rom-manager) [![状态](https://img.shields.io/pypi/status/simple-rom-manager.svg)](https://pypi.python.org/pypi/simple-rom-manager) [![版本](https://img.shields.io/pypi/v/simple-rom-manager.svg)](https://pypi.python.org/pypi/simple-rom-manager) [![pyversion](https://img.shields.io/pypi/pyversions/simple-rom-manager.svg)](https://www.python.org/) [![许可证](https://img.shields.io/pypi/l/simple-rom-manager.svg)](https://github.com/cmcginty/simple-rom-manager/blob/master/LICENSE.md)
一种命令行工具,用于对照已发布的rom set dat文件验证控制台和拱廊rom。
对于熟悉rom管理的用户来说,这个工具的目标是实现[clrmamepro](https://mamedev.emulab.it/clrmamepro/)中的一些验证和文件管理特性。
##关于
有几个小组发布了用于传统游戏系统和街机的rom的元数据集合。在某些情况下,数据只是定义完整rom集的“最佳”列表。对于像[mame](https://github.com/mamedev/mame/releases)、[split](https://github.com/libretro/fbalpha/tree/master/dats)或[fba](https://github.com/libretro/fbalpha/tree/master/dats)这样的模拟器,当与旧版本的rom一起使用时,rom可能无法正常工作。
[no intro](http://no-intro.org/)是一个在其[dat-o-matic](http://datomatic.no-intro.org/)站点上为许多游戏机发布rom集的组。
简单rom管理器(srm)可用于通过确认“好”、“坏”和“丢失”的rom,以及重命名和/或重新打包文件,将rom快速管理到一个集合中。
##功能
- srm init命令将当前目录置于管理之下。
##用法
设置一个顶层目录,其中包含dat文件中引用的所有rom。
` $ cd ~/MyRoms/System $ srm init `
##安装
您的OS包管理器不太可能包含SRM版本。现在,您可以使用pip:
`bash $ pip3 install srm `
##最新消息
这个软件是预发布的。请稍后查看公告或阅读[设计文档](design.md)了解有关计划的功能的更多详细信息。