Why Windows Vista Won't Suck

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

User avatar
Arthur_Tuxedo
Sith Acolyte
Posts: 5637
Joined: 2002-07-23 03:28am
Location: San Francisco, California

Post by Arthur_Tuxedo »

Those two reasons are why I said in another thread that right now is a bad time to upgrade.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali

"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
User avatar
Yogi
Jedi Council Member
Posts: 2163
Joined: 2002-08-22 03:53pm
Location: Los Angeles
Contact:

Post by Yogi »

ggs wrote:
Chardok wrote:wait a second, so a 500 dollar video card today will not support DX10 which comes out in a mere 4 months?! Ridiculous.
Welcome to the video card industry, All your money are belong to us.
Only if you desire cutting edge tech. Otherwise, just wait until a year or so after Vista is released and buy an average card then. It's not like they're going to stop making XP compatible programs any time soon.
I am capable of rearranging the fundamental building blocks of the universe in under six seconds. I shelve physics texts under "Fiction" in my personal library! I am grasping the reigns of the universe's carriage, and every morning get up and shout "Giddy up, boy!" You may never grasp the complexities of what I do, but at least have the courtesy to feign something other than slack-jawed oblivion in my presence. I, sir, am a wizard, and I break more natural laws before breakfast than of which you are even aware!

-- Vaarsuvius, from Order of the Stick
User avatar
Admiral Valdemar
Outside Context Problem
Posts: 31572
Joined: 2002-07-04 07:17pm
Location: UK

Post by Admiral Valdemar »

User avatar
Chardok
GET THE FUCK OFF MY OBSTACLE!
Posts: 8488
Joined: 2003-08-12 09:49am
Location: San Antonio

Post by Chardok »

I just want to be 100000000% sure I'm clear on this.

I go out to buy a new computer TODAY

It's got a really good PCI-e 7800 GTX card and windows XP.
Yippy skippy, I'm happy, games run smooth, whooppee!

One year later:

Ooh! New game! sweet! Awww, requires DX10! SHIT!

Is that what I'm looking at here, seriously?
Image
User avatar
Ghost Rider
Spirit of Vengeance
Posts: 27779
Joined: 2002-09-24 01:48pm
Location: DC...looking up from the gutters to the stars

Post by Ghost Rider »

Chardok wrote:I just want to be 100000000% sure I'm clear on this.

I go out to buy a new computer TODAY

It's got a really good PCI-e 7800 GTX card and windows XP.
Yippy skippy, I'm happy, games run smooth, whooppee!

One year later:

Ooh! New game! sweet! Awww, requires DX10! SHIT!

Is that what I'm looking at here, seriously?
Yes.
MM /CF/WG/BOTM/JL/Original Warsie/ACPATHNTDWATGODW FOREVER!!

Sometimes we can choose the path we follow. Sometimes our choices are made for us. And sometimes we have no choice at all

Saying and doing are chocolate and concrete
User avatar
Admiral Valdemar
Outside Context Problem
Posts: 31572
Joined: 2002-07-04 07:17pm
Location: UK

Post by Admiral Valdemar »

However, if you read the article I posted (but more importantly, the comments), you'll still be able to run Vista itself well, given the Aero engine need not be used if your GPU can't support it (and for all the bells and whistles, it needs to be somewhat beefy). Vista will have DX9 and 10, so if your card supports the latter, you have support for all games previously run on XP and so on. But to make use of DX10 requires a new card given how radically different it is.
User avatar
Chardok
GET THE FUCK OFF MY OBSTACLE!
Posts: 8488
Joined: 2003-08-12 09:49am
Location: San Antonio

Post by Chardok »

Ghost Rider wrote:
Chardok wrote:I just want to be 100000000% sure I'm clear on this.

I go out to buy a new computer TODAY

It's got a really good PCI-e 7800 GTX card and windows XP.
Yippy skippy, I'm happy, games run smooth, whooppee!

One year later:

Ooh! New game! sweet! Awww, requires DX10! SHIT!

Is that what I'm looking at here, seriously?
Yes.
That seems alot like cutting off your face to spite your face. I mean...you're going to be alienating thousands of people, and forcing game designers to...basically make two versions of every game they make for about 5 or more years in order to ensure good sales (One that is DX10 compatible and one that is compatible with DX9 and below) right?

Fuck it. I'm going to buy a new rig with a middle of the road video card and I supPOSE I will have to buy a DX10 compatible one later, as previously suggested. Oh well, goodbye 7800 GTX. Shit.

Now, will XP be able to run DX 10? Or are they mutually exclusive?
Image
User avatar
The Kernel
Emperor's Hand
Posts: 7438
Joined: 2003-09-17 02:31am
Location: Kweh?!

Post by The Kernel »

Today's video cards may not be hardware compatible with the latest DirectX 10 hardware features, but they will still have DirectX 10 drivers and will be able to run DirectX 10 developed software. That's like saying you have to throw away your GeForce4 Ti4600 to play a DirectX 9 game.
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

Post by Ace Pace »

Chardok wrote:Now, will XP be able to run DX 10? Or are they mutually exclusive?
No, DX10 is Vista only.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
Admiral Valdemar
Outside Context Problem
Posts: 31572
Joined: 2002-07-04 07:17pm
Location: UK

Post by Admiral Valdemar »

DX10 is Vista exclusive. A lot of what Vista brings to the table needs to be more than simply a few new functions strapped on to the XP builds of late. It's a new OS, and as such, most of it will not be equivalent to XP, else there'd be no reason to upgrade (course, many argue there's no reason to upgrade anyway).
User avatar
The Kernel
Emperor's Hand
Posts: 7438
Joined: 2003-09-17 02:31am
Location: Kweh?!

Post by The Kernel »

Ace Pace wrote:
Chardok wrote:Now, will XP be able to run DX 10? Or are they mutually exclusive?
No, DX10 is Vista only.
There's a big reason for that though; DX10 is going to be a huge departure from DX9, so much so that Vista has to support a legacy DX9 mode for DX9 games. They couldn't adapt DX10 for Windows XP even if the wanted to. Hell, they weren't even going to call it DX10, originally it was supposed to be the WDM 1.0.

Expect most games to ship with both DX9 and DX10 modes for the first few years after Vista ships.
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

It will be a while before there are DirectX 10 only games out. Rest well knowing that the DirectX10 path will have all the glitter & gold over the DirectX9 path.

Hmm, they are apparently claiming Superfetch can use USB devices as a backstore for temp data.

I really hope that can work with say something like Gigabyte's I-Ram, great way to get around the 4gb limit for RAM on most comercial motherboards (ever 64bit mode isnt going to help if the hardware doesnt support it). This should allow the near-speed of a ram-drive but with the stability and size of hardrive.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
The Kernel
Emperor's Hand
Posts: 7438
Joined: 2003-09-17 02:31am
Location: Kweh?!

Post by The Kernel »

ggs wrote: Hmm, they are apparently claiming Superfetch can use USB devices as a backstore for temp data.
I'm dubious about the possibilities of Superfetch; I think it will be much more useful for hybrid drives and RAM disks then USB devices.
I really hope that can work with say something like Gigabyte's I-Ram, great way to get around the 4gb limit for RAM on most comercial motherboards (ever 64bit mode isnt going to help if the hardware doesnt support it). This should allow the near-speed of a ram-drive but with the stability and size of hardrive.
Once 64-bit Vista launches, we'll see motherboards with 4GB+ memory support on consumer boards. Right now, there just isn't a market for it.
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

[quote="The Kernel"]I'm dubious about the possibilities of Superfetch; I think it will be much more useful for hybrid drives and RAM disks then USB devices. [quote]
Superfetch relies on having lots of memory or devices with better accesstime than harddisks. Which IMO is a forward looking way of figuring out what todo with all the idle ram and idle devices they project computers to have.

One problem under WinXP 32bit, is the max size of the file cache is ~900mb. No matter how much ram you have, it the file cache will not get bigger than that ~900mb.

For an Operating System; idle ram is wasted ram. It is also trivial to setup system level caches which yield ram pages when memory is demanded. This is what .NET does, application might look to have a "lot" of memory allocated to them but when some application demands more memory the .NET apps release the unused pages they had allocated.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
The Kernel
Emperor's Hand
Posts: 7438
Joined: 2003-09-17 02:31am
Location: Kweh?!

Post by The Kernel »

That's the problem though, most USB memory devices, although theoretically capable of improved access times to hard disks, aren't actually built with performance in mind and thus are fairly slow. My Cruizer Titanium for example is pretty high end for a USB memory device, yet it still can't compare to the transfer and access times of my hard drive.
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

The Kernel wrote:That's the problem though, most USB memory devices, although theoretically capable of improved access times to hard disks, aren't actually built with performance in mind and thus are fairly slow. My Cruizer Titanium for example is pretty high end for a USB memory device, yet it still can't compare to the transfer and access times of my hard drive.
"Seek-time" is in the tens/hundreds of nanoseconds for flash drives. The transfer rate just sucks ass(read speed isnt too bad, write speed really sucks). Harddrives have between 6-10 microseconds seektime, and +30-40mb/s substained read bandwidth.

For 64kilobyte reads (the min read chuck size used for paging operations) which randomly reads from a multi-hundred mb file, a flash drive kicks a harddrives ass. Hidiously baddly.

The USB flash drive would probably be used a "write-rarely, read-often" device, which expliots the upsides and minimizes the downsides of using flash drives
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
The Kernel
Emperor's Hand
Posts: 7438
Joined: 2003-09-17 02:31am
Location: Kweh?!

Post by The Kernel »

ggs wrote: "Seek-time" is in the tens/hundreds of nanoseconds for flash drives. The transfer rate just sucks ass(read speed isnt too bad, write speed really sucks). Harddrives have between 6-10 microseconds seektime, and +30-40mb/s substained read bandwidth.

For 64kilobyte reads (the min read chuck size used for paging operations) which randomly reads from a multi-hundred mb file, a flash drive kicks a harddrives ass. Hidiously baddly.

The USB flash drive would probably be used a "write-rarely, read-often" device, which expliots the upsides and minimizes the downsides of using flash drives
This is true (although there are still latency problems with USB under certain conditions), but the problem with using small filesizes is that you have to prevent them from being swapped often or else you will degrade the flash memory in the drive over time.

Really I agree with the people at Seagate and Western Digital here, the best way to handle this is with putting the memory on a hybrid drive instead of trying to use a flash memory drive.
HARM
Redshirt
Posts: 13
Joined: 2006-03-02 01:58am
Location: The hardpoint of an F-16

Post by HARM »

It is a microsoft product; therefore, overpriced and full of holes.
I am the Iraqi's worst enemy.
User avatar
Arrow
Jedi Council Member
Posts: 2283
Joined: 2003-01-12 09:14pm

Post by Arrow »

HARM wrote:It is a microsoft product; therefore, overpriced and full of holes.
Do you have anything of substance to add, or are you trying to a me-tooing Microsoft bashing troll on his way to joining the Parting Shots roster? I can't wait to read your entry.
Last edited by Arrow on 2006-03-06 03:59pm, edited 1 time in total.
Artillery. Its what's for dinner.
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

What's the point of Superfetch when stuff could just be cached in RAM? W/ larger memory sizes being supported...

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
Arthur_Tuxedo
Sith Acolyte
Posts: 5637
Joined: 2002-07-23 03:28am
Location: San Francisco, California

Post by Arthur_Tuxedo »

The Kernel wrote:Today's video cards may not be hardware compatible with the latest DirectX 10 hardware features, but they will still have DirectX 10 drivers and will be able to run DirectX 10 developed software. That's like saying you have to throw away your GeForce4 Ti4600 to play a DirectX 9 game.
Except that in the case of many upcoming games, that's actually true. A GF4 won't be able to run them at all because it doesn't support PS 2.0 or better.

People who upgrade every 12 or 18 months might not care about the DX10 incompatability, but I like my systems to last a long time, and so do most gamers.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali

"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
User avatar
The Kernel
Emperor's Hand
Posts: 7438
Joined: 2003-09-17 02:31am
Location: Kweh?!

Post by The Kernel »

Arthur_Tuxedo wrote: Except that in the case of many upcoming games, that's actually true. A GF4 won't be able to run them at all because it doesn't support PS 2.0 or better.

People who upgrade every 12 or 18 months might not care about the DX10 incompatability, but I like my systems to last a long time, and so do most gamers.
That varies from game to game, and it depends on hadware requirements of the particular game, not the DirectX implementation.

The point I was making is that the GeForce4, despite not having all of the DX9 features, if fully DX9 compatible. Hell, the GeForce2 GTS is also fully DX9 compatible as well as it has DX9 drivers.
User avatar
Arthur_Tuxedo
Sith Acolyte
Posts: 5637
Joined: 2002-07-23 03:28am
Location: San Francisco, California

Post by Arthur_Tuxedo »

The point I was making is that people with a GF4 are now forced to upgrade if they want to play certain games, despite it having more than enough horsepower to run these games on low settings, and people who want to avoid this fate over the next few years should wait for the post-Vista graphics cards.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali

"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
User avatar
Chardok
GET THE FUCK OFF MY OBSTACLE!
Posts: 8488
Joined: 2003-08-12 09:49am
Location: San Antonio

Post by Chardok »

Arthur_Tuxedo wrote:The point I was making is that people with a GF4 are now forced to upgrade if they want to play certain games, despite it having more than enough horsepower to run these games on low settings, and people who want to avoid this fate over the next few years should wait for the post-Vista graphics cards.
That's the problem I'm getting at, though, now game makers are going to be FORCED to make two versions of games, incurring higher costs and ultimately passing those onto gamers, raises the price of games, right? It just blows my mind that Microsith isn't working with game manufacturers so that the "Next gen" cards they release for several (At least) MONTHS prior to this new shiny DX10 thing comes out are compatible. I mean, Fuck if I'm spending a goddamned fortune on a spiffy video card right now only to see it made obsolete in only a very few months.
Image
User avatar
Arrow
Jedi Council Member
Posts: 2283
Joined: 2003-01-12 09:14pm

Post by Arrow »

Chardok wrote:That's the problem I'm getting at, though, now game makers are going to be FORCED to make two versions of games, incurring higher costs and ultimately passing those onto gamers, raises the price of games, right? It just blows my mind that Microsith isn't working with game manufacturers so that the "Next gen" cards they release for several (At least) MONTHS prior to this new shiny DX10 thing comes out are compatible. I mean, Fuck if I'm spending a goddamned fortune on a spiffy video card right now only to see it made obsolete in only a very few months.
I can't get that worked over this. This is pretty much the same situation we have today with SM2.0 and SM3.0, and that we had in the past with DX8 and DX9. A switch has to be made, and graphics code will be duplicated. SOP. And I'm quite sure that MS is working devs to get them up to speed with DX10, especially sense the big names have seen the new DX10 hardware (IIRC, Epic has worked with G80s a bit).
Artillery. Its what's for dinner.
Post Reply