There's a certain delight to be had in doing something just to see if you can. Case in point: rendering Doom using PCB design software, or wading through the shores of Hell via the medium of an oscilloscope.
Enter Mike Ayles, who pondered if it was possible to render Doom in vectors using KiCad . The answer? Of course it was. Doom can run on pretty much anything.
However, KiCad is not running the game engine. The designer is being used as a renderer while a separate C process runs the engine. Ayles wrote: "If we wanted Doom truly running inside KiCad, we should have written it in KiCad's Python scripting engine. But that ship has sailed and I'm not rewriting it."
KiCad rendering a frame from Doom (pic: Mike Ayles)
KiCad deals with PCB layout. Hence, each frame of the game is rendered a

The Register

The Times of Northwest Indiana Crime
The Seattle Times
MedCity News
Fast Company Lifestyle
NBC News
Orlando Sentinel
Tech Times
NPR
Associated Press Top News
Bloomberg Law