Repository navigation
ROM Librarian 1.1.2 - Gamelist Support
New Features
gamelist.xml Auto-Update Support
- Automatically updates EmulationStation/RetroPie metadata files when renaming ROMs
- Available in both Rename and DAT Rename tabs
- Checkbox option (enabled by default)
- Updates tags to match renamed files while preserving all other metadata (images, descriptions, etc.)
- Creates automatic .backup files before any modifications
- Full undo support - restores gamelist.xml from backup when undoing renames
- Shows count of updated paths in results message
Technical Details
- update_gamelist_xml() function handles XML parsing and path updates
- Matches files by basename to handle relative paths (e.g., ./filename.zip)
- Now supports properly showing ZIP files in certain windows
- Backup/restore system integrated with undo functionality
This release is to support RetroPie and EmulationStation users who want to maintain their game metadata while organizing their ROM collections.