Add KAOS TOS section and sources to TOS page, mention on Low machine

This commit is contained in:
2026-09-12 02:15:40 +02:00
parent d87f8b744a
commit 62b160d3d6
2 changed files with 14 additions and 2 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ parent: "/retro/"
<h2>Hardware Configuration</h2>
<ul>
<li><strong>CPU</strong>, 68000 with socket, plus the <a href="/retro/storm-cloudy/">Cloudy/Storm ST combo</a> via the MegaBus adapter.</li>
<li><strong>TOS/Flash</strong>, Cloudy as the TOS switcher/flash solution with EmuTOS and PP's improved iTOS 1.04.</li>
<li><strong>TOS/Flash</strong>, Cloudy as the TOS switcher/flash solution with EmuTOS and PP's improved iTOS 1.04, plus KAOS TOS installed as well (though rarely used).</li>
<li><strong>RAM</strong>, 4 MB onboard ST-RAM plus 8 MB AltRAM via the Storm ST.</li>
<li><strong>Mass storage</strong>, a <a href="/retro/gotek/">Gotek floppy emulator</a> in a 3D-printed case and an <a href="/retro/ultrasatan/">UltraSatan</a> ACSI-SD emulator.</li>
<li><strong>Peripherals</strong>, a <a href="/retro/sidecartridge/">SidecarTridge Multi-device</a> on the ROM port, a <a href="/retro/atari-networking-bbs/">Wi-Fi modem</a> for dialing into BBSs, an original Atari keyboard with a <a href="/retro/mouster/">mouSTer</a> and USB mouse, and an <a href="/retro/atari-vga/">MCSWITCH</a> adapter for VGA output.</li>
+13 -1
View File
@@ -48,8 +48,13 @@ parent: "/retro/"
<li><strong>RAM optimisation for games (Raw Image Access / RIA)</strong>, special code in the ROM can stream games directly from hard disk or SD card as an image, so even large 1 MB games run on machines that would otherwise have too little memory for hard disk loaders.</li>
</ul>
<h2>KAOS TOS</h2>
<p>KAOS TOS is a comprehensive software patch for the Atari ST's TOS, developed from 1990 to fix bugs and boost performance. It's not a standalone operating system but a patch for the original Atari TOS, mainly based on TOS 1.02 and TOS 1.04. The developers corrected over 80 known programming errors in the original system. KAOS 1.2 was published in the c't magazine, while the later KAOS 1.4.2 was sold commercially.</p>
<p>It ran noticeably faster, and although critics claimed this was only from disabling visual effects, re-enabling them disproved that. Since the Atari ST keeps its operating system in ROM, KAOS was often burned onto EPROM chips and physically installed in the machine. Most cleanly written applications ran without problems, with special helper patches for the few incompatible ones. Atari never officially licensed the project but tolerated it on the market. It was shaped by Andreas Kromke and Normen Kowalewski, among others, and became well known in the Atari community through coverage in the ST-Magazin.</p>
<p>KAOS TOS is also installed on my <a href="/retro/mega-st-low/">"Low"</a> machine, though I rarely use it. Theoretically it's there and available if needed.</p>
<h2>Other alternatives</h2>
<p>Besides EmuTOS, Kaos TOS is another popular option on modified machines. These are exactly the kind of setups used across the machines documented on this site.</p>
<p>Besides EmuTOS and KAOS, these are exactly the kind of setups used across the machines documented on this site.</p>
<h2>Adding multitasking: Geneva and MiNT</h2>
<p>Plain Atari TOS is a single-tasking system: only one main program runs at a time. Two well-known add-ons change that.</p>
@@ -58,4 +63,11 @@ parent: "/retro/"
<h3>MiNT</h3>
<p>MiNT (originally "MiNT is Not TOS", later "MiNT is Now TOS") is a much more powerful, Unix-like replacement kernel. It swaps GEMDOS for a Unix-style memory and process management layer, and together with a graphical shell like XaAES or N.AES it enables true, modern multitasking, today usually known as FreeMiNT. The catch is that it often needs stronger hardware, ideally a processor with a memory-management unit (PMMU) such as the Motorola 68030 in the TT or Falcon, and tends to run slowly on a bare old ST. I haven't managed to get MiNT running reliably on any of my machines, which is exactly why the "High" machine uses Geneva instead.</p>
<h2>Sources</h2>
<ul>
<li><a href="https://emutos.sourceforge.io/" target="_blank">EmuTOS - official project page</a></li>
<li><a href="http://www.mbernstein.de/atari/system/kaos.htm" target="_blank">KAOS TOS - mbernstein.de</a></li>
<li><a href="https://atari.8bitchip.info/tosimprgu.html" target="_blank">TOS improving (iTOS) - PP's Atari page</a></li>
</ul>
</div>