The TI-99/4A was the first computer I owned as a teenager. I had used TRS-80s and Apple ][ at school. I eventually bought the expansion box and a couple of accessory cards (floppy disk drive, memory and RS232). It all went in the e-waste dumpster about 20 years ago during a move.
Replaced it with a C128-D. Didn’t get my first intel until I bought a 386 after graduating high school. Good times.
My sister and I used to co-type programs from "Compute!". The times were so much simpler then..
https://forums.atariage.com/topic/380883-unix99-a-unix-like-...
All due to TI’s desire to use the same chip standards across all their machines big and small, IIRC.
It's arguably the only 8-bit computer which has a really different architecture from the others. You could otherwise imagine pulling the SID chip off a C-64 and putting it on a TRS-80 Color Computer etc.
Sharing the main RAM with video was a weak point in computers of that time period because the video system stole many of the memory access cycles. Some recent retrocomputers that revisit that period like
https://www.c64-wiki.com/wiki/Commander_X16
have a full-size memory bank and a video RAM memory bank which is accessed through a port which can be pretty efficient because you can auto-incremement the address register and just write 1 byte to the port to write 1 byte to video RAM and repeat.
I'm pretty sure the Centurion doesn't run Unix.
I thought UsagiElectric showed a case where his Centurion didn’t, but I may be misremembering.
The 9900 is a single chip implementation of the CPU board in the TI 990. They even created a dedicated memory mapper chip to go along with the product line, though it is significantly different than the one in the minicomputer line.
(edit: the 990 was first built in the early 70s, memory mappers are quite old conceptually)
(edit 2: in fact the necessity of using a memory mapper is what killed the platform, and was one of the things that made the IBM PC team decline the 9900.)
Unfortunately I don't think that there is a reasonable way to perform real hardware-level memory protection with that chip alone. I'm working on a project documenting the genesis of the 99000 chips, which include a privilege bit in the status register, from the minicomputer line.
Essay forthcoming, and probably an OS. Maybe a year...