DarrenF
Well-known member
It would be cool if someone could come up with a truth table for the PROM doing the address decoding. Not only would it make developing a sound ROM table easier but it would facilitate designing a PAL/GAL based replacement, though I'm not sure how much demand there would be. If that thing fails you're pretty much screwed. Actually... the best thing a truth table for that PROM would do is make a single EPROM conversion easier which is probably the best solution of all, should that PROM or any of the ROMs fail. The ROM on the vocalizer exists from 8000-ffff in the memory map making it really easy to use a single 27C256 EPROM using A15 as the enable. There's even an unused inverter on the schematic. The trick will be determining in what order the original ROMs need to go in the EPROM. I'm intrigued enough that I'll probably figure that out if I ever get my hands on one of those sound boards.
If this game (sound board) works in pinMAME, then someone has already done so. Is the pinMAME driver open source? Last time I looked for the actual driver code for something, I couldn't find it in the source package...