freeatlantis.com is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

191
active users

#cpm

0 posts0 participants0 posts today
tom jennings<p>OK I'm back to old habits -- having re-discovered old habits weren't completely stupid. </p><p>Leor Zolman's BDS C compiler it is. It's got a lot of language cheats and shortcomings, but it's all scaled appropriately for small machines. </p><p>It's binary output is HALF the size of Aztec C's, which is fairly compliant (to a very old standard). I need code, not compliance. </p><p><a href="https://tldr.nettime.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://tldr.nettime.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> </p><p>WordStar has many shortcomings, I could not remember how minimal it is, but it is rock solid and that matters.</p><p>I'd like to find a copy of PMATE for CP/M (plenty around for DOS)</p><p>Leor seems like a great guy. </p><p><a href="https://www.bdsoft.com/resources/bdsc.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">bdsoft.com/resources/bdsc.html</span><span class="invisible"></span></a></p>
Paolo Amoroso<p>CP/M-86 for Newbies is a starter kit for CP/M-86 with everything ready to unpack and run. It bundles the PCe PC emulator (Windows only), preconfigured PCe environments for running different CP/M-86 versions including Concurrent CP/M-86 and Concurrent DOS, and other software such as the Pirx Commander file manager.</p><p><a href="https://github.com/MarekStarobrat/Pirx.Commander/tree/main/Releases/CPM-86" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/MarekStarobrat/Pirx</span><span class="invisible">.Commander/tree/main/Releases/CPM-86</span></a></p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Peter Mount<p>Wow, I didn't realise that LibreOffice turns 40 this year with it's latest release.</p><p>It started out as closed source Star Writer for CP/M in 1985 with DOS 3.2support in 1986.</p><p>Then became Star Office in 1994 for Windows 3.1</p><p>It became open source as Open office in 2001 and the LibreOffice fork in 2010.</p><p><a href="https://en.wikipedia.org/wiki/StarOffice" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/StarOffi</span><span class="invisible">ce</span></a></p><p><a href="https://en.wikipedia.org/wiki/OpenOffice.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/OpenOffi</span><span class="invisible">ce.org</span></a></p><p><a href="https://en.wikipedia.org/wiki/LibreOffice" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/LibreOff</span><span class="invisible">ice</span></a></p><p><a href="https://area51.social/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://area51.social/tags/msdos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>msdos</span></a> <a href="https://area51.social/tags/dos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dos</span></a> <a href="https://area51.social/tags/libreOffice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libreOffice</span></a> <a href="https://area51.social/tags/openOffice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openOffice</span></a> <a href="https://area51.social/tags/starOffice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>starOffice</span></a> <a href="https://area51.social/tags/retroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retroComputing</span></a></p>
Sidde<p><a href="https://bitbang.social/tags/Wargames" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wargames</span></a> - My favorite <a href="https://bitbang.social/tags/movie" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>movie</span></a> of all time. With the <a href="https://bitbang.social/tags/Mega65" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mega65</span></a> version for the Wargames simulator I can be David Lightman myself. </p><p><a href="https://files.mega65.org/html/main.php?id=4baa92ff-94d2-4751-8f5d-1f1932b161bc" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">files.mega65.org/html/main.php</span><span class="invisible">?id=4baa92ff-94d2-4751-8f5d-1f1932b161bc</span></a></p><p>Copied it onto a 3.5" <a href="https://bitbang.social/tags/floppy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>floppy</span></a> to run on the mega. It's simulating David's <a href="https://bitbang.social/tags/IMSAI8080" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IMSAI8080</span></a> and <a href="https://bitbang.social/tags/CPM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPM</span></a> with dialers and everything! </p><p>It's a game to be played on an <a href="https://bitbang.social/tags/8bit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>8bit</span></a> machine for sure!</p><p><a href="https://bitbang.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://bitbang.social/tags/Commodore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Commodore</span></a> <a href="https://bitbang.social/tags/C65" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C65</span></a> <a href="https://bitbang.social/tags/C64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C64</span></a> <a href="https://bitbang.social/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a> <a href="https://bitbang.social/tags/textadventure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>textadventure</span></a></p>
Saustrup<p>Hell yeah! I managed to assemble a working <a href="https://mstdn.dk/tags/GeminiMicrocomputer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GeminiMicrocomputer</span></a> from the lot of dead ones I inherited. <a href="https://mstdn.dk/tags/z80" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>z80</span></a> CPU card repaired, Super Video Controller repaired, floppy controller configured, <a href="https://mstdn.dk/tags/gotek" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gotek</span></a> configured and attached. Keyboard cleaned and repaired. <a href="https://mstdn.dk/tags/CPM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPM</span></a> loads and demo program runs.</p><p><a href="https://mstdn.dk/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vintagecomputing</span></a></p>
Paolo Amoroso<p>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.</p><p>How cool is that?</p><p><a href="https://www.makerlisp.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">makerlisp.com</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/sbc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sbc</span></a> <a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a></p>
Paolo Amoroso<p>It's been 50 years since Gary Kildall demonstrated the first working prototype of CP/M.</p><p><a href="https://computerhistory.org/blog/fifty-years-of-the-personal-computer-operating-system" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">computerhistory.org/blog/fifty</span><span class="invisible">-years-of-the-personal-computer-operating-system</span></a></p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>👆 So, concerning that "CP/M subsystem" I posted about on April's fool day.</p><p>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.</p><p><a href="https://github.com/jhallen/cpm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/jhallen/cpm</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>Buried deep in an old repo I discovered a CP/M subsystem of Medley Interlisp which even runs WordStar and Turbo Pascal.</p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/AprilFools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AprilFools</span></a> <a href="https://fosstodon.org/tags/AprilFool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AprilFool</span></a></p>
Paolo Amoroso<p>CPMImage is a GUI front-end for cpmtools, the popular suite of tools for accessing CP/M file systems.</p><p>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.</p><p><a href="https://github.com/NCJECulver/cpmimage" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/NCJECulver/cpmimage</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/cpmtools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpmtools</span></a> <a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>This article is a great biography of Adam Osborne and a history of his endeavours in the computer business.</p><p>A couple of parts are of particular interest to me. One is about the software shipped with the Osborne One and the state of software bundling at the time. The other part is the aftermath of the demise of Osborne Computers, which I knew little about.</p><p><a href="https://every.to/the-crazy-ones/the-rise-and-fall-of-steve-jobs-s-greatest-rival" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">every.to/the-crazy-ones/the-ri</span><span class="invisible">se-and-fall-of-steve-jobs-s-greatest-rival</span></a></p><p><a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/biography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>biography</span></a></p>
Nils M Holm<p>Here is a 6502 simulator that runs on the Z80 (under CP/M) and the 8086 (under DOS) and also on various Unixes:<br><a href="http://t3x.org/t3x/0/sim65kit.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">t3x.org/t3x/0/sim65kit.html</span><span class="invisible"></span></a><br>Includes some rudimentary KIM-1/KIM-Uno simulation. Pretty much work in slow progress at this point, but maybe its is useful to someone.<br><a href="https://mastodon.social/tags/KIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KIM</span></a>, <a href="https://mastodon.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a>, <a href="https://mastodon.social/tags/DOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DOS</span></a>, <a href="https://mastodon.social/tags/CPM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPM</span></a> <br>How do you make a #6502 hashtag?</p>
Paolo Amoroso<p>I didn't realize it at the time but the release of the DEC Rainbow 100 was a big deal back then.</p><p>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.</p><p><a href="https://dfarq.homeip.net/dec-rainbow-100" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dfarq.homeip.net/dec-rainbow-1</span><span class="invisible">00</span></a></p><p><a href="https://fosstodon.org/tags/dec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dec</span></a> <a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>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:</p><p><a href="https://archive.org/details/byte-magazine-1983-07/page/n359/mode/2up?view=theater" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">archive.org/details/byte-magaz</span><span class="invisible">ine-1983-07/page/n359/mode/2up?view=theater</span></a></p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>This 1982 interview with Gary Kildall is interesting because it focuses on CP/M-86 which is little known.</p><p>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.</p><p><a href="https://computeradsfromthepast.substack.com/p/gary-kildall-has-a-talk-with-pc-magazine" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">computeradsfromthepast.substac</span><span class="invisible">k.com/p/gary-kildall-has-a-talk-with-pc-magazine</span></a></p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/cpm86" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm86</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>muLISP-80 is one of the best vintage Lisp implementations for CP/M and can be downloaded from a number of sites, for example here:</p><p><a href="http://cpmarchives.classiccmp.org/cpm/mirrors/www.retroarchive.org/cpm/lang/lisp80.zip" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">cpmarchives.classiccmp.org/cpm</span><span class="invisible">/mirrors/www.retroarchive.org/cpm/lang/lisp80.zip</span></a></p><p>The manual, which is essential for using the system, is less easy to find and can be downloaded here:</p><p><a href="http://lispm.de/docs/Publications/Lisp%20Language%20Manuals/1980%20MuLisp%201980.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">lispm.de/docs/Publications/Lis</span><span class="invisible">p%20Language%20Manuals/1980%20MuLisp%201980.pdf</span></a></p><p><a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Ry<p>does anyone here know of any CP/M text editors that play nicely with 40x24 terminals? so far the only editor ive found that (mostly) works is the Turbo Pascal editor, which is not ideal. of course, the standard ED works, but i'd rather not use that unless i absolutely have to. <a href="https://vixen.zone/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://vixen.zone/tags/cpmz80" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpmz80</span></a> <a href="https://vixen.zone/tags/tms9918a" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tms9918a</span></a> <a href="https://vixen.zone/tags/rc2014" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rc2014</span></a></p>
Paolo Amoroso<p>Turbo Pascal 1.0 quietly turned 40 a couple of weeks ago as it was released on November 20, 1983. Happy birthday!</p><p><a href="https://blog.marcocantu.com/blog/2023-november-turbopascal40.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.marcocantu.com/blog/2023-</span><span class="invisible">november-turbopascal40.html</span></a></p><p><a href="https://blogs.embarcadero.com/i-first-met-philippe-kahn-and-turbo-pascal-40-years-ago-this-month/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blogs.embarcadero.com/i-first-</span><span class="invisible">met-philippe-kahn-and-turbo-pascal-40-years-ago-this-month/</span></a></p><p><a href="https://fosstodon.org/tags/pascal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pascal</span></a> <a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>Don't scoff at CP/M and MS-DOS 1.0 not supporting nested directories. Even some expensive file servers and high-end machines had flat file systems well into the 1980s.</p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/MSDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSDOS</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Paolo Amoroso<p>Mklbr is a Linux and Windows tool for creating .LBR file archives.</p><p>It's the only such tool I found for Linux whereas .LBR unarchivers are more common. Mklbr is very valuable for transferring bundles of files to the homebrew computers running CP/M many retrocomputing enthusiasts use, such as my Z80-MBC2 or the RC2014.</p><p><a href="https://github.com/ogdenpm/mklbr" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ogdenpm/mklbr</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/cpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpm</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>