This project is about a Commodore PLA replacement.PLA replacements for the Commodore 64 are available for quite a number of years and have grown increasingly sophisticated. Therefore you may ask why the world would need another PLA, and indeed, current available alternatives are technically sound. However, if you occasionally repair a Commodore 64, you will come to the realisation that you need spare PLAs on stock. Now I'm not saying people that make PLAs are overcharging, in fact, I believe for the work the makers put into them, you might already be receiving more than you pay for. However,ordering 10 PLAs somewhere for just for your own stock will cost you a fair amount of money, enough to make it not fun anymore.Looking at this dilemma I did conclude I would need to make my own PLAs. I could clone an existing one, but instead took a look at well available parts that are easy to solder and program by commonly available tools. I saw a possibility with GALs and started work on my own PLA, and I did succeed.GALs are available at very low cost on popular internet marketplaces can be programmed using the popular TL866 EPROM programmer. They are DIP devices and can therefore be soldered by novice solderers. A PCB is needed that wires the GALs together in the right way and for that you have come to the right place.The required fusemaps and more information is available here:http://www.freepascal.org/~daniel/c64pla/Recommended manufacturing options:Thickness: 1.0mmSurface finnish: HASL lead-freeSolder mask colour: BlackIf you order a panel, route-process: V-scoringFor all other options, please select the defaults