In the aftermath of the question about running the arcade Pac-Man ROM on a Sinclair ZX Spectrum I discovered that about the same time that was done, somebody else did the reverse, porting a classic Spectrum game to run on the original Pac-Man arcade hardware: Pac Manic Miner Man!
In the eight years since, the original site/page for it has disappeared but the link via which I discovered this includes this link to the ROM.
I thought that I could just rename it to pacman.zip and place it in the MAME roms folder and that MAME would warn me that the checksums didn't match but would then give me an option to run it anyway. It does tell me the checksums are wrong but I can't find any way to get it to ignore that and run the game anyway.
I'm using the regular mame64 version for Windows 10 straight from the MAME homepage. I've pored over the commandline options. I've looked at MAME's issues on GitHub. I've gone through all the options menus and I've wasted quite a bit of time Googling for solutions. Since MAME has been around for over twenty years and has changed a lot over that time it's a bit hard to home in on current stuff actually.
But there must be a way to achieve this. Surely people would use this when finding new game variants or when making new games for old arcade hardware, which I've read is a thing.