Firing up #PolyPascal on my 40 year old #Enterprise64 for the first time in probably 35 years. Actually, I'm not sure if I ever go PolyPascal running on it, or it was just the previous version, Compas Pascal. Glad to see an old #Dnaisg friend from the #CPM era again though. It's been too long.
Fifty years of the PC operating system… a historic look at the contributions of pioneer Gary Kildall and his CP/M operating system to the #PersonalComputer revolution. I go back to this period, and am so there for any tributes to Kildall who IMO deserves a lot of credit for his vision and early contributions. Plus, he was just an awesome guy. #RetroComputing#ComputerHistory#OperatingSystems#OS#CPM#GaryKildall
MakerLisp Machine is a Lisp and CP/M single board computer with a 50 MHz eZ80 and up to 16 MB RAM. It runs a Lisp on bare metal system as well as CP/M 2.2. The Lisp dialect is a blend of Common Lisp, Scheme, and C.
👆 So, concerning that "CP/M subsystem" I posted about on April's fool day.
It's not a native Lisp component of Medley Interlisp from back in the day but a modern CP/M emulator written in C, see the link. It runs in a Linux shell on the host system accessed from Medley's own VT100 terminal emulator "Chat", which is what you see in the screenshots.
CPMImage is a GUI front-end for cpmtools, the popular suite of tools for accessing CP/M file systems.
It's similar to WinImage but, unlike WinImage which is Windows only, CPMImage runs also on Linux. The tool is in an early stage of development and is actually cross-platform as it's written in Python with Tkinter.
FINALLY. That was hell, but my Z80 assembler in Z80 now parses all Z80 opcodes (794!) and unlike other native assemblers it uses a static binary tree to match strings to opcodes so the lookup code is only 179 bytes and the table is 3'733 bytes! #z80#v80#cpm#retroprogramming#retrocomputing
Total size is currently 5K but it's not finished yet and the limit will be 8KB. Once complete I will rewrite it in itself meaning that you'll be able to assemble your #Z80 projects using a native Z80/CPM assembler, even on PC via RunCPM, rather than massive PC-only toolchains. Z80 software that can't be built on real HW is useless!!
Made an enclosure for my rc2014 computer (sc-114) from polystyrene and acrylic glass sheets. There are two mini-USB jacks for serial connections on the backside, both attached to FTDI adapters. Only drawback: you have to open the case to reset the system.
I am mostly using this computer to test my T3X/0 compiler and other Z80 programs on a real machine. #retrocomputing, #cpm, #rc2014
1984, January 24th., Steve Jobs presented the first Macintosh Computer. We are glad to share our MAC POP Art, in tribute, in this Fediverse, to celebrate the 40th anniversary of that milestone with You, today.
Since the #MS & #IBM#DOS wasn't much more than a terminal with local CPU, floppy/hard disk support, the operating system was a "pirated" clone of #CPM. Even when IBM teamed up with Microsoft to break copyrights of Digital Research & Gary Kildall's IP on CP/M, #MSDOS wasn't up-to-date since there was no GUI available. #portrait@art work made in #SVG with @inkscape
📰 CP/M: An Unsung Architect of Micro-Computing
ᐅ @itsfoss
「 The era of CP/M, in my opinion, represents the beginnings of microcomputer history. It was a time of rapid innovation, community building, and exploration as enthusiasts, developers, and entrepreneurs were beginning to shape what would become our current, modern digital world 」
I didn't realize it at the time but the release of the DEC Rainbow 100 was a big deal back then.
This post explains why and sheds some light on this little known PC, such as the seemingly reasonable design decisions and the market forces that doomed the machine.
This review of CP/M Plus, published by BYTE magazine in the July 1983 issue, is interesting as it provides a detailed overview of the system and its features:
This 1982 interview with Gary Kildall is interesting because it focuses on CP/M-86 which is little known.
It made me notice a difference with MS-DOS I hadn't thought of before. Like Unix and unlike MS-DOS, CP/M-86 shipped with a complete software development environment with tools such as an assembler, which might have contributed to the higher price.