MAME (Multiple Arcade Machine Emulator) is constantly updated. Every time the developers release a new version (e.g., 0.100, 0.200), the internal code for how games are emulated often changes. This means the ROM files (the game data) must be updated to match the emulator version.
Keywords: MAME 0.78 ROM set, MAME 2003, RetroArch arcade core, non-merged ROM set, RetroPie arcade, CPS2 emulation, Neo Geo MAME.
The most famous use of MAME 0.78 today is with (a software suite for Raspberry Pi). RetroPie’s lr-mame2003 core is based on MAME 0.78 . Why? Because the Raspberry Pi 2 and 3 had limited processing power, and MAME 0.78 strikes the perfect balance between accuracy and speed on ARM hardware.