Halfix x86 emulator

x86 PC emulator that runs both natively and in the browser, via WebAssembly

#javascript #c #emulator #c99 #webassembly #emscripten #x86 #cpu_emulator #pentium #pc_emulator #x86_emulator

Halfix is a portable x86 emulator written in C99. It allows you to run legacy operating systems on modern platforms.

**Compatibility**

It boots a wide range of operating system software, including all versions of DOS, most versions of Windows (excluding Windows 8), newer versions of OS/2 Warp (3 and 4.5), ReactOS, some varieties of Linux (ISO Linux, Damn Small Linux, Red Star OS 2, Buildroot, Ubuntu), 9Front, NeXTSTEP, several hobby OSes, and probably more.

nepx.github.io/halfix-demo/

github.com/nepx/halfix