716 B
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