I'm falling down a rabbit hole learning how to use WinCUPL to program a GAL22V10 to replace the PROMs in the #AppleLisaClone. I think I have a PLD file created with the PROM contents but keep running out of product terms for one output. I guess this would require hand optimization to fit within the limits of the GAL.