1) Loom is 'tired' now.
2) No facility for more than 4 buttons.
3) No internal sound - useful if your screen is mono.
4) No adjustment of +5v, no matter what anyone tells you this is essential. For example if I adjust my cab to show 4.9v on Nemesis, it'll show 5.2 on Tengai, higher on a Cave board. Suddenly adjusting your +5 and leaving it there to cope with old games doesn't seem as inviting... The +5 adjust does exist, but it's inside the case...
5) No coin buttons, just service.
6) Loom is not fully wired.
So I've decided to make something to do a better job, and I'm going to try to make it test equipment quality! This project is probably going to take a long time to do, as I am lazy and busy at the same time. So far, I've got the case (aluminium project box), a medical grade (1% tolerance) +5/+12/-5v power supply, and some of the rotary switches have arrived:

Some parts still in the post, many others to order. Struggling to find a good source of pre-made JAMMA looms and I don't really relish the idea of soldering one myself - wire is cheap when bought in bulk, not so if you're making a one-off. I might still end up doing it though.
Speakers will be fitted in the sides of the casing lid, power supply will be mounted on long spacers near the middle so the wiring can live underneath, voltage related controls top left (including power switch, 5v display, 5v adjust and test equipment aux ports), configuration switches bottom left, right side for controls and joystick ports. The rear will have the hardwired JAMMA loom, aux button and sound inputs, display and power. I've decided to use Centronics connectors for the pads and aux inputs because they're nice and robust with retention clips.
I'll update this thread as things happen - but expect a long build.
| My games - 


