pc_fanatic
Member
I'm starting to think Microsoft's proprietary API is nothing short of a shamboozle! In a nut shell by restricting the latest versions of the API to their newest OSes they force users to upgrade to get the latest compatibility, especially true with gaming. Nvidia and AMD do it too by only programming the new drivers for their latest hardware to utilize the latest Direct X versions. I don't see any technical reasons why the older tech cannot use the current versions of Direct X. I also believe that the difference between older versions like Direct X9 and Direct X11 have been largely exaggerated. Why is that the supposed enhancements only show up in corporate ads? Look at all the YouTube videos of real users running comparisons, the videos/photos are interchangeable with no real visible differences. And whats with the tessellation crap that magically transforms flat objects into 3D? They always show Direct X9/10 with flat roads and walls in video games then Direct X11 with 3D ones. I'm simply not convinced an API has the power to make such a difference. I think it is more likely the video game companies make a better version of the same game to be compatible only with the newest Direct X. I think they could've pulled it off with the older versions but the gaming giants mentioned above influence them not too. If a house or a building in Direct X 9 can be 3D why can't a road or a wall? It doesn't make any sense at all. They've been caught with BS photos that the edit via lighting, coloring, and angling to purposefully make the Direct X 9 or older versions look like dog shit. Its often very obvious. I remember in one game the DX9 version was so dark it looked unplayable, what a flippin' fraud! Does anyone with a decent amount of technical knowledge about APIs have any input on this? Thank you.
Last edited: