Yes it is playable, I made an API for window graphics which gives every window the ability to render stuff on it’s surface.
Then I used DoomGeneric to port my graphics API to Doom.
You can read about how NASA writes their code, I remember reading an article about it, which includes some great tips with how to avoid these kind of bugs.
And I think also as other commenter said, new languages like Rust really help with avoiding bugs like that.
Thank you so much!
I also made a few years ago an high level filesystem, which helped me during I made this one.
I think the main difference is just that you need to work with drivers here for every disk operation.
Thank you so much! That’s great to hear :)
I feel like vibe coding projects like this, where the whole idea is to learn, vibe coding only makes it harder