![]() ![]() DirectX 10.1 was released as part of Windows Vista / Windows Server 2008 Service Pack 1. DirectX 10 was released as part of Windows Vista and Windows Server 2008, with legacy components like Direct3D Retained Mode and DirectPlay Voice dropped due to security concerns and low levels of adoption. From that day forward, DirectSetup no longer deployed “DirectX” in the way that everyone had understood for a decade. The components in DirectX 9.0c–Direct3D, DirectDraw, DirectSound, DirectInput, DirectMusic, DirectPlay, and DirectShow–were included with Windows XP Service Pack 2, Windows Server 2003 Service Pack 1, and Windows XP 圆4 Edition (which is actually Windows Server 2003 SP1 in XP clothing). ![]() The solution to this testing and deployment madness was simple: DirectX became part of the operating system. With the looming release of Windows 圆4, it looked like the test matrix was going to spiral out of control–at that point, only Windows 95 support has been retired. ![]() DirectSetup kept most of this detail hidden from developers and end-users, but it was a complicated job none-the-less. There was every Service Pack level of Windows 98, Windows 98 SE, Windows 2000, Windows Server 2000, Windows XP, and Windows Server 2003 plus all the variants to support. In 2004 when Microsoft released DirectX 9.0c, the test matrix was rather large. Be sure to read this blog post and this one. IMPORTANT: The DirectX End-User Runtime has been updated in 2021 to address SHA-1 deprecation. Of course, there were also many problems with poorly written installers, misconfigured machines, and the fact that DirectX components themselves were rather invasive into the system. The DirectSetup API and well-known DXSETUP.EXE program became common place on game disks, and PC gamers everywhere were trained to run it themselves to keep their systems ready for the latest games. As the number of supported operating systems grew, so did the complexities of deploying these components. When the DirectX technology was created in the mid 1990s, it was designed to be deployed by games into the Windows 95 operating system as part of the game’s install process. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |