Repository navigation
x86-16
- Website
- Wikipedia
Embeddable Linux Kernel Subset - Linux for 8086
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.
A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS for PC, XT, 8088 Clone or Turbo PCs.
A 16-bits x86 DOS Assembly library that provides many useful functions for developing programs. It has both VGA grapics functions as well as general purpose utilities. The main purpose of this library was to be able to implement simple DOS games (in Assembly) using VGA (320x200, 256 colors) display.
MBBSDASM is an x86 Disassembler for 16-bit DOS / Windows 3.0 Segmented Executable (NE) EXE/DLL File Format with special features related to The MajorBBS & Worldgroup Modules
Win16 NE (New Executable) parser & disassembler
A real-time clock PC BIOS ROM for XT systems supporting many popular RTC ICs
A Hardware-Generated JSON CPU Test Suite for the Intel 8088
512-byte boot sector remake of Bill Gates' DONKEY.BAS game from DOS 1.0
DOS toolset; optimizes CGA output for TV sets. Includes a boot-sector version for booter game support.