It occured to me that since Schönfeld has the logic equations for the C64 PLA (he put them in his SuperPLA products), he could easily have built a PLA into the C64r instead of selling it separately and made sure this new PLA includes the extra logic required to remap the ROM into a single chip instead of using external discreet logic chips.
The product would probably cost exactly the same as a C64r which requires a Commodore or substitute PLA.
Only a few years ago, Frank Buss created a substitute for the C64c PLA, chip 251715-01, using a 100 pin XC9572XL and it incorporates a lot of the glue logic of the original C64. He made the VHDL code publicly available for free.
Putting a chip like that on the C64r would have made so much more sense. But then, the sales for the SuperPLA would have suffered.
Heck what do I have to complain about ? The C64r contributed to increase the sales of PLAnkton...
Last year Schönfeld openly said only a genuine Commodore PLA or one based on a CPLD was acceptable on the C64r. According to him, using a (E)PROM based product was the result of erroneous "beliefs". Even though I clearly showed using digital analyzer captures of 500MHz why and how specific memory chips do or don't cause glitches and "bus contentions".
Now that PLAnkton is out and sold hundreds of units, he now says only a genuine Commodore PLA or SuperPLA or RealPLA are acceptable... no more CPLDs. RealPLA was created by Skoe who openly claims the C64r is specifications incompatible with the EasyFlash 3 and noted specific problems with the SuperPLA V3.
Cute eh ?
From:To make it a full computer, you need to add:
- Processor 6510 or 8500
Video chip 6569, 8565, 6567 or 8562
PLA chip 906114-01, SuperPLA or RealPLA
SID chip 6581 or 8580
case
keyboard
12V DC power supply
metal side-bracket (if you want to use the breadbox-type case)
https://icomp.de/shop-icomp/en/produkt- ... ml#filter=*