DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Pinball on 64-bit Alpha AXP Windows NT

Quality: 8/10 Relevance: 9/10

Summary

This technical blog post documents running 3D Pinball on 64-bit Alpha AXP Windows NT via emulation. It details a 64-bit WNDCLASSA alignment bug, patching multiple instances across the code paths, and discovers a pointer truncation bug in mciseq.dll caused by an instruction that zeros the upper bytes of a pointer. The author provides patched binaries and discusses the historical collision detector bug, offering practical lessons in low-level debugging and binary patching.

🚀 Service construit par Johan Denoyer