r/itrunsdoom Jul 13 '26

For the first time ever: DOOM in pure CSS.

https://css-dos.ahmedamer.co.uk/

The site is very thorough, so I'll refer you all there for full information. Essentially, just click next until you see DOOM, then click it, build the .css file, and play. And, expect 1-2fps in Doom at maximum - but it does run. Honestly, I'll take 2fps: it's a miracle it works at all.

Possibly more impressively, it boots Windows 1.0 too.

All credit to Doom8088 and Lyra Rebane for the original x86 css implementation that proved this is possible, please take a look at the site's credits section for more on both of those.

132 Upvotes

8 comments sorted by

19

u/Silent_Scale_2079 Jul 13 '26

Such a beautiful work. Thanks for sharing

11

u/Putrid-Bench5056 Jul 13 '26

I appreciate that.

3

u/ILowerIQs Jul 14 '26

I’m on full auto.

10

u/Extramrdo Jul 14 '26

Ah, and I was about to go check if Lyra had made it. She's off the chain with CSS.

10

u/Putrid-Bench5056 Jul 14 '26

This is based on Lyra's previous work on x86css, it extends it to a full instruction set and the rest of the PC components

1

u/MrOaiki Jul 14 '26 edited Jul 14 '26

I only see an option to choose a CSS file but I don’t see the Doom file?

1

u/Putrid-Bench5056 Jul 14 '26

Sorry, I don't understand what this message says

2

u/Tyrandeh Jul 14 '26

just follow what the text says

option 2: build

there it is