Tag
Show HN: A project that compiles integer neural networks into ZDoom maps so DOOM's voodoo dolls and sector properties perform the arithmetic, verified bit-exact against NumPy. It's extremely slow but fully verifiable, and lets players draw digits for DOOM to classify in real time.
作者受到 qwenputer 项目启发,在 Qwen 模型权重内构建的虚拟机上成功运行了基础版 Doom,虽然速度很慢,但实现了「在 LLM 上跑 Doom」的趣味演示,并开源了项目仓库。
CedarDB ported the original 1993 Doom's game logic and BSP-based renderer entirely into SQL queries, running the game loop at 35 FPS with a full playable deathmatch demo inside the database.
Lukas Vogel's SQLDoom project renders full-color 640×480 Doom frames at 35 FPS using an SQL database, with game logic implemented in about 1,300 lines of SQL across 89 common table expressions, building on his earlier DoomQL project.
The author built a harness with widgets similar to Anthropic Artifacts and demonstrated it by using an AI agent to create a DOOM-playing widget with Kimi K2.7. The project is open-sourced on GitHub.
An experiment where AI models including Jev, Laya, finetuned ModernCE-base-nli, and Qwen3.5-4B are given control in the game Doom, with performance metrics measured for kill counts and survival time in different scenarios.
The article presents BPF Capsule, a compiler and runtime that enables running complex programs like DOOM inside the Linux kernel using eBPF by transforming code to satisfy verifier constraints.
A public package that allows playing Freedoom in the browser as an installable PWA with WebMCP agent tools, based on Chocolate Doom WASM.
UZDoom 5.0 is a new release of the UZDoom software, which is a modification or tool related to the Doom game series.
A project compiles Doom's rendering algorithm into a 21B-parameter transformer without any training, using a custom compiler. The resulting model can generate rendered frames of Doom, albeit slowly at 35 frames per day on a B200 GPU.
A developer ported Doom's rendering algorithm into transformer weights using a custom compiler (torchwright), creating a non-trained LLM that emits drawing commands to render Doom frames. Checkpoints are available on Hugging Face.
Game Engine Black Books has been updated with a revised edition, high-quality print edition, and PDF version, and the LaTeX source code has been released. With forewords by John Carmack and John Romero.
A developer ports the classic game DOOM to run inside Emacs using a native module and a Canvas API patch, requiring a custom-patched Emacs build and a WAD file.
A developer demonstrates running the game DOOM using a regex engine as a computational substrate, performing millions of substitutions per frame.
The author describes designing a custom CPU at the logic gate level, integrating DDR3 memory with cache, and successfully running Doom on an FPGA, which went viral.
The author built a joke programming language called bet that compiles via LLVM, uses arena-based memory management, and successfully runs the full DOOM game (56,000 lines) without code review, relying only on tests.
Hackers have quickly created functional Doom ports for the Neo Geo, disproving earlier claims that such a port was impossible due to hardware limitations, using clever workarounds like the console's fix layer and sprite memory.
id Software's new expansion for Doom: The Dark Ages, Revelations, showcases the studio's core gameplay strengths, but its launch is overshadowed by massive layoffs at the studio, with reports indicating about half the staff was cut.
id Software, the developer of Doom, reportedly laid off around 50% of its staff as part of broader Xbox layoffs, with sources confirming over 90 redundancies and significant impact on the QA department.
Bobby Prince, the composer for classic video games Doom, Wolfenstein 3D, and Duke Nukem 3D, has passed away.