Katherine the Sixth Profile picture
she/her. Hardware necromancer. 超高校級のシステムプログラマ。 High Priestess arcana. I invented Let's Plays. The only USF fan on Twitter. EN,ES,日本語OK! Av: @evatrice!
Apr 10, 2022 7 tweets 2 min read
now then let’s poke through the transputer C compiler manual to figure out how to make it do thing it’s from 1992 so it’s ANSI C, plus INMOS specific concurrency and threading extensions along with headers for interacting with the system links
Apr 10, 2022 8 tweets 1 min read
The most fascinating thing about the transputer tech is that they were *right* but not targeting the right niche

they wanted them to be a universal general-purpose computer system but that's not really where you need massively-parallel systems even at the time they caught on for image processing and scientific experiments, places where you'd use compute units today
Apr 10, 2022 4 tweets 2 min read


holy SHIT what if we could, like, break tasks down into small pieces that independent processor units can execute in parallel
Apr 9, 2022 6 tweets 1 min read
Today’s mission is to write an 8080 emulator in ANSI C. To the data sheet! dunfield.classiccmp.org/r/8080.txt

Fortunately, we have a pretty small instruction set that looks like it’s easy to break down. If you treat opcodes as 3 octal digits (0NN, NNN, NNN) it looks like it makes more sense.
Apr 8, 2022 4 tweets 1 min read
While I’m at it I should get back to working on MVME stuff in MAME too

No more burnout now that I have a day job and can feel like I’m being productive without writing C 24 hours a day (thanks capitalism brain poisoning) The big problem was MAME’s interrupt handling with the 68K wasn’t accurate enough for the bus protocol iirc

I upgraded the 305 emulation to subcycle accuracy (nothing else uses it) but don’t want to touch the 68K core itself (EVERYTHING USES IT)
Apr 8, 2022 5 tweets 2 min read
picked up a set of VSTs here and i'm ready Image the real version of this is at my dad's house somewhere needing a new power jack soldered in lol Image
Apr 8, 2022 6 tweets 1 min read
I need to try a different BeOS keyboard driver but I... can't... rename mine... without a keyboard... I'm not sure why the USB keyboard doesn't work either considering it's got UHCI support and the keyboard definitely supports UHCI (it works in Windows 98 with a generic HID driver)
May 3, 2021 10 tweets 3 min read
Oh yeah, another Atari story that I thought of. Tunnel Hunt!

In 1979 Owen Rubin saw Alien and thought that the computer graphics landing sequence would make a fun game. He took a new color vector system, plugged in some code from a driving game, and ended up with a prototype. The design didn't really work as a vector game, though. Another Atari designer, though, had come up with some TTL graphics hardware that could draw raster ellipses really fast. Over the next 9 months, they retooled it to become Tube Chase.
May 3, 2021 6 tweets 2 min read
this man appears to be masturbating to the vector graphics of the new Sega/Gremlin System 80
May 2, 2021 15 tweets 4 min read
Quick story time! It's 1973 and it's been a year since the blockbuster release of Pong, the game that kicked off an entire industry of coin-op video games. (Yes, yes, Computer Space, work with me here.) Pong, like all games at the time, was implemented in TTL circuitry with off-the-shelf parts. That meant it was trivial for other companies to make their own versions of Pong. You can build your own clone out of 74xx logic, even.
Jul 26, 2020 37 tweets 16 min read
The hottest new computers on the market are Atari's 520ST and the Amiga from Commodore. What can they do and which one may be right for you? We'll help you find out today.

These computers, the Atari 800 and the Commodore 64, represented the battle between the low end of the market about a year ago. Now there's a new generation of home machines, but what will people do with them? Can they get people's attention back?