Quoted from Lindsey:I took a brief look at the schematic and it actually looks like a really good case for modernization. Lots of 74 series style logic that could be wrapped up in CPLD or FPGA. The major down sides I see are the limited market and the oddball super rare CPU that's used. I couldn't easily find a 2650A CPU core for FPGA. I'm guessing there isn't one because it's pretty rare and would be in low demand. If a VHDL CPU core were available it would make the project a LOT easier.
Interesting idea. Not something I'd personally pursue.
While this is mostly Greek to me, I do understand that basically an FPGA can be coded to work like connected logic bits though with the ability to create custom designs. I doubt, given the rare usage of the 2650A, that a core code would exist for it though that would be great, I'd have no idea how to do it. Homepin did a version of the Gen 2 board, but don't offer it and apparently they weren't very easy, or affordable, to get running reliably.
Thinking on Pascal has done for Gottliebs, replacing the programming on a completely different cpu/processor core, seems like it might be the best idea, perhaps especially if the game cade was still left to eproms. I'd have zero idea where to begin as FPGAs aren't anywhere in my knowledge horizon. I know the US audience would be small but as these boards age and the games still look great because of Zac's clearcoating, it would be a shame to have a slew of unusable games because the control system was gone. If I had the knowledge and experience, I'd just design it myself. As it is, I can't figure out how to do a simple voltage regulator in Eagle so that's another holdup for me.
Very glad to see response here though and would like to keep the discussion going possibly leading to some real usable ideas. FPGAs could be a solution, but there might be others. It seems like it should be possible to use some other CPU to control the components in a zac game but that the rulesets might have to be written for that cpu since the 2650A worked seemingly much differently than say a 6800. Love to hear more ideas.