I've managed to get somewhere with this. I was looking at the rom history on another website and it seems the dip switch function is broken in the driver. The workaround is to make the changes in service mode. I have tried this and can verify that it works. Changing them from the mame menu would be better, but as its usually only a one-off change, I'll live with it.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.