Skip to content
nepx edited this page Jan 7, 2020 · 3 revisions

Welcome to the Halfix wiki!

Halfix is a full-system x86-32 emulator. It emulates an x86-compatible CPU (currently late Pentium 4, early Core Duo) and a set of devices that allow it to boot several operating systems.

Getting Started

System Requirements

Halfix runs on all versions of Windows from Windows NT 4.0 (SP6) onwards. Most builds require a Pentium 4 processor or better.

Dependencies

All you need are zlib and SDL.

Building

You will need a C99 compiler, SDL and zlib development libraries, and nodejs.

node makefile.js release

See the Compiling page for more details.

Running

Windows:

halfix

Linux:

./halfix

See the Configuration page for more details on how to set up the emulator.

Compatibility

  • Windows (1.01, 2.03, 3.1, 95, 98, NT 4.0, ME, 2000, XP, Vista, 7)
  • Linux (Damn Small Linux, Red Star OS 2)
  • OS/2 Warp
  • ReactOS

See Compatibility for more details.

Why?

Why not?