Simple 16 bit (real mode) operating system writen in NASM from scratch
ZZX OS is a minimal microkernel written in 16-bit x86 assembly (Intel syntax, NASM) for bare-metal x86 architecture. Running directly in Real Mode without OS or C runtime dependencies, it integrates an MBR bootloader, POST engine, animated boot logo, TUI dual-pane shell, and a VGA Mode 13h 3D wireframe graphics engine.
An operating system written from scratch: boot sector, FAT filesystem, DOS-compatible interrupts, sound, a 32-bit runtime and a graphical desktop