Show HN: MyraOS – My 32-bit operating system in C and ASM (Hack Club project)
MyraOS A x86 Unix-like OS made entirely from scratch. Features Protected mode (GDT/IDT, ISRs/IRQs) Paging and virtual memory Memory management Heap and dynamic memory User-mode (ring 3) and kernel mode (ring 0) Processes and scheduling Drivers (PIT, RTC, Keyboard, Mouse, Framebuffer, PATA) ext2 filesystem UI compositor with window widgets, labels, icons, buttons, and even a custom-made font ELF loader, which gives you the ability to run real apps All these features let you run real games, just like Doom, giving the preloaded Doom port in MyraOS ready to be played! So, this isn’t just a toy OS or a look-alike, it’s a real OS that can run on real devices How to run it? Download the latest release from the release tab in GitHub Download QEMU – an open-source machine emulator and…