POV-Ray : Newsgroups : povray.off-topic : Crysis is a devious Vista advertisement stunt? Server Time
11 Oct 2024 13:18:11 EDT (-0400)
  Crysis is a devious Vista advertisement stunt? (Message 6 to 15 of 15)  
<<< Previous 5 Messages Goto Initial 10 Messages
From: Phil Cook
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 29 Oct 2007 11:37:37
Message: <op.t0ywguuyc3xi7v@news.povray.org>
And lo on Mon, 29 Oct 2007 16:11:42 -0000, Nicolas Alvarez  
<nic### [at] gmailisthebestcom> did spake, saying:


>> And lo on Mon, 29 Oct 2007 15:13:11 -0000, Nicolas Alvarez  
>> <nic### [at] gmailisthebestcom> did spake, saying:
>>> Some people on that forum were saying that if you don't have DX10,  
>>> those features would run on the CPU instead of the GPU. Sounds like BS  
>>> as well: If it was done by the CPU, the framerates would be a lot  
>>> lower. People who edited the config were getting framerates *even  
>>> better than on Vista*.
>>>
>>> Also, it would use the CPU if your GPU doesn't support the features  
>>> and you force them enabled anyway; but if you don't have the interface  
>>> to do such effects (DX10), there would be no way for the game to get  
>>> those effects.
>>>
>>> So it's definitely as you say and as most people said on the forum:  
>>> DX9 can do all those effects.
>>  Wasn't this one of the original points of DX? 'The program says do  
>> this DX action. The card drivers says it can handle it - give it to the  
>> card; The card drivers says it can't handle it - can I emulate it?
>>  Sometimes it was yes, sometimes no; depended on what was being asked  
>> for.
>>
> Exactly. The program can't say "do this DX action" if that action is  
> defined in DX10 and the computer has DX9, so it wouldn't run neither  
> emulated nor native on card.

Yes. If you try to run a DX10 program on DX9 software plus hardware, then  
it won't know what to do. However what if you run a DX10 program on DX10  
software with DX9 hardware, which may be what the forum people are talking  
about or simply that this game doesn't actualy use any new actions that  
can't be emulated in DX9, but they don't want to take the performance hit  
so they're disabled.

-- 
Phil Cook

--
I once tried to be apathetic, but I just couldn't be bothered
http://flipc.blogspot.com


Post a reply to this message

From: Warp
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 29 Oct 2007 13:18:08
Message: <472623e0@news.povray.org>
Phil Cook <phi### [at] nospamrocainfreeservecouk> wrote:
> However what if you run a DX10 program on DX10  
> software with DX9 hardware

  XP doesn't have DX10 support at all in software. Only DX9.

-- 
                                                          - Warp


Post a reply to this message

From: Tim Cook
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 29 Oct 2007 13:24:01
Message: <47262541@news.povray.org>
Warp wrote:
>   So much for "Vista-only" features...

Quote from the link:
"Yeah amazing getting the sunshafts and other stuff in XP it just shows 
that vista is useless xp is just as good when it comes to graphics in 
games."

If xp is 'just as good' than vista isn't useless, it's merely 'not 
better than xp'.  Unless xp is useless, too.  :3

-- 
Tim Cook
http://home.bellsouth.net/p/PWP-empyrean

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GFA dpu- s: a?-- C++(++++) U P? L E--- W++(+++)>$
N++ o? K- w(+) O? M-(--) V? PS+(+++) PE(--) Y(--)
PGP-(--) t* 5++>+++++ X+ R* tv+ b++(+++) DI
D++(---) G(++) e*>++ h+ !r--- !y--
------END GEEK CODE BLOCK------


Post a reply to this message

From: Warp
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 29 Oct 2007 13:30:13
Message: <472626b4@news.povray.org>
Tim Cook <z99### [at] bellsouthnet> wrote:
> Warp wrote:
> >   So much for "Vista-only" features...

> Quote from the link:
> "Yeah amazing getting the sunshafts and other stuff in XP it just shows 
> that vista is useless xp is just as good when it comes to graphics in 
> games."

> If xp is 'just as good' than vista isn't useless, it's merely 'not 
> better than xp'.  Unless xp is useless, too.  :3

  I suppose "it's useless" means "there's no advantage"... :P

-- 
                                                          - Warp


Post a reply to this message

From: Tim Cook
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 29 Oct 2007 16:28:57
Message: <47265099$1@news.povray.org>
So I downloaded all the updates NVidia thought I needed (didn't need two 
of 'em), downloaded the demo (over a GB?  for a demo?), installed it, 
ran it...kinda.  Couldn't select the 'very high' settings (and I have 
Vista and a quad-core system with 3 GB RAM here), got really choppy when 
I tried actually going into the game...so I ran the GPU benchmark it 
had.  Max fps of 4.41.  :P

I thinks my video card sucks.  XD

*uninstalls*

-- 
Tim Cook
http://home.bellsouth.net/p/PWP-empyrean

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GFA dpu- s: a?-- C++(++++) U P? L E--- W++(+++)>$
N++ o? K- w(+) O? M-(--) V? PS+(+++) PE(--) Y(--)
PGP-(--) t* 5++>+++++ X+ R* tv+ b++(+++) DI
D++(---) G(++) e*>++ h+ !r--- !y--
------END GEEK CODE BLOCK------


Post a reply to this message

From: scott
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 2 Nov 2007 07:40:32
Message: <472b1ac0$1@news.povray.org>
>  It seems that this is a hoax. Just a marketing campaign. Yes, the
> "very high" quality setting does indeed turn on several additional
> rendering features, but the hoax is that these rendering features *do*
> work in XP with a DX9 graphics card, and they do so at perfectly 
> acceptable
> speeds. Not allowing to choose this highest quality option unless you are
> running Vista and a DX10 graphics card has nothing to do with lacking
> hardware/OS support, but it's just an artificial limitation.

The development team would have had to put in a huge amount of effort to 
ensure those special effects worked on a DX9 card.  Why would they go to all 
that effort and then not allow you to use them in the game?  If they really 
wanted to get people to upgrade to Vista, they simply wouldn't have written 
DX9 code for the effects and saved themselves a lot of time.

Another explanation is that they simply haven't got round to fully testing 
the DX9 code yet for all the special effects, and didn't want to let people 
try it "officially" in the demo.  If it is buggy after you've modified some 
.cfg file yourself, you are less likely to get annoyed than if it is an 
official option in the game.


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 2 Nov 2007 08:49:54
Message: <472b2b02$1@news.povray.org>

> Another explanation is that they simply haven't got round to fully 
> testing the DX9 code yet for all the special effects, and didn't want to 
> let people try it "officially" in the demo.  If it is buggy after you've 
> modified some .cfg file yourself, you are less likely to get annoyed 
> than if it is an official option in the game.

Then why does the game allow people to try it "officially" in the demo 
under Vista?


Post a reply to this message

From: scott
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 2 Nov 2007 09:34:18
Message: <472b356a$1@news.povray.org>
>> Another explanation is that they simply haven't got round to fully 
>> testing the DX9 code yet for all the special effects, and didn't want to 
>> let people try it "officially" in the demo.  If it is buggy after you've 
>> modified some .cfg file yourself, you are less likely to get annoyed than 
>> if it is an official option in the game.
>
> Then why does the game allow people to try it "officially" in the demo 
> under Vista?

Vista uses DX10 (even with a DX9 card), which makes a lot of stuff far 
simpler to code.  I imagine that they concentrated on making the DX10 
code-base first (which will run on both DX9 and DX10 hardware in Vista), 
then ported the new features to be compatible with pre-DX10 systems (ie XP).

If they didn't want the new features to run on pre-DX10 systems, why would 
they even bother coding for DX9?  They must realise that a large proportion 
of people still are on XP, which is why I assume they are doing DX9 code, I 
guess they just didn't want to include it officially in the demo for some 
reason.

Also, if they really didn't want people to try it out in the demo, why leave 
it as a simple plain-text hack to get it working?  If they really were 
trying to fool people then just hard-code it into the binary somewhere, or 
better yet, just don't write any DX9 code at all for the fancy effects...


Post a reply to this message

From: Darren New
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 2 Nov 2007 18:57:17
Message: <472bb95d@news.povray.org>
scott wrote:
> If they didn't want the new features to run on pre-DX10 systems, why 
> would they even bother coding for DX9? 

I'm guessing they originally wrote it towards DX10, and when they got 
close, found that MS had screwed all their deadlines and release plans. 
So they all jumped in and pounded away to add DX9 support at the last 
minute.  And I'm guessing the lack of configuration is either an 
oversight or it's because it's on a different part of the game by a 
different group or something who didn't have time to fix it, maybe.

Maybe, in other words, they're waiting until the actual release of the 
game to decide whether to let DX9 do the highest rez stuff, depending on 
how fast MS gets their act together with Vista.

-- 
   Darren New / San Diego, CA, USA (PST)
     Remember the good old days, when we
     used to complain about cryptography
     being export-restricted?


Post a reply to this message

From: scott
Subject: Re: Crysis is a devious Vista advertisement stunt?
Date: 4 Nov 2007 12:04:05
Message: <472dfb85$1@news.povray.org>
> I'm guessing they originally wrote it towards DX10, and when they got 
> close, found that MS had screwed all their deadlines and release plans. So 
> they all jumped in and pounded away to add DX9 support at the last minute. 
> And I'm guessing the lack of configuration is either an oversight or it's 
> because it's on a different part of the game by a different group or 
> something who didn't have time to fix it, maybe.
>
> Maybe, in other words, they're waiting until the actual release of the 
> game to decide whether to let DX9 do the highest rez stuff, depending on 
> how fast MS gets their act together with Vista.

Yeh, that was pretty much my thoughts.  I mean why spend a huge amount of 
resource debugging and testing the DX9 code (which will be far more complex 
than the DX10 version), if by the time the game is released only a small % 
of potential owners are not capable of running DX10.


Post a reply to this message

<<< Previous 5 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.