{ "info": { "author": "Patrick C. McGinty", "author_email": "casey.mcginty@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Games/Entertainment", "Topic :: System :: Archiving", "Topic :: System :: Archiving :: Compression", "Topic :: Utilities" ], "description": "# Simple ROM Manager\n\n[![Build Status](https://travis-ci.org/cmcginty/simple-rom-manager.svg?branch=master)](https://travis-ci.org/cmcginty/simple-rom-manager)\n[![Status](https://img.shields.io/pypi/status/simple-rom-manager.svg)](https://pypi.python.org/pypi/simple-rom-manager)\n[![Version](https://img.shields.io/pypi/v/simple-rom-manager.svg)](https://pypi.python.org/pypi/simple-rom-manager)\n[![PyVersion](https://img.shields.io/pypi/pyversions/simple-rom-manager.svg)](https://www.python.org/)\n[![License](https://img.shields.io/pypi/l/simple-rom-manager.svg)](https://github.com/cmcginty/simple-rom-manager/blob/master/LICENSE.md)\n\nA command-line tool for verifying console and arcade ROMs against published ROM set DAT files.\n\nFor users familiar with ROM management, the goal of this tool is to implement some of the verification and file management features found in [ClrMamePro](https://mamedev.emulab.it/clrmamepro/).\n\n## About\n\nThere are a few groups that publish a collection of metadata for ROMs used in legacy gaming systems and arcades. In some cases the data is simply a \"best-of\" list for defining complete ROM set. For emulators like [MAME](https://github.com/mamedev/mame/releases) ([split](https://github.com/libretro/fbalpha/tree/master/dats)) or [FBA](https://github.com/libretro/fbalpha/tree/master/dats), a ROM may not work correctly when used with older versions of a ROM.\n\n[No-Intro](http://no-intro.org/) is one group that publish ROM sets for many gaming consoles on their [Dat-O-Matic](http://datomatic.no-intro.org/) site.\n\nSimple ROM Manager (SRM) can be used to quickly manage ROMs into a collection by confirming ROMs that are _good_, _bad_, and _missing_ and by renaming and/or re-packaging the files.\n\n## Features\n\n* `srm init` command to put the current directory under management.\n\n## Usage\n\nSetup a top-level directory containing all of the ROMs referenced inside of a DAT file.\n\n```\n$ cd ~/MyRoms/System\n$ srm init\n```\n\n## Install\n\nIt's unlikely that your OS package manger contains a version of SRM. For now, you can install using PIP:\n\n```bash\n$ pip3 install srm\n```\n\n## Latest News\n\nThis software is pre-release. Please check back later for announcements or read the [design doc](DESIGN.md) for more details on what features are planned.\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cmcginty/simple-rom-manager", "keywords": "rom roms nointro datomatic retro gaming console snes nes games mame retropie fba", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "simple-rom-manager", "package_url": "https://pypi.org/project/simple-rom-manager/", "platform": "", "project_url": "https://pypi.org/project/simple-rom-manager/", "project_urls": { "Homepage": "https://github.com/cmcginty/simple-rom-manager" }, "release_url": "https://pypi.org/project/simple-rom-manager/0.0.5/", "requires_dist": [ "boltons (==17.2.0)", "click (==6.7)", "pbr (==3.1.1)", "toml (==0.9.4)" ], "requires_python": ">=3.6", "summary": "A basic command-line ROM set manager.", "version": "0.0.5" }, "last_serial": 3491576, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "f56130ec90293a518f9ecd8af3b27c4e", "sha256": "2c6b3ba6c65885748ae50c6e42b62a0a951a8414890d4f9c5cf025994c06cfae" }, "downloads": -1, "filename": "simple_rom_manager-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f56130ec90293a518f9ecd8af3b27c4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4913, "upload_time": "2017-12-18T05:13:58", "url": "https://files.pythonhosted.org/packages/a2/95/b9c9b81bdf3bf145dd34f6dfada51c855c240e6449c2af9ce9f74324f2e6/simple_rom_manager-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c7b767326f16fd2bebf4a9c8ef46653", "sha256": "c12643d7e9c38381503abef269bba968ddcf6d9b0b3e5d0956f1a237515a3d14" }, "downloads": -1, "filename": "simple-rom-manager-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6c7b767326f16fd2bebf4a9c8ef46653", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13554, "upload_time": "2017-12-18T05:13:59", "url": "https://files.pythonhosted.org/packages/0f/0d/b0b069fcf5825c07704e562642ecb344a4fe408e513e99dba2c90b9c376b/simple-rom-manager-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3523b9c190c6b16dae9cd52cd3555485", "sha256": "72ac5de9537313b5478f438638566109198c65332134e9cadd5630f814b393be" }, "downloads": -1, "filename": "simple_rom_manager-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3523b9c190c6b16dae9cd52cd3555485", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 5220, "upload_time": "2017-12-28T06:17:48", "url": "https://files.pythonhosted.org/packages/1f/75/a11e80a482817f6f02ed6f764826e5b3ee46ecf8766c011f4bd85dbef3c3/simple_rom_manager-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8db2fd1b9812d5668435bccffda63574", "sha256": "53a4892d13b134a19ebfb362268c91c0676ab8e27052cda4c21166313321ca93" }, "downloads": -1, "filename": "simple-rom-manager-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8db2fd1b9812d5668435bccffda63574", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16666, "upload_time": "2017-12-28T06:17:49", "url": "https://files.pythonhosted.org/packages/75/f8/1e0f353f9a9dfb7c6762852ca6e64a7b336b83a9ea543f27101c94ff53ff/simple-rom-manager-0.0.3.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "262e59235450eb1ece72769b827f225a", "sha256": "31d70a83e14e6be0f947652744da4e9ddaccb4c297e9213c7a53ee7da4798673" }, "downloads": -1, "filename": "simple_rom_manager-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "262e59235450eb1ece72769b827f225a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11494, "upload_time": "2018-01-15T16:40:53", "url": "https://files.pythonhosted.org/packages/ba/e5/9e63681f9d47bfabfd0dffeda0b6bf4e750568d175a03480e5a7735f19e0/simple_rom_manager-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfbf1508e508c582ee252df25f7d4f5a", "sha256": "18426ddb18ff43730f310b5e38e46bc569d894a9e36ce59d19c9d3d73f8cad87" }, "downloads": -1, "filename": "simple-rom-manager-0.0.5.tar.gz", "has_sig": false, "md5_digest": "dfbf1508e508c582ee252df25f7d4f5a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23652, "upload_time": "2018-01-15T16:41:14", "url": "https://files.pythonhosted.org/packages/56/c0/d1e904a44a436d9ab83c1bd992929a9f73085df08e4a2bb6b803d7d1319b/simple-rom-manager-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "262e59235450eb1ece72769b827f225a", "sha256": "31d70a83e14e6be0f947652744da4e9ddaccb4c297e9213c7a53ee7da4798673" }, "downloads": -1, "filename": "simple_rom_manager-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "262e59235450eb1ece72769b827f225a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11494, "upload_time": "2018-01-15T16:40:53", "url": "https://files.pythonhosted.org/packages/ba/e5/9e63681f9d47bfabfd0dffeda0b6bf4e750568d175a03480e5a7735f19e0/simple_rom_manager-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfbf1508e508c582ee252df25f7d4f5a", "sha256": "18426ddb18ff43730f310b5e38e46bc569d894a9e36ce59d19c9d3d73f8cad87" }, "downloads": -1, "filename": "simple-rom-manager-0.0.5.tar.gz", "has_sig": false, "md5_digest": "dfbf1508e508c582ee252df25f7d4f5a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23652, "upload_time": "2018-01-15T16:41:14", "url": "https://files.pythonhosted.org/packages/56/c0/d1e904a44a436d9ab83c1bd992929a9f73085df08e4a2bb6b803d7d1319b/simple-rom-manager-0.0.5.tar.gz" } ] }