{"id":600250,"date":"2026-04-13T01:58:11","date_gmt":"2026-04-13T01:58:11","guid":{"rendered":"https:\/\/www.newsbeep.com\/ca\/600250\/"},"modified":"2026-04-13T01:58:11","modified_gmt":"2026-04-13T01:58:11","slug":"who-had-new-os-for-the-z80-on-their-2026-bingo-card","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ca\/600250\/","title":{"rendered":"Who Had \u201cNew OS For The Z80\u201d On Their 2026 Bingo Card?"},"content":{"rendered":"<p>Some might say the venerable Z80 doesn\u2019t need another operating system, but [Scott Baker] obviously disagrees. He has come up with <a href=\"https:\/\/www.smbaker.com\/nostos-the-nostalgia-operating-system-for-rc2014\" target=\"_blank\" rel=\"nofollow noopener\">a brand new, from scratch OS called NostOS<\/a> for the Z80-based RC2014 homebrew retrocomputer. [Scott] describes it as CP\/M-like, but it\u2019s not CP\/M\u2013 in fact, it\u2019s totally incompatible with CP\/M\u2013and has a few tricks of its own up its sleeve.<\/p>\n<p>As you might expect of an operating system for this vintage of hardware, it is \u201crommable\u201d \u2014 that is, designed to run from read-only-memory, and fit inside 64kB. It of course supports banking memory to go higher than that 16 bit limit, and natively supports common serial devices, along with the good old WD37C65 floppy controller to get some spinning rust into the game. Of course if you don\u2019t have floppies you can plug in a compact flash card\u2013 try that with CP\/M\u2013 or, interestingly Intel Bubble Memory. [Scott] has a<a href=\"https:\/\/hackaday.com\/2025\/09\/05\/scott-bakers-magnetic-bubble-memory-mega-post\/\" rel=\"nofollow noopener\" target=\"_blank\"> soft-spot for bubble memory<\/a>, which at one point seemed poised to replace both hard drives and RAM at the same time. We also appreciate that he included drivers for <a href=\"https:\/\/hackaday.com\/2026\/01\/23\/vacuum-fluorescent-displays-explained\/\" rel=\"nofollow noopener\" target=\"_blank\">vacuum fluorescent displays, <\/a>another forgotten but very cool technology. Back in the day, this operating system would have enabled a very cool little computer, especially when you take his implementation of text-to-speech with the SP0256A-AL2 chip. Fancy a game of talking Zork? Yes, he ported Zork, and yes, it talks.<\/p>\n<p>The whole thing is, of course, open-source, and <a href=\"https:\/\/github.com\/sbelectronics\/nostos?tab=readme-ov-file\" target=\"_blank\" rel=\"nofollow noopener\">available on [Scott]\u2019s GitHub.\u00a0<\/a>Unlike too many open-source projects, the documentation is top-notch, to the point that we could picture getting it in a three-ring binder with a 5 1\/4 floppy on the inside cover. If you like video, we\u2019ve embedded [Scott]\u2019s walkthrough but his blog and the docs on GitHub have everything there and more if you\u2019re not into rapidly-flickering-pixels as an information exchange medium.<\/p>\n<p>[Scott] isn\u2019t wedded to Zilog, for the record; this OS should run on an Intel 8080, perhaps like the one in the<a href=\"https:\/\/hackaday.com\/2025\/09\/03\/restoring-a-vintage-intel-prompt-80-8080-microcomputer-trainer\/\" rel=\"nofollow noopener\" target=\"_blank\"> Prompt 80 he restored last year.\u00a0<\/a><\/p>\n<p>Thanks to [Scott Baker] for the tip!<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"Some might say the venerable Z80 doesn\u2019t need another operating system, but [Scott Baker] obviously disagrees. He has&hellip;\n","protected":false},"author":2,"featured_media":600251,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[49,48,61],"class_list":{"0":"post-600250","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-ca","9":"tag-canada","10":"tag-technology"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/600250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/comments?post=600250"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/600250\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media\/600251"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media?parent=600250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/categories?post=600250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/tags?post=600250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}