ROM managers: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
NNNkey (talk | contribs)
Will use the old Clrmamepro until the new Clrmame will be ready
Line 46: Line 46:
|[https://mamedev.emulab.it/clrmamepro/#downloads 0.4]
|[https://mamedev.emulab.it/clrmamepro/#downloads 0.4]
|{{✓}}
|{{✓}}
|{{TBD}}
|{{}}<ref group=N name=unrecommended>Now in hard WIP state, with the stump of the predecessor's functions.</ref>
|style="text-align:left;"|Replacement for a Clrmamepro, whose development has been discontinued.
|style="text-align:left;"|Replacement for a Clrmamepro, whose development has been discontinued.
|-
|-
Line 76: Line 76:
|[https://github.com/Mode8fx/EzRO-gui/releases v1.22]
|[https://github.com/Mode8fx/EzRO-gui/releases v1.22]
|{{✓}}
|{{✓}}
|{{~}}<ref group=N>Strictly predefined for use with the No-Intro database.</ref>
|{{~}}<ref group=N name=predefined>Strictly predefined for use with the No-Intro database.</ref>
|style="text-align:left;"|Has GUI and lots of options.
|style="text-align:left;"|Has GUI and lots of options.
|-
|-

Revision as of 08:16, 16 September 2025

TODO
  • Complete a "Recommended" column
  • Add comparisons
  • Make a tools category on Main Page
  • Add more ROM managers
  • Add controller stuff
  • Add stuff like Mesa (what is it?)
  • Edit MAME to link here

ROM managers are quality-of-life tools designed to organize a game collection for use in an emulator. It often serves two purposes; it can view any game an emulator supports and list the ones that you have, and it may also be able to fix any potential problems with the collection (as some projects like MAME require the presence of all ROM files in order to run a driver). Some ROM managers may even work as a frontend, by being able to launch an emulator from their UI.


ROM Managers

Name Latest version Active Recommended Noteworthy Callouts
x86
RomVault 3.8.0 Scales to support massive collections, in-app DAT downloads with DatVault for Patreon supporters, Linux support with mono, very active development and Discord.
Clrmamepro 4.050 Well established, features and functions are MAME centric, but still easy usable with another systems. Development stopped, replaced by Clrmame.
Clrmame 0.4 [N 1] Replacement for a Clrmamepro, whose development has been discontinued.
JRomManager 3.0.5 Multi-threaded scanning and archive building. Features and functions are MAME centric, but still easy usable with another systems. In contrast to Clrmamepro, it allows to store ROMs without obligatory allocation to folders of the same name.
retrom 0.8.4 A centralized game library/collection management service with a focus on emulation.
igir 5.5.0 ~[N 2] Command line only. Integrates well into custom workflows.
oxyromon 0.23.0 ~[N 2]
EzRO v1.22 ~[N 3] Has GUI and lots of options.
ROMSorter Release 6 ~ TBD
ArcadeManager 7.1 ~ TBD
skeletonKey git ~ TBD
Romper 0.0.2-alpha MAME focused ROM manager to download and organize your ROMs. Very fast and easy to use.
Romcenter 4.1.1
Romulus Rom Manager 0.049
ARM
retrom 0.8.4 A centralized game library/collection management service with a focus on emulation.
Docker
RomM 5.2.0 A self-hosted web-based ROM collection manager and progress tracker with save management and partial in-browser emulation. Compatible API with several 3rd party applications such as Playnite, Tinfoil, and MuOS.
Gaseous 1.7.14
  1. Now in hard WIP state, with the stump of the predecessor's functions.
  2. 2.0 2.1 Command line program - does not have a graphical interface.
  3. Strictly predefined for use with the No-Intro database.

Misc

See also