Announcement

Collapse
No announcement yet.

Official DOOM 3 discussion thread

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #61
    For a card that surfaced in May, they aren't half dragging their arses.

    Comment


      #62
      The amusing thing is, about a month after the x800XT is due at retail, another version is coming out offering 512MB of RAM.

      And so on and so on and so on... I'm tempted to pick up a Nvida now rather for the extra alleged performances in Doom III than wait around. But I just know I'll be kicking myself when Half-Life 2 is eventually found to favour the x800.

      Comment


        #63
        Regarding HL2, are we not talking about the same minor differences (when you really get down to it) as with doom3, or is the x800 doing something really rather different, resulting in a larger margin?

        Comment


          #64
          Well, Gabe Newell has basically sounded like an ATI advert all year, and supposedly hinted that Half-Life 2 would benefit massively from the x800XT. Whether that remains to be true upon release, we'll just have to see.

          While independent tests suggest that ATI's new chip was at least on par with Nvidia's fastest offerings, the developer of one of the most eagerly awaited 3D games confirmed that the X800 is the fastest chip on the market, at least in running its own code. "In terms of performance, it's pretty fast," said Gabe Newell, president of Valve Software, the developer of Half-Life II. "When I say 'pretty fast' I mean that its 40 percent faster in internal testing, faster than any next-generation parts that are coming out. That's a huge advantage in developing a game."
          Gabe claimed the X800 is 40% faster than the GeForce 6800 for Half Life 2 and confirmed that we?ll see Half Life 2 this summer.
          Regardless, here are the links:



          Comment


            #65
            Is Doom III out a week earlier in the US? If so, have distributors learnt nothing from past mistakes like this? Surely they're shooting themselves in the foot and asking for pirate copies to be more popular than ever.

            Comment


              #66
              Yep, the torrents will be up before they can say "Hell Unleashed"

              Comment


                #67
                Even pople who wouldn't normally download games will, because of the anticipation for this game.

                Comment


                  #68
                  And they should be shot, and then laughed at because they can't play it online.

                  Comment


                    #69
                    Well I cracked.

                    I went for the soft-mod option on my 9800SE to turn it into a 9800Pro.

                    And now I've got huge bleedin' artifacts all over the screen whenever I boot a game up. Furthermore, I don't suppose there's anything I can do. It's not like I can just go and block the pipes I've unlocked...

                    Well, that's me screwed for Doom III's release. ATI better hurry up and release the x800XT, or I'll be picking up a 6800 Ultra at this rate.

                    Comment


                      #70
                      Originally posted by Concept
                      Well I cracked.

                      I went for the soft-mod option on my 9800SE to turn it into a 9800Pro.

                      And now I've got huge bleedin' artifacts all over the screen whenever I boot a game up. Furthermore, I don't suppose there's anything I can do. It's not like I can just go and block the pipes I've unlocked...

                      Well, that's me screwed for Doom III's release. ATI better hurry up and release the x800XT, or I'll be picking up a 6800 Ultra at this rate.
                      Can you not download the 9800SE BIOS and flash back? That's what peeps seem to quote over on OCuk when it goes wrong.

                      Or do you think the higher frequencies of the Pro BIOS have b0rked the VGA memory?

                      Sorry to hear of your card getting stuffed.
                      /C_S

                      Comment


                        #71
                        Doesn't turning that 9800SE to Pro fix up the processor and memory rates? You could try flashing it back or use one of the overclocking tools to underclock it as it were. You've probably not done any permanent damage buy you might if you keep running it like that.

                        Comment


                          #72
                          Just ordered an Athlon 3400 64, geforce 6880 ultra 256, 1gb 3200 ram and an ASUS K8N-E Deluxe.

                          Comment


                            #73
                            An interesting post from Robert Duffy, one of the programmer's on the game.

                            I've seen quite a few posts in the forums about "Ultra" quality and why we don't set this by default out of the box. I thought I would clarify a few of the reasons and also take the time to mention some of the hardware and software we found incredibly useful during the development of DOOM 3.

                            To put things in perspective, most production levels in DOOM 3 contain more media assets than all of Quake 3: Arena. When we started working on the memory foot print, our goal was a 256MB system. In most cases loading up an area of the game on a 256MB system works fine, the problems arise when you start to transition from one area to the next ( successive map loads ). Memory fragmentation starts to really work against us and it ultimately made it just not feasible for a reasonable play experience to support 256MB.

                            Two basic options make up the quality levels, sound diversity and image fidelity.

                            Sound diversity is effectively how many sounds we support per sound shader for a given "sound". There may be for instance, 7 different "bullet striking the wall" sounds for a given bullet. In low quality, we only use one sound for this vs randomly choosing between one of the seven available. When we started on memory optimization, most levels used between 80 and 100 megabytes of sound data. We made the choice to move to .OGG for quite a few sounds which effectively removed the problem for us.

                            Image fidelity is dependent on what quality level we load the textures at.

                            In Ultra quality, we load each texture; diffuse, specular, normal map at full resolution with no compression. In a typical DOOM 3 level, this can hover around a whopping 500MB of texture data. This will run on current hardware but obviously we cannot fit 500MB of texture data onto a 256MB card and the amount of texture data referenced in a give scene per frame ( 60 times a second ) can easily be 50MB+. This can cause some choppiness as a lot of memory bandwidth is being consumed. It does however look fantastic :-) and it is certainly playable on high end systems but due to the hitching that can occur we chose to require a 512MB Video card before setting this automatically.

                            High quality uses compression ( DXT1,3,5 ) for specular and diffuse and no compression for normal maps. This looks very very close to Ultra quality but the compression does cause some loss. This is the quality that for instance the PC Gamer review was played in.

                            Medium quality uses compression for specular, diffuse, and normal maps. This still looks really really good but compressing the normal maps can produce a few artifacts especially on hard angled or round edges. This level gets us comfortably onto 128MB video cards.

                            Low quality does everything medium quality does but it also downsizes textures over 512x512 and we downsize specular maps to 64x64 in this mode as well. This fits us onto a 64MB video card.

                            One thing of note on the normal map compression is that generally speaking if you DXT a normal map you get really crappy results. NVIDIA hardware supports palettized compression which yields good compression and normal maps retain hard and round edges really well. Unfortunately this compression does a poor job in other cases and you end up getting splotchy areas. ATI does not support the palettized compression so we needed a better solution. ATI had done some research on various methods of normal map compression and we ended swapping the red and alpha ( which is zero in the case of a normal map ) channels. This effectively allows the compression to do a much better job and is just one extra instruction in the fragment program to move the alpha channel into the red channel. The bottom line on what happens on each card is as follows.

                            All modern NVIDIA and all ATI hardware use the compressed normal maps in Medium and Low qualities with the swizzled components.
                            NV10/20 hardware ( GF4MX and GF3 ) uses palettized normal maps in Medium and Low qualities.

                            Another question I have had multiple emails about, yes the game is capped at 60fps for normal game play. For render demos, like what was used for the HARD OCP stuff, we run those at full tilt which is why you will see > 60fps.


                            For the curious, here is a list of software/hardware we found useful during the development of DOOM 3.

                            Incredibuild by Xoreax.
                            Visual Assist by Whole Tomato Software
                            Alienbrain by Avid ( formerly NXN )
                            Visual Studio by Microsoft

                            DOOM 3 was developed mostly on Dell and/or Alienware computers. Falcon also sent us a kick ass system that has been Tim's primary play system through most of the project.

                            The art team used a wide variety of tools ( they probably use other stuff too but this is what comes to mind )

                            Maya
                            Lightwave
                            ZBrush
                            3D Max
                            Photoshop

                            We saw a few bumps in the road during the project, we had a multiple ( simultaneous ) drive failure in our primary development server which effectively trashed the raid system and was not recoverable. This resulted in building a two IDE drive raid system on a Saturday morning so the team could keep working. So all of DOOM 3 development was housed in an old dev system with a $79 RAID card driving two 100GB drives for about a week. The end result of this was we went ahead and built two identical RAID 1/0 systems ( about a half a terabyte each ). This has been the configuration for the last 18 months or so.

                            We made the move to Alienbrain about two thirds into the project. It was a big change for everyone as no one but the programmers were used to having to "check something out" to work on it. Overall this was a big win for the project as it centralized everything into one application from an asset/code standpoint. Alienbrain like any major software system has a few gotchas but has performed very well and sustained our RAID running entirely out of drive space multiple times.

                            Comment


                              #74
                              ROFL at the folks selling boatloads of games for a new videocard to run this bastard on in the trade thread

                              I hope its worth it :S

                              Comment


                                #75
                                Enough of the DOOM 3 Negative waves!

                                Now light your torches and altogether chant:

                                d00m3 d00m3 d00m3 d00m3 d00m3 d00m3 d00m3

                                Comment

                                Working...
                                X