Ok let's try on REAL real hardware
Hey it works!
Turns out the cheapo AliExpress CGA card I've been using till now was pretty accurate, it has all the same bugs/snow etc. I suppose it's not too surprising, it has the same 6845 chip and that's sort of the most crucial component.
The CPLDs used are sort of interesting. They're still being manufactured and they run at 5v, so ideal for integration into retro hardware. Unfortunately last time I looked the toolchain was a complete nightmare to use. I believe there is an open source workflow now though
Haha of course the OSS toolchain is by @whitequark . Honestly if I had a penny for each time I was struggling with something (PCH GPIO was the last thing) and Catherine had a code snippet or whatever that saved me... -- https://whitequark.github.io/prjbureau/intro.html
Introduction — Project Bureau documentation

@rasteri it's not exactly the toolchain, it's a bitstream document. there is technically a fuse map generator but it's completely manual and requires a very deep understanding of the platform
@rasteri also wow atf1508, those are sooo expeisnve
@whitequark yeah buying these cards for $15 each to get your hands on the CPLDs is actually a reasonable value proposition lol... Shame they're PLCC.