December #11 - Using CP/M on a Commodore 128 - Commodore advent calendar 2021

Ғылым және технология

December #11 - Commodore Advent calendar
Using CP/M on a Commodore 128
Calendar playlist: • Commodore advent calen...
Support me on Patreon.com to get ad-free/early access to all videos plus sometimes exclusive content. / ovesennet
Find a Commodore 16 on eBay: ebay.us/ACETRc
Find a Commodore Vic 20 on eBay: ebay.us/ZQJvaT
Find a Commodore Amiga on eBay: ebay.us/WYV79q
Find a Macintosh Classic on eBay: ebay.us/uCH0KW
Find a Commodore 128 on eBay: ebay.us/6Y9M7o
Find a Commodore 64 on eBay: ebay.us/jII9QZ
Find a TI99/4A on eBay: ebay.us/Cn30H4
Find a Spectravideo on eBay: ebay.us/SlIUF7
Find a Tandy 200 on eBay: ebay.us/c3hTsy
Find an Apple IIe on eBay: ebay.us/ikm9g5
I am using a Prusa 3D-printer, find one here: shop.prusa3d.com/#a_aid=ovesennet
I use Canva to quickly create illustrations and thumbnails. It's free. www.canva.com/join/TommyOvesen
Buy me a coffee or a beer via PayPal here: paypal.me/TommyOvesen
Note: Some links are affiliate links that helps support my channel.
Patreon: / ovesennet
Web: www.arcticretro.com
Facebook: / arcticretro
E-mail: support@ovesen.net
Twitter: ovesen
Instagram: ovesennet
#doscember #adventcalendar #doscember2021

Пікірлер: 41

  • @jeffreyphipps1507
    @jeffreyphipps15072 жыл бұрын

    CP/M-80 is slow on the 128 because the Z-80 has to use a slower speed to work with the components on the C-128 which are inherently slower.

  • @TheSulross

    @TheSulross

    2 жыл бұрын

    and the Commodore floppy disk drive interaction was notoriously slow - which CP/M heavily depended on the floppy disk drive for loading and running its constituent OS components and many of its various standard commands; ideally one used a two floppy drive system when earnestly using CP/M. It was just enough CP/M capability for satisfying the curiosity to check it out.

  • @Breakfast_of_Champions
    @Breakfast_of_Champions2 жыл бұрын

    Looks like the CP/M part of the 128 was about ten years behind the times on release, a fossil from the 1970s. If only Mr.Kildall's wife had signed that NDA from IBM😉

  • @OldAussieAds

    @OldAussieAds

    Жыл бұрын

    I don't think we'll ever know what happened between IBM, DR and Microsoft. There are so many different accounts of the story. I've certainly heard the one about Dorothy Kildall not signing the NDA and Gary Kildall going flying instead of being at the meeting. But I've also heard some very different version of events in which the NDA was signed and Gary definitely taking the whole thing seriously. I don't think we'll ever know at this point. I will say this though... The victors get to write history, which is why we know a lot about Microsoft and Apple history, but not as much about Digital Research, Atari and Commodore.

  • @choppergirl
    @choppergirl2 жыл бұрын

    It's funny, when my uncle from NCR in Germany came to America, the first thing he typed on my Vic-20 was PIP. PIP is a CP/M command and does nothing on the MS Basic command line. He proclaimed "This computer is junk!" Ironic that just a few years later the 128 would support CP/M of all things.. dying.. the C128CDR was the Royal King Tiger Tank of the 8bits, the last and best, and yet it reached way backwards for some bizarre reason into the 70's with it's support of CP/M into the past ... kind of amazing. It's the only one of my 8bits I'd bother with setting up today... but so far, it' hasn't been compelling enough to even connect it and power it up. I'd have to clear off space on a table.. and for.. why? No internet lol.

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    Thanks for a good story :)

  • @jensschournnowpedersen6401
    @jensschournnowpedersen64013 ай бұрын

    Great video! I had to try loading CP/M on a C128 in VICE and after getting that running I started a copy of WordStar version 3.30 similar to the version I used a lot in DOS. After some trouble shooting I got it all working fine! Thanks for your good videos, Tommy!

  • @barryon8706
    @barryon8706 Жыл бұрын

    IIRC, when CP/M on the Commodore 128 does a BIOS call the Z-80 has to transfer control to the 8502 for a bit. That might help slow things down.

  • @bobsemrau5311
    @bobsemrau53116 ай бұрын

    I used to have a 128 and ran CP/M on it, and from what i remember there were many revisions of the CP/M system, early ones like Aug 85 were very buggy. I bought and ran Turbo Pascal without any issues - it was a Kaypro format disk if I remember correctly. Also, when i inserted an MFM disk a pop-up would come up allowing me to select the format. I dont remember it being as slow as i am seeing here either. I do remember that the serial port didnt work right until very late in the system updates.

  • @congestiontv
    @congestiontv Жыл бұрын

    Discussion in the thread here seems about the disk format differeing. I think all talk about the experiment using Tiki diskettes in the 1571. But Tommy managed to "type" the readme file of the Borland disk. If you look carefully you see the first lines garbled. This might indicate the files itself (also) have a different format, a different header. Gorilla.bas was also included in MS-DOS, I think version 5. Along Qbasic you could throw bananas against each apes head. Try speeds of 20..100 and yes, 90° is straight up and will hit the wrong monkey.

  • @GStev-qf1zl

    @GStev-qf1zl

    8 ай бұрын

    Intel mowNo(riscQicbizGnutz

  • @TheSulross
    @TheSulross2 жыл бұрын

    used CP/M on a Commodore 64 too via a plugin cartridge but it wasn't anything to write home about either (those slow Commodore disk drives), but it did expose me to an actual disk operating system - and language compilers that could run on my very own computer hardware

  • @tiger1x
    @tiger1x2 жыл бұрын

    I always wondered why the VICE starts two windows in 128-mode! That's actually pretty obvious but I never thought about it! Thanks for that hint about the 80 columns mode! :-)

  • @danield.7359
    @danield.73597 ай бұрын

    Nice video. I wished you could make another video with more CP/M programs - not games, but real productive programs like text, spreadsheet, database, book keeping and maybe whatever special applications you find.

  • @johnsmith1953x

    @johnsmith1953x

    6 ай бұрын

    *Before MS Word, there was WordStar which was on CP/M*

  • @jeffreyphipps1507
    @jeffreyphipps15072 жыл бұрын

    There's also one other issue regarding 5.25" disks - there was no standard. Often we think that disks would be 40 tracks, but that wasn't always the case back then. The version of CP/M was tied to the machine. Since the C-128 was essentially using the Kaypro format, anything that differed might not work. Ironically, the CP/M boot disk for the C-128 was a Commodore disk that booted CP/M (booted from GCR), but not a regular CP/M boot disk (booted from MFM).

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    Thanks for the info

  • @force4200
    @force42002 жыл бұрын

    Brings back memories from my childhood with 128D. I must try to get me one in the future :) and as always great channel and a great thanks for all the help to our channel ;)

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    Thanks! An no problem, just glad to help :)

  • @jeffreyphipps1507
    @jeffreyphipps15072 жыл бұрын

    Turbo pascal does run on the 128. CP/M on the C-128 is most compatible with the Kaypro CP/M machines. Images must be for 5.25" disks on low density (CP/M 80 didn't support high capacity as a rule - early versions ran on 8" disks). CP/M evolved into CP/M-86. One company (Seattle Computer Products) made a version of CP/M-86. That company was bought out completely for $50,000 - by Microsoft. CP/M-86 was used as the foundation for MS-DOS 1.0.

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    OK, nice details there :)

  • @TheSulross

    @TheSulross

    2 жыл бұрын

    well, a knock off clone of CP/M but certainly not a literal code fork, and originally it was referred to as Quick and Dirty DOS, denoting the rapidity in which it was developed

  • @gosammy1971
    @gosammy19712 жыл бұрын

    I had the C128D (the early non metal case) with 1571 and 1901 monitor. I used CP/m to learn C, i think with Small C ?

  • @gosammy1971

    @gosammy1971

    2 жыл бұрын

    ... and yes, it was incredible slow

  • @miserychordia
    @miserychordia2 жыл бұрын

    great adventcalendar! much interesting videos =)

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    Thank you 🤗

  • @jeffreyphipps1507
    @jeffreyphipps15072 жыл бұрын

    There's also Nevada COBOL and Nevada FORTRAN for the uber geeks among us... 😎

  • @AndrewTubbiolo
    @AndrewTubbiolo2 жыл бұрын

    CP/M should have been DOS. Somewhere out in the multiverse you've been making videos with CP/M emulators and today you made a video about an odd OS from the US called, Quick and Dirty OS, some CP/M knockoff OS that went nowhere beyond the garage.

  • @TheSulross

    @TheSulross

    2 жыл бұрын

    but Gary would have then been the "Bill Gates" - one likes to think Gary wouldn't have chosen the Dark Side as Bill did

  • @AndrewTubbiolo

    @AndrewTubbiolo

    2 жыл бұрын

    @@TheSulross Kildall was much more the craftsman over Gates. I think Intergalactic Digital Research would have made better quality OS' than the carp Microsoft doled out. But that said, if I'm right, there would be pressure to push Kildall to the side as that push for quality would get in the way of profits. Shareholders don't like that.

  • @TheSulross

    @TheSulross

    2 жыл бұрын

    Andrew Tubbiolo "carp" as an adjective for Microsoft software - am stealing that :-)

  • @AndrewTubbiolo

    @AndrewTubbiolo

    2 жыл бұрын

    @@TheSulross Please do. Thanks. :)

  • @AS-ly3jp
    @AS-ly3jp2 жыл бұрын

    Have you just copied data to a d81 disk image file? Maybe it needs to be formatted in cp/m format first before adding files?

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    No I used ones I found online. Could not get them to boot

  • @KrautRockt
    @KrautRockt7 ай бұрын

    hey, nice clip! 🙂you come from swiss?...wenn ja, ich kann leider nur schlecht englisch...eine frage zum CP/M..welche vorteile bringt es dem basic gegenüber oder ist das eher sinnlos es zu nutzen? und hast du ahnung von einem C65?....lg, alles gute weiterso und mein abo hast du...sören aus chemnitz

  • @Arcticretro

    @Arcticretro

    7 ай бұрын

    Norway

  • @Alphadec
    @Alphadec2 жыл бұрын

    hvis du har en TIKI-100 så tar jeg gjerne en demonstrasjon av den.

  • @Arcticretro

    @Arcticretro

    2 жыл бұрын

    Søk i kanalen min så finner du flere :)

  • @freddylq67
    @freddylq672 жыл бұрын

    1st again!

Келесі