andrew lee just seized over 700 channels on freenode because they mentioned libera.chat in their topic.
This includes projects like openbsd, wikimedia, FOSDEM, etc.
https://archive.is/uHw1g shows 720 channels that match what is being checked.
here's an example log: https://gist.github.com/pushcx/ab2a1d5b1d18e964c581ef18ccb3a79f
boost this if you care about foss in any way.
I'll need to manually implement I/O logic for stuff like bank switching to let Z80 efficiently use the whole RAM whilst being able to access the ROM.
Also TMS9918 and AY-3-8910 naturally have much lower clock speeds, so I'll need to learn to do clock stretching.
TMS9918 expects 8x 4 KiB TMS4116 as external VRAM, which is DRAM with negative voltage bias rail, but there's a neat hack I found to make it use a generic 32 KiB SRAM with some register chips. I might try to convert the YPbPr component video output to RGB VGA at some point.
This is going to be a very ambitious project that I most likely won't be able to accomplish, especially considering how inexperienced I am with hardware, but here are some notes. If anyone has any suggestions or ideas to share, hit me up.
Anyway, here they are:
3x TI TMS9929A (TMS9918 but YPrPb @ 50 Hz instead of NTSC)
5x Zilog Z84C0020 (Z80 @ 20 MHz)
5x Zilog Z84C0008 (Z80 @ 8 MHz)
4x GI AY-3-8910
4x UM61512AK (64 KiB SRAM)
An odd way to package chips but okay.
Powered entirely by coffee and beer
Main account: @erkin
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko