Quoted from Budwin:
Have you made a way to use your tests without switching a ROM for every test?
That is really hard on sockets.
I have used those too just found Andre ROM covers many tests without swapping.
I really like your tests better if there was a switch tests easier.
Could you use The Andre LED user I/F and combine your tests?
Yes, I agree, it is very hard on sockets to be continually replacing the chip. I am working on a board that will hold a larger, newer, and widely available EEPROM chip, that will hold all the tests on one chip (with room for more). The tests are selectable by dip switches. There is a gap reserved in the image for the user to place a copy of the original ROM, so that by setting all the DIP switches to zero/off you will be able to leave the board installed and still play the game.
I could also reserve an extra slot for placing the Andre ROM image. It wouldn't hurt. That would allow one to have the best of both worlds without having to pull chips in and out of the socket.
I could also write some tests to use the LED user interface, but that feels more like reinventing the wheel.
Another option exists, but it's expensive. It consists of plugging a ROM chip emulator ($300 USD+) into the socket and then just sending each ROM image to the emulator and turning on the game. I've been using one for test ROM development, and I leave it connected full time. If I want to go back to playing the game I just send the original ROM file to it. Works great, but again it's expensive. I've also added bluetooth to it, so I can send ROMs via bluetooth and I don't need to have a serial cable hanging out of my pinball machine. PM me if you want more details.