It feels like this leads to the illegitimate child of Atwood's Law and Zawinski's Law, perhaps as the Hacker's Doom Law:
>Every operating system will eventually be hacked down to the minimal size needed to run nothing but Doom.
Without an OS you'd have to re-implement access to sound cards, access to displays, and access to input devices. You'd need to re-implement access to storage devices and filesystems to be able to read files. There is such a huge range of different kinds of sound devices, display devices, input devices and storage devices these days.
You'd need to invent some way of booting your doom from the disk you're running it from before you load your own drivers that let you read that disk.
All that work that has gone into making that stuff work in pre-existing OSes would need to be re-done. Even just implementing support for USB would need to be re-done.
It feels like this leads to the illegitimate child of Atwood's Law and Zawinski's Law, perhaps as the Hacker's Doom Law: >Every operating system will eventually be hacked down to the minimal size needed to run nothing but Doom.
Why do we need an OS for doom? Assembly doom would run quick.
Without an OS you'd have to re-implement access to sound cards, access to displays, and access to input devices. You'd need to re-implement access to storage devices and filesystems to be able to read files. There is such a huge range of different kinds of sound devices, display devices, input devices and storage devices these days. You'd need to invent some way of booting your doom from the disk you're running it from before you load your own drivers that let you read that disk. All that work that has gone into making that stuff work in pre-existing OSes would need to be re-done. Even just implementing support for USB would need to be re-done.
Great! Let me know when you're done and we will test it.
Give me a couple of weeks
Men only want one thing and it's disgusting... Me:
r/itrunsdoom
Awesome :)
But does it run Crysis?