CP/M - 50 years old and no end in sight
read: OSNEWS article
Everybody has heard of the Operating System that was the predecessor of MS-DOS, running on microcomputers equipped with Z80 or 8080 processors. It was the business OS in the 70s and early 80s. Commodore even added an Z80 processor to their C128 to encroach on foreign 's territory.
(see my post on the runCPM pi pico emulator)
Two years ago a scottsman called David Given ported the whole OS to the MOS 6502 processor, originally targetting the BBC micro computer.
Initial post: http://cowlark.com/2022-10-04-cpm65/index.html
Later targets were the Apple II, the Commodore PET and C64 and VIC20, the Atari 8bitters, the Oric Computer, the Olimex and the X16.
And again, as so often lately, Eduardo Casino combined the work of two tinkerers and presented a new gamechanger:
CPM65 for the KIM-1
Eduardo combined Ryan Roth's SD Card adapter for the KIM-1, which was only working rudimentry and David Given's CPM65. The result is a fully working CPM65 on the KIM-1.
I myself pimped up the PAL-1 to 52 K RAM, which lets you use all of the ported software. (Note that only native compiled software is working, no the 8080 or Z80 programs). Between all CPM65 systems the software is exchangable, which let's me hope to have a wider program selection in the future.
Get the sauce: https://github.com/eduardocasino/cpm65/tree/kim-1 New link at the end of this article...
To add the cherry to the creampie, Eduardo also did a xKIM1541 port, the KIM-1 system that uses the Commodores 1541 disk drive.
Update 8.8.24 : Both flavours of the CP/M65 have been merged into the main repo today, downloadable from Dave Givens github: https://github.com/davidgiven/cpm65
May the KIM-1 live forever!
Have fun, stay childish!
Yours,
webdoktor
Leave a Reply