BBlogFlow

Someone got Doom in an SQL database

·Oct 2, 2026
Source: Ars Technica Gaming
Read the original article

This story deserves to be shared

Send it to someone who'd care, or post it on your networks.

Facebook Twitter Email

“Rendering Doom in a database is obviously a bad idea,” Lukas Vogel writes in a lengthy blog post explaining how exactly he managed to render Doom using an SQL database.

OK, that’s not entirely accurate. The SQLDoom project uses a small Python client to handle input and output, drive the game’s timing, and display each frame to the screen. Behind that, a series of CedarDB tables tracks the game geometry and state, while about 1,300 lines of SQL queries spread across 89 common table expressions implement the game logic and generate 35 bitmap framebuffers per second.

This article is an excerpt. To read the full content, visit the original source. Ars Technica Gaming

Reactions

0 comments

No comments yet. Be the first to share your thoughts!

Facebook Twitter

Related articles

This Espresso Machine Can Run Doom

Before caffeinating yourself in the morning, the Fellow Espresso Series 1 machine can actually run 1993's Doom on its small, circular screen. Reddit user FullExtraction showed off the classic FPS, utilizing the brew button to run and steam button to shoot. The scroll wheel on the device turns Doomguy either left or right. There's also a wider-angle video of Doom working on the espresso machine, via custom firmware. The game looks pretty smooth in the snippet, showcasing a solid frame rate. Out of the box, that circular screen provides a user interface to choose what drink you're making--such as an americano, cappuccino, or even a straight shot of espresso. It will provide text directions as well as a timer for extraction, too. Or, apparently, you can blast some demons. https://www.reddit.com/r/espresso/comments/1x79c1q/yes_itrunsdoom_fellowes1/?solution=8902c77b28c56b408902c77b28c56b40&js_challenge=1&jsc_token=2824be10929bdc604753c70a67a1c33158037e61e2abdf23ade535fe55d21d18&jsc_orig_r=&share_id=ui9ELfiTwjxjO8TqG2sE1&utm_content=1&utm_medium=ios_app&utm_name=ioscss&utm_source=share&utm_term=1 This espresso machine joins a long, long list of devices, games, and even potatoes that ca

GameSpot·

The Apothecary Diaries: Xiaolan’s Story Focuses on Her Strengths

In the mainline The Apothecary Diaries series, the focus is on Maomao and Jinshi. There are a lot of important characters around them. They’re doing things too. But we don’t always see their sides of the stories or influence unless it’s directly tied to what the leads are going through. The Apothecary Diaries: Xiaolan’s Story spin-off manga prioritizes tales tied to the maidservant who showed up around the same time Maomao came to the Rear Palace. While she’s not as brilliant as her friend in some ways, this supplemental series highlights how influential she’s been on major events too. Recommended Videos Editor’s Note: There will be mild spoilers for some situations in volume 1 of The Apothecary Diaries: Xiaolan’s Story manga below. The events of The Apothecary Diaries: Xiaolan’s Story manga essentially run simultaneously alongside that of the main story, with on exception. Things start a few months before with her origin story. We know from Maomao’s kidnapping and the situation of other young women working in the Rear Palace that there are contracts formed where people receive pay and earned wages could be sent back from the girls working there.

Siliconera·