{"id":1789,"date":"2017-12-15T23:37:37","date_gmt":"2017-12-15T23:37:37","guid":{"rendered":"http:\/\/www.sydneysmith.com\/wordpress\/?page_id=1789"},"modified":"2018-11-10T23:12:42","modified_gmt":"2018-11-10T23:12:42","slug":"cpmfs","status":"publish","type":"page","link":"https:\/\/www.sydneysmith.com\/wordpress\/cpmfs\/","title":{"rendered":"CpmFS"},"content":{"rendered":"<p><a href=\"http:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2017\/12\/cpmfs-main.png\"><img loading=\"lazy\" src=\"http:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2017\/12\/cpmfs-main.png\" alt=\"\" width=\"677\" height=\"343\" class=\"alignnone size-full wp-image-1790\" srcset=\"https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2017\/12\/cpmfs-main.png 677w, https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2017\/12\/cpmfs-main-300x152.png 300w\" sizes=\"(max-width: 677px) 100vw, 677px\" \/><\/a><\/p>\n<p>Do you need to copy files to or from a CP\/M disk image? They&#8217;re a lot more convenient than disks. They take up less space. They never wear out. But how do you get files on and off them?<\/p>\n<p>CpmFS is my solution. It&#8217;s an easy way to copy files between Windows and a CP\/M disk image.<\/p>\n<h2>Features<\/h2>\n<p>&#8211; adapts to different disk image sizes<br \/>\n&#8211; \u200ecopies one file, or lots in a single go<br \/>\n&#8211; \u200eshows you what&#8217;s on the disk (dir)<br \/>\n&#8211; \u200eallows erasing files from the disk<br \/>\n&#8211; \u200eallows renaming files on the disk<br \/>\n&#8211; \u200ecopies system tracks<br \/>\n&#8211; \u200ewrites boot sectors<br \/>\n&#8211; \u200eunderstands standard disk sizes<br \/>\n&#8211; \u200eunderstands Cromemco sizes (eg DSDD with SD track 0)<br \/>\n&#8211; small program size (currently less than 100 KB)<br \/>\n&#8211; no installation, and no DLLs required<\/p>\n<h2>UnFeatures<\/h2>\n<p>&#8211; it is a command line tool, like CP\/M<br \/>\n&#8211; \u200eyou can&#8217;t rename groups of files in a single go, yet<\/p>\n<h2>Download<\/h2>\n<p>The software is free. Earlier versions were also open source, but for version 0.04 I&#8217;ve used some proprietary code that can&#8217;t be released. The source code for the earlier versions is available in <a href=\"http:\/\/www.sydneysmith.com\/products\/cpm\/cpmfs\/\" rel=\"noopener\" target=\"_blank\">cpm\/cpmfs<\/a>.<\/p>\n<p>You can also download the latest version of the executable, or any of the earlier versions, from <a href=\"http:\/\/www.sydneysmith.com\/products\/cpm\/cpmfs\/\" rel=\"noopener\" target=\"_blank\">cpm\/cpmfs<\/a>.<\/p>\n<h2>More Information<\/h2>\n<p>There are a number of articles on cpmfs in <a href=\"http:\/\/www.sydneysmith.com\/wordpress\/tag\/cpmfs\/\">tag\/cpmfs<\/a>.<\/p>\n<p>This is part of the <a href=\"http:\/\/www.sydneysmith.com\/wordpress\/cpm-programs\/\">CP\/M topic<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you need to copy files to or from a CP\/M disk image? They&#8217;re a lot more convenient than disks. They take up less space. They never wear out. But how do you get files on and off them? CpmFS is my solution. It&#8217;s an easy way to copy files between Windows and a CP\/M &hellip; <a href=\"https:\/\/www.sydneysmith.com\/wordpress\/cpmfs\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">CpmFS<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/1789"}],"collection":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1789"}],"version-history":[{"count":5,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/1789\/revisions"}],"predecessor-version":[{"id":2260,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/1789\/revisions\/2260"}],"wp:attachment":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}