A detailed exploration of fastDOOM, a highly optimized version of DOOM achieving up to 48% better performance through 3,042 commits of incremental improvements. Victor Nieto's project demonstrates remarkable optimization across different CPU architectures and video modes, with particular attention to Mode Y versus Mode 13h implementations.
A detailed analysis of the Intel Pentium's floating-point multiplier reveals a complex ×3 circuit containing around 9,000 transistors, utilizing base-8 multiplication for improved performance. The circuit combines advanced techniques like carry lookahead, Kogge-Stone addition, and carry-select addition to maximize speed and efficiency.
A lively technical debate from 1992 between Andrew Tanenbaum and Linus Torvalds discusses the merits of microkernel vs monolithic kernel architectures, with Tanenbaum advocating for microkernels while Torvalds defends his monolithic design choices in Linux based on practical implementation considerations.
A comprehensive guide to programming the 6502 processor, focusing on assembly language fundamentals and culminating in a Snake game implementation, demonstrating memory management, addressing modes, and basic game development concepts on vintage hardware.
Development of mt32-pi, a baremetal MIDI synthesizer for Raspberry Pi, has been discontinued due to community harassment and intellectual property misuse, affecting the creator's mental health. The project, which enabled vintage PC and MiSTer FPGA setups with MT-32 emulation and SoundFont support, remains stable but will receive no further updates.
A new C64 demo called 'Nine' was released at Fjälldata 2025, featuring innovative programming techniques and an accompanying music track, with a detailed explanation video in development.