


Each version of DirectX offers newer features and better rendering – in other words, prettier pictures that are more detailed and realistic (assuming your PC has the hardware to handle the heavier load). However, a game written specifically for DirectX 10 will generally not run on DirectX 9 or earlier. So, if a game was written for DirectX 9, it should run if you have DirectX 10 or DirectX 11 installed on your PC.

It allows developers to standardise certain video display and audio files – this makes them easier to develop and run on different types of PCs (it is also used on consoles such as the Xbox).ĭirectX is supposed to be backward compatible. Dropping DX10, used by fewer than two percent of players, is trickier, because anyone still on it would almost certainly be forced to upgrade their video card in order to take advantage of DirectX 11 or higher.DirectX has many uses in Windows. Dropping these two would help us support high end effects with a better result-to make the game better.”ĭitching 32-bit sounds like a relatively simple prospect, as Braben said only about 0.5 percent of players “have used their game on Win32 at some time,” and at least some of those systems are capable of running a 64-bit version of Windows-a hardware upgrade won't necessarily be required, in other words. “As you know, we support leading edge technology like 4K, 8K, VR, and with things like compute shaders in Horizons we really push the boundaries overall, but there are restrictions with Win32-particularly the amount of memory we can address at one time-and with DX10 in terms of requiring an alternative rendering solution in our code. “As you know we spend a good deal of time planning for the future, and one issue (and opportunity) we are considering is the effect of supporting Win32 and DX10, and the benefits we would get if we were to drop them,” Braben wrote.
