#ancientunix — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ancientunix, aggregated by home.social.
-
Lol me #AncientUnix #8bit port #Popix is languishing again. writing a debugger for the VM is too big a pain, so I'm trying to port it around to other platforms and slowly poking at it
But it's def slow going — between lots of life stuff, and the project going from "seeing everything run!!" back to "I gotta write a buttload of code before it'll be runnable", blegh
Doodling at C64, Altair 8800, and IBM XT versions of and on in the meantime
-
EEHEEHEE lotta good work on this today, I'm trying to build it up to the point of
execing an /etc/init that reads a file to a lil hello world!!acourse't I'm still in the weeds on all the stack swapping multiprocessing low level muck, arghh hate this parta this kinda stuff -- but i've gotten SO FAR hehehe gonna head back to it tomorry
(I'm now on the
initbranch if y'all wanna check progress on the codeberg >:3) -
trying to be on here more often (again lol)
Back on my BS with my project to make a portable version of Unix V6 (from 1975) with a self-hosted pre-K&R C compiler, that could be released on anything that can at least simulate the memory model
Gonna start on a custom VM written in #Rust, but then port to the #C64 and probably also #ALtair8800!!
You can check out the progress on the
kernelbranch here: https://codeberg.org/popeyeotaku/popix/src/branch/kernelRight now the compiler's almost done, with a bootstrapper compiler written in Rust. I'm about to start booting and bugfixing the kernel as soon as I extend the VM a tad
Still gotta gut the kernel by another several K, and write self-hosted assembler/linker package, and port userland. Also gonna write a custom YACC that uses less RAM
but it's coming along swimmingly!!!
-
I'd beened stalling on my #AncientUnix #Popix project, but it just got a big shot in the arm
I jus realized my #AncientC compiler had a bug where any initialized array came out twice as big as it was susposed to, fixing it has cut all my programs compiled in it by several K 😅😅
I was so worried about how on Eart' I was gonna slim everthin down enuf, now I don't gotta worry about any of that
-
so as a side project to my "port #AncientUnix Sixth Edition to 8-bit platforms," I've been noodling off an on for "port #AncientUnix Seventh Edition to the #C64 with a RAM Expander cart" and I think I've finally noodled up how that will work successfully
acourse't now i'm having weird issues wit simh to get a Unix V7 running to work more on it 😅😅 (if I know any Unix7 folks interestid in helping hmu hehe)
-
Hey, I think Unix just turned 50!
Happy anniversary💥⌨💨
- And thanx to SDF for making antique and old historical version available via browser!
https://unix50.org/
(Though not accesible through elinks. At least not on Alpine Linux via Termux on Android.)
#unix50 #sdf #ancientUNIX #unix #elinks