|
|
|
|
|
by PaulHoule
1018 days ago
|
|
The retrocomputing community has struggled with making display controllers because it's not so practical to make one with 74xx/54xx parts (which have just a few gates on a chip) I saw an ad for once circa 1978 in Byte Magazine which was a circuit board about as big as an IBM PC expansion card where both sides of the board were packed with chips. Something like that costs about the same today as it did in 1978. Home computers/game consoles of the time mainly had ASIC display controllers but projects like https://www.commanderx16.com/ don't really have the volume to justify making an ASIC so they wind up using FPGA (like this card) or microcontrollers to function as display controllers. Note the super low-end https://en.wikipedia.org/wiki/ZX80 did not have a video ASIC but instead tricked the microprocessor into functioning as a video controller which meant that it could only show video when it was done thinking, see https://www.tinaja.com/ebooks/cvcb1.pdf though that technique can be used today to turn a (secondary) microprocessor for a display controller. |
|