New DirectX10 Unreal Renderer available for Deus Ex. - by Ostriig
DDL on 9/5/2010 at 01:00
Please come back when you have anything actually helpful or relevant to say. Until then, stop being an idiot.
Matthew on 10/5/2010 at 09:45
To be fair, he is correct. If you want DX10, shell out for an upgrade. If you don't, don't complain.
DDL on 10/5/2010 at 14:03
Upgrade conjures up images of hardware more than it does "operating system", personally.
Is it entirely outside of plausibility that microsoft might've encouraged making DX10 non-XP compatible? After all, there are a ton of people out there still using XP perfectly comfortably (including me), and anything that might encourage those users to switch up to win7 is going to be fairly profitable. (tinfoil hat conspiracy theory? On a DX forum? Whatever next?)
And it is a faintly ridiculous situation to need to upgrade to the latest operating system to run a better renderer for a 10 year old game.
But yeah, fair enough. Really I was mostly objecting to the general fuckwit tone of his post. Fuckin' 10 years, brah! Ancient history!!11
Yeah, 10 years: nobody uses anything (or plays any games) that are 10 or more years old, right? Fuck no.:rolleyes:
Matthew on 10/5/2010 at 14:19
I appreciate that you and others are disgruntled, but at the same time Microsoft were obviously pushing DX10 as a reason to upgrade, as you point out. There comes a point where any company is going to look at whether it is more profitable for them to package new features in a new release or add them to their old version, and presumably MS felt that DX10 was worth more to them as a feature in Win7 (and Vista, but meh) than it was in XP. I can't really fault them for making a business decision like that.
In addition, the lack of backwards-compatibility is also due to the fact that Vista and Win7 have a new version of the Windows Display Driver Model, so I'm not even sure if DX10 could be included in XP without some serious rewriting of a large part of the display driver. That again links back into the first point that it's more profitable to keep it as an exclusive for the newer system, in order to recoup the investment in time and wages that were required to rewrite the code.
So yes, I'm absolutely of the opinion that MS pushed for DX10 to be non-XP compatible, but for a mix of technical reasons and business reasons. That's not necessarily a bad thing per se.
Silkworm on 10/5/2010 at 23:07
Quote Posted by genci88
I suppose if you had Windows 3.1 in there you would have still blamed MS for not being able to run Crysis in DirectX 10 mode in there in there.
Windows XP is ancient history bro. It's a 10 year old OS that needs to disappear.
Can't tell if you're trolling, but for anyone who's reading...
Like I said, my computer is perfectly capable of running this. I have hardware that could easily run on Windows 7 - a GeForce 8900, dual core 3Ghz, 2 Gigs of RAM etc. Remember, it's the hardware that ultimately affects the speed of a high-end application like Unreal Tournament 3 or whatever. It's frustrating that the problem is a purely software thing.
And XP isn't ten years old (it was released in late 2002) BUT DEUS EX IS. Why should OSes need to be upgraded every 5 years anyway? Sounds illogical to me, and unless I've missed something I don't see anything specific about DirectX 10 that specifically needs Windows 7. I haven't used Windows 7 much yet, is it really SO GREAT that Windows XP "needs to disappear"? Most of the gaming industry is focused on the Xbox 360 which is using DX9 architecture anyway.
Quote Posted by Matthew
To be fair, he is correct. If you want DX10, shell out for an upgrade. If you don't, don't complain.
I DON'T want DX10, but I do want to run applications that my hardware is perfectly capable of running. The fact that there's a difference at all is a testament to how stupid this all is.
API's are supposed to serve software developers in creating applications for the broadest range of hardware possible - not Microsoft's bottom line. API's should never be "products" sold on the market for profit.
Nameless Voice on 11/5/2010 at 00:09
I don't think you quite understand what DirectX 10
is. I don't fully either, but from what I understand:
DirectX 10 is completely streamlined, they removed a lot of the junk that had been in there to make sure that it would run on every possible graphics card, and instead decide to dictate what a graphic card would need to be capable of to qualify as DirectX 10 compliant. Which means that it's a lot easier to write drivers and to code games for DirectX 10 than it is for earlier versions of DirectX.
Does this mean it wouldn't be possible in XP? No, of course not. MS
are using it as a reason to make people upgrade. But clearly the new DX10 renderer is written in DX10 because it was easier than it would have been to code for DX9 (as DaveW attributes to him (
http://offtopicproductions.com/forum/viewtopic.php?p=76960#p76960) here.)
As for the "XP needs to disappear" comment, that's foolish. Windows 7 is nice, but at the end of the day it doesn't really do much that Windows XP doesn't. Some nice interface improvements, some new features, a few odds and ends here and there, but nothing that absolutely screams "this is so much better than XP that you could never go back". I can happily switch between using my desktop (7) and my laptop (XP) without being disgusted by the primitiveness of it all.
Matthew on 11/5/2010 at 10:24
Quote Posted by Silkworm
I don't see anything specific about DirectX 10 that specifically needs Windows 7. I haven't used Windows 7 much yet, is it really SO GREAT that Windows XP "needs to disappear"? Most of the gaming industry is focused on the Xbox 360 which is using DX9 architecture anyway.
You may have skipped over my second post, but I pointed out that Vista and Windows 7 feature a completely rewritten WDDM upon which DX10 relies. As XP doesn't have this WDDM it can't run DX10.
And I've found Win7 a lot nicer to use than XP, personally.
Quote:
API's are supposed to serve software developers in creating applications for the broadest range of hardware possible - not Microsoft's bottom line. API's should never be "products" sold on the market for profit.
It isn't; the WDDM is.
EvaUnit02 on 11/5/2010 at 11:06
No one is forcing anyone to use the DX10 renderer. Don't forget the existence of the very good enhanced OpenGL and DX9 renderers, from which this new DX10 one is derived from.
(
http://www.cwdohnal.com/utglr/)
Matthew on 7/6/2010 at 09:33
Dammit, I still can't get this to work.