zos/README.md
2025-07-15 21:15:11 +02:00

716 B

an operating system made in nasm assembly and (in the future) zig, using the zig build system. this project is based on this video series by nanobyte

HOWTO

dependencies

this project requires the nasm assembler, mtools for floppy disk generation and zig to build. this project uses qemu as the default emulator, but this is optional

building

git clone https://dario48.site/git/Dario48/zos.git
cd zos
zig build

running

  • with the default emulator
cd zos
zig build run
  • with a different emulator
cd zos
emulator_cmd zig-out/bin/main_floppy.img