'Doom' Game Ported To Run As a Coreboot BIOS Payload
"Yes, it's possible to get the game Doom running atop this system firmware," reports Phoronix. Tom's Hardware explains:Originally known as LinuxBIOS, which provides a better clue to its utility value, Coreboot 4.17 supports new motherboards, delivers a new bootloader, supports AMD Platform Secure Boot (PSB), comes with a handful of fixes, and... a port of Doom. Coreboot is a free and open-source BIOS implementation that supports numerous extensions known as Payloads. These Payloads add functionality to the minimal code that is the basis of Coreboot. Therefore, a great deal of customizability is available to Coreboot users to determine exactly what their BIOS ROMs contain via Payload choices. To configure Coreboot for a usable setup, one might typically start by adding a bootloader, with a choice of eight available currently according to the official Wiki. Then there is support for various popular OSes, a handful of utilities provided as Payloads, and even some games. If your BIOS flash memory space is large enough, you could even shoehorn in a Linux distribution. There's a few caveats. (There's no sound or "save game" feature, "and your system will hang on exiting the game.") But their article still calls Doom "a great new choice if you are bored of the Grub Invaders (Space Invaders) and Tint (Tetris) clone Payloads, bringing 3D gaming to your BIOS."
Read more of this story at Slashdot.