TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

CP/M for OS X

128 pointsby bilegeekabout 4 years ago

12 comments

tzsabout 4 years ago
Around 1984, I worked for a Unix workstation manufacturer named Callan Data Systems [1]. Our workstations were 68k based and ran System V.<p>Except for one that was sitting in a corner of the main office, which I noticed was running CP&#x2F;M-68K.<p>I asked around and found out that this was for the accounting people. It wasn&#x27;t because they needed some accounting software that wasn&#x27;t available for Unix. Everything they were interested in could easily be done on Unix.<p>So why did accounting choose CP&#x2F;M-68K?<p>Because they assumed (correctly, it turned out) that in a company where all the engineers were Unix kernel hackers, running CP&#x2F;M would keep all the engineers from messing with accounting&#x27;s computer.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Callan_Data_Systems" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Callan_Data_Systems</a> (BTW, Wikipedia says Callan was founded by Dave Callan. That&#x27;s only partially correct. There were actually three equal founders. They could not agree on a name for the company, and it got to the point where the only thing stopping them from starting was having a name to put on the paperwork. One weekend the other two founders went away on a hunting trip, and when they came back Callan told them he&#x27;d picked a temporary name and filed the paperwork, and they could change it to the real name later when they came up with one. They never did agree on a &quot;real&quot; name, and so the company retained Callan&#x27;s &quot;temporary&quot; name, Callan Data Systems).
评论 #27136396 未加载
评论 #27138974 未加载
评论 #27136503 未加载
tyingqabout 4 years ago
Looks like it emulates a Z80 with 64k and selectable Osbourne, ADM&#x2F;3A, Hazeltine, or VT52 screen output.
评论 #27149982 未加载
deaddodoabout 4 years ago
If the goal was seamlessness; I would think you’d want to pipe the output into terminal directly via STDIN&#x2F;STDOUT.<p>Impressive work, regardless
评论 #27135917 未加载
评论 #27136181 未加载
ralphcabout 4 years ago
Is anyone using this, a quick howto would be most appreciated. I went to CP&#x2F;M sites and mainly found ARK files for the main software. Do I need to uncompress this into a directory and pretend it&#x27;s a floppy drive? The github just talks about dragging and dropping of individual files.
评论 #27157821 未加载
talideonabout 4 years ago
I stumbled across his YouTube channel a few days back where he demonstrates this and lots of other retrocomputing gubbins. Worth a watch: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;user&#x2F;80Thom80" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;user&#x2F;80Thom80</a>
peterbmarksabout 4 years ago
Anyone know how to run this on Big Sur? I&#x27;ve built the project and it runs but there&#x27;s no terminal window and the New menu item is dim. I looked at all the forks but most are very old. I guess I need a CP&#x2F;M disk image?
spullaraabout 4 years ago
I think my Commdore-128 would still run CP&#x2F;M if I found the disks. What an odd thing.
JKCalhounabout 4 years ago
Did a little searching but did not see a specific version of the old ASCII Star Trek game for CP&#x2F;M. I see BASIC for CP&#x2F;M so I presume you could enter Star Trek that way....
cable2600about 4 years ago
I remember the Apple ][ CP&#x2F;M-80 cards. Those were cool. Now there is CP&#x2F;M for MacOS.
musicaleabout 4 years ago
Interesting!<p>Is processor.m a new&#x2F;original Z-80 emulator written in Objective-C?
flowerladabout 4 years ago
OK, but can it run Turbo Pascal [1]?<p>[1] <a href="https:&#x2F;&#x2F;winworldpc.com&#x2F;product&#x2F;turbo-pascal&#x2F;3x" rel="nofollow">https:&#x2F;&#x2F;winworldpc.com&#x2F;product&#x2F;turbo-pascal&#x2F;3x</a>
评论 #27136807 未加载
mfollertabout 4 years ago
It&#x27;s called macOS now.
评论 #27135952 未加载