Rumor: Sorry Folks, There Will be no DirectX 12 Support For Windows 7 - Update

Mr.Savage

New member
Apr 18, 2013
107
0
0
MorphingDragon said:
The only problem is OpenGL is rubbish compared to *Direct3D* (OpenGL only competes with one area of DirectX). Not only that OpenGL as it currently stands doesn't even compare to Mantle, Metal and DirectX 12 now that it has also ditched the traditional GPU pipeline model.
This should hopefully change with OpenGL Next, which is a complete departure from OpenGL. In fact, they asked AMD for Mantle, which they willingly gave...So it should be on par with Mantle, at the very least.

KisaiTenshi said:
[quote="CrystalShadow" post="7.865321.21617899"
So meanwhile AMD can just have Mantle on all platforms that Don't support DX12. Have a nVidia card? Tough noogies, DX9 or DX10/11 mode for you.

Steam OS will never take off because it's Linux. It's an improvement on the "android" situation (where developers only put freemium games on it, due to extreme piracy,) but if you don't see games being ported to Mac OS X, you won't see them ported to Linux.

There's just no money in Linux. There's no cross-platform API's that have feature parity. And Wine is just a band-aid over missing limbs.

Like the effort has to come from the major game engine dev's. Crytek, Unreal, Source, Unity, etc first.
Whilst it will likely remain true if you have an Nvidia card, you won't be able to run Mantle, I just want to point out that this is self inflicted by Nvidia.

AMD is being surprisingly generous with Mantle, they're actually giving away the code to anyone who asks...If Nvidia wanted to, they could ask AMD for the code and be able to completely support Mantle, and their cards would see very worthwhile improvements.

The only thing stopping them is pride, essentially. There is no way in hell they're take anything from their competitor, even if it benefits the entire industry as a whole. It doesn't even benefit AMD in the slightest if they support it or not.

It's a real shame too, Intel has already asked for it, as have the developers of OpenGL Next. The big one is that so has Microsoft...DX 12 is pretty much just tweaked Mantle, as in it actually pulls code from it.

So...Thanks for keeping us in the Microsoft dark ages, Nvidia. Just. Great.
 

octafish

New member
Apr 23, 2010
5,137
0
0
Meh. Windows 8.1 is a good solid OS. The only thing holding it back for private users is the Start/Metro interface and the lack of a traditional Start button, and there are a dozen work arounds for that.

For business users the OS is dead in the water as the interface requires a learning curve that will eat into productivity for months and for some employees years. Those same work arounds that are fine when using a couple of machines are a headache when rolling out for a large company.

It is a mind boggling that MS didn't offer a legacy interface for enterprise users, but then no-one would have used the new interface, and they would be faced to admit it is rubbish.

Basically Win 8.1 is the best Windows so far, but they hid it behind a terrible interface.
 

MorphingDragon

New member
Apr 17, 2009
566
0
0
Mr.Savage said:
This should hopefully change with OpenGL Next, which is a complete departure from OpenGL. In fact, they asked AMD for Mantle, which they willingly gave...So it should be on par with Mantle, at the very least.
Khronos themselves are a massive problem with OpenGL. Even if you fix the *spec* doesn't mean the GPU manufacturers will suddenly change their sloppy habits.
 

Jaeger_CDN

New member
Aug 9, 2010
280
0
0
They need to update this story again.

AMD got their fingers smacked by Microsoft for speaking out of turn and AMD redacted everything that their engineer said
 

The Rogue Wolf

Stealthy Carnivore
Legacy
Nov 25, 2007
16,302
8,779
118
Stalking the Digital Tundra
Gender
✅
Y'know, considering the PC is what brought Microsoft to where it is today, their current disdain (bordering on hatred) of it as a platform is bizarre. They seem bound and determined to drag us all, kicking and screaming if necessary, to a PC-less future where everyone is playing games on phones and tablets. (Probably so that they can lock our platforms down more easily and monetize everything.)

But Microsoft has tried this before, and gotten their teeth kicked in as a result. Why do they think it'll work this time? Do they really still think that gamers blindly believe "higher numbers are always better" and will follow along this time when they didn't before?

I do have one piece of advise for the company, though: If your OS is so reviled that you have to try to coerce people into adopting it, maybe you should be rethinking that OS's design.
 

Olas

Hello!
Dec 24, 2011
3,226
0
0
I like how when it comes to Microsoft, not including an update for a brand new API that almost no game is even going to use, on a 5 year old, 2 generations out of date OS that you no longer support, is considered "a hostage situation". Microsoft are now terrorists for not going out of their way to accommodate people who want to use out of date and objectively inferior software.

Did you guys know that Microsoft (based on speculation we heard) didn't donate any money to cancer research last year?

[HEADING=1]Microsoft Supports Cancer[/HEADING]
 

Hungry Donner

Henchman
Mar 19, 2009
1,369
0
0
I'm skeptical MS expects many people to drop Win7 because of a DX restriction, this clearly didn't happen when WinXP was locked out of DX10. The biggest effect of the the DX10 restriction was freezing minimum graphics at DX9c for so long. Whether it was intended or not, (foil hats are optional), from my understanding the XBox 360 was running around this level. If the XBox One was locked at DX11 that would lend this idea credence, but this isn't doesn't appear to the case.

I think I may have just undermined my point, woops.
 

Saulkar

Regular Member
Legacy
Aug 25, 2010
3,142
2
13
Country
Canuckistan
Strazdas said:
Saulkar said:
I heard about DX10 running in some form or fashion on Windows XP, I wonder if anybody of a technical mindset would be willing to invest in creating a decent "unofficial" patch for WIN7. Yeaaahhhh, that would be nice.
Heres how that worked: the hack has tricked windows XP into thinking it had DX10, when it actually didnt. This mean that games searching for DX10 would return a true and launch instead of refusing to launch. Now, that worked as long as the game didnt need any features from DX10 that isnt in DX9. if they did - crash. So no, DX10 never actually worked in XP as it is not possible.
I know I can consistently count on you to smash my dreams and make me feel stupid then hand me a sucker for being such a good boy. XD

P.S. I am only goofing around.

In all seriousness, why can a third party not hack a higher tier of DX into Windows XP/7? Is it because it requires an asinine amount of reverse engineering, analysing cryptic code (I forget what the correct term for turning code into nonsensical characters that the computer can still read), or is the DX iteration designed from the ground up with out the necessary components to communicate with lower Window iterations?
 

MorphingDragon

New member
Apr 17, 2009
566
0
0
Saulkar said:
Strazdas said:
Saulkar said:
I heard about DX10 running in some form or fashion on Windows XP, I wonder if anybody of a technical mindset would be willing to invest in creating a decent "unofficial" patch for WIN7. Yeaaahhhh, that would be nice.
Heres how that worked: the hack has tricked windows XP into thinking it had DX10, when it actually didnt. This mean that games searching for DX10 would return a true and launch instead of refusing to launch. Now, that worked as long as the game didnt need any features from DX10 that isnt in DX9. if they did - crash. So no, DX10 never actually worked in XP as it is not possible.
I know I can consistently count on you to smash my dreams and make me feel stupid then hand me a sucker for being such a good boy. XD

P.S. I am only goofing around.

In all seriousness, why can a third party not hack a higher tier of DX into Windows XP/7? Is it because it requires an asinine amount of reverse engineering, analysing cryptic code (I forget what the correct term for turning code into nonsensical characters that the computer can still read), or is the DX iteration designed from the ground up with out the necessary components to communicate with lower Window iterations?
A little of Column A, a little of Column B. Ever since Vista DirectX sits much lower in the operating system. It makes reverse integration harder, but not impossible.
 

EiMitch

New member
Nov 20, 2013
88
0
0
Steven Bogos said:
As much as I dislike Microsoft for pulling shit like this... please don't write "Micro$oft" with the dollar sign as the S. It stopped being clever years ago and it makes people take you less seriously.
I've pretty much never done that before. But dammit, I was pissed this time. Like I said, the last straw.

Also Microsoft still essentially has a monopoly. People think Apple is doing great because of its image, but that's only with private consumers. MS makes the vast majority of its money from businesses, and they are in no danger of switching to Macs.
Yeah, thats why MS thinks its safe to try pulling this control-freak stuff on home PCs and Xbone, no matter how many it doesn't work. /sarc

Its not just MS. I've had less and less faith in the decision-making skills of large companies in general this last half-decade. So let MS drive away consumers and stick to buttering-up their fellow out-of-touch corporate d-bags. Their world is one big circle-jerk anyway.
 

EiMitch

New member
Nov 20, 2013
88
0
0
RicoADF said:
Get Steam OS, its Linux which is what Mac OSX is built off anyway (well Unix)
I'll look into that. Assuming I can get a new PC that hasn't had its BIOS screwed-up so that only Win8 "works" on it.

Come to think of it, that probably means I'll have to build my own. I ain't looking forward to that, but it is what it is.
 

RicoADF

Welcome back Commander
Jun 2, 2009
3,147
0
0
EiMitch said:
I'll look into that. Assuming I can get a new PC that hasn't had its BIOS screwed-up so that only Win8 "works" on it.

Come to think of it, that probably means I'll have to build my own. I ain't looking forward to that, but it is what it is.
You can always turn that off, you just need to go into the BIOS. It's annoying but not much that can be done.
 

Darxide

New member
Dec 14, 2009
81
0
0
Zhukov said:
Waaaaitwaitwaitwait.

Windows 10?

I swear they only just launched Windows 8. Hell, what happened to Windows 9?
You really should come out from under your rock from time to time.
 

Nurb

Cynical bastard
Dec 9, 2008
3,078
0
0
Hardly anyone uses DX11 in there games yet, why are they bothering to push a new one?
 

RicoADF

Welcome back Commander
Jun 2, 2009
3,147
0
0
Steven Bogos said:
Sorry Folks, There Will be no DirectX 12 Support For Windows 7


Microsoft's latest DirectX API will be exclusive to Windows 8 and Windows 10.

Update: According to a statement received by GameSpot [http://www.gamespot.com/articles/amd-misspoke-saying-directx-12-won-t-work-with-win/1100-6423617/], Huddy "misspoke" regarding DirectX 12 support for Windows 7.

"There have been reports based on a video of Richard Huddy of AMD making speculative comments around DirectX 12 support on versions of Windows," AMD said in the statement. "Richard Huddy does not speak for Microsoft, and he was unfortunately speculating from Microsoft's publication of key dates and milestones for Windows 7 lifecycle and mainstream support policy. Richard has no special insight into Microsoft's Windows or DirectX roadmaps. Microsoft is a key, strategic partner for AMD and we're continuously collaborating with them on DirectX 12."

So, even though it's just speculation, we probably won't be too surprised if this one turns out to be true, given Microsoft's history.

Source: GameSpot [http://www.gamespot.com/articles/amd-misspoke-saying-directx-12-won-t-work-with-win/1100-6423617/]
Considering the update I'd suggest the title should be updated with a Rumor tag as its not confirmed, even though its likely true.
 

Steven Bogos

The Taco Man
Jan 17, 2013
9,354
0
0
RicoADF said:
Steven Bogos said:
Sorry Folks, There Will be no DirectX 12 Support For Windows 7


Microsoft's latest DirectX API will be exclusive to Windows 8 and Windows 10.

Update: According to a statement received by GameSpot [http://www.gamespot.com/articles/amd-misspoke-saying-directx-12-won-t-work-with-win/1100-6423617/], Huddy "misspoke" regarding DirectX 12 support for Windows 7.

"There have been reports based on a video of Richard Huddy of AMD making speculative comments around DirectX 12 support on versions of Windows," AMD said in the statement. "Richard Huddy does not speak for Microsoft, and he was unfortunately speculating from Microsoft's publication of key dates and milestones for Windows 7 lifecycle and mainstream support policy. Richard has no special insight into Microsoft's Windows or DirectX roadmaps. Microsoft is a key, strategic partner for AMD and we're continuously collaborating with them on DirectX 12."

So, even though it's just speculation, we probably won't be too surprised if this one turns out to be true, given Microsoft's history.

Source: GameSpot [http://www.gamespot.com/articles/amd-misspoke-saying-directx-12-won-t-work-with-win/1100-6423617/]
Considering the update I'd suggest the title should be updated with a Rumor tag as its not confirmed, even though its likely true.
Fair point. Title updated.
 

CrystalShadow

don't upset the insane catgirl
Apr 11, 2009
3,829
0
0
Zachary Amaranth said:
CrystalShadow said:
Well, what's the excuse this time?

This just seems like blatant forced upgrading.
Wasn't that the excuse last time?
Lol. Well, I'm not saying what they said last time was true, but they did claim that it was technically impossible to get directX 10 working on XP because they'd rewritten the entire graphics driver stack for Vista.

This time, they don't even seem to be bothering to provide an excuse.
 

Strazdas

Robots will replace your job
May 28, 2011
8,407
0
0
VoidWanderer said:
One point for console gamers, I guess.
Hows so? Do we have any information that consoles get DirectX12?

Megamatics said:
This is why PC Gaming needs the Steam OS to take off, Microsoft just uses directX to force PC Gamers to upgrade to a more expensive OS with barely any real new features over the last iteration. I don't think the SteamOS will take off though, it will most likely have a small group of dedicated enthusiasts; unless Valve decides to drop some exclusive games for it (HL3,Portal3,Team Fortress3, and so on) don't expect this trend with Windows Operating Systems to at all change.
To be fair, there are a lot of differences between windows 7 and 8 and there are a lot of new features that you dont see, which are actually good. too bad the parts you see got completely anihilated in the process.

SteamOS will take off as much as Linux did - as in not much. thats because it is just a worse version of Linux with Steam preinstalled.


Kahani said:
I also don't see why people seem to be getting so upset about this. Windows 7 is over 5 years old now, and support for it ends this coming January,
Wait wait wait, they are dropping windows 7 already? are they mad? i can understand dropping Xp as very few people use it beside government and the like and its 13 years old but 7 is vast majority of their users.

Steven Bogos said:
Also Microsoft still essentially has a monopoly. People think Apple is doing great because of its image, but that's only with private consumers. MS makes the vast majority of its money from businesses, and they are in no danger of switching to Macs.
Ech, Apple is doing badly on all fronts. Altrough its consumer products are on the rise, home computers/laptops count is still significanlty bellow 10% and their main money source - the Iphones and tablets are loosing significantly too Android ones (so much that Android is also practically a monopoly). The third moneymaker - Ipods is pretty much dead since most people use their phones so Apple isnt as great as they like you to believe.

The only business strnagehold Apple had was video editing software. however this isnt true anymore for at least 5 years and people are starting to realize it.

Sseth said:
is this that big of a deal though? I remember when DX 11 came out DX 10 was still really prevalent for a few years.
The difference between DX 11 and DX 10 isnt big. Its more the kind of a deal that DX 10 vs DX 9 caused and that was pretty significant. that is if DX 12 is all its claimed to be (personally im skeptical). However the claimed 9x the size of Draw Calls handling sounds like a pretty big deal as thats one of the main reasons for Unity having terrible framerate (ubisoft does not know how to use DX 11 properly apperently).

Bravo Company said:
I think you've forgotten about Windows ME....

I don't really care about directx 12 being windows 10 exclusive, its not like game devs are going to drop support for whatever version windows 7 supports.

I'll upgrade to windows 10 whenever I get around to it but it probably won't be because "ERMEGERD I NEED DIRECTX 12"
I luckily skipped ME, but i saw it running on some ATMs and it seems to be doing fine.

DirectX is being Windows 8/10 exclusive and considering that 10 is just 8.2....

yeah, my upgrading is probably going to be the same. whenever i think its worth it as windows and not for a new directX.

Lemmibl said:
This might be the final push that will make OpenGL fully relevant in games again. It's already highly relevant (see: everything Valve does these days).

As an actual professional graphics programmer, I think OpenGL is perfectly fine for games on PC. Depending on hardware level you can get some truly impressive performance with OpenGL these days. The stuff you can do on Kepler generation+ cards with bindless rendering and multidraw indirect seems really promising.
I wouldnt hold my breath. People said that when MS locked DirectX 10 to Vista and DirectX11 to 7 and DirectX 11.1 to 8 and yet OpenGL still hasnt become a factor.

All Valve games i play run on DirectX, so im not sure where that OpenGL relevance comes from. Though granted i dont play all of them.

OpenGL is perfectly fine for games, and i prefer it over DirectX, its just that it really became outdated nowadays due to noone really developing it to the extent DirectX is being developed.

RicoADF said:
Get Steam OS, its Linux which is what Mac OSX is built off anyway (well Unix)
Oh come on, OSX is so far from Linux nowadays that even Linux advocates dont dare using it as an example. its even officialy labeled as hybrid now and even at its inception wasnt full linux.

Saulkar said:
I know I can consistently count on you to smash my dreams and make me feel stupid then hand me a sucker for being such a good boy. XD

P.S. I am only goofing around.

In all seriousness, why can a third party not hack a higher tier of DX into Windows XP/7? Is it because it requires an asinine amount of reverse engineering, analysing cryptic code (I forget what the correct term for turning code into nonsensical characters that the computer can still read), or is the DX iteration designed from the ground up with out the necessary components to communicate with lower Window iterations?
I live to serve.

As far as why cant we hack it. well, we would have to completely rewrite it due to massive differences between the operating systems and how they work, which would be essentiall making our own API and not DirectX anymore except copying it and opening outselves to a massive lawsuit, so thats probably why.

well that and we dont have a team of hundreds full time employees.

And even if we rewrite the entire thing, it will still not function fully as lower versions of Windows do not have certain functions required for DirectX and no alternatives (because microsoft just LOVES renaming things every iteration). So we would have to hack and rewrite chunks of the OS itself. so all that done we may as well call it SteamOS based on Windows because Steam likely put way less effort into that than it would take to do this. ANd for what? so a few stubborn people that dont want to update but must play this new game on "teh maximum graphecks" could enjoy it for free?
 

Kahani

New member
May 25, 2011
927
0
0
Artaneius said:
Most people buy these kind of things as INVESTMENTS. I expect it to last a good long time if it costs more than 200 bucks.
But that's exactly the point - it will last a good long time. Just because you don't get all the latest upgrades doesn't mean the product suddenly stops working. As already noted, the most common version of DX used in games is still DX9, despite DX11 being the most recent. WinXP can't use anything newer than DX9, and yet getting people to upgrade to a newer version of Windows is still a big struggle even now that support has ended entirely and continuing to use it is a major security risk. Clearly not having the latest version of DX available has not been a significant factor in any way.

flying_whimsy said:
I think the reason people are so upset is that there's no legimate reason to force users to update to a new OS.
But again, this simply is not happening. No-one is being forced to upgrade anything. Failing to include the latest version of DX does not magically make everyone's PCs stop working. Given the history of DirectX so far, it will be at least a decade before DX11 is old enough that new games don't support it.

a new OS should only come when there's a corresponding change in the technology that demands it.
And yet this has never been the case in the entire history of OSes. New versions are released all the time that do little more than offer incremental upgrades. What was the technology that required Windows 98? There wasn't one, it was just a bit of an improvement over 95, which is why it was version 4.1 rather than 5. Same for the last few versions of Windows - there's a reason 7 and 8 are actually versions 6.1 and 6.2. And it's not just Windows that does this. RHEL 4, 5 and 6 all used version 2.6 of the Linux kernel, and it had been on version 2 since well before it was forked from regular Red Hat Linux. RHEL 7 was the first major version change since 1996. A new OS comes when the company making it decides they've done enough to justify a whole new version rather than just a patch for a previous one. Those incremental changes add up so you'll find new software being less and less compatible with old systems, but there's rarely any single leap in technology that forces a step upgrade in an OS.

Strazdas said:
Wait wait wait, they are dropping windows 7 already? are they mad? i can understand dropping Xp as very few people use it beside government and the like and its 13 years old but 7 is vast majority of their users.
http://support2.microsoft.com/lifecycle/default.aspx?LN=en-gb&x=7&y=8&c2=14019
It's been standard policy for over a decade - consumer products get 5 years of support, or two years after their successor has been released (see the FAQ linked from that page). Jan 2015 is a couple of months over 5 years since 7 was released, and a couple of months over two years since 8 was released.

As for XP, I think you have that rather backwards. They didn't drop it because few people use it, people only stopped using it because MS stopped supporting it. There's been a big fuss about it for the last year or so, because a whle pile of business hadn't bothered paying attention to the support notes and found themselves suddenly needing to upgrade in a hurry. And even now XP still makes up around a fifth to a quarter (depending on whose stats you look at) of all PC users, possibly more when you consider that stat counters generally rely on internet hits and can therefore undercount business users. Win7 is only at about half, or even less.

As with XP, extended support including security updates will continue for a few years longer, so again people are not being forced to upgrade their OS now for no reason. But it's absolutely normal for non-essential updates such as DX not to be provided for an OS this old.