<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CP&#x2F;M Emu System]]></title><description><![CDATA[<p dir="auto">A CP/M emulator that runs via a USB serial terminal.  Mainly focused on the tools that run under the emulation, providing the ability to monitor the cpu, memory and other aspects of the emulation, a great way to learn how CP/M works.  Please see the repository for detailed info.</p>
<p dir="auto">Also provides a very minimal set of file functions, that can be used to list the files and folders on the SDcard, plus a few more risky functions like mkdir, rmdir, rm, cp, cmp.  It only support full path names and has no error checking, so it should be used with extreme caution.</p>
<p dir="auto"><a href="https://github.com/brian-sheldon/emu-sys" target="_blank" rel="noopener noreferrer nofollow ugc">Github Repo</a></p>
<p dir="auto">It is also available via the M5Burner.</p>
<p dir="auto">Sample screen shot of examining the contents of a CP/M disk img.</p>
<p dir="auto"><img src="/assets/uploads/files/1778817876553-cpm.disks.png" alt="cpm.disks.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">A session of running Star Trek (customized by me to fit in 60 columns) in CP/M</p>
<p dir="auto"><img src="/assets/uploads/files/1778817905198-star.trek.png" alt="star.trek.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.m5stack.com/topic/8219/cp-m-emu-system</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 16:20:12 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/8219.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 May 2026 04:07:20 GMT</pubDate><ttl>60</ttl></channel></rss>