The primary motivation is not performance but constraint-based artistry, historical curiosity, and extreme compatibility (e.g., running GTA SA on a Pentium MMX with a PCI graphics card). This paper outlines the technical modifications, rendering limitations, and resulting visual language.

DirectX 3.0, part of Microsoft's DirectX API suite, played a significant role in enhancing the gaming experience on Windows platforms. DirectX allowed developers to create games that could run on a wide range of hardware configurations, providing a level of standardization and ensuring that games could take advantage of the latest graphics and sound hardware.