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.

EmuTOS, a free operating system for Atari computers

76 pointsby andersson42over 6 years ago

4 comments

cmrdporcupineover 6 years ago
For those unfamiliar, this is a full open source (GPL) re-implementation of the original Atari ST (16&#x2F;32 68000 system) operating system. Here&#x27;s the long form:<p>The Atari ST&#x27;s operating system (&quot;TOS&quot;) was forked from Digital Research&#x27;s &#x27;GEMDOS&#x27; (a kind of CP&#x2F;M 68k &#x2F; MS-DOS alike disk operating system) along with &#x27;GEM&#x27; (Graphic Environment Manager) which consisted of a device-independent graphics subsystem (&#x27;VDI&#x27;) and a windowing system &#x2F; application toolkit (&#x27;AES&#x27; application environment services). Atari was given a license from DR back in 1984, and effectively did their own port and forked from the mainline. The story of how that all went down is chronicled in an excellent series of blog posts by an original participant here: <a href="http:&#x2F;&#x2F;www.dadhacker.com&#x2F;blog&#x2F;?p=995" rel="nofollow">http:&#x2F;&#x2F;www.dadhacker.com&#x2F;blog&#x2F;?p=995</a> and <a href="http:&#x2F;&#x2F;www.dadhacker.com&#x2F;blog&#x2F;?p=1000" rel="nofollow">http:&#x2F;&#x2F;www.dadhacker.com&#x2F;blog&#x2F;?p=1000</a><p>Note that this is &#x27;Atari Corp&#x27;, which was a company owned by Jack Tramiel after he quit Commodore. Not Atari Inc, which was the company responsible for Pong, the Atari 2600, and the original Atari 8-bit computers.<p>GEM was the brainchild of Lee Jay Lorenzen, who had worked on the Xerox Star project and who had advocated at Xerox for getting some of those concepts onto lower end PC-class machines. He joined DR in the early 80s and headed up the GEM project to work on that. He later left DR to start Ventura Publisher, an excellent DTP package which was built on GEM.<p>Digital Research went on to develop GEM on the x86 on a separate branch from the Atari version. They were forced by an Apple lawsuit to make modifications to it to make it less Mac-like. Atari&#x27;s branch was exempted from this.<p>Atari Corp eventually packed it in, with their assets spread around like ashes, and the IP around their fork of GEM&#x2F;GEMDOS has been lost to the world (well the source has been leaked but not legally). However after a series of acquisitions, DR&#x27;s original IP -- including GEM, GEMDOS, CP&#x2F;M 68k, etc. was open sourced under the GPL.<p>EmuTOS was created (many moons ago) from the original DR sources in order to have open source ROMs for ST emulators, effectively doing again what the team at Atari did back in the 80s: porting to the 68k Atari ST platform. But since then it&#x27;s grown to be a full alternative to Atari&#x27;s ROMs that works on more than just emulators.<p>In addition to being basically full feature (and quirk) parity with Atari&#x27;s TOS, it also includes a full hard disk driver which is something Atari&#x27;s never included without an add-on. This includes support for IDE drives for modern devices like compact flash cards, etc.<p>It also has been ported to and runs well on other 68k and Coldfire platforms, and runs well on the Amiga, on the Firebee (a modern Coldfire based Atari-like machine), and headless on Coldfire evaluation boards. It&#x27;s also been recently ported to the &#x27;Kiwi&#x27; 68008 DIY microcomputer.
评论 #18757907 未加载
评论 #18757903 未加载
评论 #18759389 未加载
jhallenworldover 6 years ago
So frustrating with Atari.. they were only a little behind the Apple Macintosh (but with color!). They almost made the IBM PC:<p><a href="https:&#x2F;&#x2F;retrocomputing.stackexchange.com&#x2F;questions&#x2F;7135&#x2F;the-almost-was-atari-ibm-pc" rel="nofollow">https:&#x2F;&#x2F;retrocomputing.stackexchange.com&#x2F;questions&#x2F;7135&#x2F;the-...</a>
评论 #18758799 未加载
DominoTreeover 6 years ago
I knew this existed but had no idea it was still under pretty active development. How cool!
评论 #18757621 未加载
sys_64738over 6 years ago
Tramiel Operation System (TOS) named. after the legendary computer icon, Jack Tramiel.
评论 #18757788 未加载