Skip to content
SPECIFICTION
Get listed

romlm

github.com

WindowsmacOSLinux
Visit github.com
Spec score 7.1 #25 of 39 in ROM Management Software

Spec sheet

Purpose
romlm is a Python command-line tool for organizing retro-game ROM collections by packing, unpacking, sorting, and removing duplicates.Read 30 Sep 2026 · github.com
Intended users
The maker describes using romlm to prepare ROM libraries for Analogue Pocket and Emulation Station-based handheld systems.Read 30 Sep 2026 · github.com
Support
The maker invites users to report issues or submit pull requests through the repository.Read 30 Sep 2026 · github.com
License
The repository identifies its license as MIT.Read 30 Sep 2026 · github.com
Archive handling
It extracts .7z and .zip files into subfolders and packs uncompressed files into .7z or .zip archives while preserving nested folder structure.Read 30 Sep 2026 · github.com
Creator
The repository credits ManeFunction as creator and maintainer, while the maker's GitHub profile identifies ManeFunction as Ilia Petrov-Komotskii.Read 30 Sep 2026 · github.com
Duplicate cleanup
Duplicate selection uses filename data such as region, beta status, revision, version, and release date to choose a candidate to keep.Read 30 Sep 2026 · github.com
Install options
The README describes installation through pip, Homebrew, ready-to-use release binaries, or manual source installation and script use.Read 30 Sep 2026 · github.com
Installation
The maker documents installation through pip, a custom Homebrew tap, ready-to-use GitHub release binaries, or manual Python installation and script use.Read 30 Sep 2026 · github.com
Intended use
The maker describes romlm as a tool for preparing ROM libraries for Analogue Pocket and Emulation Station-based handheld systems.Read 30 Sep 2026 · github.com
Logging and utilities
Verbose logging shows what the script is doing, and utilities remove system meta-files and empty subdirectories.Read 30 Sep 2026 · github.com
macOS signing
The maker says macOS binaries are not properly signed because they do not have Apple Developer status and instructs users to remove the quarantine attribute.Read 30 Sep 2026 · github.com
Maintainer
The repository says romlm was created and is maintained by ManeFunction.Read 30 Sep 2026 · github.com
Maker location
The maker's GitHub profile lists Poland.Read 30 Sep 2026 · github.com
Other cleanup
It can remove system metadata files such as desktop.ini and .DS_Store, and remove empty subdirectories after sorting.Read 30 Sep 2026 · github.com
Platform support
The README provides installation instructions for Windows, macOS, and Linux, including Windows binaries and Homebrew support for macOS and Linux.Read 30 Sep 2026 · github.com
ROM set compatibility
The maker says features are tested on No-Intro ROM sets and should work with similarly named collections.Read 30 Sep 2026 · github.com
ROM set support
The maker says romlm’s features are tested on no-intro ROM sets and should work with collections that use similar naming conventions.Read 30 Sep 2026 · github.com
Sorting
It sorts files into A–Z folders and can also separate homebrew, pirate, or user-defined tag folders.Read 30 Sep 2026 · github.com

Where Specifiction places it

Alternatives to romlmAll alternatives →