August 8, 2026

Windows 95 boots, nerd war begins

ao486: x86-compatible Verilog core implementing all features of a 486 SX (2014)

This retro PC comeback impressed fans, but the comments instantly started a rival fight

TLDR: ao486 is a 2014 project that recreates an old 486-style PC in programmable hardware and can boot Windows 95 and Linux. Fans were impressed, but the comments quickly turned into a showdown over whether a rival project is better and whether the video output is authentic enough.

A hobby chip project from 2014 that can pretend to be an old 486-era PC and even boot Windows 95 and Linux should have been an easy nostalgia win. On paper, ao486 is catnip for retro fans: it recreates the brain of an early 1990s computer in programmable hardware, packs in classic parts like VGA graphics, keyboard support, floppy and hard drive tricks, and somehow squeezes the whole thing onto one supported board. For many readers, the headline moment was simple: wait, this thing can run Windows 95? That alone gave the project instant “mad scientist garage miracle” energy.

But the real show was in the comments, where the applause quickly turned into retro computing turf war. The strongest hot take came from user nizmow, who basically said: nice project, but the real party is happening elsewhere with z386. Ouch. That instantly shifted the vibe from celebration to comparison-shopping. Even spicier, the comment zeroed in on the video output, saying this core doesn’t produce a “proper analogue signal” and hinting that the reason is a whole rabbit hole of old-school display timing pain. In plain English: fans weren’t just asking whether it works — they were asking whether it feels authentically old-school enough.

That’s the drama with retro hardware people: success is never enough. If your fake 1990s PC boots, someone wants to know why the screen glow isn’t vintage-perfect. The mood was equal parts admiration, nitpicking, and “my favorite clone is cooler than your clone” energy — which, honestly, is exactly what makes these communities so fun to watch.

Key Points

  • ao486 is an x86-compatible Verilog core that implements the full 486 SX feature set and was modeled and tested using the Bochs x86 implementation.
  • The project includes a complete SoC with legacy PC peripherals and can boot Linux 3.13 and Microsoft Windows 95.
  • The processor design includes a 4-stage pipeline, 16 kB instruction and data caches, a 32-entry TLB, and Altera Avalon interfaces.
  • The SoC is targeted at the Terasic DE2-115 board with an Altera Cyclone IV E EP4CE115F29C7 FPGA, using 80% of logic elements and running at a 30 MHz clock.
  • The article reports successful execution of MS-DOS 6.22, Windows for Workgroups 3.11, Windows 95, and Linux 3.13.1, along with Dhrystone benchmark results and firmware/licensing details.

Hottest takes

“z386 is where the action is right now” — nizmow
“doesn’t output a proper analogue signal” — nizmow
“I always wondered why” — nizmow
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.