I built an operating system that runs DOOM without Linux

by

ive been building a bare metal arm operating system from scratch for the past 3 months and recently got it to run doom entirely on qemu

Right now it has its own bootloader mmu virtual memory preemptive multitasking memory allocators filesystem support hardware timers and a graphical environment

Im at the point where I want to take the project beyond just being a learning os and make it closer to something that demonstrates real firmware and systems engineering

Id love feedback from people here who have worked on operating systems embedded systems or firmware

What would you add next to make a project like this genuinely production grade

The project is here if anyone wants to look through the implementation



please give me star.....
Thanks guys!

7 views

Add a comment

Replies

Be the first to comment