Slashdot Mirror


Benchmarking With Halo For PC

Thanks to ExtremeTech for their article discussing comparative benchmarking of PCs using newly-released FPS Halo. The piece explains how to "add a few command line options to the [Halo] shortcut" to enable benchmarking, which "runs through several of the game's cut-scenes", and the final page of the article has results for ATI and NVidia's current high-end graphics cards. The article concludes: "Halo is not the most elegant console game port, and given what you see on the screen it's odd how slowly it runs at times... Still, the Halo benchmark is a pretty good graphics card test- at once stressful, deterministic, and scalable with both graphics cards and CPUs."

60 comments

  1. Hmm... by I(rispee_I(reme · · Score: 1

    This sounds suspiciously like a timedemo.

  2. Keep in mind... by MMaestro · · Score: 4, Insightful

    Even though Halo was originally designed for the PC, it was long twisted and tweaked for maximum XBox performance. Gearbox virtually had to break down the walls and expand the game engine to fit the wide array of different hardware PCs have. Trying to compare Halo PC with, say, Quake 3 or UT2k3 would be very unfair.

    1. Re:Keep in mind... by Ashran · · Score: 1

      Keep in mind that coding for the xbox is essentialy coding for windows + directx.
      Now considering the game was heavily optimized for the xbox, theres a NVIDIA chip inside.
      The test results show the best ATI card blows away the best NVIDIA card.

      --

      Before you email me, remember: "There is no god!"
    2. Re:Keep in mind... by realdpk · · Score: 1

      Heh, unfair? The game sells for $50 ($40 at Fry's). I'm going to compare it against other games that cost $50 new. I think that's plenty fair.

    3. Re:Keep in mind... by bKT* · · Score: 1

      The equivalient of a Geforce3 am I not correct? (XBOX chip that is). You're trying to compare a Geforce3/Geforce4 chipset running on what is similar to a DX8 app to a GeforceFX running DX9 ps2.0 (which has shown to have problems).

      --
      - john@flipsidesoftware.com
  3. Great. by Anonymous Coward · · Score: 1, Interesting

    Now everyone can see how badly it plays even on the best hardware.

    Seriously though, you'd think they'd take these options out before release, knowing how it makes even a P4@3GHz + Radeon9800 cry. Considering most users are still on GF2 or GF3 class hardware, it's not going to help sales, surely?

    1. Re:Great. by Anonymous Coward · · Score: 0

      oh no, how dare they include extra features. i am going to not buy the game because it has extra optional features. ??? wtf are you thinking?

      I'm not buying the game because they decided to leave out co-op, the only interesting thing about halo in the first place.

  4. PC gaming - that's it, I'm done. by WasterDave · · Score: 2, Funny

    Oh my god.

    A Radeon 9800 on a 2.4GHz P4 is *required* to get even halfway decent performance. I'm done with PC gaming.

    Dave

    --
    I write a blog now, you should be afraid.
    1. Re:PC gaming - that's it, I'm done. by Xzzy · · Score: 1

      I run on a 1.5ghz athlon and a geforce ti4200.

      Game runs stellar for me. Looks great, even though I had to shut the specular effects off. I seem to average around 60fps which is fine by me.

    2. Re:PC gaming - that's it, I'm done. by sYn+pHrEAk · · Score: 1

      Wish I had mod points to give to you. These people think if they can't run a game on max graphics and get insane performance on the machines their mommies just bought them yesterday then the game completely sucks and they don't even give it a chance.

    3. Re:PC gaming - that's it, I'm done. by Spleener12 · · Score: 1
      This actually brings up to me the one thing I didn't like about the Half-Life 2 benchmarks, and these benchmarks as well- they run the games at the highest resolutions with all the bells and whistles turned on. I downloaded the demo and ran it just fine on my integrated Geforce 4 MX- admittedly, I ran it at 640X480 with all detail levels set to low, but I'm willing to accept that. If I want it to look perfect, I'll save up and buy a new video card. Or just get an XBox and play the original.

    4. Re:PC gaming - that's it, I'm done. by bKT* · · Score: 1

      You mean, you downloaded the illegal, stolen, unfinished, e3 demo? Err... yeah.

      --
      - john@flipsidesoftware.com
    5. Re:PC gaming - that's it, I'm done. by Spleener12 · · Score: 1

      I meant the demo of Halo. Not Half-Life 2. Sorry if that got a little mixed-up there. I don't even think there is a playable HL2 leak (like there was for doom 3). The source code could compile an executable, but you still couldn't play anything with it.

    6. Re:PC gaming - that's it, I'm done. by bKT* · · Score: 1

      There most certianly is a playable version... it's the E3 demo. There screens floating all over the net'.
      But yeah, sorry about that. I jumped to some conclusions there. Guess I'm kind of unhappy that the game I was looking forward to for 5 years was delayed 6 months ;P.

      --
      - john@flipsidesoftware.com
    7. Re:PC gaming - that's it, I'm done. by jo42 · · Score: 1

      It's part of a Intel/Microsoft-led conspiracy to maintain their respective business models.

      Microsoft, and other software excreters write bigger, fatter, slower code in order for Intel (and AMD, ATI, nVidia) to be able to sell bigger, faster, more wasteful processors to make those software excretions look good. After all, what would be the incentive to buy new hardware if the software vendors came out with smaller, faster code that ran better on existing hardware? You can call it a symbiotic/parasitic relationship designed to suck you dry of your hard earned money.

      Don't bother with the tin foil hat comebacks. I told people the whole "New Economy" and Internet fad thing a few years ago was full of it - no one believed me. Now they do...

    8. Re:PC gaming - that's it, I'm done. by Anonymous Coward · · Score: 0

      I've been running it on a 1.1GHz Athlon, GeForce Ti4200. It chugs slightly (admittedly, just about any game does on my PC) but otherwise runs very nicely with everything turned up to maximum at 640x480.

      Switching anisotropic filtering on really kills performance, and antialiasing doesn't work at all, but it's been almost completely stable (crashed once or twice on startup, but never in-game, somewhat surprisingly for this PC). Excellent fun, as well. Too repetitive in places, but the good bits were excellent.

      Oh, and it uses Ogg Vorbis. Hooray! :)

  5. Bad Port by Joff_NZ · · Score: 1

    Halo is a very very poor PC port i'm afraid..
    I have an Barton-code AthlonXP 3200+, 1GB of DDR400 Dual Channel RAM, nForce2 mobo and a GeForceFX 5900 and it's dog-slow... and its not like the game is visually stunning... it kinda looks... well about a year old.

    Oh, and it won't run if you've got antialiasing turned on.

    --
    The revolution will not be televised. It won't be on a friggin blog either
    1. Re:Bad Port by Anonymous Coward · · Score: 0

      Well, I have 1.7 GHZ Pentium and a GeForce 4 and it runs like a dream, even with AA on. It's just that it takes a bit of tweaking. One thing that I can recommend is to increase the amount of system RAM that DX uses. I've also tried this setup on an AMD based system and same results - works a treat.

    2. Re:Bad Port by Lukey+Boy · · Score: 1

      I have a similiar system, Barton 2500+ with 512MB of 2700 RAM. But I have ATI Radeon 9800 Pro, and the game rocks on it.

    3. Re:Bad Port by bKT* · · Score: 1

      Try using the beta Nvidia drivers (52.13) you can download them off my website (http://download.flipsidesoftware.com/) and make sure that you aren't using PS2.0 because Nvidia cards are seemingly having a problem with such. (first I would try to use it with the 52.13s, and then turn off PS2.0)
      Parameters:
      PS1.1 -use11 PS1.4 -use14 PS2.0 -use20

      --
      - john@flipsidesoftware.com
  6. Idiot AC by Mike+Hawk · · Score: 4, Insightful

    Interesting? Because being forward looking is a bad thing, right? Just because an option is there doesn't mean you have to use it. But someday soon the hardware will be affordable and that day you will be glad the option was included. The next person that complains about having many features in a game should be kicked off of slashdot and probably the internet.

    Look at Q3. According to Gamespy stats, there are almost 4600 people playing Quake 3 online right now. Do you think they are using the same resolution and color depth as when it was released on 12/3/99? I'm going to say no, but I bet they are glad the engine scaled upward. Idiot.

    1. Re:Idiot AC by Micro$will · · Score: 1

      I have a P4 3.06Ghz and a Radeon 9500 and the demo was more than playable in the default configuration. My only complaint is there were some artifacts when the invisible guys attacked me, and that shitty nagging seargant that you can't shut off when you quit the game.

  7. Why isn't it fair? by DAldredge · · Score: 1

    After all, Halo PC IS competing against UT2k3 and Quake III.

  8. Re:Bad Port - Very True by @madeus · · Score: 1, Informative

    I've been saying this to people for ages (in my /. posts too).

    The X-Box origional was visualy stunning and used the console very well (particularly given it was a launch title). It was obviously designed to take advantage of the specific strenghts (and limitations) of the console.

    The PC port is a shoddy straight forward could-have-been-done-with-an-emulation-layer port of the X-Box version that althought (like the origional) it uses a few DX9 effects, take no consideration of the advantages of PC gaming hardware.

    The FPS is piss poor, it's noteably wrose than the Doom 3 leak (and the exuses that it has it's own rendering engine being the reason for it being unable to support any FSAA just make it look all the more like a throw away port that Microsoft/Bungie didn't care about).

    The PC net code is dire too, I have had less lag with X-Box Halo on the net (using a Linux gateway).

    No wonder that Counter Strike : Condition Zero went from being in Gearbox's hands to getting done by Ritual. More fool Gearbox for taking this one on. I don't think it makes Bungie look good either.

  9. For those too lazy to RTFA: by Distinguished+Hero · · Score: 1

    The Radeons "owned" the Geforce FXs. But then again, ATi must have paid off Gearbox for these scores, just like they paid off Valve and every other company and person, so that their products would outperform nVidia's. Right?

    --
    Uttering logically derived and empirically supported truths to the disciples of the orthodox establishment.
    1. Re:For those too lazy to RTFA: by xluserpetex · · Score: 1

      surely you meant 0wn3d. or possibly even pwn3d. or maybe even OwnXor3d.

    2. Re:For those too lazy to RTFA: by mobby_6kl · · Score: 0

      wrong. Its just that Geforce cards suck.
      Btw, Xbox uses nVidia, so it sholud be faster on the pc. wrong.

    3. Re:For those too lazy to RTFA: by Distinguished+Hero · · Score: 1

      Allow me to introduce you to my two good friends sarcasm and irony.

      --
      Uttering logically derived and empirically supported truths to the disciples of the orthodox establishment.
  10. Hmm... by Tisephone · · Score: 2, Funny

    After foolishly attempting to run the demo on my six-month-old PC, I can confirm Microsoft's vision of Combat Evolved is shooting their other corporate branches in the feet.

    --
    "Neque enim lex est aequior ulla, quam necis artifices arte perire sua."
  11. It Runs Faster Than That by MBCook · · Score: 1
    The game runs faster than that. No, I don't own it but I do know that you can't use those benchmark numbers like you can Q3 numbers.

    PLEASE read what Gearbox has to say about this.

    Basically, this doesn't work like a "normal" benchmark. The FPS number takes more into account than just FPS (sorta). Please read the above.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:It Runs Faster Than That by Anonymous Coward · · Score: 0
      PLEASE read what Gearbox has to say about this.
      Wow, talk about pathetic excuses.
    2. Re:It Runs Faster Than That by Wolfrider · · Score: 1

      --Thanks, that link was helpful. I haven't received the game in the mail yet, but that will assist in performance tuning (AMD Duron 900, Nvidia TNT2/32MB)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  12. resolution by tolldog · · Score: 3, Insightful

    People do realize that the xbox output at NTSC or HD at best... max res is 1080

    Most gamers won't play below 1280x1024 on the PC. Comparing the speed between the two is hardly fair unless it is done at 640x480 on both...

    -Tim

    --
    -I just work here... how am I supposed to know?
    1. Re:resolution by Anonymous Coward · · Score: 0

      Yeah, but 1080 in HDTV terms is the vertical res = number of horizontal lines.

    2. Re:resolution by tolldog · · Score: 1

      right. and 1280x1024 means 1280 lines, 20% wider... and its at 4x3 instead of 16x9, so it has more than 20% more pixels.

      --
      -I just work here... how am I supposed to know?
    3. Re:resolution by UserChrisCanter4 · · Score: 1

      the "1080i" resolution is 1920x1080. That would be a number well above what most gamers aim for (1024x768 seems to be the standard benchmark number). Incidentally, though, Xbox only outputs at 1080i in a couple of games; most others are 480p at best (a few don't even support progressive scan).

    4. Re:resolution by tolldog · · Score: 1

      I stand corrected, I should have known this. All the video work I had done previously had been to DVD or NTSC standards. Thanks for the correction.

      -Tim

      --
      -I just work here... how am I supposed to know?
    5. Re:resolution by ukyoCE · · Score: 1

      holy shit dude, most gamers wont play below 1280x1024? What kind of freakin CPU and graphics card do you have to be able to play anything after Quake2 at 1280x1024 with 32-bit color at a playable framerate?

      I've got a 1ghz+geforce2 (i know, old stuff) and I can't even play counter-strike higher than 800x600!

  13. Warning! by alyandon · · Score: 1

    If you run the benchmark you won't be able to select "continue" from the main menu as it will take you to the Convenant ship (the last scene it benchmarks). You'll have to reload from your last save point (potentially forcing you to replay lots of the game if you don't save often).

  14. Halo needs some serious therapy... by Anonymous Coward · · Score: 0

    They called the 9600 Pro a budget card???!!!??? it costs around 300 bucks! They can't expect everyone to buy a shiny new 600 dollar card just because they included some features that only the top end cards can support. i see this as a dumb bussiness choice, focusing on high end hardware. and also... the high end hardware doesn't run it that great. A previous post mentioned the game not looking about a year old. whats the point of the pixel shaders if the game doesn't look that awesome with them? also, look at HL 2 benchmarks, look how the cards perform there. And pretty much anyone can see that HL2 looks just as good, and probably better then Halo. Another thing... look at Tom's Hardware Doom 3 benchmarks. Doom 3 uses a lot of shading (dynamic shadows, lighthning) as well as a whole load of Direct X 9.0 fetures, and it runs fairly good on cards that are choking on Halo!!! i personally think that there is a problem with the way the game was written... it uses a lot of stuff to draw things that don't look that groundbreaking. I'm definitely not buying, not with that perforamce and the year long wait time till the problem is (if it is, it may not even be) fixed. HL 2 is coming out in spring 2004, id much rather get that... a game whos BETA doesnt have performance issues on "budget cards" (and only an idiot or someone who has way too much $$$ calls a 300-400 dollar card a budget card.) for those who r wondering, my prices are in canadian dollars ( i bet they make more sense now, lol)

    1. Re:Halo needs some serious therapy... by Anonymous Coward · · Score: 0

      Considering you have the "beta" I can assume you wouldn't be spending any money on games to begin with. Lamer.

  15. nvidia vs. world by Sillypuddy · · Score: 1

    I brought the game the first day it came out and the first night playing it the machine crashed at least 8 times and the network play was non-existant.

    I have a 2500+ barton oc to 3200+ with ati radeon 9500 pro. every game (including the new max payne 2) runs silky smooth.

    I have other friends who got the game and the pattern of failures seem to center on the graphics card.

    all my friends who have it running smooth (out of the box, no patches) are running some sort of nvidia card

    all my friends who crash are running ati radeon cards.. even after two patches later we still have issues with slowness. I think that the port uses some features of the nvidia card that the ati radeon drivers don't support and it is slowing it down.

    even after locking the refresh to 30 fps, it would still be unplayable at any resolution. I gave up and sold my copy to my friend for half the price

    I picked up max payne 2 last night and running at max detail it runs like dream.. don't think it's so much a hardware issue or lack of processing power on my part.

    -joe

    1. Re:nvidia vs. world by Lukey+Boy · · Score: 1

      I play the same games with a Barton 2500+, not OC'ed. The video card I use is an ATI Radeon 9800 Pro and I've had no problems with Halo at all, it runs perfectly.

    2. Re:nvidia vs. world by Anonymous Coward · · Score: 0

      Well, I have a AMD 386SX40 OC'd to 80 Mhz and the game ran like shit. Halo sucks.

    3. Re:nvidia vs. world by Sillypuddy · · Score: 1

      we run 9500 pro or 9700 pros here, no 9800 pro.. that's a very expensive card =)

      i guess you have it lucky.. run good stright out of the box?

      -joe

    4. Re:nvidia vs. world by Anonymous Coward · · Score: 0

      omg how did u overclock it so much
      did u use a supar fan
      kthxbye

    5. Re:nvidia vs. world by Lukey+Boy · · Score: 1

      Yep, Catalyst 3.8 drivers and nothing in the system overclocked either. In fact it's at a 333MHZ front-side bus, not even 400. I think it's the whole Direct X9 Pixel Shader stuff - only the Radeon is newest to support that amount of rendering happening on each pixel.

    6. Re:nvidia vs. world by Sillypuddy · · Score: 1

      I don't think it's my oc

      everything else runs silky smooth.

      -joe

    7. Re:nvidia vs. world by Lukey+Boy · · Score: 1

      No, I doubt it is your overclocking - it's the card. These guys (Bungie/Microsoft) targeted the very latest features, which as far as I can tell only really high end cards right now support.

  16. 1.4GHz Athlon - GF2 MX400 by sYn+pHrEAk · · Score: 1

    I ran the game on a 1.4GHz Athlon with a GeForce2 MX400. It ran FINE. I probably had the graphics turned way down, but I played through the whole single player campaign and a lot of multiplayer without a single slow down that last longer than half a second. I bet it still looked better on my computer and 15" monitor than it would've on a shitty console running on a TV.

  17. Halo by Konster · · Score: 1

    I'm playing the DEMO on a Duron 650 with 384 MB of RAM and a 64 MB GF4 440 (the cheapo DX7 and not really DX8 part).

    The demo runs acceptably well at 1024. Granted it's not using any pixel shaders, but the game works, and it works well enough to play.

    The story might be different on a low-end card that can do either spec of pixel shader tho.

  18. Re:1.4GHz Athlon - GF2 MX400 by Cap-America · · Score: 1
    I have a really similar set up I have a 1.25 Athlon XP with 512MB of RAM and GF2 MX400 video card and the game runs pretty good and I haven't had a single crash. I even have the setting set pretty high (looks just like the Xbox version). So I don't understand how people are having problems with it.

    On another note, now that I've played all of Halo I can't see how people could say its that great of a game. its about average at best.
    I'll take Tribes 2, UT, UT2k3 or Quake 3 over it any day.

    --

    -------- -Cap
    ~Bommers, Why did it have to be Bommers!?!

  19. Are those numbers wrong or is it just me? by Safrax · · Score: 1

    Did anyone actually read this review? The conclusion had some scores that looked totally whack unless I'm interpreting things wrong. Using pixel shader 1.1 @ 1024x768 @ 3.2ghz a 9800 pro got 27 FPS. The FX 5900 got 24 fps. Now same pixel shader version except the processor is at 2.4ghz and the resolution is 1600x1200. The 9800 pro got *55* fps. The FX5900 got *31* fps. Why is it this game is performing BETTER on a slower processor at a higher resolution? Is something whack here or am I interpreting this wrong?

    1. Re:Are those numbers wrong or is it just me? by node159 · · Score: 1

      I noticed that too. Anyway the numbers don't really matter, here is a realistic factual review:

      $200 Video Card - Forget it, razor wire is more fun
      $300 Video Card - Forget it, slow and looks like shit
      $400 Video Card - Still slow and looks like shit.
      $500 Video Card - Looks like shit.
      $600 Video Card - Still looks like shit
      $700 Video Card - You have too much money!

      There, a review Guide to Halo for PC.

      --
      GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
  20. Re:1.4GHz Athlon - GF2 MX400 by Txiasaeia · · Score: 1

    I tried to like it. I really did. The graphics were okay (but that doesn't really bother me), but the guns were pretty lame and the level design was bad (i.e. the library -- what were they thinking)? I got to the Covenant ship after slogging through for 10 hours and said to myself, I can't do this anymore. UT2k3 against bots is more fun than Halo. I feel really, really sorry for XBox gamers that bought a system for this game (and who don't really know what aN FPS is!)

    --
    Condemnant quod non intellegunt.
  21. Runs like Shit, Looks like Shit, Is Shit. Very Sad by node159 · · Score: 1

    I was really looking forward to Halo on the PC, what I got was a port worse than RedFaction2 (anybody who has seen it knows what I'm talking about), very very sad, glad it was not my money that paid for it.

    * Looks like what it is, which is basically a bad dated console to PC port. I mean UT2k3 look a _lot_ better than it.

    * Runs like shit, I mean for the graphics quality you get you would think it runs at +100 FPS on modern hardware, instead you get a measly frame rate that drops to nothing if you look in the wrong direction.

    * Plays like a bad port, the FOV perception is fucked and the responsiveness is lagged.

    Generally its just a really bad port with the guys who did the ports coming up with poor me excuses and blaming everything from the 'public perception of the xBox', to the PC industry, to PC users, to 'Having to wait for PC hardware to catch up'. Please, were not console morons, tell that crap to someone who gives a toss, you just did a shit job and you know it.

    --
    GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
  22. Complainers by swat_r2 · · Score: 1

    The game runs like like magic on my 2500+ ti4200 - to all those who complain about performance turn off some of the specular or don't bitch. Go back to number crunching stats on your water cooled system trying to tweak a higher 3dMark score instead of playing any damn games in general.

  23. Hmm... by PatrickThomson · · Score: 1

    Halo runs fine on my p4 w/ Raedon 9000 at max resolution ONLY when I turn off all the optional effects like shading etc. with them all on, the game struggles at 800x600.

    --
    I am one of many. My idea is not unique, nor do I expect my voice alone to sway you. I speak in a chorus of opinion.
  24. Re:Runs like Shit, Looks like Shit, Is Shit. Very by bKT* · · Score: 1

    I agree; it is definately a bad port. When you release a game, you want it to (yes of course) have some new functions when better hardware comes out, but you don't want to have to force people to use the latest hardware to gain 50+ fps. That's just insane; and a waste of money. I'm regretting that I've ever bought it now. To me, it looks almost the same as it does on the Xbox -- with really crappy FPS. Halo is a great game, I've always loved it, but I wish it ran better. The X-box had an "advance" gpu like... 3 years ago? Equivalient to a GF3/GF4

    --
    - john@flipsidesoftware.com
  25. Question by Tiger041 · · Score: 1

    Even though Halo for PC has all the extra material added to it which is better I mean do you think it works better on pc or xbox? Depending on you pc to.