Valve Says Choice to Make DX10 Vista-Only Hurt PC Gaming
Erris writes "Valve's President Gabe Newell is calling Microsoft's choice to make DirectX 10 Vista-only a 'terrible mistake' that has harmed gaming. His company's latest hardware study shows the strategy has not moved gamers onto Vista. The result is that almost no one is using the newest version of DirectX, and companies are shying away from creating new input devices that support it. Nine months after release, after Christmas, after graduation, and with school mostly back in session, still only 8% of gamers are using it." Update: 08/27 21:09 GMT by Z : An AC points out that these numbers may be framed poorly given uptake numbers for XP's release.
The original journal entry already had comments that poke holes in twitter's claim about those numbers, which is probably why it became inconvenient and forced him to switch to his sockpuppet account instead.
Ironically, the same story in Heise.de has a link to another one about a gaming convention in Leipzig drawing all-time record attendance. I suppose it's possible that DX10/Vista will hurt the gaming industry, but with the game release cycle being 12-16 months, I'd say that will be apparent later on.
Here is a direct link to the original Valve survey, which amusingly enough shows Vista as having an even larger market share among Valve gamers as it has overall (8% vs 5-6%). That means Vista's market share among gamers has been increasing at a rate of about 1% per month since it was released, which is even higher than XP's uptake vs. Windows 98/ME. I can't even begin to imagine what the relevance of Christmas and back to school as claimed by twitter is for gamers who probably switch OSes only when they switch their $3,000 boxes anyway, but I'd say that 8% share is actually not bad in that segment. That share will probably start growing more exponentially as time goes by.
Welcome to the Trolled By Twitter Club, Zonk.
Hmm, not if that link is correct. These appear to be two different user's journal entries. One of which has now been mainstreamed, the other which is still just somebody's journal entry.
Demented But Determined.
Was there any other reason NOT to have dx10 support on XP than attempt to boost Vista-sales among gamers? If not, it is even bigger mistake. One should not try to shove new os's down our throat etc.
Don't know what the biggest reason was, but still, seems like stupid thing to do.
-Is the meaning of life vanity, or is vanity the meaning of life?
their inability to get memory virtualisation working for them caused MS to drop the requirement, and as such there is NOTHING about DX10 that makes it technically undoable on XP.
yet here we are!
The reasons MS made DX10 Vista only is to force people into upgrading just so they can play Starcraft 2008. The developers are luckily breaking MS's grip but telling them, we're the content providers, the reason people buy your system now do what we need or we won't follow.
Sure, it's bad for games and indeed gamers, needlessly straining the hardware more for one thing, not to mention content-protection, buying vista, etc., but it's a gamble MS are taking to force users onto their OS. Of course, it will shrink the DX10 market and thus slow graphics development of games. Who knows, maybe a little emphasis on other things would be good for the industry?
Now multiple applications and games can share the 3D hardware. In DX9/WinXP and earlier only one App at a time could use the 3D hardware. It needed to be done, and it could only be done with the cooperation of the OS. This cannot be put back into XP because this sort of control and separation could not be done in XP.
There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
From what I have been reading, twitter and erris are one and the same.
Look at the comments lower down in the discussion for a full rundown.
It was a headscratcher for me at first, but I think I believe it as well now.
liqbase
Vista is what it is, a bloated, DRM filled, resource hog designed to take more of your computer away from you and in exchange it gives you unrecognized drivers, unsupported software and nothing but aggravation. The new spectacular games that were supposed to be there are not there, all we can see are promises and vaporware for sometime in the future but for now all you get is pain and misery. Tell me again why I want that? Tell me Microsoft why DirectX 10 is so much more special? I see the side by side comparisons and I don't see much difference, certainly not worth me busting everything I own now and investing in something with no real tangible difference. I hear the FUD, the hear the huckster Microsoft cheerleaders saying how great it is but this is the internet and the voices of everyone else are heard loud and clear so the lying isn't being believed. 8 Percent using it? Sounds on the high side to me. It's just a matter of how long until Microsoft admits they've created a loser and perhaps we can get to real innovation. I won't hold my breath on that second part though.
Enjoy your Karma, after all you earned it. Feel your Karma Joe, feel it burn.
No, 'Erris' (whose journal this got published from) is one of twitter's (the one linked to) sockpuppets.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
And why should I? I'm really not much of a gamer; having problems with my arms, wrists, and fingers, I can't really play games anymore. I still have and use on my main home computer, Windows 2000! And it works just fine for what I need, thank you! It's fast, solid, reliable. XP is an OK OS, and I use it at work.
I've seen and used Vista, and it just frustrates me to move around in. I don't like it, and I'll likely end up buying a Mac before I ever get Vista.
"They said I probly shouldn't fly with just one eye," "I am Bender. Please insert girder."
Everyone will experience a forced upgrade. It is simply a matter of time. When your non-tech friend buys his next gaming machine it is going to come with Vista because XP won't be an option. I remember a similar reluctance between 3.11 and Win95. Eventually everyone got there - or skipped Win95 and went right to Win98. In another year the landscape will be much different. Microsoft will eventually pull the plug on OEMs who are still selling XP (Dell).
This is a great time to consider an alternate desktop OS.
...Will this mean that if my graphics card is optimized for DirectX 9, that it won't work at the same level with DirectX 10? If so, can I simply uninstall DirectX 10, and go back to DirectX 9? I haven't made the download yet.
Sorry if this is a noob question, but I'd like to know before I decide to upgrade. Please, no flaming.
can anyone help me port RO to my Zune?
Future versions of Wine will be compatible with DX10, so Linux (and maybe XP) can use that. Also, there's Alky (at http://www.fallingleafsystems.com/) which promises DX10 on XP in the future. Of course, with developers dragging their heels it's not impossible that Microsoft might bite the bullet and release DX10 for XP. I don't know how DX10 works, but I guess it's also possible that somebody might find a way to hack a DX10 redistributable to work with XP.
When game developers chose to standardise their efforts on Windows they bit the hook. Now they are unhappy about being on the line. Too bad.
We warned them. Now if some forward thinking company thought to maintain some cross platform efforts they are ready to seize a significant opportunity. Unreal engine? Id? Is that you?
Help stamp out iliturcy.
Instancing, geometry shaders and fast critical paths are just some of the developments DX10 has to offer developers with an eye on better games... and we're not seeing any of them on XP. The OpenGL ARB, while faster under the purview of the Khronos group, still lags behind the direct-x pace of adoption.
Does Microsoft know they are driving developers onto the PS3 by forcing the adoption of OpenGL on XP... ultimately a lead in to OpenGL ES - the standards compliant graphics API of choice for the PS3.
OpenGL 3 will be officially granted ARB status by the Khronos group come the end of September - if Microsoft still hasn't gotten their act together, they might find the next big start-up with a game engine to offer won't be using DX, and won't be an exclusive 360 product!
Matt
I mean really... providing your customer base with a buggy, heavy GUI (XP with drop shadows and a huge gut), having to have a middle-to-top tier video card regardless of RAM and CPU just to run the OS, and then slapping a new version of DX-10 that is allocated only to the remaining memory on the video card that's not being used by Vista... and then saying this is the ONLY way to have DX-10 prior to releasing Vista-only games...
Somebody actually thought this would be a good, marketable idea? You would think, in this age of backwards-compatibility, that Windows would have maybe, I dunno, thought this through a bit more...
...but it's nice to hear the industry say what everyone else has been thinking, especially when they have the Steam user statistics to back it up.
Is Microsoft obliged to provide new technology for old versions of Windows, free of cost? Graphics card manufacturers are free to agree on alternative standards, such as OpenGL, to expose new features of their products without forcing an OS upgrade or locking game writers into a particular OS. Last I heard, OpenGL works fine on Vista, XP, Mac and Linux.
It's software. You can ALWAYS make it work. I hate all this "you can't back-port it" bullshit. It's their API on their OS that they wrote. They can do whatever the heck they want to do.
It's not like DX10 uses a new expansion bus that only works with 64-bit operating systems or something. It's just an API, and the cards are already plugged into the PCIe slots.
- It's not the Macs I hate. It's Digg users. -
Computer gaming sucks
:)
Except for emulation
It's pretty funny that Microsoft in its stronghold (PC OSes) made the same exact mistake that Sony made in its stronghold (consoles). Sony thought that tying Blu-Ray to its new console would be a win-win for format licensing and for the Playstation sales, but instead, high prices and lack of compelling software have kept people back. Similarly, MS thought that tying DX10 to its PC OS would be a win-win for gaming licensing and Vista sales, but instead, high prices and lack of compelling software have kept people back. As a result, people generally prefer to keep buying last-gen PS2's and Windows XP.
There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
Ah, I see. I had misattributed 'you' in the gp to indicate Slashdot, rather than the journalist and concluded the gp thought it was a dupe.
Demented But Determined.
Regardless of the troll source, the point that DX10 being Vista only as a driving force for Vista sales: SO WHAT?
Microsoft makes DX10, Microsoft Makes Vista, and Microsoft makes money, not good feelings, not altruism, but good old MONEY off sales of Vista. Last I saw, XP was a money drain on Microsoft as they no longer sell it but must still support it.
- Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
Use opengl.
These game producers are idiots.
You got what you wanted when you only support Microsoft.
They got you by the balls.
As for the PS3 comment, what does that have to do with anything discussed here?
This is nothing more than a ploy by M$ to force users to buy Vista. I loved Halo and 'Privateer' - both MS games. I was going to Buy Halo 2 until I saw it was Vista only. Did I say, "Man, I gotta upgrade my computer!"? Sure I did. But, if MS thinks for 1 second that I'm investing ~$300 into their Vista OS, they got another thing coming.
Microsoft's approach to 'Vista only' has only propelled me further from their business. I used to be of the mindset that gaming platforms are so one dimensional and not useful for anything else but play games why would I want to buy one? Now, I'm actually considering buying a PS3 - and I *loath* Sony far more than Microsoft right now - but, I've determined that MS's gaming division isn't getting any more of my money because I see right through their shoddy business practice of strong-arming consumers into buying their OS.
I'll be damned if an XBox or Vista enters my house.
That being said, I also will refuse to purchase any product from any gaming company that *also* supports 'Vista only' games whether the title I'm currently interested in supports XP or not.
In other words...takes one to know one!
Blar.
This is the relevant part of the survey you need to look at:
So indeed the author of that Journal was correct: ~2% or 1 in 50 users can't use DX10. In other words the people "poking holes" need to learn to read.
Just looking at the Nvidia card numbers we can easily see the problem is most likely Vista and not the cards themselves.
Roughly 37k out of 61k Nvidia users on Steam have DX10 cards but can not utilize DX10 because they have not upgraded to Vista. So approximately 60% out of a group of people composed of people who are cutting edge sorts, buyers of new computers, or people who've done a recent computer upgrade have not yet upgraded to Vista.
None of this is proper statistics of course but as far as this sort of thing goes that's a pretty shocking number. I want to believe gamers are being smart but the realistic side of me though says the most likely reason is simply that Vista has a lot of problems for gamers right now and they are just waiting till driver issues resolve.
It seems like the article is trying to be negative, but if 8% of gamers are on Vista that's actually amazingly good for Microsoft. Especially since I don't know a single soul who uses it except the QA department at my company. That much market penetration for a product that has been bashed and beaten in the press is amazing.
It just goes to show how Microsoft can force people to upgrade by pushing Vista through the manufacturers.
Since when did six digit ids count as not being new?
I guess since we've started eating up seven digits.
You're practically an old Vet 'round these parts.
I do not respond to cowards. Especially anonymous ones.
You'll have to excuse me for not being able to test the following. I do all my gaming in Linux (no seriously, I do!)
We all know that if you play music on Vista, it causes a degradation of network performance. What happens if you have a networked game decoding an MP3? Is this all handled in the game's own system, or does it depend on the OS to do it. Do you get a drop in network performance in the game? That would be incredible...
STOP calling it "upgrading."
Most people don't switch to the latest, greatest, whatever it is. The vast majority of people aren't going to have DX10 capable hardware for quite some time. This is how it has always been. Right now, it's rare to find a game that requires anything more than DX8 hardware. That's shader model 1.x. There's even a good number of games that don't support shader model 3.0 (DX 9.0c) and can only use up to 2.0 (DX9).
There's no reason to believe this won't continue. The only change is in how it is done. Rather than having multiple different render paths you can turn on and off with software options, that maybe people understand and maybe they don't, different render paths will use different DX versions. So if you want a SM 4.0 path, you use DX10, and so on.
The idea being that in the future, you'll be able to tell what your hardware supports and if you can run a game easily. You have a card that's DirectX 11. A game says "Requires Direct X 10.1, 11, 12, or better." You then know that your card will work fine, and that you probably won't get any eye candy benefit with anything better than a DX12 card.
Right now it is more confusing since cards only support older feature sets, but can use newer APIs. So say you have a GeForce Ti 4400. That's a DirectX 8 card. However, it can use DirectX 9.0c. But it isn't a 9.0c card, it doesn't support those features, it only supports the 8.0 features. So game makers either have to list cards that work, or refer to feature sets which users probably don't know about.
This is a much clearer way of doing it.
So I don't see the big problem here. To use DX10, you must have DX10 hardware which is very rare right now. Most people don't have it, most people don't care, games will continue to target DX9 (or even older). This is going to continue for some time. I bet games will still be targeting DX9 hardware when DX11 is out. I'm sure some of them will support the newer standard for more eye candy, but they won't all mandate it.
It's moving in a similar direction to OpenGL in that respect. If you look at nVidia cards, only the 5 (FX) series and later support GL 2.0, the earlier ones are 1.5 only. Why? They can't accelerate GL 2.0. Rather than have it implemented in either a semi-working fashion, or a slow software emulation, you just support the maximum level you can. It's going to be the same deal with DirectX. Rather than only supporting part of the latest API, you'll just support the level you are capable of.
Hopefully it should make it much clearer for all involved.
*Claps* Well said. Now mod him up!
Why people stick to direct3d for graphics is beyond me. Why would you target a single proprietary platform when a Free, well performing, cross-platform alternative already exists?
But as the parent said, any one using Microsoft software willingly fully deserves to get shafted by them.
This is what happens when you only write games for a proprietary API (and for that matter only a single OS). Newell and other game developers cannot truly be shocked about this problem; anyone with half a brain could have told you something like this was bound to happen when you are so wedded to Microsoft. If games were still developed with OpenGL, this would not be an issue. If games were written for multiple OS's, this would not be an issue.
Ceci n'est pas une sig.
Think about it, here's the chance for Microsoft to actually sell this crap OS. Release DX10 for XP, make sure it runs slower then on vista, and viola, gamers, with all their wisdom (okay not really), will switch to Vista, because it's "faster" and has better "benchmarks". -W
As seems usual many Slashdotters seem to be overreaching, equating their fantasy lives with what's happening in the marketplace, and what most users are experiencing.
Among machines I use regularly in Seattle and in Southern California I'm now running:
- Two machines that use XP
- A TabletPC with XP
- A Dell XPSII laptop that was running Vista RC1, then Vista RC2, and as of a week ago is running the release version of Vista
- A smaller Dell laptop that followed a similar upgrade path to the machine above
- A new Dell 9200 Desktop with a quad-core Q6600 CPU and a DX10-capable GTS8600 video card
I have used all of these machines to run a wide variety of software:- Office
- the original Unreal Tournament from 1999
- Homeworld 2
- Visual Studio 2005
- Visual Studio 2008
- Photoshop CS2 suite
- Sorenson's toolsets
- Morrowind: Oblivion
- ...and tons of other stuff
The problems I have had to date?- In Vista RC1 headphone support on my laptops didn't work
- Some of the more advanced developer tools I've used and plugins for VS.NET have required elevation to install correctly
That's it, folks. Other than that Vista seems like a pretty decent tool that chugs along and mostly stays out of my way whether I'm using it for new or old software. It has not been the ordeal that some of you wish it was, and if my problems are limited to issues involving beta OS releases and installation issues associated with expert-level tools, I can't imagine Joe Sixpack is tearing his hair out over ubiquitious tools like say, Office.Part of being a good advocate for a cause like free software is having the maturity to be intellectually honest. Your hyperventilating every time the name of Microsoft is spoken doesn't make FSF any better or any more appealing. Indeed, people whose living depends on computing may shy away from free software solutions, afraid that they might attract more of your kind to the workplace. Who would want to work with such a negative personality type?
-KF
are you serious? here in europe i here the opposite, the store where i buy games, the owner says he's got trouble selling the ps3, while the 360 keeps doing good...
about the power, ps3 has got better processors, the 360 has got a better graphics card, how it will balance out, dunno...
the cell chip has some phenomenal theoretical capabilities, the only problem is wether they manage to make use of it before the ps4/next xbox launch...
but then again, maybe i should get the hint, and not feed the troll. it's not as if you're ever gonna look at these thongs objectively ^^
Hmmph. Newbies!
Gamingmuseum.com: Give your 3D accelerator a rest.
Its possible that features from DirectX 10 could be implemented on WinXP (indeed, most (all?) Direct3D 10 features are supported on XP through OpenGL extensions if your hardware supports it and you have the right drivers.) but make no mistake that it would *not* be the same Direct3D 10 we know from Windows Vista.
One of the major goals for D3D 10 (and going forward) was to release OEMs from legacy baggage, a not-insignificant portion of which stems from the Win2k/XP display driver model which is simply not equipped to provide the facilities that both Vista and the graphics cards themselves need. There's also a signifigant "slimming" of the API (removal of the fixed-function pipeline, cap bits, etc.) which, BTW, is the exact same direction that OpenGL is going.
What really would be the better solution? Creating two distinct next-gen 3D APIs for the XP and Vista lineages? I'm sure the IHVs would love that. Bring the XP D3D10-alike into Vista, continuing the status-quo of legacy-burdened software? Thats very forward-thinking. Hack a version of Vista's D3D 10 onto XP but having wildly different performance characteristics and losing all the benefits that stem from the new driver model? The software devs are just itching for yet another scenario to optimize for, I'm sure.
Simply put, its possible to support most D3D10 features on XP, but it is *not* possible to create a single next gen Direct3D API that supports both Vista and XP without making severe concessions to performance and/or feature set. Sometimes you just have to cut the cord.
Valve Says Choice to Make DX10 Vista-Only Hurt PC Gaming What should be said: Gamers say Developer's choice to use DirectX over OpenGL only hurts PC gaming. I mean seriously, if they thought it out completely, does it make sense to lock your product to another product that is controlled completely by one company? Yeah some will cite some shortsided reasons to use DirectX and ignore the major disadvantage.
You ACs and M$ spammers do this to me all the time. No big deal, it's not like I'd enforce a copyright or anything. Enjoy Twitter's work anyway you like.
Two points:
1) If you don't want people debunking your lies, FUD and idiocy, don't tell lies, use FUD or be an idiot.
2) I "enjoy" your work in the same sense as film buffs enjoy Plan 9 From Outer Space. For all the wrong reasons.
By summer it was all gone...now shesmovedon. --
Of course MS is going to use any means possible to push people onto Vista to hike their revenue.
We all know that gamers are the cuting edge/high paying consumers in desktop computing so from MS perspective this is an easy target.
Engineering is the art of compromise.
Last I saw, XP was a money drain on Microsoft as they no longer sell it but must still support it.
They still sell it.
If anyone still has any doubt that you are gaming Slashdot with sockpuppet accounts, they need to read this:
Keep reading indeed.
You people are stupid-crazy and M$ should spend their money on code. Even if I was Twitter, I would not play the game by your rules and no one else cares.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
So no one's figured it out yet? How MS will still keep DX10 Vista-only but (possibly) appease the people? DirectX 9.0d for Windows XP, includes compatibility with your DirectX 10 card. They've had no problem so far extending 9 out three times; keep in mind a DirectX 9.0 card is hardly the same as a 9.0c card. They slap some of the stuff from 10 into this 9.0d driver, but leave out a couple nice little things to push their adoption further. We'll see I guess.
For the last time, PIN Number and ATM Machine are redundancies!
and shun DirectX since it is controlled by one company which does stupid things like tie it to particular OS versions? Is OpenGL not advanced enough for modern games?
Everyone *will* eventually be using Vista. It's just a adoption thing. This should be expected to be slow, maybe a tad slower because of some of the wild mis-steps MS has made but you can not discount their unique position and monopoly.
And yes, I know there are 'alternatives'. But Apples market is pretty specific and Linux no matter what anyone says is still quite a ways off (and yes, I use Red Hat in production and now Ubuntu on my secondary workstation at home).
And FTR after over 8 years of Linux use, most of that full-time (as in no Windows OS anywhere in my home, including my wifes desktop) Ubuntu is the best I've seen from an end user POV. But it's still Linux and it still suffers from the same technical hurdles that will be part and parcel until either Linux based systems as a whole overcome (not likely, too many different goals) or someone seriously forks their set and reworks the system from the ground up to be a USER system.
Now feel free to flame me. I know how well open discussions go over here (I won't take it personally).
Quack, quack.
I would use Vista and DX10 if I didn't suffer a 50% performance hit in current games. Not much more to add to that.
Ever done a `man` on `top` ?
I'm afraid you're forgetting a few details. XP originally used DirectX 8.1 (which ran on 98 onwards). DX9.0c works on 98 onwards too (although the updates stopped working for 98 at the start of this year). DX10 and Vista is a completely different situation to six years ago.
If we can hit that bull's-eye, the rest of the dominoes will fall like a house of cards... Checkmate.
I read somewhere that SC2 will be Dx10 only (and Mac)!- talk about decision time for some people - upgrade a rig because your forced to (because of MS) or buy a Mac.. guess we'll have to see which route people go... interesting though
Maybe valve should join id and jump on the openGL bandwagon. Source engine is probably the best directx game engine there is, but in my opinion, openGL 2.1 graphics look better than dx10 graphics. OpenGL is also backwards compatible because new openGL games still work fine on crappy windows openGL 1.0. Maybe for their next game engine... whenever that happens.
Weaksauce as they say...
Works pretty good for console gaming, and consoles are tied to a single company.
Last I saw, Microsoft was a company that makes money from customers of a luxury product.
Maybe they should remember that fact before it kills them in the next 5-10 years.
Money is the root of all evil?
Only until 1/1/2008. After that, unless you're a big corporate customer, it's going to be mighty hard to find XP.
Even now, it's awfully difficult to buy a new PC that DOESN'T have some form of Vista on it - whether you want it or not.
just because the UID is high doesn't mean people are new here... it just means they are new to posting here. Like myself.
DX 10 is not designed to force anybody to do anything. It was a big change in the way DirectX works so it required significant changes in the kernel's video system and significant changes in the structure of video drivers. That kind of thing is really hard to stuff into a service pack.
I think that in the long term, the change (moving to the Vista video architecture) will be a good thing. The Vista video model seems to address a lot of real issues like sharing the 3D features of the video card (previously not a real possibility). In the short term, the change is a bit painful and offers no real benefit (just nifty eye candy and effects). If I were a game developer, I certainly wouldn't develop any games that only run on DX10.
I don't think that is entirely unexpected -- most developers still support DX8. However, just like most developers can expect most of their gamers to have DX9 hardware and software, eventually developers will be able to expect gamers to have DX10 hardware and software. Then there will be benefits.
In the meantime, I can understand some frustration. For example, due to my laptop's lousy video driver, I can't play full-screen video in DX10 (Aero transparency enabled) mode. However, if I switch to the "Basic" mode, suddenly all is well. So this is certainly painful.
Time flies like an arrow. Fruit flies like a banana.
People are forced to go to Vista if they want DX10. Win.
PC gaming is further messed up and more people go to console (Xbox). Win.
The downside for Microsoft is what? People pissed with Microsoft tactics? Yeah that would be new...
No flames. I agree that Vista is eventually inevitable for most home users. People keep buying new computers in spite of Vista. But how much that's changed since the days when people would buy a new computer because of Windows 98 or Windows XP even. I've got four computers at home, two of them with XP and two with Vista, and frankly, Vista has no compelling features that would make me want to choose it over the older OS. I know it's potentially more secure out of the box. (I also know I just last week wound up turning off UAC because I couldn't get it to stop bugging me about the last.fm plugin. Off-topic but it boggles my mind that there is no way to exempt individual programs from UAC) So for MS to arbitrarily make DX10 Vista-only strikes me as a bit of a scam. They're trying to make it a reason to want to upgrade, but instead they've made it a reason for developers to stay DX9. Oops.
There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
The sad thing is, the single player campaign is easily cracked to play on XP (at least on some machines). It obviously doesn't need DX10. But Windows Live (for multiplayer) requires Vista. At least, I don't know if anyone has gotten that to work on XP.
Here's a cookie. Oops! I fed the troll!
Always going forward, 'cause we can't find reverse.
Yes, yes, yes. Microsoft making DX10 a "Vista only" feature was clearly an effort to get folks to upgrade to Vista sooner rather than later. No one was ever fooled by Microsoft's claims about how DX10 could only be implemented with Vista's "advanced" architecture...
Unfortunately, it hasn't been working out too well for Microsoft. Between the horrible driver support, expensive hardware requirements, and the general incompatibility issues you expect whenever upgrading to a major new OS, Vista has been mostly a bust for gamers (and even general users.) Furthermore, this doesn't even include the normal warnings about buying version 1.0 of ANYTHING for your PC - much less anything from Microsoft that hasn't had at least 2 SPs released for it, much less waiting for a major refresh, like Win95b.
Then there's the whole DX10.1 debacle, which promises to make all existing "DX10" video cards obsolete before they've even gotten proper support. Whee! Microsoft sure loves them some gamers!
Most gamers I know are putting off the upgrade to Vista for as long as possible - Microsoft's profits be darned. XP ain't broke, so why "fix" it with Vista which so far has proven to be more a step backwards than anything else?
In my opinion, Microsoft wants to KILL PC gaming - and is using Vista and DX10 to do it. Think about it. How much does Microsoft make off every sale of a non-Microsoft PC game? Exactly $0. All those copies of HalfLife2 - $0. WoW - $0. Civ, BioShock, Sims - $0, $0, and $0. Sure, they make money on the sale of Vista, but that's what, one sale per gamer until Vista's replacement comes out 4-5 years later? Meanwhile, over on Microsoft's XBox side, EVERY copy of EVERY game sold results in a paycheck of $5-10 in licensing fees. This includes not just the games you see in stores, but also the titles you can download off Xbox Live Arcade. There's also the money Microsoft makes from selling Xbox SDKs to the developers - since they have no choice BUT to buy it - unlike on the PC where Microsoft has much less control on what software is used. Furthermore, the console market is exponentially larger than the PC gaming market - and has been for years. Microsoft even makes money from online play on the console with its Xbox Live service - which is yet another area they're making exactly $0 off of PC gamers.
I get a chuckle out of people who pay to beta test products.
C xoZW50aHVzaWFzdA==
? i=3044
The truth is that there are a host of issues.
The best experiences I have heard from anyone is that it is almost as good as XP.
Reviews that tested gaming performance, show Vista slower across the board.
http://www.hardocp.com/article.html?art=MTMzNCw2L
Testing also revealed that Vista had changed it's driver model to virtualizing Vram into limited user address space, leading to minor things like crashing out in the midst of heated gaming sessions.
http://www.anandtech.com/cpuchipsets/showdoc.aspx
Vista brings networking to a crawl when playing audio:
http://forums.2cpu.com/showthread.php?t=83112
So we have slower gaming, crashing from memory space exhaustion, and networking reduced to a crawl if you play an audio file, and this is just recently and major headlines.
Basically you are very lucky if it works anywhere near as well as XP. For degraded performance/lower reliability you get what? Aero?
I realize that in a few years most of use will be using Vista, but I never touch a MS OS without at least 1 service pack. Vista is MS most unnecessary upgrade since Millennium.
I have Vista as a dual-boot option, but Steam won't see it generally because I only use it when I want to play a direct X game. (I would have for BioShock -- but there are some technical problems with the game.)
As annoying as DX10 is, i'm more frustrated with the relatively stealthy move to SM3.0 only games.
I consider myself tech literate, but I don't keep up with every trend/fad in the gaming scene or worry myself with what shader model my card has. I have an oldish PC, but it still more than adequately runs everything I throw at it, on medium settings, fine (it's an XP3200, 2gigs with a Radeon 9800pro).
I ordered Bioshock, it came - it didn't work. The box simply states DX 9.0C compatible and lists a 6600 as the bare minimum (a 9800 pro is 'better') - no warning, no big red sticker. I'm not alone, my local store has never seen so many returns... the official forums are bombarded.
This kinda compatibility mess is surely doing more harm to the PC gaming platform than DX10's adoption, what ever happened to legacy support? Valve's survey shows 50% of gamers don't have SM3.0 capable cards yet...
I'm not going to upgrade for a couple of games, not when it runs everything else fine.
are because its so much slower than xp and half the games people play aren't compatible, i mean try getting 1 out of 5 korean mmo's to work, and when it does work the fps rate is a good 15-20 slower in some cases, its just not worth the money to upgrade, then the time to get the games to work and the useless settings disabled so it can even run them, gamers dont want aero and UAC we want speed, compatibility, and something that just plain works.
-Noc
Where do all these idiots come from, who think that people should reinstall an OS just because a new one came out?
People's computers have an average lifespan. Even when narrowed down to the gamer demographic. Most won't shorten that lifespan and buy a new box just because Vista came out, and most who periodically upgrade their OS won't install a new OS just because. They'll wait for their existing one to require replacing - the OS too has an "average lifespan". Let's wait for that average lifespan, and measure vista acceptance then.
That said, let's narrow down to what Vista has to offer to the gamer demographic.
* PRO (though perceived by most as CON): It has sudo and a user model. As a sysadmin, I generally regard that as a good thing and have been pissed at microsoft for not having implemented it and educated their users to use it 20 years ago, but most gamers will regard this more as an annoyance than a feature that does them good, and what should have been a cause to adopt vista is effectively deterring its adoption due to "spoiled" users who want to "continue working as root".
* CON: Vista guzzles 500MB of RAM more than XP (~700MB rather than ~200MB). True, RAM is dirt cheap, but
[a] Unlike Mum's PC, gamers NEVER have enough, (typical games can easily lop 1, 2 or even more GB of RAM) let alone too much of it. Further, many already have all their memory banks occupied (if due to former upgrades or to take advantage of dual-bus memory controllers, and upgrading RAM means replacing existing chips, not adding more.
So with vista, RAM that can be used for gaming is used to simply keep vista around. Many also run a bankful of sweet-spot priced chips (say, have two banks and 2x1GB), and plugging in 2GB ones is not as cheap as buying an additional 2x1GB. Not nearly as painless as dropping a single new 1GB chip in mum's PC for that vista upgrade.
[b] Mum's PC doesn't go anywhere near saturating memory bandwidth. Mum can be using PC133 and wouldn't feel it impact her in the slightest (not due to ignorance, just due to not ever noticeably saturating CPU to RAM bus). Gamers will not want to be a mixed assortment of old and new slow and fast RAM chips.
* CON: I game. I've got both an XP install and a vista install. I run a dual-head rig using both outputs for a wider viewport. 8 months out, Nvidia VISTA 8800 drivers still do not support SPAN (aka making windows think it has one virtual 2560*1024 screen rather than two 1280*1024 heads) required for gaming on both. That's an Nvidia thing, but that's a dead showstopper keeping ME back.
* NOT-PRO: Hey Id CEO dude. What fucking DX10 games? WHERE? when it's on STEAM rather than vapor, give me a yell.
* Gamers are typically neither insanely rich nor uninformed. Vista costs $$ that can be alternatively spent on a faster graphics card, which will impact their experience unfathomably higher on the benefit scale. A huge block of that demographic will not have the cash to do both. (and that in itself is an oversimplification - there are yet other things that will give more benefit than the vista upgrade - more RAM, etc).
The above list of CONS makes a no-brainer choice:
Do I throw money at making my life better or worse?
For the gamer demographic, Vista offers damn little, even debatably NEGATIVE value as an upgrade. As a new computer initially bought with it rather than XP and already full of RAM to the point of not being affected by the "loss" of 500MB, it makes more sense, but for that we need to wait a couple of years for gamers to "cycle out" their PCs. In addition, strip out the gamers that never actually "buy a PC" and get a bundled OS, but who just keep upgrading parts.
To sum:
Take gamer XP install base.
[1] Remove "upgraders", they gain no benefit, most will not buy vista (this could very well be the majority, though I have no numbers). This will not change until there is something that Vista can do that the XP product they already own can't. DX10 comes to mind.
The remainder, "ful
-
Heh, I think you got modded Troll for the PS3 comment. s/$600 PS3/Wii/ and you'd get at least 2 more points in Interesting/Informative.
Yep. They're everywhere. :)
Kythe
I mean seriously, if they thought it out completely, does it make sense to lock your product to another product that is controlled completely by one company?
Nintendo and Playstation developers say "Yes!" Why can't Xbox and Windows developers say "Yes!" for the same reasons the others do?
Edith Keeler Must Die
Ask me about repetitive DNA
Why do I feel like everybody, Microsoft advertisers included, are missing the point about DirectX 10 and Vista? It frustrates me. DirectX 10 is not some magical new API that somehow gives games a whole bunch of new features that can't be done with any other API. It won't magically make games look batter. It was built to make it easier to develop for. To improve flexibility. To be able to do complicated things easier and faster. And to create a new assured feature set.
. aspx
OpenGL is very flexible. It can gain new features at any time with extensions. DirectX doesn't do that. With DirectX, all new capability is packaged into one version and to support that version of DirectX is to support all of the capabilities of it. DirectX represents a complete feature set. If your graphics card is DirectX 9.0c compatible, you can be assured of what it can do. Same as if it is DirectX 10 compatible.
Now, DirectX guarantees capabilities that are provided by the new Windows Vista graphics model, WDDM. WDDM does things like virtualizes graphics card memory, among others. With DirectX 10, when you Alt+Tab out of a full screen application, the application doesn't lose all of its resources. WDDM will maintain the content of video memory allocation across display transitions. Under the old Windows XP model, the application would lose its resources and have to re-create them when you Alt+Tabbed back in. Things like this are guaranteed under DirectX 10 now so applications won't have to maintain a copy of its resources in system memory.
I fail to see HOW Microsoft could backport DirectX 10 to Windows XP. The entire premise for DirectX is a guaranteed set of features you could rely on. Some of these new features rely on WDDM. Do you suppose Microsoft should backport WDDM to Windows XP? Do you realize the problems that would cause? Do you roll out the WDDM upgrade on patch Tuesday and have everybody's computers break at once? Do you make it an optional upgrade? Will everybody have to manage two different sets of Windows XP drivers?
Because of the major change in the underlying graphics model, all of this was pushed into Windows Vista. That way companies only need to support the one possible type of Vista, instead of two different types of Windows XP. It just makes sense.
Read the WDDM section of this and see: http://msdn2.microsoft.com/en-us/library/aa663366
I'm sorry. DirectX 10 isn't the holy grail of graphics APIs that guarantee better graphics. DirectX 10 won't be backported because part of its feature set relies on WDDM, the new Windows Vista graphics architecture. There. I feel better now.
With a thorn like this in Microsoft's side, there is certainly a part of me that hopes that we will begin to see more OpenGL games released versus DirectX.
i on/) to very little fanfare. About the only companies it really mattered to were the Xbox competitors, namely, Sony and Nintendo. The PC gaming industry as a whole didn't care, because they had a solution that was "good enough" -- DirectX 9.
u bb=get_topic;f=3;t=015351;p=0
P ortability This cripples OpenGL's performance advantage. Of course, if you want to run the newest OpenGL on the newest hardware, as you should, they've put another roadblock in the way with Vista: you have to use the Windows XP drivers, which disable the nice flashy Aero interface. At this point, you're probably thinking, "Wait, wasn't Aero a selling point of Vista?" Well, that certainly makes sense. Only hardcore gamers would want to trade off their interface for OpenGL's performance, but your average casual gamer doesn't care.
Don't get me wrong, DirectX is a nice graphics library, but the seriousness of the vendor lock-in is just staggering -- and scenarios like this are a perfect example of a game development company's worst fears.
This situation was created because not enough effort was put into OpenGL when it needed it the most to make it a truly cutting-edge standard. The blame for that particularly lies with Microsoft and their aggressive campaign for Direct3D (and DirectX). As a result, OpenGL languished for several years, with only incremental feature updates (to version 1.5, which IIRC wasn't even a real release, but more of a vendor patchset for 1.4). In the meantime, DirectX leapfrogged its way to version 9 with a ridiculous amount of features being added.
OpenGL 2.1 finally came out last August (http://www.opengl.org/documentation/current_vers
Now, OpenGL 3.0 is "on track" to be finalized at the end of this month. Whether that will happen is anyone's guess, but it looks like the DX10 situation has finally lit a fire under their collective asses. Who knows, we may even see an OpenGL 3.0 specification by September, but I'm not really holding my breath.
http://www.opengl.org/cgi-bin/ubb/ultimatebb.cgi?
Of course, even though there's a brand spanking OpenGL almost ready to again kick Direct3D's ass performance wise, Microsoft has already taken steps to ensure that won't happen. OpenGL 1.4 (yes, 1.4!) is implemented in Vista as a translation layer to run Direct3D calls on the hardware. http://en.wikipedia.org/wiki/Direct3D_vs._OpenGL#
So even if OpenGL 3 is technically superior, publishers probably won't adopt it because of the widespread view that it's slow (thanks to Vista's emulation). iD Software will likely use it as they always have, but it'll become harder to explain to your average user why he needs to install unverified drivers and disable his nice flashy interface just so he can run said game.
It's almost sickening, really, when you think about the damage DirectX has done.
Actually, despite some negative publicity that Twitter's been getting lately, I have yet to read one of his posts and really see it as overboard.
Disclaimer: he's on my friends list. He appeared there after I read enough of his posts that I really noticed I liked what he said. He did not appear there because I'm sleeping with his grandma or whatever.
And no, I'm not sleeping with his grandma, but I bet she's hot..... Ok I lied.
There is always OpenGL, which will work on Windows XP, Windows Vista, OS X, and Linux. With macs finally getting OpenGL 2.1 and the other platforms getting OpenGL 3.0 it could become more than just very compelling. It would mean you could make a hell of a lot more money for very little effort. ^^
MS wants people playing games on consoles
Circumcision is child abuse.
Wait. This could not be more the moment for Apple to start selling MacOSX OTS? They've already have support from id and EA. If they Just Had Games, as they already have Office and at least two OpenOffices AND Adobe CSx, well, they'd kill Microsoft in one year.
... if ever ...
Still dreaming... but
Making laws based on opinions that stem up from false informations leads to witch hunts.
That's incorrect, the box clearly states under minimum requirements:
"Video Card: DirectX 9.0c compliant video card with 128MB RAM (NVIDIA 6600 or better/ATI X1300 or better, excluding ATI X1550)"
This is not hypocrisy. FUD is a completely different thing when you have a monopoly to back it.
Stop writing games using DirectX and start using OpenGL. This would also make it easier to port your games to Linux.
The race isn't always to the swift... but that's the way to bet!
Just recently(relatively) there was no such thing as 360. Sometimes I think M$ are really much wiser than most people here can appreciate. They did break into console market and now they can leverage their dominance even more.
,movies and whatsoever digital).
If not for 360 it could be golden moment for opengl, but studios are more multi-platform oriented now and M$ is right there with their push for unified game platform (e.g easier porting between THEIR consoles and THEIR OS). You think dominance and monopoly? -You havent seen anything YET . With Vista DRM I bet their aim is up there - a total digital platform dominance (including music
Most folks here don't understand why DirectX dominates over OpenGL. I enjoy both APIs, who doesn't that's a professional? It's the kids at home who take religious sides, aka going to OpenGL Church.
1. Microsoft has a much better marketing strategy than Khronos ever will. Needless to say, they have the market base.
2. Microsoft's tools are much better than OpenGL's - XBox 360 and the PC. XAudio, D3DX, dxdiag, and much more.
I want to see Khronos succeed too, but it all comes down to money and how they market their product. Microsoft has more money to spend on their operating system. Developers use DirectX on the PC because they were recommended to, and developers need support on that system. Khronos fucking sucks at support. If you use OpenGL, you are on your own pretty much. If you can't accept that, you haven't experienced releasing a product.
I think Micro$oft should update Windows XP so that before loading a game, it temporarily dumps the GUI and enters a command line mode before running the game to reduce overhead. Of course if the game errors out, the GUI will be reloaded by default. Meanwhile the GUI is rewritten to run on GPU cycles and not CPU cycles. If you are not gaming, your GPU sits there and idles; why not use it for something? All this would support DX10/DX10.1 as well. This is what MS should have spent that 6 years writing. Frankly, I would rather use DOS than Vista. I simply hate the way it runs and looks. I can't find anything I like about it except for DX10 support. Would be nice if Ubuntu could run Windows games better. There are emulators, but I have never used them. Just my 2 cents.
Look at the upcoming game enemy territory: quake wars. That game is fully OpenGl and looks great. Also the upcoming Id Tech 5 is also OpenGL. Its one of carmacks selling points that the content can be developed on one system and work on all the other platforms without changing a thing in the content !
No, but you strike me as one of those cretins who fights with windmills.
By summer it was all gone...now shesmovedon. --
I have no doubt that they used it for this reason. I mean people would still happily pay for Windows XP, even Dell will provide it if asked. Vista hasn't been a vertical or even lateral step for Microsoft. But they still employ a lot of very sharp minds and aside from their domination (mainly via lock-in) I won't rules Vista a technical failure until SP1, even SP2. Still, it's frustrating and disappointing that they would take their most decent product to date (Windows XP Pro) and release what for all intents and purposes feels like a downgrade all around. But most people just buy what they are familiar with and will endure this and maybe, eventually, MS will show some features that actually shine.
Quack, quack.
One could argue that they are much the same. Slashdot isn't just reading, it's participating.
As for Valve's big shocker: No duh. I don't know what MS thought would happen, but I've known that DX10 would be slow to catch on and possibly a flop in the long run ever since they announced Vista exclusivity. The only way that it could have worked was if Vista was the hottest thing since Win9X and it took off like a rocket. Since Vista's uptake has been slow, in fact slower than MS planned, it's stifling DX10 as well.
MS can choose: Make DX10.1 available to XP, see DirectX succeed at the cost of Vista sales, or keep DX10 Vista-only, which will preserve some Vista sales while smothering DX10.
I can't really see any third option.
The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
The only game I care about is WoW and I've played it on Microsoft Windows XP and Mac OS X and there's no comparison. Mac OS X doesn't crash, doesn't give you the delayed untyped ALT-TAB death by scheduling (which conveniently occurs most often right after you've engaged an enemy) and it looks and sounds better. I haven't played it yet under the newest version of WINE, but early reports say it works excellently there.
Open source the whole thing and charge for enterprise users and all of you folks who rely on that code would be better off. Oh wait
You got quite a bit wrong there.
Let's start with the suspense in OpenGL versions. This was caused by a board that was taking too long to arbitrate disputes and pander to everyone. It was full of many companies, all of which who were competing and would stop each other as much as possible. That's why not many OpenGL updates were issued, but plenty of things became vendor specific extensions. Now I've heard that the board has been disolved and a single entity is taking the reigns. This explains why OpenGL has been picking up lately. No disputes, just progress.
For issue number 2, the Vista / OpenGL myth. You are partly correct, Aero will be disabled. Where you are wrong is that it will be disabled while you are using the OpenGL application. I have already tested this myself and it is no biggie. It is also somewhat expected, as OpenGL and Direct3D would fight for the hardware. They work fairly differently and if the OS cannot keep context you end up with missed renders/glitches/etc.
-]Phreak Out[-
Nice rant, but I think Microsoft is far from crashing and burning. Even if Vista becomes the new ME, they'll continue to own the lion's share of the marketplace. As bad as Vista may be, it already has a larger market share than Apple and Linux combined.
Microsoft can afford to play the "long game" and dump cash into Vista until it either owns the market place or they come up with something else (which still contains the DRM and other trusted computing "feature" Microsoft needs to survive). No, the group that will suffer the most will be the software developers. Even the larger game houses (like EA) can't afford to have their market split like this (part of the reason for more console and casual game titles).
Spell cheek you've failed me four the last thyme!
The first paragraph conflicts with the rest of your post. You point out interesting and helpfull things but then say that forces adoption of OpenGL.
-]Phreak Out[-
Dell only sells machines with Linux in certain countries. US, France, Germany and the UK I believe.
.NET framework, Media Player 11. I have a perfectly legal copy of XP here, but it's just so much easier to install a version with the fixes already done.
Torrents are the answer for XP. There are people building custom versions out there with all hotfixes etc... I've got one sitting here with all fixes up to August 17th I think it is. Plus
Considering the fact that new engines like Unreal Engine 3 were also made for non-DX platforms (ie PS3 and Linux) and developped when DX9 was around, DX10 is quite useless for now; the difference between DX9 and DX10 in Bioshock is for instance ridiculous http://www.firingsquad.com/hardware/bioshock_direc tx10_performance/page4.asp. This may not change for quite a while if everyone is staying on XP.
I've been reading Slashdot since just after it started (around Feb 98, it was the start of my 2nd semester at university anyway), including most of the comments, and learnt a great deal. I never wanted to post - I just wanted to read and learn, so why should I have signed up for an account? Now I wish I had, because I'd have a ridiculously low id and get around the "oh, your userid is high so you can't have anything worthwhile to say - like this post for example ;-)
Also the original goals of openGL were very different from DX. Just about every single CAD program uses openGL and the priority on game performance came much latter. However the old texture system in openGL was totally horrible, its a wonder even ID stuck with openGL with that.
Personally I find DX9/openGL very similar and the "features" of DX10 rather bland. So i go for portability and use a openGL subset.
If information wants to be free, why does my internet connection cost so much?
As has been pointed out by others, I don't think it is the time to make judgments yet.
There are lots of gamers who are simply waiting for some top games to come out to upgrade they're machines.
I'm one of them.
I think many people in the business are making very short time predictions that aren't completely to the point.
There are lots of criticism this days but there are some major things that aren't being taken into count
1 - The fact that Geforce 7 or lower Geforce still kick ass.
2 - The fact that some major games that use Directx 10 haven't come out yet(Crysis)
3 - Connected to the above fact. The fact that many people are waiting for the new game line up and the new graphics cards (that can ACTUALLY run DirectX 10) to come out
4 - The fact that people are waiting for Vista drivers to mature to migrate to Vista.
Personally since my computer is almost technology dead I'm looking to buy a new one.
But fact is I've been evaluating alternative choices like the PS3 and Xbox 360...
The reason I haven't bought them is simple.
For price/quality If I wait for the right time I can get a better experience with a new PC
You can buy a pretty decent PC that can beat the Xbox360 easily just for about $600
http://www.cyberpowerpc.com/system/sp3.asp?v=d
The top xbox360 (the elite edition) costes about $450
with a $600 I get better graphics, I have more disk space. I can run many more applications, to hear music, see videos of whatever type.
In terms of hardware power a Core 2 duo with even on of the less powerfull Geforce 8 can give a better experince than say an xbox 360
Not only graphically, but specially regarding choices.
I can get mods. I get (usually) cheaper games. My PC as a longer longetivity then a console since we can tweak graphics and it's backwards compatible. The PC allows to do more and pay less. I can see trailers, movies, hear music, play online using many kinds of matchmaking services without paying a dime or if I'm willing to pay for quality, I have more choices then being stuck with one service.
This are just some of the things
And this is TODAY'S hardware.
People are just waiting because they want to take full advantage of what DirectX 10 can offer (new graphics card). and are waiting for better vista driver support (a question of time really)
It's too early to make a veridict.
And specially, with new processors coming out soon, christmas and all, and with no new console on the horizon, I think the next year will be pretty much a return to PC gamming.
Remember PS4 is probably going to be released aroung 2010. 3/4 years is a long time. Even if microsoft launches a console before (2009 perhaps). Its still 2 years for the PC market.
Sharable 3d could be achieved in XP (or in any O/S, for that matter) by using a server process which owns DirectX and handles 3D requests from the other applications, ala X-Windows. By using shared memory, the overhead of data copy is eliminated, and the data can be fed directly to the 3D card by any application, with a small overhead for synchronization.
They were complaining about new input devices that were directx 10 only, last time I checked opengl wouldn't have coped with those input devices as it's purely for graphics.
thank God the internet isn't a human right.
One of those features, the virtual ram stuff.... If one were to instead pay for the extra ram rather than vista, one could afford a 2gig DDR3 video card.
Then no one needs the virtual ram features.
When one lets business analysts run things too much thats when things go down hill.
Liberty freedom are no1, not dicks in suits.
We told them that back in the first quarter of last year. I guess they didn't get the memo. If someone HAS to upgrade, which could cost close to $600, just to utilize your new software....guess what....IT'S NOT GOING TO SELL VERY WELL!
This is Slashdot! Give me the latest gadget, bug, or OS project! This ain't english class so don't confuse the two!
I am Running Windows XP with a single ATI card running DX9.
I've run 2-3 instances of EVE-Online in windowed mode which if my memory serves me right, is a 3D game. I also ran EVE with starwars galaxies. GPU sharing works... if developers know how to program.
Generally I only play 1 game at a time on a PC, because well, i'm a human and can only really play one game at a given time.
Granted tHere are other 3D apps out there aside games. 3D modeling programs like TrueSpace (personal favorite) Maya, Milkshape and the sorts. It's nice to open up one of those programs, render in 3D and import that object into another app/game. With Windowed mode in modern games, you can do all that on XP without needing Vista.
I tried to install Vista once, it failed, and after the 4th attempt, I gave up. Instead of paying $400 for Vista Ultimate, I bought a PS3 and Wii. Microsoft dont want me gaming on windows, I wont be gaming on an Xbox either.
The slow vista adoption does pretty much mirror XP uptake... I mean, there was a time, it might have been more than a year, during which me and most of the people I knew, swore off XP and stuck with 2k. Citing it as being merely a 'pretty' upgrade with a lot of useless-ass features, that won't work right for months.
DX10 makes little difference. ESPECIALLY since so few cards support DX10 anyway... And now with the idiocy of the whole DX10/DX10.1 issue... Well, fuck it. No one cares. DX10 may unleash the pretty, pretty, explosion-y goodness in World in Conflict... But the whole Vista situation is a clusterfuck.
Friend: "The NIC is misconfigured..." Me: "No prob, I'll just telnet in and fix it." *Silence*
Kwisatz Haderach
Sell the spice to CHOAM
This Mahdi took Shaddam's Throne
Except, of course, that Apple has an even worse history of being 'proprietaries' of their stuff, restricting any 3rd party development. I know I'm not upgrading to Vista for at least another year. So what if I miss seeing an extra shadow here and there in a game. Getting Vista just for DirectX 10 is not worth it
Nice, because games are one of the few things keeping people on Windows. If Microsoft's greed destroy that, everybody gains (at least at long term).
Rethinking email
Hey, you've convinced me. Microsoft is a company and it will sell customers what they want them to buy no matter what. You don't want Vista? We're Microsoft and you'll damn well buy it or else.
There are two many problems with Vista for many people to want it. Few people care about the flashy new interface when it full of bugs.
People don't like to have their network traffic throttled because they're playing music.
People don't like operating systems that crash.
People don't like having their arm twisted into installing a new operating system or buying a new computer just to play the latest game.
And while Microsoft will eventually be able to force most people to "upgrade" to Vista, why didn't they learn from XP. People liked XP, it was more stable than Windows 95, 98 and ME. Well, the reason they didn't learn is they're still working the long term game plan which is basically "put everyone's balls in a vice and then squeeze them until the money falls out". They keep forgetting that people don't actually like to be on the receiving end of that gameplan.
Fanatically anti-fanatical
I meant a third option *for MS*. I'd be just thrilled if the world went OpenGL/OpenAL all the way. Would make me gaming under Linux a lot easier, and my Macs wouldn't mind ditching Cider.
The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
Nobody upgrades their Windows OS. They only "upgrade" when they buy a new computer, and it comes pre-installed.
What is Microsoft thinking?
People will program for Vista, with optional extra Vista features, when it gets greater market share. They won't program for Vista-only until XP & friends drop to a certain low percentage, like Win98, ME, 95, 3.11, etc. before it.
More powerful 3D cards and processors drive upgrades. Operating Systems do not.
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
I'm not saying that a bunch of us consumers are going to bring down Microsoft by running Linux on our desktops, but if consumers were to change their attitudes toward the big companies that are using us as the raw materials for their profit machine, it could have a revolutionary effect on our lives. Think about how our experience of necessary transactions like buying technology or connectivity would change if the Microsofts and Apples and AT&Ts were to suddenly realize that they had to start giving us what we want.
Think about the last time you had to interact with a company like Microsoft or AT&T or Verizon or (pick a company). How would that interaction have been different if the person on the other end really believed that "the customer is always right". How different would the transaction have been if there really was a competing product readily available.
There's a feature that's been near the top of consumer wishes for cellular phones since the beginning of cell phones. That is, people want a call timer that will tell us exactly how many minutes we have used and how many minutes are left before we go over our plan, and how much each call was costing. People have been asking cell phone manufacturers to include this feature forever. But the phone providers have forced the Motorolas and Nokias and other phone manufacturers to leave this feature off because they make a huge part of their revenue from people going over their plan limits. The story of the 1st month's phone bill of $500 is so common that we've all heard it by now. Either it has happened to us or to someone we know. A useful call-timer application would be trivial to build and if the phone OSs weren't closed there would be dozens of freeware versions available right now. Of course, you'll say that it's possible to find such an application right now, if we download something from some hacker site and crack our phone's OS and so on. But that works for a fraction of one percent of cellular consumers, who mostly just want a phone that works. In the early days of cell phones, some phones had this feature. I had an ancient Nokia that had it, but my carrier didn't support it so although it would time my call, it didn't give me any useful data about how many of my minutes I was using. Soon, the feature disappeared from the new phones and the carriers pressured the manufacturers into never trying it again.
So, we can get mp3 players, video players, text messaging, Flash games, and hundreds of other less critical applications for our phones, but not a simple call timer that is tied into our accounts.
So now tell me that the "free and open market" really works.
Bullshit.
You are welcome on my lawn.
Good Sir, if only the 360 vs PS3 debate was like looking at thongs! If only...
You're thinking small. Why miniaturize the laser, when we could instead enlarge the sharks? -John Searle
I suppose you haven't noticed that most of their exclusive developers are OWNED (in full or partially) by those companies. Look at how many third-party developers are going multi-platform to try and recuperate their absurd production costs. You know what continues to be one of the biggest hinderances of most of them as they go multi-platform? The change in APIs and having to relearn chunks of programming habits in order to make effective code.
Now where did I say that any other company should not be held to the same standard? I never said Xbox/Microsoft/Windows developers were the only ones being a part of the problem.
And who exactly stays tied to their consoles? Pretty much first-party and second-party developers. The ones owned by the manufacturer of their respective consoles. That is why most Third-party developers are going multi-platform. They don't want to limit their available target audience to one group.
Would you market your game to 10 million, or a 100 million?
But without Microsoft in the game, Apple will have to play nice with the hardware and software vendors and open their platform, or they will lose the PC market to Linux.
Want to hear the voice of GOD? cat
Used to be @aol.com was the noob .sig.
Good judgement comes from experience, and experience comes from bad judgement.
- W. Wriston, former Citibank CEO
I note that it doesn't say SM3.0 .
The Kruger Dunning explains most post on
Having a working and PAID license of Windows XP, DirectX 10 is not enough reason to switch and PAY a new Windows license.
VirtualWorldsHub.com - News, forums, resources
I don't think that it is all that important since no one has even made an offer!
Good judgement comes from experience, and experience comes from bad judgement.
- W. Wriston, former Citibank CEO
They do cross platform, but the APIs are tied to each console, just like Direct X with PCs. Its not like making a game for the Wii and then the PS3, followed by the DS and PSP lets you reuse much code, or hell, even textures and graphics.
While Aero, since it requires a WDDM Driver (as does DX10) could be called "DX10 mode", it actually doesn't require DX10-capable hardware. None of my computers (laptops all for the last few years) support DX10, but I can get Aero on all but the oldest.
Indeed, it sounds like you have an Intel Integrated graphics accelerator, which AFAIK has no DX10-capable version yet. Even ATI is only just now releasing DX10-capable cards. If there are any DX10 dedicated cards (let alone integrated) that can be put in a laptop, I have yet to encounter them. In your case, you probably just don't have enough video RAM - Vista uses the GPU and VRAM to streamline video decoding, so trying to do that while also using the VRAM to buffer the screen frames and the GPU to render them in 3D may overload low-end video cards. Turning off the desktop compositor (Basic mode) eliminates the second source of load.
Out of curiosity, are you using full screen by simply maximizing the player window or by actually switching to a windowless full-screen display mode? If you're just maximizing the window, you're basically using the max amount of VRAM. Windowless full-screen mode should cause Windows to move the window frames for other programs out of the VRAM (at least it does on mine, and I have 256MB dedicated VRAM and about as much shared).
There's no place I could be, since I've found Serenity...
Not at all. It's sad that ogl plays catchup to directx, but it does have feature-matching releases (they're aiming for every 6 months atm). This continual feature lag is bad for ogl, but not quite so bad if MS are kicking themselves in the side with dx10. Their inaction is set to level the playing field for a longer period than if directx was improved upon on XP.
I'm no opengl politics guy but what I really want is set for the subsequent release to opengl 3 named Mount Evans. OpenGL 3, while a great shift to a more oop-friendly container/abstraction orientated structure, is not offering the "jewels" we don't already have. Studios already have glsl packers and plugins architectures; translating them to conform to a new specification, without the benefit of extra value added features, seems like a pre-empted waste of time. Often its better to wait and code from a solid base.
I'm not saying that Microsoft can't lose. Just that I don't think they're in much danger right now with Vista.
Releasing Vista was a huge risk for Microsoft, releasing a new OS that removes some key features while giving very few new ones in return, but they are managing to pull it off. Because, as you state, the "free and open market" is broken.
Spell cheek you've failed me four the last thyme!
So what? At least MacOSX works. Vista does not.
(In the sense that the only time I tried it, I couldn't even read a non-high-def DVD because of a lack of "protected content path". That, and the Cancel Or Allow Hell - how can ANYONE put up with that? I've installed MacOSX on my PC just to NEVER EVER have to install Vista and I need Adobe software so Linux is out of the equation forever because Adobe on Linux is never gonna happen, as in "a frozen Hell where the Pope, converted to Islam, is preaching to winged pigs".)
Making laws based on opinions that stem up from false informations leads to witch hunts.
Now I'll concede that wrong is wrong, and I think it's important to point out - I'm glad you did, because without making sure that's on the table my post would have been just plain wrong. So, yes - you're right.
I have a few details that I want to point out though. For one - it's much easier to make an unfounded claim against a Microsoft product without knowing it, because I honestly don't know how it works inside. All I can do is go off results, and a lot of the time it's the user that causes those results. You honestly don't know which, so you just have to guess. However, making an unfounded claim against Open Source stuff is much harder to do accidentally - you have the ability and right to investigate exactly where the problem came from and verify that it's there. You have the ability to tell who exactly is at fault.
Second, if the punishment is to fit the crime the crime must be measured by consequence. In that regard, Microsoft has the money to make sure their words are correct and the power and influence that mandates responsibility to do so. A lie from a king is much more damaging than a lie from a normal citizen, so a king should be very careful to choose his words.
So yes. FUD from a random dude and FUD from Microsoft are both still FUD - but it's easier to accidentally FUD Microsoft than it is to accidentally FUD Open Source stuff, and Microsoft should be held more responsible to be accurate and truthful because what they say is more influential.
They might not be around forever, and people might not be afraid to try alternatives, but they're still one of the most successful companies ever in the IT business.
And like it or not, the same actually holds true for Apple and MS as well. None of these companies got to where they were by not making products that people wanted. Apple did that for a while and suffered. They changed (they started making compelling products again), and people flocked back to them.
The open and free market does work. Never before have we been so spoiled for choice in the computing world as we are now, with OS-X, Windows and Linux all being very viable options.
Even in the cell phone market you have choices. You can go for a pay-as-you-go plan where you can never exceed the amount of minutes you've already charged your account for. It's super-convenient if not exceeding your limit is your concern. You'll have to pay for the price of the phone up-front (no rebates etc.) but you're saving money long-term by only paying for the minutes you use and no extra.
Bottom line is that you always have a choice.
Bottom line is also that all companies exist to make money. If you say that you want the sexy phones you would get with a contract based plan, and the cost control that comes with pay-as-you-go, well, you can't get everything you want. Customer is _not_ always right. Companies will offer you choices from which they can make money. They will not offer you choices that lose them money. Everyone has the option of pay-as-you-go. Customers choose contracts in spite of that because they prefer sexy phones even if they don't tell them about call limits/charges etc. Customers basically chose what was more important for them..
"here in europe i here the opposite, the store where i buy games, the owner says he's got trouble selling the ps3, while the 360 keeps doing good... about the power, ps3 has got better processors, the 360 has got a better graphics card, how it will balance out, dunno..."
The Wii outsells them both. That's how it's balancing out.
Not a Twitter sockpuppet... but I wish I was.
I can't see the reason to play several games at the same time, nor the reason to play games in windowed mode.
That only makes sense if all games in the future would become flash based crap, and flash interfaced with DX10 in order to not be the slow garbage it is now (compared with almost everything else).
UHGG
OTOH, besides games and 3D editors, why do I need DirectX? Why do I need DirectX when editing text ?
I can see the ads now: Visual Studio 2008, now with DirectX 10-based syntax highlighting!
We are Turing O-Machines. The Oracle is out there.
If gaming in the Windows platform starts to suck...
The last reason a lot people have for sticking to Windows vanishes.
We are Turing O-Machines. The Oracle is out there.