Recommended Posts

Aaaand no comment on the most critical component, Windows 7 support. Weak performance from Microsoft as per usual.

 

Even if they've got 1:1 support for D3D12 on D3D11 class hardware, limiting themselves to Windows >=8 only gives them 20% share at best. Less if they make 8.1 mandatory for support on 8.x.

For one most gamers are already on windows 8 because it performs much better than windows 7 game wise and second  a lot more people will move to 8 once directx12 comes out.  Just because windows 7 has a larger share doesnt mean they have that many more gamers.  Probably 90% of that share is buisiness. 

 

I hated metro at first but switched because its just better for game play for me.  After being on it for half a year now i cant stand going back to windows 7 lol

With games coming out for DX12 in the 2015 holiday season, spending resources on a Win7 version makes little point. Windows 9 should be out by then. And with XBOX ONE getting DX12 it pretty much means every game will at least have a DX12 mode as well.

What does this mean? It means that gamers can chose to play in DX Something inferior on Win7 OR they can play with better graphics and performance by upgrading to windows 8.1, 9 or newer.

Basically there's no reason for them to make a windows 7 version and every reason not to. Gamers will follow the performance, which means they will upgrade.

Gamers are probably waiting for Windows 9 anyways and that could be a factor why DX12 is nearly a year and a half from launch. They're probably putting their money in a successful Windows 9 launch that (hopefully) satisifies all Metro and lack of start menu haters. :p

For one most gamers are already on windows 8 because it performs much better than windows 7 game wise and second  a lot more people will move to 8 once directx12 comes out.  Just because windows 7 has a larger share doesnt mean they have that many more gamers.  Probably 90% of that share is buisiness. 

 

I hated metro at first but switched because its just better for game play for me.  After being on it for half a year now i cant stand going back to windows 7 lol

 

Windows 7 has 62% share, Windows 8.0 and 8.1 combined has 20% according to the Steam survey. So no, most gamers are on Windows 7, and DirectX 12 is not going to change that, as DirectX 10 has demonstrated in the past.

  • Like 1

For one most gamers are already on windows 8 because it performs much better than windows 7 game wise and second  a lot more people will move to 8 once directx12 comes out.  Just because windows 7 has a larger share doesnt mean they have that many more gamers.  Probably 90% of that share is buisiness. 

 

I hated metro at first but switched because its just better for game play for me.  After being on it for half a year now i cant stand going back to windows 7 lol

 

Lol no. There's FAR more people gaming on 7 than 8. Just look at the steam hardware survey. And i doubt a ton more gamers will be flocking to a new version of windows until microsoft makes one that isn't a massive step backwards for desktop usage.

  • Like 2

Wait for Windows 9 then, it'll probably correct the 'mistakes' made with Windows 8.x. As for the performance between Windows 7 and 8.x in games, it's known there's a performance increase on Windows 8.x, abeit how small the performance increase may be.

 

Basically wait and see. But don't be surprised if they don't develop DX12 for Windows 7.

Let's jot make this a windows 8 desktop discussion. Meanwhile I can game, run desktop apps and photoshop and 3ds max on my windows 8 as or more efficiently as on 7.

As I said, with the XO getting DX12 it will make all PC games have a far more efficient and better looking DX12 mode. Only on windows 8 and up. this will bring gamers to windows 8 and up

MS seemed to hint at the end of this that they are at least considering support for Windows 7.

 

I know it may sound silly to some here, but if MS can make that happen without causing them too much trouble, I think it would be a great thing to do at least from a pr point of view.

 

 

Some here are quite jaded with anything MS does, but if MS was able to do this and show that they can do something unexpected, maybe some of those that are so dead set against MS would come around a bit.

^ I dunno about that. Didn't that backfire with XP for years and years?

Not since the 360 didn't have DX 10 so neither did their dev tools at the time allow you to make the game for both platforms with a single click.

And that's just the tip of the iceberg why there's no comparable situation between the two.

They never managed to push developers over on DX10+ until recently. Now they practically don't have a choice. There's also a much bigger performance gap with DX12.

MS seemed to hint at the end of this that they are at least considering support for Windows 7.

 

I'm pretty sure they just didn't want to say no. They might keep it on hold to see how the situation develops. But, even then a windows 7 versions seems at this point to not even have been worked on, and it requires a lot more work as well. So it'll be at the very least a year behind, meaning it might as well not exist.

Not since the 360 didn't have DX 10 so neither did their dev tools at the time allow you to make the game for both platforms with a single click.

Their dev tools have never allowed you to target different versions of dx with a single click because of API and feature-set changes. So it wouldn't have happened even if the 360 had supported dx10.

Their dev tools have never allowed you to target different versions of dx with a single click because of API and feature-set changes. So it wouldn't have happened even if the 360 had supported dx10.

 

Their dev tools have allowed you to compile the same game for multiple platforms. I never said anythign about different version of DX. that was kind of the point. one click and they compile the game for DX12 Xbox One and DX12 PC in one go. 

^ I dunno about that. Didn't that backfire with XP for years and years?

 

It had little to do with DX and more to do with developers slow to move off of it.  Add to the fact that most PC games based on console ports tended to use DX9 since most of the Xbox 360s API was DX9 with a little DX10 on top.   People shouldn't underestimate the impact console versions of games have on their PC counterparts regardless of what version of DX you have installed.

 

Also, Windows 9 should turn out to be what the desktop purists want, add in a cheap price to upgrade and I don't see why you'd justify sticking to Windows 7.

Their dev tools have allowed you to compile the same game for multiple platforms. I never said anythign about different version of DX. that was kind of the point. one click and they compile the game for DX12 Xbox One and DX12 PC in one go. 

Switching gears like that is confusing since my post was about XP (and dx9) versus post-XP (and dx10) and how MS didn't see people jumping ship from dx9 because it didn't work on the platforms where gamers were (XP or 360). In any case, even if the 360 had had dx10 support, PC developers would largely have continued to target dx9 because developers target where the users are, not the other way around.

 

For multi-platform developers it seems a little muddier to me. Development efforts are never really a single click even if you setup the tool-chain to cross compile for all of the major platforms. Not bothering to selectively optimize for the platform generally leads to poor performance. Examples of that are numerous in the previous generations even for games that were cross platform between MS consoles and PC (for example: RE4, Beyond good and evil). A scenario with dx10 support for 360 would have led to development effort where you either chose to homogenize and support dx9 only for your PC builds or maintained two separate dx9 and dx10 builds. I'm sure there would have been some developers who would go the latter path, but I still don't think it would have been common considering that game developers have limited resources, in those years post-XP had a little user-base and shotty hardware support for the longest time, and targeting separate PC XP and PC post-XP builds just adds more work into the mix. What are the incentives or developers to do the separate build in those cases? Seems to me it would have been a poor choice of resources at the time.

 

EDIT: actually, I think the confusion was only my fault. I was much too vague in my own post. So I don't think the switching gears part makes sense anymore :-p

 

 

It had little to do with DX and more to do with developers slow to move off of it.  Add to the fact that most PC games based on console ports tended to use DX9 since most of the Xbox 360s API was DX9 with a little DX10 on top.   People shouldn't underestimate the impact console versions of games have on their PC counterparts regardless of what version of DX you have installed.

 

Also, Windows 9 should turn out to be what the desktop purists want, add in a cheap price to upgrade and I don't see why you'd justify sticking to Windows 7.

Developers are slow for a reason -- lack of dx10 support on the platforms where users are is a good reason for them to be slow. I make an argument above (in this post) for how I think it would have played out if the 360 had DX10 support. I personally don't feel it would have been much different because at the end of the day, developers would have targeted dx9 on PC regardless since most PC gamers were there, and there really wasn't a good incentive at the time for them putting effort into developing an additional dx10 version for PC given the lack of users.

 

I would say if users migrate to Win9, there's no good reason for developers to not target dx12. I think It's a bit too speculative at this point though.

Switching gears like that is confusing since my post was about XP (and dx9) versus post-XP (and dx10) and how MS didn't see people jumping ship from dx9 because it didn't work on the platforms where gamers were (XP or 360). In any case, even if the 360 had had dx10 support, PC developers would largely have continued to target dx9 because developers target where the users are, not the other way around.

 

For multi-platform developers it seems a little muddier to me. Development efforts are never really a single click even if you setup the tool-chain to cross compile for all of the major platforms. Not bothering to selectively optimize for the platform generally leads to poor performance. Examples of that are numerous in the previous generations even for games that were cross platform between MS consoles and PC (for example: RE4, Beyond good and evil). A scenario with dx10 support for 360 would have led to development effort where you either chose to homogenize and support dx9 only for your PC builds or maintained two separate dx9 and dx10 builds. I'm sure there would have been some developers who would go the latter path, but I still don't think it would have been common considering that game developers have limited resources, in those years post-XP had a little user-base and shotty hardware support for the longest time, and targeting separate PC XP and PC post-XP builds just adds more work into the mix. What are the incentives or developers to do the separate build in those cases? Seems to me it would have been a poor choice of resources at the time.

 

EDIT: actually, I think the confusion was only my fault. I was much too vague in my own post. So I don't think the switching gears part makes sense anymore :-p

 

 

Developers are slow for a reason -- lack of dx10 support on the platforms where users are is a good reason for them to be slow. I make an argument above (in this post) for how I think it would have played out if the 360 had DX10 support. I personally don't feel it would have been much different because at the end of the day, developers would have targeted dx9 on PC regardless since most PC gamers were there, and there really wasn't a good incentive at the time for them putting effort into developing an additional dx10 version for PC given the lack of users.

 

I would say if users migrate to Win9, there's no good reason for developers to not target dx12. I think It's a bit too speculative at this point though.

 

 

There's always a delay on users shifting to a new system, but regardless, to take full advantage of a new version of DX you'd need a new GPU, odds are that the people who would bother to upgrade the video card to stay up to date are also the ones who would upgrade their OS to the newest version.   Or when you buy a new PC in general you're upgrading both.  DX10 at the start wasn't what MS fully intended it to be, really DX11 is what DX10 should've been from what I remember.  NVidia had a hand to plan in this as well, MS changed some things in DX10 around the spec to help NVidia out while at the time ATi was ready and fully supported it like it was meant to be.  It's also why, iirc, ATi/AMD was the first to have DX11 cards out while NVidia lagged behind a bit. 

 

After it's all said and done, I don't see the lack of Windows 7 support as a negative, specially not if Windows 9 shapes up to be how people expect.  Even those who where on the fence with Windows 8 seem to like it now with 8.1U1 and the changes it brought.    The big thing in all this is the fact that DX12 will for the first time have a wider reach compared to before, hardware is a given, while current DX11 cards might not get 100% of the features,  even the performance advantages makes it worth it.  There's also the XB1 factor and mobile now to, as they said, with DX12 on XB1, PC and WP it makes the porting process easier/quicker and so on.  With the right tools/SDK and so on even with no Windows 7 the adaption rate for DX12 will be higher than before, once it's on the XB1 it'll be used regardless for one thing, and with mobile there's also another area were it'll be used to, porting between XB1 and WP8.1 for example or WP9, whatever version ends up with it. 

 

That's not to say they won't do a version for Windows 7, but if they do it'll come after all the rest, at best we're talking 2H15 or early into 2016.  By then who knows what could happen?

  • Like 1
This topic is now closed to further replies.
  • Posts

    • foobar2000 2.25.10 by Razvan Serea foobar2000 is an advanced freeware audio player for the Windows platform. It features the simplest, most minimalistic interface you'll ever see in this kind of program. Other features include full unicode support, ReplayGain support and native support for several popular audio formats. foobar2000 features: Supported audio formats: MP3, MP4, AAC, CD Audio, WMA, Vorbis, FLAC, WavPack, WAV, AIFF, Musepack, Speex, AU, SND... and more with additional components. Gapless playback. Full unicode support. Easily customizable user interface layout. Advanced tagging capabilities. Support for ripping Audio CDs as well as transcoding all supported audio formats using the Converter component. Full ReplayGain support. Customizable keyboard shortcuts. Open component architecture allowing third-party developers to extend functionality of the player foobar2000 2.25.10 changelog: Improved implementation of built-in UPnP Media Renderer, implemented gapless playback compatible with popular UPnP control apps. Enabled discovery of OpenHome UPnP devices as output devices. Enabled TLS v1.3 encryption for HTTPS connections. Fixed Ogg/Opus files with single chapter not showing correct track numbers. Fixed Direct2D visualizations getting stuck after GPU driver reinitialization. Updated 7-Zip library to 26.01. Updated UnRAR library to 7.2.6. Download: foobar2000 64-bit | 7.3 MB (Freeware) Download: foobar2000 32-bit | 6.4 MB Links: Home Page | foobar2000 for Mac | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Pick up Babbel Language Learning lifetime subscription at 47% off with code by Steven Parker Learn all 14 languages and access more than 10,000 hours of high-quality language education online. Today's highlighted deal comes via our Apps + Software section of the Neowin Deals store, where you can pick up a lifetime subscription to Babbel Language Learning at 47% off. Note: Available to U.S. customers & NEW users only. Learn Spanish, French, Italian, German, and many more languages with Babbel, the #1 top-grossing language-learning app in the world. Developed by over 100 expert linguists, Babbel is helping millions of people speak a new language quickly and with confidence. After just one month, you will be able to speak confidently about practical topics, such as transportation, dining, shopping, directions, making friends and socializing and much more! Get lifetime access to learn all 14 languages Practice with 10-15 minute bite-sized lessons that fit conveniently into your schedule Cover a wide range of useful real-life topics, from travel to family, business, food & more Use speech recognition technology to keep your pronunciation on point Learn at a variety of skill levels, from beginner to advanced Get personalized review sessions to reinforce what you learn so it really sticks Study whenever & wherever you want and your progress will be synchronized across your devices Use offline mode to access courses, lessons & review items when not on Wi-Fi—just download them beforehand Languages Available: Spanish (Spain), German, Italian, French, Portuguese, Swedish, Turkish, Dutch, Polish, Indonesian, Norwegian, Danish, Russian, Spanish (Latin America) Good to know Length of access: lifetime Valid for New Users in the USA Only Redemption deadline: redeem your code within 30 days of purchase Please note redemption is required via Web Browser. Access to the mobile app will be available after redemption has been completed via web browser Max number of devices: Unlimited Access options: desktop & mobile Number of languages: 14 (all current languages) Updates included Babbel Language Learning: Lifetime Subscription (All Languages) normally costs $299, but you can pick it up for just $159 for a limited time - that represents a saving of $140. For a full description, specs, and license info, click the link below. Deal Price $159.00 with code LEARN (was $299) NOTE: For NEW users in the US only. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • AltSendme 0.4.2 is out.
    • Simple answer is yes, you will still get the Windows updates and as long as browser is up to date, you will be good. Only thing secure boot does is protect you against boot level threats and make it harder to install other OS's. I've been looking into this pretty thoroughly lately myself as wifes computer has secure boot disabled plus my other, older computers that run Linux, don't have secure boot enabled. Have seen all kinds of questions about this on the Linux Mint and MX Linux forums. Just don't suddenly enable secure boot now.
    • How many other companies will follow Ford's lead? Or, have they already gotten lazy and become enslaved to AI--and now can't figure out how to get out of that mess.
  • Recent Achievements

    • Week One Done
      flexorcist earned a badge
      Week One Done
    • One Month Later
      Woland13 earned a badge
      One Month Later
    • Week One Done
      Woland13 earned a badge
      Week One Done
    • One Year In
      bernmeister earned a badge
      One Year In
    • Week One Done
      Scoobystu earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      493
    2. 2
      +Edouard
      225
    3. 3
      PsYcHoKiLLa
      148
    4. 4
      Steven P.
      75
    5. 5
      FloatingFatMan
      71
  • Tell a friend

    Love Neowin? Tell a friend!