Show HN: My from-scratch OS kernel that runs DOOM
1–10 of 90 posts
Re: Show HN: My from-scratch OS kernel that runs DOOM
#2Re: Show HN: My from-scratch OS kernel that runs DOOM
#3Re: Show HN: My from-scratch OS kernel that runs DOOM
#4Re: Show HN: My from-scratch OS kernel that runs DOOM
#5Sorry to disappoint you but all I have are some noob questions.
What would be the steps to run this on a laptop? I take it that after building it there would be a process similar to, say, setting up dual-boot in a Windows PC? (Whoa I'm asking a stranger on the Internet how to run dangerous software on my computer...)
If one wanted to undertake such a project, do you have any recommendations of textbooks or other reading material? I had some OS & related courses in university (I'm EE, so computer-adjacent), but they were all very abstract / high level / conceptually-focused. I'd love something more concrete. It doesn't have to be x64.
Re: Show HN: My from-scratch OS kernel that runs DOOM
#6Re: Show HN: My from-scratch OS kernel that runs DOOM
#7Dude, getting Doom to run on your own kernel is epic - I gotta try building some wild stuff like this someday
Re: Show HN: My from-scratch OS kernel that runs DOOM
#8Really really love the name.
Re: Show HN: My from-scratch OS kernel that runs DOOM
#9But here's a wacky idea. Just set it up so that the OS only runs DOOM as default. Boots directly into Qemu and runs DOOM, nothing to select or change. Maybe something you could fold other games into so that they can run off a USB boot loader. Might be appealing to people who don't want to install or compromise their base setup.
Re: Show HN: My from-scratch OS kernel that runs DOOM
#10Dude, getting Doom to run on your own kernel is epic - I gotta try building some wild stuff like this someday
Yeah definitely an achievement I'm happy with. I've got a bit of refactoring to do, ANSI parsing etc then I'd like to port more - perhaps even Vim (or another portable Vim-like editor called Dim)