Netcrook Logo
👤 CRYSTALPROXY
🗓️ 19 Mar 2026  

Cracking the Code: How a 2000s Web Appliance Was Hacked to Run Windows 98 (and DOOM)

A forgotten internet box gets a second life through technical ingenuity - and a lot of digital elbow grease.

In the twilight of the dot-com era, millions of homes welcomed low-cost internet appliances - stripped-down machines designed for a single mission: surfing the web. Fast forward two decades, and one of these digital relics, the Compaq iPAQ IA-2, has been resurrected from obscurity not just to browse, but to run a full-fledged Windows 98 operating system. The twist? This wasn’t supposed to be possible. The journey to make it happen is a testament to the hacker spirit and the enduring allure of retro tech.

Back in 2000, the iPAQ IA-2 was a curiosity: a desktop appliance with just enough power to connect you to the fledgling World Wide Web, but not enough to tempt you into gaming or heavy computing. It shipped with a locked-down Microsoft CE operating system, designed to funnel users exclusively through MSN’s dial-up portal. In today’s terms, it was a sort of proto-Chromebook - minimal, cheap, and intentionally limited.

But for hardware hacker Dave Luna, limitations are just another puzzle to solve. His first obstacle: the IA-2’s BIOS refused to boot from the standard IDE hard drive interface. Instead, the system relied on a tiny 16 MB NAND Flash drive for startup - a storage type with no straightforward way to write new boot code. Luna’s workaround? He used another device to install MS-DOS onto the flash chip, effectively tricking the IA-2 into chain-loading a different operating system.

This clever hack allowed the IA-2 to load Windows 98 from an IDE drive, but only after the system had been convinced it was dealing with an ATAPI IDE device, sidestepping yet another hardware limitation. The result: a 266 MHz machine with a modest 256 MB of RAM, running a full desktop OS at a nostalgic 800×600 resolution (with help from an external monitor). It’s no speed demon, but it’s a remarkable feat of digital archaeology - and yes, it can even run DOOM, the unofficial benchmark for all things retro-hackable.

In a world obsessed with the latest and greatest, the IA-2’s transformation is a reminder of the creativity and persistence that keep vintage tech alive. Sometimes, the most satisfying computer isn’t the fastest or newest - it’s the one you’ve bent to your will, against all odds.

WIKICROOK

  • BIOS: BIOS is built-in software that starts your computer, checks hardware, and loads the operating system. It's essential for system startup and security.
  • NAND Flash: NAND Flash is a non-volatile memory type that stores data by trapping electric charges in tiny cells, widely used in SSDs and flash drives.
  • Chain Booting: Chain booting is when one bootloader loads another, enabling complex or multi-boot setups for greater flexibility and control during system startup.
  • IDE: An IDE, or Integrated Development Environment, is software that combines tools for writing, testing, and debugging code in a single interface.
  • MS: MS often stands for Microsoft or MS-DOS, an early Microsoft operating system that used text commands before graphical interfaces like Windows.
Hacking Retro Tech Windows 98

CRYSTALPROXY CRYSTALPROXY
Secure Routing Analyst
← Back to news