ARiD is an acronym for Arcade Rom ID, is an identification tool used to spot unknown arcade boards from their EPROM dumps.
It works hashing the supplied EPROM dumps against MAME RomSet, the current version is an alpha/beta/wip but it recognise all the games the latest loaded MAME database knows.
It also performs checksum calculations for the FLUKE 9010A Micro System TroubleShooter, very useful for repairing vintage computers and arcade boards.
Here’s some data …
ARiD Engine : 0.3.24
RoSiCa Engine : 0.1
ROMs in DB : 287585
MAME RomSet : 0.196
Last Update : 30/04/18
Searches Served : 1398
Mbytes Served : 821
Other well known projects:
- Mame … of course!
- Hamster’s Online Rom identification
- Romident – System 16 – The Arcade Museum
- WinROMIdent – Instant Arcade
By the way the above projects seems not to be maintained anymore.
The ARiD engine featuring RoSiCa, works the same way, It calculates the usual hashes for the rom you want to identify and then compare it against the MAME RomSet and its database, obviously if a match is found, it displays all of them.

CLICK ON THE CHIP/LINK ABOVE TO TRY IT OUT