2 comments

  • burnt-resistor3 minutes ago
    TI with the TMS9900 was in a similar position as IBM with the 386: both threatened their micro&#x2F;minicomputer markets. This is why TI didn&#x27;t release other TI-99-like machines.<p>Edit: It might be cool to make a higher-spec TMS9900 home brew system.
  • Zardoz844 hours ago
    &gt; Technically, the Am386 could run Windows 95, but it wasn’t a great experience.<p>Technically not. It can run it. Was slow? Yes, but my Am386DX40 keep working fine from 1991 to 1996. Running DR-DOS 6, MS-DOS 6.11, Windows 3.1 and finally Windows 95. And, of course, I could play DooM 2 on it. At some point, I got a math copro. Finally, my father upgraded the machine with an AMD 486DX5 133MHz.
    • killerstorm2 hours ago
      My father got me a second-hand computer with Am386DX-40 somewhere around 1997, IIRC. An upgrade to older 286.<p>It was two generations old at that time but still a lot of fun: it could run a lot of games (incl. DOOM, of course), programming (largely Turbo Pascal 7), and some word processing under Windows 3.11.<p>I didn&#x27;t bother with Win95, though.<p>I&#x27;ve been using it up until 1999, when I finally got a then-modern computer with Windows 98. But in some ways MS-DOS felt more capable - I really knew what each file is for, what computer is doing, etc. I.e. the entire machine is fully comprehensible. You really don&#x27;t get it with Windows unless you&#x27;re Russinovich or something.<p>So in a way 386 was a peak computer for me
    • snarfy1 hour ago
      Which math copro? If you had a 386DX then I believe you had the math copro? The 386SX did not have an FPU and needed the additional 387SX.
      • to11mtm51 minutes ago
        &gt; If you had a 386DX then I believe you had the math copro? The 386SX did not have an FPU and needed the additional 387SX.<p>Neither had FPUs... Closest you can get is RapidCAD (which is really a 486DX adapted to 386 bus, IIRC it uses a &#x27;jumper&#x27; for the 387 slot.)<p>For 386, the difference between SX and DX was whether it was a 16 or 32 bit data bus.<p>Where things can get more curious, is that some early 386 motherboards actually took a 287 instead of a 387...
    • iberator4 hours ago
      NETBSD still can run on it too :) Best and most portable os in the history
      • messe3 hours ago
        &gt; most portable os<p>Eh... I think the Linux kernel + your choice of libc&#x2F;userland has it beat these days.
        • lproven1 hour ago
          The Linux kernel dropped 386 support <i>fourteen years</i> ago.<p><a href="https:&#x2F;&#x2F;www.theregister.com&#x2F;2012&#x2F;12&#x2F;12&#x2F;linux_no_longer_runs_on_386_cpus&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theregister.com&#x2F;2012&#x2F;12&#x2F;12&#x2F;linux_no_longer_runs_...</a>
          • messe1 hour ago
            I&#x27;m well aware, thank you. I&#x27;m not contesting ability to run on a 386, I&#x27;m contesting the title of &quot;most portable OS&quot;.
            • lproven47 minutes ago
              OK. In context -- discussing an article talking specifically about AMD 386 chips -- that was not at all clear.<p>I was at a talk celebrating NetBSD&#x27;s 30th anniversary. I wrote about it:<p><a href="https:&#x2F;&#x2F;www.theregister.com&#x2F;2024&#x2F;04&#x2F;17&#x2F;30yo_netbsd_releases_v10&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theregister.com&#x2F;2024&#x2F;04&#x2F;17&#x2F;30yo_netbsd_releases_...</a><p>They&#x27;re well aware of this.<p>But as Linux edges closer to dropping 32-bit x86 completely -- most distros already have -- I think NetBSD may suddenly regain some relevance in this specific area.<p>There&#x27;s also a new initiative to improve its jails facility:<p><a href="https:&#x2F;&#x2F;netbsd-jails.petermann-digital.de&#x2F;" rel="nofollow">https:&#x2F;&#x2F;netbsd-jails.petermann-digital.de&#x2F;</a>
        • anthk3 hours ago
          Modern Linux can&#x27;t even scratch a 486 and some Motorola platforms. Or VAX. Heck, I run NetBSD 10.1 vanilla under simh 3.8 for 9front emulated on an amd64 laptop (old Celeron, 2GB). Slow, but enough to play Slashem.<p>On portability on compilers, plan9&#x2F;9front it&#x27;s unbeatable. Do you now Go compiling from any OS to any arch? The same here, but just for an OS obviously. Albeit I can still run Golang under i386, and tools like Rclone under 9front i386. That&#x27;s really cool.
          • messe2 hours ago
            That&#x27;s a very limited view of what portability means.<p>Driver support for a niche SoC? Good luck getting NetBSD on before Linux. The sheer amount of SoCs supported by the Linux kernel dwarfs anything NetBSD has to offer.
            • spijdar2 hours ago
              Yeah, NetBSD&#x27;s support for modern hardware isn&#x27;t amazing compared to Linux. I love it (and run my personal web server on it!), but the portability thing feels like a meme from the 4.4BSD days, where it ran on basically every workstation platform.<p>Like sure, it runs on my VAX, my Sun4&#x2F;75, and my Alpha box, but it doesn&#x27;t run on my POWER9 workstation nor does it run my Amlogic A311D ARM device (at least in a usable capacity), and I couldn&#x27;t even get i.MX 8M running. I didn&#x27;t try super hard, to be fair, but why would I burn cycles getting an OS with less peripheral support running when Linux &quot;just works&quot;?
              • hulitu1 hour ago
                I don&#x27;t think Linux &quot;just works&quot; on VAX, Sun4&#x2F;75, or Alpha.<p>My experience with Linux on a Sun Sparcstation 20 circa 2000 was that it was slow as hell compared to Net or OpenBSD.
                • messe1 hour ago
                  I doubt NetBSD &quot;just works&quot; fully on those systems either. I see a lot of rose tinted glasses when NetBSD portability comes up. Those older systems barely get stress tested, as the system has become too large to be self-hosted on them anymore and has to resort to using cross compilation to build a working base.<p>At least OpenBSD, when it says it supports a platform, _actually supports that platform_, and the system is stable enough that it can build itself.
        • actionfromafar3 hours ago
          Modern Linux dropped support for a lot of old and niche CPUs.
          • messe2 hours ago
            And NetBSD is missing support for an order of magnitude more SoCs. I <i>like</i> NetBSD. I&#x27;ve run it on several systems in the past, and not just as a toy. I like the whole BSD family, and even deploy FreeBSD in production at work, and use OpenBSD on my home router. But NetBSD&#x27;s claim as the most portable OS doesn&#x27;t hold up these days.