This is where the "2003" era gets tricky and interesting.
MAME (Multiple Arcade Machine Emulator) is an ever-evolving project. As the developers prioritize "documentation" and "accuracy" over "speed," newer versions of MAME require increasingly powerful hardware to run the same games. MAME 2003 Reference Set - MAME 0.078 ROMs- CHDs...
That specific set is a legendary "snapshot" in the emulation community. It is designed to work perfectly with MAME 0.078 This is where the "2003" era gets tricky and interesting
CHDs must be placed in a sub-folder named exactly like the ROM zip file. The Different Set Types: Full, Split, and Merged MAME 2003 Reference Set - MAME 0.078 ROMs- CHDs...