https://github.com/sdalu/distillery
ROM manager
https://github.com/sdalu/distillery
datfiles rom rommanager
Last synced: 8 months ago
JSON representation
ROM manager
- Host: GitHub
- URL: https://github.com/sdalu/distillery
- Owner: sdalu
- License: eupl-1.2
- Created: 2020-05-20T23:29:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-11-28T22:28:36.000Z (over 4 years ago)
- Last Synced: 2025-09-14T15:10:50.837Z (9 months ago)
- Topics: datfiles, rom, rommanager
- Language: Ruby
- Size: 479 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://badge.fury.io/rb/rom-distillery)
Requirements
============
* The 7z, zip, unzip programs
Usage
=====
~~~sh
# Get help
rhum --help
# Validat ROMs against DAT file
rhum -D ${datfile} validate ${rom_directory}
# Repack archive using 7z format
rhum repack -F 7z ${rom_directory}
# Generate checksum index
rhum index -i -p1 ${rom_directory} # create .index in ${rom_directory}
rhum -m json index ${rom_directory} # output index in JSON to stdout
# Save ROM header to the specified directory
rhum -d ${header_dir} header ${rom_directory}
# Remove unknown ROM
rhum -d ${save_dir} -D ${datfile} clean ${rom_directory}
~~~