Mr-Charvaka/Retro-older ? reverse-engineered prompt

Reverse engineered prompt

Build me a retro style 32 bit operating system from scratch that boots in QEMU and feels like a real hobby OS, not a Linux distro.

I want it to come up in protected mode with a higher half kernel, basic paging and memory management, multitasking, a simple desktop GUI, mouse and keyboard support, and a small set of built in apps. It should also have a working FAT16 filesystem layer, a few POSIX style stubs for future app support, and at least a basic network stack with the E1000 driver so it can talk over the network.

Please make sure it builds cleanly from the provided scripts, and keep the code organized so the boot, kernel, drivers, and apps are easy to follow. If anything needs current docs or examples, look them up online and use the right approach. I’d also like the system to boot into a visible desktop or shell so I can see progress quickly when I run it in QEMU.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab