Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 21-Aug-2003, 23:29   #1
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default Half-Life 2 performance

Quote:
Storm: We know the minimum suggested speed is 700 mhz, What are the recommended system requirements?

Gabe Newell: If you want everything turned on, running 32-bit 1280x1024? Hmm. I'd think you would run about 40 FPS with a 9700 Pro and a P-IV 2 GHz.

Given the scalability of many different parts of the system, you have to add a quality dimension and target frame rate.
Source

I figured some folks would be interested in seeing this. It's too bad he doesn't specify whether aa or af is used. The vids from e3 were from p4 2.8 ghz {see edit} with 9800pro-128, running at ~1300x700 no aa or af with 60fps. This gives us some hints of what to expect, but I'm hoping to soon see a demo and/or benchmark utility.

edit: changed cpu speed from 2.53 ghz to 2.8 ghz. See my big fat post further down for more up to date info.
ZoinKs! is offline   Reply With Quote
Old 22-Aug-2003, 01:43   #2
tEd
Casual Member
 
Join Date: Feb 2002
Location: switzerland
Posts: 2,088
Default

no AA , noAF
tEd is offline   Reply With Quote
Old 22-Aug-2003, 16:31   #3
Malo
Oz Yak
 
Join Date: Feb 2002
Location: US of A
Posts: 2,512
Default

wow that's good to hear. just ordered at 2.8ghz and 9800pro which means I'll be able to enjoy all the goodness with this game, maybe even with some FSAA.

since this is not really a twitch shooter, I'll be happy pulling 40fps...
Malo is offline   Reply With Quote
Old 22-Aug-2003, 22:49   #4
991060
Member
 
Join Date: Jul 2003
Location: Beijing
Posts: 640
Default

the performance should have been improved a lot comparing to the E3 demo. anyone knows exactly about the AA issue of HL2? can we have it now? both of nvidia and ati cards or just one of them?
991060 is offline   Reply With Quote
Old 22-Aug-2003, 23:20   #5
Malo
Oz Yak
 
Join Date: Feb 2002
Location: US of A
Posts: 2,512
Default

apparently it's been solved for both parties. we'll see how performance pans out though as both have needed to make certain adjustments and restrictions

http://www.beyond3d.com/forum/viewtopic.php?t=7026

edit: spelling
Malo is offline   Reply With Quote
Old 23-Aug-2003, 00:37   #6
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default

I've heard aa on r3x0 won't be any more of a hit than the old aa system. The chips can be programmed to use different sample patterns, which is how the issue was fixed. Just using a different sample pattern shouldn't change aa performance. But since we don't know how the old aa system performed, this doesn't tell us what to expect w/ the new one.

I don't know how the fx aa issues were fixed. There was talk of using shaders to fix the issue.


edit: I should of followed Kalbaz's link, it's already discussed there...
ZoinKs! is offline   Reply With Quote
Old 23-Aug-2003, 14:26   #7
Blade
Senior Member
 
Join Date: Feb 2002
Posts: 1,168
Send a message via ICQ to Blade Send a message via AIM to Blade
Default

Kind of vague there, Gabe. Nevertheless, I doubt that I'll have much trouble with HL2 once I upgrade this December. I'm looking to the next-gen cards, past the R9800-9900.. probably something from ATi considering how they've been doing.
__________________
Blade
"Two suns in the sunset. Could be.. the human race.. is run."
Blade is offline   Reply With Quote
Old 24-Aug-2003, 12:10   #8
parhelia
Member
 
Join Date: May 2002
Posts: 214
Default

You won't get something past the 9900 if you decide to stick with ATI in December, unless you decide to open yourself and consider alternatives from other competitors
parhelia is offline   Reply With Quote
Old 24-Aug-2003, 21:28   #9
MistaPi
Member
 
Join Date: Jun 2002
Location: Norway
Posts: 332
Default

That's Doom3 performance with R9700Pro. Did not Valve state that the game would pull ~70FPS with a GF4Ti?
Since Half-Life 2 is probably quite fillrate limited MSAA should be fairly performance free?
MistaPi is offline   Reply With Quote
Old 25-Aug-2003, 01:37   #10
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default

It seems framerate depends a great deal on detail settings used. The fps Gabe mentioned is for full details. You'll probably be able to get 70fps on a 4ti if you lower details and resolution enough.

Also, Dave Baumann seems to think hl 2 will be shader limited, not fillrate limited. I'm guessing this might also depend on what detail settings are used.


Quote:
Originally Posted by parhelia
You won't get something past the 9900 if you decide to stick with ATI in December, unless you decide to open yourself and consider alternatives from other competitors
Hmmmmm... to what "other competitors" are you referring? :P
ZoinKs! is offline   Reply With Quote
Old 25-Aug-2003, 01:43   #11
keegdsb
Member
 
Join Date: Nov 2002
Posts: 186
Send a message via ICQ to keegdsb
Default

Quote:
Originally Posted by ZoinKs!
Hmmmmm... to what "other competitors" are you referring? :P
Maybe S3? DeltaChrome is scheduled for this winter, and of course there are others to consider as well. (PVR, XGI...)
keegdsb is offline   Reply With Quote
Old 25-Aug-2003, 05:35   #12
BRiT
...
 
Join Date: Feb 2002
Location: Cleveland
Posts: 4,220
Default

I so wish to own a new PVR card by X-Mas... 8)
__________________
IBSL: 2835, 6541, 8531, 9299, 20484, 86985, 87130
FBSL: 7221, 9255, 15892, 20484
BRiT is online now   Reply With Quote
Old 25-Aug-2003, 10:41   #13
parhelia
Member
 
Join Date: May 2002
Posts: 214
Default

Quote:
Hmmmmm... to what "other competitors" are you referring?

I was thinking XGI primarily.
Though many will also say that one shouldn't forget NV either.

Quote:
Maybe S3? DeltaChrome is scheduled for this winter
According to S3 themselves, DeltaChrome would compete with GeforceFX 5200 and at best the 5600...

Quote:
I so wish to own a new PVR card by X-Mas
Sorry, it won't be available in stores this year.

I wouldn't hold my breath on Matrox either : according to my high ranked Matrox sources, the Parhelia 2 due in November is primarily an original Parhelia revamped, with minor corrections done to it, but nothing much.
parhelia is offline   Reply With Quote
Old 25-Aug-2003, 11:47   #14
MistaPi
Member
 
Join Date: Jun 2002
Location: Norway
Posts: 332
Default

Quote:
Originally Posted by ZoinKs!
Also, Dave Baumann seems to think hl 2 will be shader limited, not fillrate limited.
Is not that basically the same thing?
MistaPi is offline   Reply With Quote
Old 28-Aug-2003, 06:57   #15
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default

No, "shader limited" refers to how fast the gpu can run pixel and vertex shader programs. Fillrate refers more to how fast it can apply textures to the scene.
ZoinKs! is offline   Reply With Quote
Old 28-Aug-2003, 09:34   #16
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default The Big Fat Post

There's a huge thread at Halflife2.net where people email valve with questions. I'm curious enough about hl2 to dig through it for info. I figured I may as well pluck out some q & a regarding performance and the engine and post it here.


*********UPDATED 9/2/2003 ***********

Quote:
Q: Can you play the game in fullscreen or is the letterbox view not removable?

A: 4:3 or widescreen are aspect ratios you can select. I personally play in widescreen because my monitor is physically a widescreen monitor (1600 x 1024). Most people at Valve play with 4:3 aspect ratio because they have traditional CRT monitors with 4:3 as their physical aspect ratio. You could play normal on a widescreen monitor and vice versa - it will just look funny. On top of that you have whatever monitor scaling you are using if you have an LCD or plasma display.
I run hl2.exe -width 1600 -height 1024 with anisotropic filtering and 2X AA with a Radeon 9800 128 MB and a 3 Ghz P-IV with no monitor scaling.
High rez, aa + af...

Quote:
Q: I took your advice and coaxed my parents into getting me an All In Wonder Radeon 9800 Pro for my B-Day... my current CPU (Athlon XP 1700+), isn't exactly in league with the rest of the pack...
I only ask this because of all the reviews I've read on the Radeon 9800 cards, the consensus ... is ... the performance is pretty CPU and system-bound...
Is this true for Half-Life 2 as well? I'd like to think I can play the game in all its glory with a decent fps without having to get a new motherboard and processor.

A: The 9800 Pro is a great card for DX9. You should be able to run just fine.
Apparently it's worthwhile to put a r350 into a 1700+

Quote:
Q: Two quick questions about the HL2 Benchmark
1. Will it be an accurate gauge as to how well the game will run on a given system?
2. Will the resolution be adjustable, or will it be fixed?

A: Yes, Yes.
***************End of update********


Quote:
Q: Is a ATi 9800pro card really alot better for HL2 then Nvidia's FX5900? Or is the difference not that big (quality & fps wise)?
Articles like this worry me:
http://www.beyond3d.com/misc/traod_d.../index.php?p=1

A: I have been a long-time NVIDIA card user. Currently I have ATI 9800 Pro's in both my work and home machines.

The DX9 performance described by the Beyond3D article is consistent with what we've been seeing.
Quote:
Q: I have a P4 2.0 with 512 MB RAM and Radeon 9600 Pro... Is there any point of upgrading for HL-2 ? Will I have playable (30-40) framerates in 1024*768 max detail on that rig ?

A: Your system will be fine at 30-40 FPS at 1024x768.
edit: added more of the question to clarify that that his 9600pro could run max detail at 10x7

Quote:
Q: Will i get minimum 30fps, with a 512 ddr ram, amd athlon
xp2700+,GeForceFX5600

A: You should be right around 30 FPS if you run with fairly high detail levels.
To get 30 FPS with a 5600 you'll probably have to turn off high dynamic range lighting and character bump mapping (this will be done for you automatically or you can tweak it).
Quote:
Q: I'm on an AMD XP 2000+ processor, Geforce 3 gfx card, 512 DDR RAM and WinXP...

A: Your machine will have a good framerate, but won't have DX9-specific visual features.
Quote:
Q: I am torn between the two newest cards, the 9800 Pro and the FX 5900. So if you were me, which card would you go with, and if you want to elaborate on your answer that would be great!

A: 9800 Pro. It's faster and has better image quality.
Quote:
Q: A lot of people seem to be arguing over what system the game was run on at E3...

A: Dell XPS, 2.8 GHz P-IV, ATI Radeon 9800 128 MB RAM. Anti-aliasing off, anisotropic filtering off. 60 FPS.
Quote:
Q: The settings are at the max in Bink Videos, yes? I mean this is how it'll look with all the settings to the max?

A: There are a few more visual effects added after E3.
Quote:
Q: What difference will I see on screen between DX8/8.1, and 9 systems?

A: DX9 will be faster as you can do more in a single pass. There will be a number (which increases over time) of DX9 features like high dynamic range lighting which only work on DX9 cards. The list is fairly plastic, as we will be adding new DX9 features, and as we figure out how to do something in DX8 that we initially didn't think we could get to work.
Emphasis added in above quote. Add this to the next quote, and we see hl2 will be updated for a while...

Quote:
"The way Source is designed, hardware manufacturers can update materials to take advantage of new hardware as it comes out by shipping updates (probably via Steam). So if they come out with a 512 MB card or double the number of instructions possible in a pixel or vertex shader, then customers who have that card can be updated to take advantage of that."

Quote:
"i asked if half-life 2 would use front-to-back rendering, so polygon occlusion/HyperZ III on radeon cards would work to their fullest, as opposed to engines like morrowind which draw back-to-front, so there are oodles of overdraw. half-life 2 will be front-to-back, thankfully."
Quote:
Q: Will the Source engine support view distorts such as fisheye lense and pinchusioning?

A: Yes, on dx8 and above cards, you will be able to do these effects as a mod author.
Quote:
Q: We've all been hearing that Valve has been promoting the ATI Radeon 9800 card over Nvidia cards. I was curious if there was a reason behind this, like maybe ATI cards have some sort of advantage over Nvidia cards? Will HL2 even support Nvidia cards? If so, will Nvidia cards run slower with HL2 because the game is more optimized for ATI cards? We're all kind of wondering what these comments mean and what graphics cards will run the game effectively.


A: We work with all the graphics card manufacturers. ATI and NVIDIA have made the biggest investments in time and engineering to make sure Half-Life 2 and their hardware work well together. We are not trying to give an advantage to one company over another, as the people who play our games certainly wouldn't want us to do that.

With that said, Half-Life 2 appears to be the first game to really be pushing the capabilities of DX9-level hardware. At E3, we ran on ATI hardware because ATI's hardware did the best job. Since then both ATI and NVIDIA have worked diligently to improve performance and quality, not just because they think Half-Life 2 will be a title that will help sell DX9 hardware, but also because it is a good test case that will aid them in understanding the behavior of their hardware for future games.

As we get closer to shipping we will release Source based benchmarking tools that will let people analyze this themselves.
Quote:
"Just got this reply from Brian Jacobson clearing up the issue of 128mb vs 256mb graphics cards:

The game will run fine on a 128 MB card. Most of the benefits of the 256 MB cards you'll see we expect will be more long-term, received via updates over Steam:

1) Something which happens immediately, we're able to store more data on the card instead of in AGP memory, which you might think would be a perf win, but so far, we're not finding ourselves to be AGP bus-bandwidth limited.

2) We expect to release a local-specular solution, perhaps at ship, perhaps over Steam at some point, which is a major texture memory consumer. In addition, we've made it easy for major HW vendors to write new shaders for us to take advantage of the extra memory.

3) A *lot* of memory is consumed by normal maps, since they can't be compressed well. We may ship uncompressed normal maps for the 256 MB cards if it turns out to be a big enough visual improvement. Future updates (not to mention mods) will contain high-end content that use ever-larger amounts of normal maps.
Quote:
Q: My laptop is fairly high end as far as laptops go (2.0Ghz, 512 Ram) but it has a Mobility Radeon 9000 64MB vid card. Now this (in my opinion is a great video card especially for a laptop. Will the game run nicely on the system or will i have to suffer because i have a laptop?

A: A bunch of us have laptops we play on when we travel (or when we need to demo), so HL-2 will be laptop friendly.
Quote:
Q: I'll have to ask if the water effects are DX9, ultra-next-gen (FX, Radeon 9800) card-only?

A: Water effects actually scale back reasonably well.
Quote:
Q: Will Half-Life 2 have any special optimizations for 64-bit processors?

A: I would expect we would run about 30% faster clock for clock comparing an Athlon running 32-bit code and an Athlon 64 running 64-bit code. Release of the 64-bit client will be gated on MS releasing 64-bit Windows.
Quote:
Q: Will Half-Life 2 support Hyper-Threaded CPU's?
In theory shouldn't it take alot of load of the system? Example, the first processor does all the physics, while the second does some other tasks, like AI, 3d Sound etc


A: Hyperthreaded CPUs attempt to extract thread-level parallelism, as opposed to traditional pipelined architectures which attempt to take advantage of instruction level parallelism. Hyperthreading can be somewhat unpredictable in terms of the performance impact, as you can, in some cases, run slower.

Implementing and maintaining a "deeply" multi-threaded version of Source would be a pain (i.e. multi-threading the renderer). Implementing a hacky version (e.g. having a discreet physics thread or running the client and server in different threads) is something we may do depending upon how much bandwidth we have before we ship. Right now we don't get nearly as much bang for the buck working on hyperthreading as we do on other optimizations. That may change as we run out of things to optimize.

64-bits, in contrast, is a one-time cost and is fairly simple to take advantage of. It's a huge win for tools as it not only gets more work done per instruction, but it also gets us past the current memory limitations, which are a problem for us today on tools.

Distributed computing is harder than hyperthreading but it has the potential to increase performance by a huge amount (8X on our tools) as opposed to hyperthreading (30%). All of our tools are going to a distributed approach.

So the taxonomy looks like this:

- general algorithmic optimization (general good thing to do)
- DX9 optimization (big gains, long term direction)
- 64-bits (not that hard, solves memory problem as well as performance gains)
- hyperthreading (hard initial cost, on-going code maintainence cost, limited unpredictable performance gains, benefits in multiprocessor environments as well)
- distributed computing (hardest to do, biggest potential gains, great for tools, may be great for servers, not sure how it works with clients)
edit: Sounds like a win for Athlon64, assuming MS ships 64 bit Windows relatively soon.


Quote:
Q: I am kinda involved in a short discussion about wether Half-Life² does or does not support dynamic shadows like DooM³.

A: Yes, we have dynamic shadows. We use a different approach than Doom3.
edit: Apparently dynamic day/night effects are also possible, but not used in HL 2.

This last one isn't performance related but I'll toss it in anyways...
Quote:
Q: At the moment are you done with the major content of the game and just making some last minute finishing touches or is there still some way to go?

A: Finishing up.
They're still on track for Sept. 30.



edits: formatting, moved a quote or two, additions where noted
ZoinKs! is offline   Reply With Quote
Old 28-Aug-2003, 12:15   #17
Novdid
Junior Member
 
Join Date: Dec 2002
Location: Lund, Sweden
Posts: 45
Default

Looks very good indeed!!! My rig will run this game perfectly.

I'm very excited.
Novdid is offline   Reply With Quote
Old 28-Aug-2003, 12:57   #18
Luminescent
Senior Member
 
Join Date: Aug 2002
Location: Miami, Fl
Posts: 1,036
Default

How do we know they're still on track for Sept. 30th. when do you believe the benchmark will be ready (early September, perhaps)?
__________________
"Friendship is unnecessary, like philosophy, like art... It has no survival value; rather it is one of those things that give value to survival."
-C.S. Lewis
Luminescent is offline   Reply With Quote
Old 28-Aug-2003, 13:02   #19
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default

Quote:
"It'll be tight, but Half-Life 2 is still on for a September 30th ship."
Source
I don't know when the bench will be out. But I want it now
ZoinKs! is offline   Reply With Quote
Old 28-Aug-2003, 19:39   #20
MistaPi
Member
 
Join Date: Jun 2002
Location: Norway
Posts: 332
Default

Quote:
Originally Posted by ZoinKs!
No, "shader limited" refers to how fast the gpu can run pixel and vertex shader programs. Fillrate refers more to how fast it can apply textures to the scene.
Ok, but does not fillrate play a big role regarding pixel shading?

Here's a quote from DaveBaumann:
Quote:
Actually, shader limited (in terms of pixel shaders) does actually mean fill-rate limited.
Good work digging up the interesting info from Halflife.net BTW.
MistaPi is offline   Reply With Quote
Old 28-Aug-2003, 22:05   #21
jvd
Naughty Boy!
 
Join Date: Feb 2002
Location: new jersey
Posts: 12,731
Send a message via AIM to jvd
Default

well now . IT seems to me that futuremark was a good indicator of future dx 9 tittles.
__________________
Freexbox 360 !!!
Free Psp!
jvd is offline   Reply With Quote
Old 28-Aug-2003, 22:09   #22
Joe DeFuria
Regular
 
Join Date: Feb 2002
Posts: 5,951
Default

Quote:
Originally Posted by jvd
well now . IT seems to me that futuremark was a good indicator of future dx 9 tittles.
Key being was.
Joe DeFuria is offline   Reply With Quote
Old 28-Aug-2003, 23:03   #23
Luminescent
Senior Member
 
Join Date: Aug 2002
Location: Miami, Fl
Posts: 1,036
Default

Just imagine how those servers will get hit when the benchmark comes out .
__________________
"Friendship is unnecessary, like philosophy, like art... It has no survival value; rather it is one of those things that give value to survival."
-C.S. Lewis
Luminescent is offline   Reply With Quote
Old 28-Aug-2003, 23:04   #24
ZoinKs!
Member
 
Join Date: Nov 2002
Location: Waiting for Oblivion
Posts: 782
Default

Quote:
Originally Posted by MistaPi
Ok, but does not fillrate play a big role regarding pixel shading?

Here's a quote from DaveBaumann:
Quote:
Actually, shader limited (in terms of pixel shaders) does actually mean fill-rate limited.
Hmmmm.... perhaps I'm wrong then. Wouldn't be the first time.
Hopefully, when the benchmark comes out, Beyond3d will give us a full analysis. (hint, hint )
ZoinKs! is offline   Reply With Quote
Old 28-Aug-2003, 23:23   #25
Dave Baumann
Gamerscore Wh...
 
Join Date: Jan 2002
Posts: 12,947
Default

You'll probably find that a number of sites will be able to give quite some analysis on this sooner or later...
__________________
Expand. Accelerate. Dominate.
Tweet Tweet!
Dave Baumann is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Pre ordered Half Life 2 for $89.95, a few questions... K.I.L.E.R PC Games 8 30-Oct-2004 11:16
Half Life 2 current generation GPU benchmarks @ 3Digest Sho 3D Hardware, Software & Output Devices 39 27-Jul-2004 18:57
Half Life 2 delayed untill April, 2004 Silent_One PC Games 37 08-Oct-2003 01:55
A look at IQ at Firingsquad... WaltC 3D & Semiconductor Industry 128 05-Sep-2003 13:49
283 million triangles per second of sustained performance an pascal 3D Architectures & Chips 12 25-Feb-2002 21:13


All times are GMT +1. The time now is 17:06.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.