retro-collection-tool¶
retro-collection-tool is a production-focused CLI that wraps Igir for curated ROM library workflows targeting ROMM.
Current scope¶
Implemented:
- retail sync
- hacks workflow
- BIOS import workflow
- arcade dat update/verify workflow
- arcade vault verify and hardlink sync
- export workflow
- cache controls
- directory bootstrap
Explicitly stubbed behind feature flags:
- ReDump standalone workflow command
ReDump support is available through retail sync configuration (retail_dat_source: redump) rather than a standalone full workflow.
Typical workflow¶
- Set your library root in user config or
RETRO_COLLECTION_TOOL_ROOT. - Run
bootstraponce to create expected directory scaffolding. - Use
sync(orhacks) with--dry-runfirst. - Run without
--dry-runafter validating command output. - Use
exportfor target-specific copies.
Start here¶
- Read Configuration for config layering and key settings.
- Read Commands for examples and flags.
- Read RomVault Arcade Workflow (Stub) for the planned vault sorting process notes.
- Read Architecture if you plan to contribute.