Earlier quoted context omitted.
In the fine tradition of Nachos and Pintos! (Still waiting on Burritos - which would obviously have to be based on functional programming principles - and Churros.)
Burritos are just monoids in the category of endotacos.
Show HN: My from-scratch OS kernel that runs DOOM
71–80 of 90 posts
Re: Show HN: My from-scratch OS kernel that runs DOOM
#72Re: Show HN: My from-scratch OS kernel that runs DOOM
#73Why is running doom one of your milestones, given that doom will run fine on bare metal?
It's a known quantity, and doom has been ported to everything, so it shouldn't be too hard to make work either (he says, not having done it).
An OS that can run Doom is clearly capable of graphical interfaces with user interactivity, and maybe sound (although sound would be easy to leave out).
Re: Show HN: My from-scratch OS kernel that runs DOOM
#74Re: Show HN: My from-scratch OS kernel that runs DOOM
#75Hey unmapped (I am ThatOSDeveloper on GitHub and discord it's my display name) I never knew you got doom running on it, pretty cool, but I have a few questions, is it the original doom, is it on disk or an initramfs and do you use freedom or the shareware doom wad with the engine you use?
Re: Show HN: My from-scratch OS kernel that runs DOOM
#76Why is running doom one of your milestones, given that doom will run fine on bare metal?
Doom is a fine milestone for an OS that intends to have graphical capabilities. Maybe Doom in text mode for other OSes :P It's a known quantity, and doom has been ported to everything, so it shouldn't be too hard to make work either (he says, not having done it). An OS that can run Doom is clearly capable of graphical interfaces with user interactivity, and maybe sound (although sound would be easy to leave out).
Re: Show HN: My from-scratch OS kernel that runs DOOM
#77Why is running doom one of your milestones, given that doom will run fine on bare metal?
That __is__ true, Doom can run on bare metal, but that's a fairly hacky solution in many ways. Doing it properly in userspace with a LibC and conceptually POSIX syscalls require a bit more effort. It requires a list of LibC functions and POSIX utilities as well as a few OS specific implementations.
Re: Show HN: My from-scratch OS kernel that runs DOOM
#78Re: Show HN: My from-scratch OS kernel that runs DOOM
#79[flagged]
https://news.ycombinator.com/newsguidelines.html
Comments like this are particularly bad because often, as in this case, people post corrective upvotes and then the now-inaccurate complaint lingers on like uncollected garbage.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
You're right, of course, that a legit comment from a new user shouldn't be downvoted, but it's enough to make a corrective upvote yourself and move on; or, in egregious cases, let us know at hn@ycombinator.com so we can fix it.
(We detached this subthread from https://news.ycombinator.com/item?id=43778319.)
Re: Show HN: My from-scratch OS kernel that runs DOOM
#80[flagged]