Slashdot Mirror


64-Bit Gaming Oversold to Consumers

Ryan Shrout writes "Recently AMD and Atari have both been promoting the game "Shadow Ops: Red Mercury" as the first 64-bit game to hit retail shelves. Even without an operating system ready for it, both companies want us to believe that the 64-bit version of the game adds a large amount of detail and visual quality that the 32-bit version just can't handle. PC Perspective decided to go buy the game and test those claims."

95 comments

  1. man gawk by Flunitrazepam · · Score: 0, Troll

    ” gamers will notice larger and more detailed areas to explore, breakthrough artificial intelligence (AI), and never-before-seen textures that compel players to gawk in amazement."

    Please folks, do not GAWK in amazement.

    --
    1) Your analysis is based on bad assumptions so your result is way off. 2) You're a sick bastard for fucking a horse.
  2. Eh? by polyp2000 · · Score: 1, Insightful

    64bit game?
    Urm correct me if i am wrong - but N64 and howabout the Atari Jaguar? werent these 64bit consoles? and jees isnt the Emotion Engine (PS2) an 128bit processor? I think we have had 64bit (and higher) games for a while. This seems to be just as far fetched as Apples "Worlds first 64bit desktop computer"

    Nick ...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:Eh? by OmniVector · · Score: 2, Informative

      This seems to be just as far fetched as Apples "Worlds first 64bit desktop computer"
      except for that whole they were the first large manufacturer to ship computers made for desktop usage that were 64bit

      --
      - tristan
    2. Re:Eh? by FLAGGR · · Score: 1

      the N64 was like 90MHz, thats the difference. Try running Windows XP with that. Apple WAS the first "64bit desktop computer" keyword: desktop computer, NOT video game console.

    3. Re:Eh? by Akaihiryuu · · Score: 5, Informative

      The Jaguar was a 16-bit system. It used the same CPU as the Genesis, Motorola 68000. It did have a 64-bit graphic processor, but 64-bit graphic processors have been around in PC's since the 486 days. The N64, while it technically had a 64-bit CPU, was a 32-bit system. The entire motherboard was 32-bit, the CPU was multiplexed. The GC and PS2 are 64-bit (the PS2 uses a CPU that's a close relative of the N64 CPU, just a higher clock speed). The PS2 does, in addition to the main CPU, have two "vector unit" coprocessors, but that doesn't make it a 128-bit system. The PS2 does not have a GPU like the GC does, it's purely a rendering accelerator. It lacks most of the features of modern GPU's, for all intents and purposes it's a really really fast Voodoo1 (it doesn't even support multitexturing, which has been a staple since the Voodoo2). There isn't anything in there that makes it a 128-bit system.

    4. Re:Eh? by Anonymous Coward · · Score: 0

      That is open to debate - and whether they are a large manufacturer or not has little relevance - as Im sure many people will tell you. Its also debatable whether the operating system is truly 64bit.

    5. Re:Eh? by FLAGGR · · Score: 1, Interesting

      Whether or not the OS is truly 64bit is also of "little relevance", the 64bit-ness provides a speed boost to the 32bit apps and OS, and 64bit apps dont need the OS to be 64bit. Also, the computer is still 64bit, regardless of what OS happens to come installed on it.

    6. Re:Eh? by Anonymous Coward · · Score: 0


      Wow, I wished you had used some of that brain space that you wasted with all that console trivia to store the definition of the word "sarcasm" instead.

    7. Re:Eh? by arkanes · · Score: 2, Insightful
      the 64bit-ness provides a speed boost to the 32bit apps and OS

      This is a lie. Period. The word size of a processor has nothing to do with it's speed. The increased performance of the AMD64 and G5 chips are because of architectural improvements, not because they're 64 bit.

    8. Re:Eh? by kingsmedley · · Score: 5, Informative

      Why do I always feel compelled to respond to these trivial bits of misinformation on obsolete consoles?

      The Jaguar did indeed contain a Motorola 68000, but it even though it was the only CISC chip in the system it was not the CPU. The system did not have a single CPU, rather any of five processors (two of which were in fact 64 bit devices) could take over the system bus and thus function as CPU. It was this flexible hierarchy that made the Jaguar so difficult to program, resulting in many developers relying on the familair 68000 as the system workhorse (even though it was actually intended originally for housekeeping and to handle controller input), which resulted in the common misconception that the Jag was a 16 bit machine.

      The "bitness" of any given system is arguable anyway, and of less significance with each passing generation. NEC first blurred the lines by claiming the TurboGrafx-16 was a 16 bit console based on it's video chip, and the waters have become muddier with each generation. IMHO the Jaguar was the system to finally prove such labels had become worthless. There are three common definitions used to describe a systems "bitness": CPU register width, GPU register width, and system bus width. But more and more it is the overall system efficiency that produces impressive performance, something better measured by standardized benchmarks than the PR hype attached to just one of a system's specifications.

      BTW, just for grins, the first console with a 16-bit CPU was the Intellivision. If only George Plimpton had known!

      --
      Must... think up... something... clever!
    9. Re:Eh? by AuMatar · · Score: 2, Insightful

      Nope. 64 bit actually slows down a processor because adders take more time. The only advantage of 64 bit over 32 bit is that you can address more memory. The decision then is wetther being aboe to address 2^64 words over 2^32 is worth the speed down.

      THe reason companies get away with touting 64 bit as faaster is that they usually come out with major architecture changes at the same time. For example, the AMD64 chips have a better architecture than the Athlons. But if you were to take the AMD64 and rebuild it as a 32 bit chip, the 32 bit chipwould be slightly faster than the 64 bit one

      --
      I still have more fans than freaks. WTF is wrong with you people?
    10. Re:Eh? by Anonymous Coward · · Score: 1, Informative

      Digital Equipment shipped 64-bit desktop computers. (Running Windows even).

    11. Re:Eh? by alienw · · Score: 1, Insightful

      So, according to you, a 64-bit processor is slower than a 32-bit one? So why aren't we using 4-bit CPUs? Obviously, if you need to work with 64-bit words, a 64-bit CPU will be dramatically faster.

    12. Re:Eh? by DAldredge · · Score: 2, Informative

      You do know the Athlon64/Opteron was out for several months before the G5 hit, don't you?

      Perhaps you should get your facts from someone other than the apple marketing dept.

    13. Re:Eh? by NanoGator · · Score: 1

      "Urm correct me if i am wrong - but N64 and howabout the Atari Jaguar? werent these 64bit consoles?"

      Well, the 64-bitness of the Jaguar is a bit laughable. But yeah, it's not the first 64-bit game. However, niether of the links appear to say that. (Maybe I didn't read closely enough?) I think it was more a matter of error on the poster's end.

      "This seems to be just as far fetched as Apples "Worlds first 64bit desktop computer""

      Well.. not that I want to reopen this debate, but the operative word is 'desktop'. I believe Apple very intentionally put that word in there. 64-bit machines that aren't refigerator size have been around for years. But they were not sold as "use it at home!" machines. It really kind of depends on how you define the term 'desktop'. In Apple's defense, it's not like they'd advertise it like "It's the world's first computer that you'd buy your parents that has a 64-bit processor inside it!"

      --
      "Derp de derp."
    14. Re:Eh? by AuMatar · · Score: 2, Interesting

      Yes, with the same architecture, a 64 bit word size is slower than a 32 bit word size. Just think about it logicly- to add 2 bits in position n, you need to know the result of the last n-1 additions to know the carry (there's ways to partially mitigate this, but not totally do so).

      Why don't we use 4 bit words? Because 4 bits would allow you to access 16 bytes of memory and hold the numbers 0-15. There's few apps that don't need better than that.

      Now lets fast forward to the current world. Most computers use 32 bit words. That allows 4 GB of memory per process, and allowss numbers up to 4 billion. There are some aps which require more memory, mainly scientific and engineering apps. THere are almost no apps that require 64 bit math. And for those tiny few who do- a 64 bit math is easily emulated on 32 bit.

      Really, the whole 64 bit thing is marketing buzz to get people to upgrade. There's some real need for it in servers and scientific workstations, but none in the business and home market. They're pumping it because people remember upgrading from 8 to 16 to 32 bit video consoles, where the upgrade replaced 10 years out of date hardware and lookeed like a huge advance.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    15. Re:Eh? by supabeast! · · Score: 1, Troll

      Actually it wasn't, and I have a seven-year-old Sun machine right next to me to prove it.

      Apple can't even claim to be the first company that was selling low-cost 64 bit desktops as many people claim, because Sun started selling sub-$1000 64-bit desktops way back in 2001!

      I love Apple, but when it comes to marketing, the company is 60% bullshit, 40% hype, and utterly incapable of telling the truth: that they rarely do anything original, that their systems are far slower than x86 machines, and that their products really serve little purpose for people outside the music and visual arts fields.

    16. Re:Eh? by FLAGGR · · Score: 1

      First 64bit desktop computer

      I know VERY few (see:zero) people that want to use a sun system as a desktop, let alone even a server. The PowerMacs were the first real 64bit desktop.

    17. Re:Eh? by Anonymous Coward · · Score: 1, Informative

      Bzzzt, wrong, thank you for playing, better luck next time, here's the home version.

      There was a version of OS/2 made and marketed for a specially made 64-bit DEC-alpha workstation in 1992, mostly to hospitals and a few universities. Not too many used it, but I worked on some at Johns Hopkins and UVA. I bet there were maybe 2,000 of these beasts in existence, but they predated anything Apple did by a longshot. And these weren't servers or anything, just (admittedly specialized) desktop machines. Really pissed me off when I'd catch a nurse playing solitaire on them.

    18. Re:Eh? by UnknownSoldier · · Score: 1

      > isnt the Emotion Engine (PS2) an 128bit processor?

      Yeah, the EE has 128-bit registers for when the CPU is dealing with 4x Floats at a time, (Vectors via the VU0 & VU1), otherwise it is a normal 64-bit cpu.

      --
      Original, Fun Palm & Web games by the Lead Designer of Majesty!
      http://www.arcanejourneys.com/

    19. Re:Eh? by HyperChicken · · Score: 3, Informative

      Looking through my PS2 manuals: "The processor has a 128-bit width data bus and registers. The CPU's general-purpose registers (GPR) and floating-point coprocessor regithers are 128 bits wide. All processors are connected via a 128-bit bus."

      --
      Free of Flash! Free of Flash!
    20. Re:Eh? by geminidomino · · Score: 2, Funny

      I don't WANT to use an Apple anything as a desktop either. So I guess by your logic that doesn't count either.

    21. Re:Eh? by Anonymous Coward · · Score: 0

      I don't know anyone who uses a G5 Mac either.

    22. Re:Eh? by king-manic · · Score: 1

      "64bit desktop computer"

      they had a whoel thread about this before. Another company had one out before apple. So the claim was false. but they were the first major manaufactuere to have one.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    23. Re:Eh? by antime · · Score: 1

      The Gamecube is a 32 bit system, with a CPU nearly identical to IBM's PPC750 models.

    24. Re:Eh? by Anonymous Coward · · Score: 0

      For some reason, I feel the need to provide the following information helpfully provided by said obsolete console:

      "Avoid the ground"

    25. Re:Eh? by Anonymous Coward · · Score: 0

      keyword: desktop computer

      That's 2 words.

    26. Re:Eh? by TwistedSquare · · Score: 1

      I think it's much more the 4GB limit that is causing upgrades, rather than the 64-bit math. 0.5-1GB is a common amount of memory now, so it will soon hit the ceiling.

    27. Re:Eh? by Anonymous Coward · · Score: 0

      All hail DAldredge, king of the Slashdot chode patrol.

    28. Re:Eh? by AuMatar · · Score: 1

      It is the reason for the push, but its still exaggerated. 4 GB is the per process limit. 32 GB is the machine wide limit. Unless a single program needs to access 4 GB of memory, 32 bit is adequate. Only high end servers and scientific environments really need this. The push for 64 bit on the desktop is all marketing.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    29. Re:Eh? by Hellsbells · · Score: 1

      On a 64-bit processor you should be able to process 16 or 32 bit operations in parallel.

      I haven't had a look at the AMD64 instruction set, but on a 32 bit digital signal processor you can commonly do a multiply-accumulate instruction on a pair of 32 bit values in one instruction cycle or on two pairs of 16 bit values in one instruction cycle.

      On a 64-bit digital signal processor you should be able perform a multiply-accumulate on four pairs of 16 bit values in one instruction cycle (or on two pairs of 32 bit values).

      This effectively doubles the amount of multiply-accumulate instructions, which may be performed for the same clock speed.

      For applications like image compression/decompression, if it is compiled for a 64-bit processor, you should get a significant speed increase.

    30. Re:Eh? by mink · · Score: 1

      Your wong about NEC and the TG16. It has 2 8 bit chips, thats where it claimed it was a 16 bit system.

      --
      Well I've wrestled with reality for thirty five years doctor, and I'm happy to say I finally won out over it.
    31. Re:Eh? by mink · · Score: 1

      Look up the Alpha and get back to us.

      --
      Well I've wrestled with reality for thirty five years doctor, and I'm happy to say I finally won out over it.
    32. Re:Eh? by kingsmedley · · Score: 1

      Well, I've been wrong about a great many things, but the information I have found online (via Google) all seems to say that the video processor (Hu6270) was a 16 bit device, with both internal 16 bit registers as well as an external 16 bit bus. Perhaps the confusion arose from the existance of the Hu6260 which, as odd as it sounds, is the color processor. I haven't found info regarding the bit width of this chip, though I did confirm that the TG-16's CPU (Hu6280) is an 8-bit device.

      --
      Must... think up... something... clever!
    33. Re:Eh? by alienw · · Score: 1

      With paging, you can address any amount of memory with any processor; it's just a question of how fast it can be accessed and how convenient it is to do it. It's very much possible to address many megabytes of memory with a 4-bit CPU. It's just that programming it would involve a lot of 4-letter words. Also, games require many of the same capabilities as scientific environments. They also benefit significantly from fast 64-bit arithmetic.

  3. 64 bit by FLAGGR · · Score: 5, Insightful

    64 bit proccessors are still new, and aren't going to crush 32 bit anytime soon. As the article mentions, the only difference between the two versions they noticed was the 64bit had the extra things like rocks and stuff. Although things like that do take up substantial computing power, todays 64bit proccessors aren't going to have an easier time doing it then the 32bit counterparts. So we can conclude (as the article suggests) that they were added in there just for marketing purposes.

    Once RAM gets cheaper, then 64bit gaming will start to seperate from 32bit. 64bit processors pass the 4GB RAM barrier that 32bit ones are stuck by. I think the maximum is around 16exabytes or soemthing (it goes GB, TB, PB, EB) Also, in a few years the fabrication proccess will have advanced, allowing them to stick more transistors on a chip (which isn't a benifit of 64bit or anything, but by that time theyre gonna at least be slowing production on 32bit proccessors if not completly stopped)

    1. Re:64 bit by tolan-b · · Score: 2, Informative

      Although things like that do take up substantial computing power, todays 64bit proccessors aren't going to have an easier time doing it then the 32bit counterparts.

      You were saying?

    2. Re:64 bit by FLAGGR · · Score: 1

      Those benchmarks dont negate my point. The reason for the 64bit chips kicking more butt then the 32 ones is because they are simply faster, not because they are 64bit. Nice link though :)

    3. Re:64 bit by tolan-b · · Score: 1

      No, those benchmarks are running 32 and 64 bit versions of the same game on the same chip actually :)

    4. Re:64 bit by Anonymous Coward · · Score: 0

      And that prevents the processor from being faster? How?

  4. In summary by Fizzl · · Score: 4, Interesting

    There's some new objects in the levels of the 64 bit game. Hardly anything to do with the amount of bits, but technically they are not lying for saying the content is exclusive for the 64 bit version. As long as they avoid saying those objects could not have been there with 32 bit hardware.
    Okay, the screenshots published by Atari and AMD were deceptive, but they have now removed those too.

    1. Re:In summary by Txiasaeia · · Score: 4, Interesting

      The screenshots that AMD provided were a comparison between the 32 bit version on low detail and the 64 bit version on high detail. I would call that deceptive, at the very least. I looked at the screenshots provided in the article and couldn't see what the difference between the two versions were, even when I was told exactly what to look for.

      --
      Condemnant quod non intellegunt.
    2. Re:In summary by jlapier · · Score: 1

      Okay, the screenshots published by Atari and AMD were deceptive, but they have now removed those too.

      Are you sure they removed them? Maybe you can't see them because you don't have a 64-bit CPU...

  5. New life for UltraLinux as Gamer engines by infonography · · Score: 0, Offtopic
    UltraLunix i.e. Linux for Ultrasparc 64bit systems has few compelling rationalisms for development. However why wait for AMD and Intel to build 64bit chips when you can build your emulators on a real 64bit chip. Sure it's slower but it is the real deal. SuSE is draging alone based on 7.3, isn't it time linux development refocused? Also a good venture for actual developers as Solaris 10 starts to enter the open source world.

    yes it's a shameless plug from a ultralinux developer.

    --
    Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
    1. Re:New life for UltraLinux as Gamer engines by rpdillon · · Score: 1

      Um, how is an Athlon64 not a "real" 64 bit chip? I run 64 bit Gentoo on mine.

      On another note - kind of an odd claim by the manufacturers: UT 2004 was released for Linux with 64 bit binaries a while back. Don't know how they can claim to be the first 64 bit game in light of that, even less so without running on a OS that *has* 64 bit support. I assumed this meant a Linux version, silly me.

    2. Re:New life for UltraLinux as Gamer engines by bigbigbison · · Score: 1

      The article mentions that Shadow Ops is the first to include 64bit support OUT OF THE BOX, not as an extra download. Sure it is splitting hairs, but that is how they can claim it.

      --
      http://www.popularculturegaming.com -- my blog about the culture of videogame players
    3. Re:New life for UltraLinux as Gamer engines by irc.goatse.cx+troll · · Score: 1

      So Theo De Raddt took the time off from his perfect 100% secure operating system to work in the marketing department of a game company?

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    4. Re:New life for UltraLinux as Gamer engines by rpdillon · · Score: 1

      The installer for Linux 64 was both on the CD version and the DVD version (I can vouch for CD, I own it, and DVD, well, that's just what I heard on the interweb.)

  6. Who cares by aztektum · · Score: 2, Insightful

    Admittedly I haven't played it and game reviews are pretty subjective in my mind, but it seems Atari should have spent time makin' a more grounding breaking game gameplay wise than fiddling with making it 64-bit

    --
    :: aztek ::
    No sig for you!!
    1. Re:Who cares by NanoGator · · Score: 1

      "Admittedly I haven't played it and game reviews are pretty subjective in my mind, but it seems Atari should have spent time makin' a more grounding breaking game gameplay wise than fiddling with making it 64-bit"

      Depends on how you look at it. Atari's out to make money, not a better game. It's pretty cheap to detect a 64-bit processor and put a few more game elements in. It means the peeps with Opteron processors have a reason to run out and buy it, just out of curiosity. There's a chance they'd spend only a little bit of money and get a nice little return out of it.

      That chance may have been blown now, but hey, what the heck? It's all about moolah!

      --
      "Derp de derp."
  7. Wait? by brunes69 · · Score: 2

    Last I checked AMD was shipping Opterons over a year ago.

    And I know several people who have Athlon 64's at home.

  8. Speaking of misleading marketing... by LeOS · · Score: 2, Interesting

    How will console gamers handle this? Plenty of them think they're playing 128-bit games right now.

    1. Re:Speaking of misleading marketing... by antime · · Score: 1

      Poorly, in my experience. Try explaining to any Sega-fanboy that their precious Dreamcast is a 32-bit box and you'll see.

  9. Doesn't matter, 1st half 2005 release by NateE · · Score: 2, Interesting

    64 bit Windows games are hardly worth discussing until we get an OS. Latest release date is sometime in the 1st half of 2005.

    Recent article:
    http://www.winsupersite.com/showcase/windowsxp_x64 _preview.asp

  10. Same with Far Cry... by antdude · · Score: 4, Informative

    Here is AMD's PR about this game. Here is Firing Squad's review with ATI cards and mentions Athlon 64 briefly.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  11. marketing CPU advances for gaming is futile by RotJ · · Score: 3, Insightful

    AMD is trying to tell consumers that a 64-bit architecture will make for a more enjoyable gaming experience. This reminds me of the marketing hype Intel was pushing about how MMX would make games that supported it oh so much better. As most PC gamers have learned by now, switching from last year's top-of-the-line processor to this year's top-of-the-line processor will gain you about 5%-10% frames per second. On the other hand, switching from last year's top-of-the-line graphics card to this year's top-of-the-line graphics card will gain you 50%-100% frames per second. The limiting factor in today's games isn't the CPU; it's the graphics card. The 64-bit transition will probably bring better performance gains than boosting the processor speed would, but still: all it gives you are higher framerates and faster loading times. Now this may allow for higher detail and visual quality for the 64-bit version at the same frame rate as a lower quality setting in the 32-bit version, but 64-bit gaming does not magically give you higher detail and visual quality on its own. Trying to get the point across with side-by-side screenshots is pointless. Real graphical processes like anti-aliasing, pixel shading, or ATI's Truform result in visible differences, but a performance increase is a performance increase. Konami didn't go from this to this by taking their Playstation code, sprinkling some 128-bit word size pixie dust and recompiling it for the Gamecube.

    1. Re:marketing CPU advances for gaming is futile by Anonymous Coward · · Score: 0


      So, let me make sure I'm clear on what you're saying ...

      1. Turning down the detail = more FPS
      2. Faster hardware = more FPS

      Holy fuck, that's amazing! Are you sure you're not John Carmac posting incognito? I can't believe nobody thought of this before! You're a fucking computer genius! This changes everything! Thanks!!

    2. Re:marketing CPU advances for gaming is futile by RotJ · · Score: 1

      Yes, I am fucking computer geniuses, but not John Carmack. No, I didn't come up with the theory that more FPS will result in more FPS. Credit for that one goes to Zeno and the Stoics. However, Atari and AMD have come up with a new theory that the capacity for more FPS can be automatically converted to better visual quality (by using matter to energy conversion algorithms, I'm assuming). That's a much more amazing feat that applying a Modus ponens argument. You should send your praise to them, and not to my humble self. But thanks for your appreciation.

    3. Re:marketing CPU advances for gaming is futile by Anonymous Coward · · Score: 0

      Yes, I am fucking computer geniuses, but not John Carmack.

      Which ones are you fucking then?

    4. Re:marketing CPU advances for gaming is futile by RotJ · · Score: 1

      The corpse of Alan Turing.

  12. Wrong. by DAldredge · · Score: 2, Informative

    Wrong. Some code benifits for the increased register size that 64 bit processors bring. In some cases the speed increase can be several hundred percent due to drasticaly reduced memory access.

    1. Re:Wrong. by Breakfast+Pants · · Score: 2, Insightful

      This is only valid for 64bit applications. The parent was talking about 32 bit applications being run on the 64bit architechture. They don't take advantage of the increased register size so what again is your point?

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    2. Re:Wrong. by Breakfast+Pants · · Score: 1

      Quite convient of you to leave out the fact that before saying that he quoted and then said: " the 64bit-ness provides a speed boost to the 32bit apps and OS

      This is a lie. Period."
      A little different in that context isn't it? You are the definition of flamebait whether it was intentional or not on your part.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
  13. more precise by celeritas_2 · · Score: 1

    ok the idea of 64 bit is that floating point operations will have twice as many places past the decimal as 32 correct? Am I wrong or do processors not have the power to fill in the finer detail that 64 bit would provide in real-time which is necessary for games. Maybe if you ran a 64 bit cluster to play Pong it'd give better details, but otherwise I don't think 64 bit will offer much for a few more orders of magnitude.

    --
    -- Checking emails and kicking cheats `till the day I die.
    1. Re:more precise by Anonymous Coward · · Score: 0, Informative

      You're sort of correct. But remember, you and I are thinking about this is human terms, to a processor a decimal place doesn't necessairly differentiate value. Consider these three numbers:

      1.0000000000
      0000000000.1
      0.0000000001

      If I were to offer you one of the three as a quanity of, say, money you'd obviously choose the first. But say to a processor "store this in a register" it doesn't really care - all three numbers have the same relative weight. Not like one takes up more threads or "memory weight."

      Now, what 64-bit computing would give us are numbers that look like:

      1.00000000000000000000
      0.00000000000000000001
      10000000000000000000.0

      The first two don't make much of a bit of difference as far as games are concerned - a texture mapping of 1 is no different than a texture mapping of 1.0000, and the second number is so small it isn't practical for game usage. But look at the third value ... you can now realistically have large computations of game-world environment *quickly* moved around the system (data with "twice the number of decimal places). At 32-bit system would take multiple "moves" to do this (see note below), with 64 it is done in one swoop.

      NOTE: It is important to understand that doubling the number of decimal places does significantly more than doubling the amount of data to be transfered. Here:

      100
      10000

      Well, 10000 has twice the number of zeros, but to "move" 100 twice would only give you 200. It would take 100 moves to equal 10000 (100 x 100 = 10000). This is the real power of 64-bit computing.

    2. Re:more precise by jmauro · · Score: 1

      Nope. Integer operations have twice the number of bits in a 64-bit, while floating point operations are the same 80-bits they've been in the 32-bit computers. The Althon64 FPU is faster, but it doesn't have more bits than its AlthonXP parent.

    3. Re:more precise by ymgve · · Score: 3, Informative

      You don't know what the HELL you are talking about, and whoever modded you informative is an idiot.

      First of all, doubled data width doesn't equal doubled performance. The bottleneck in a computer today is the RAM, and there is no speed increase there from going to 32 to 64-bit.

      Also, your babbling about floating point completely wrong. First of all, an increase in bits doesn't mean an increase in speed. You get more precision on your floating point numbers, but that doesn't matter at all because you're still doing the same amount of calculations and crunching the same amount of numbers. Not that it matters at all, since the new 64-bit CPUs still use the same old tried-and-tested 80-bit floating format they've used since the Pentium 1 days (Maybe earlier too, don't know for sure). So there is no increase in precision or speed of floating point math for 64-bit CPUs, which invalidates your whole argument.

      Neither does the increased register length give any direct speed advantages. No, the real advantage comes instead from the major architectural changes between 32-bit and 64-bit CPUs, like the increased number of internal registers. And these are not really related to the bitness of the CPU at all.

  14. the only good reason by tokaok · · Score: 1

    the only good reason to get a 64 bit amd, is not the extra 32 bits for memory addressing or register width. its the fact that its has more than just 4 basic registers for the cpu to base all of its work off.

  15. Its just like high end audio. Not for everyone. by Anton+Anatopopov · · Score: 1
    I have some extremely expensive hi-fi equipment. Some of my more tone-deaf friends are unable to tell the difference between my $15000+ system and their low end systems. But I don't think this means there is no difference.

    I have extremely good hearing, and can for example tell when an external clock is out of sync, from the artifacts produced by the 'jitter'. Likewise, I expect there are some people who will be able to tell the difference between a 3d engine using 64-bit arithmetic vs 32-bit arithmetic. It may not be everyone, but there will be some people who will always be prepared to pay a premium for quality.

    1. Re:Its just like high end audio. Not for everyone. by Anonymous Coward · · Score: 0

      Hey, I have so oxygen-filtered acoutic-damping rubber + diamond insulated speaker wire with a green line drawn on it with a felt-tip marker and coiled counter-clockwise to the roation of the earth around a vacuum tube for only $1500 a foot. Interested?

    2. Re:Its just like high end audio. Not for everyone. by Anton+Anatopopov · · Score: 1

      The green felt marker thing is based on sound physics. Not only that, in double-blind tests, listeners have reported audible improvements.

    3. Re:Its just like high end audio. Not for everyone. by Anonymous Coward · · Score: 0

      "Sound" as in audio, or "sound" as in "worthy of confidence; trustworthy?" Either way, I say bullshit. Double blind authenticity doesn't mean "50.00000001% just said they heard a difference so they could get their free gift and go home." But, I guess it takes gullible assholes with too much money to help keep the economy in motion.

      There are two ends of the spectrum - wiggers who turn the bass way up in their cars because it "sounds good," and snobby dipshits who think that music is a science, not and art, and carefully run their speaker wires at a north/south east/west axis thinking it will make Mozart sound better. Like any extremes, they both suck and should be rounded up and drowned.

    4. Re:Its just like high end audio. Not for everyone. by big+ben+bullet · · Score: 1

      the arithmetic of the 3d engine in 32bit doesn't differ from 64bit: it's the same engine with the same algorithms

      and you can hardly compare hi-fi equipment with CPU's, i think...

  16. Re:Does this mean by weapon · · Score: 0

    Does this mean that Duke Nukem forever will come out as 64-bits, that's probelby why there delaying it!

  17. WRONG! Have they never heard of ut2k4? by zuralin · · Score: 2, Insightful

    What about Unreal Tournament 2004? Not only did UT2k4 ship with Win32/64 binaries (and support), but it also shipped with linux32/64 and mac binaries (no support).

  18. Nothing really spectacular! by Anonymous Coward · · Score: 0

    The game doesn't show up any power of the 64-bit at all. People keep talking about the detail but look: Doom 3 make it far better on the 32-bit. I thing what AMD and Atari did is that they identify whether the CPU is 32- or 64-bit and then display the details acordingly.

    1. Re:Nothing really spectacular! by Anonymous Coward · · Score: 0

      Um, yeah, all your base are belong to us.

  19. Re:WRONG! Have they never heard of ut2k4? by Anonymous Coward · · Score: 0

    It also shipped with a whole lot of refried suck.

  20. Re:Does this mean by Anonymous Coward · · Score: 0

    LOL yeah that game sure is taking a long time to finish rotflmao They should rename it to Duke Nukem TAKING Forever *SNORT* jk lol its kinda funny they're taking so long to do the game its sort of like a big joke lol k, its rediculous

  21. No, this is about 64-bit address space by grahamwest · · Score: 3, Informative

    There are several different meanings of "64-bit" and they all have differing impact on making videogames (and computing in general for that matter).

    32bit vs 64bit address space: Currently most PCs and all game consoles can handle up to 4 gigabytes of memory. This is getting to be a problem on PC because games are using hundreds of megabytes of textures and because memory-mapped I/O for things like PCI cards eats into that total available memory. Going to 64bit addressing completely solves this problem. This is the "64bit" this article is about. The game in question doesn't really take advantage of this, however.

    32bit vs 64bit precision for floating point math: Not really a big deal at all. You can do 64bit math already on all the systems, it's just not done in hardware so it's very, very slow by comparison. There's almost never a need for the extra precision anyway; things that lack precision at 32bit are usually flawed due to positive feedback or a lack of understanding of the math pipeline.

    32bit vs 64bit data bus: We've already gone to 64bit data busses and beyond. PlayStation2 uses a 128bit wide data bus. Helps you feed data to the CPU (and other system devices) more quickly. Very useful but old technology these days.

    32bit vs 64bit registers: Old news, we went to these with the original Pentium. Basically the same argument as for 64bit data bus.

    32bit vs 64bit colour: Going from 8bit integer colour channels (ie. red, green and blue from 0-255 each) to 16bit floating point colour channels. This gives you a huge amount of dynamic range for colour and makes it easier to represent very subtle differences too. You need fairly complex pixel shaders for this to be worthwhile, but if you do have that capability it makes all the difference. The next generation of consoles will use this as will coming PC games - it will make their lighting feel much more realistic.

    --
    Graham
    1. Re:No, this is about 64-bit address space by jackbird · · Score: 1

      Actually, the way things are going, I could see 16-BPC color being skipped over entirely in favor of floating-point color (32 BPC, but with an essentially arbitrary dynamic range). It's a fundamentally different way of approaching color spaces, rather than simply increasing resolution within a fixed 0-1 dynamic range.

    2. Re:No, this is about 64-bit address space by Detritus · · Score: 1

      Most modern chips have 64-bit or 80-bit floating point hardware. Single precision (32-bit) floating point is not any faster than double precision (64-bit) floating point in most cases. The use of double precision provides an extra cushion against some of the accuracy and stability problems that can afflict code written for single precision.

      --
      Mea navis aericumbens anguillis abundat
    3. Re:No, this is about 64-bit address space by Grandmaster+Mort · · Score: 1
      32bit vs 64bit registers: Old news, we went to these with the original Pentium. Basically the same argument as for 64bit data bus.

      Nope, sorry, but that's incorrect. What determines whether or not a CPU is considered a 64-bit CPU is solely by the size of the integer registers in the CPU. This is what gives it the ability to do 64-bit memory addressing, along with keeping higher precision of very large integers. Yes, the original Pentium has had a 64-bit data path, but that did NOT make it a 64-bit CPU.

      --
      si vis pacem, para bellum..."if you wish peace, prepare for war"
  22. Wait for a release version of 64-bit Windows... by Anonymous Coward · · Score: 3, Informative

    Read..

    According to these benchmarks, a 64-bit Athlon actually runs games FASTER under the current 32-bit version of Windows XP than under Windows x64 with the latest beta drivers and such. Some games saw as much as a 35% decrease in framerate under the 64bit windows beta.

    This just goes to show that we can't really evaluate 64-bit apps on 64-bit platforms (except linux) until we have both an OS and final release drivers.

  23. Since when did the bits matter, anyway? by WWWWolf · · Score: 3, Insightful

    Nobody upgrades their processor because it has twice as many bits. Everybody is just looking at the (unscientific, but far more reality-based for comparison) clockspeed rating.

    Besides what does it mean that the processor has n bits? That's the word size! (or is it? It's such a bloody useless processor comparison metric that even I am confused.) We're not exactly in the stone age anymore. There's tons of more factors these days that make or break the thing.

    This is just marketing rubbish. The "n bits" is so wrong as a marketing gimmick on multiple levels.

    Remember when people moved away from 8 bits to 16 bits? Why did people move from C64 to Amiga, or from NES to SNES? Better graphics. Better sound. Faster load times, more storage (=less floppies to switch... well, theoretically). Nobody would admit that the only reason was because there was some magical performance boost due to switching to 16-bit architecture. (This, of course, from the consumer point of view. Coders might find it the only real reason.)

    The point is, when the 16-bit systems were introduced, they weren't just introducing 16-bit processors. What was in Amiga that wasn't in Commodore 64? Cool graphics processors, a big honkin' sound unit, a 3.5" floppy drive (going from 332k to 880k without obscure floppy cutting rituals, whee!), more than apparently eight times as much memory... get the picture?

    So if you double your bittitude, you have to also double everything else, or otherwise this is a pretty damn pointless thing.

    1. Re:Since when did the bits matter, anyway? by Detritus · · Score: 1

      There are some algorithms and applications where a larger word size can result in major performance improvements. It isn't all marketing bullshit. That said, my major complaint with current processors is their memory latency and bandwidth. Any cache misses and performance goes straight to Hell.

      --
      Mea navis aericumbens anguillis abundat
    2. Re:Since when did the bits matter, anyway? by cowscows · · Score: 1

      Didn't the 8-bit-nes of the NES limit it to 256 colors, while jumping to 16-bit bumped that limit up to like 65,000? That's a pretty big change.

      It wasn't magic, it was mathmatics. Although your original point is a bit more accurate today, where hardware is so fast and powerful that you get diminishing returns, and it's much harder to make a serious leap in processing power.

      --

      One time I threw a brick at a duck.

    3. Re:Since when did the bits matter, anyway? by WWWWolf · · Score: 1
      Didn't the 8-bit-nes of the NES limit it to 256 colors, while jumping to 16-bit bumped that limit up to like 65,000? That's a pretty big change.

      No. No, no, no. You're talking about the incapability of the graphics unit.

      (In NES, AFAIK, the sound unit was physically integrated to the same chip as the CPU, but that had nothing whatsoever to do with the CPU's capabilities - it still worked on more or less like any 6502-compatible processor.)

      All 6502-workalike-based machines had different graphics and sound units. Their capabilities varied greatly. (NES had 48 colors and 5 grays, Commodore 64 had 16 colors. NES had 64 8x8 hardware sprites, C64 had 8 24x21 hardware sprites. NES had a 5-channel toy bleep-bloop sound unit, C64 had a complex state-of-the-art 3.5-channel semianalog sound synthesizer.)

      Also note that I originally said that there was no magical jump in consumer's point of view. There were more than a few things from coder's point of view, of course - M68K processors had cool stuff like ADD.L and even, unbelievably, MUL* and DIV* when 6502 folks had to limp forward with ADC (8-bit addition with carry bit) and no multiplication/division instructions whatsoever.

      But my point was that even the coolest processors are nothing if the rest of the hardware still sucks. =)

    4. Re:Since when did the bits matter, anyway? by Minna+Kirai · · Score: 1

      Didn't the 8-bit-nes of the NES limit it to 256 colors, while jumping to 16-bit bumped that limit up to like 65,000?

      No and no. I wish my old NES had 256 color! The NES was limited to 25 colors, and the 16-bit Super Nintendo could only display 256.

      For everyday programming purposes, though, moving from 8 to 16 bit integers is a gigantic step forward. You can actually manipulate the Mario's onscreen horizontal position in one opcode, without needing to separate out the arithmetic. The jump from 16->32 bit was less important, but still convenient. Going from 32->64 is an even more minor change.

      Diminishing returns.

  24. Not surprising by EnglishTim · · Score: 4, Insightful

    Back when the PII was being launched with MMX, Intel gave the company I worked for then some money to help develop a game we were writing. A version would be bundled with new PII machines that would take advantage of MMX instructions and provide some extra features.

    As it turned out, MMX wasn't all that well suited for gaming but we had some stuff in there that used MMX to generate some procedural textures on the fly, that kind of thing.

    We shipped the code to Intel, and it went out with lots of Intel machines.

    Later we shipped the retail version of the game - still 'enhanced for MMX'.

    However, I was later working on a patch, or new networking code for the game or something (I don't remember exactly now), when I came across the source of the main bit that did the procedural textures. It had a check in to see if you had MMX and was meant to use it, falling back on a normal ASM bit if you didn't. There was also the reference C version still hanging around in the code that we had originally tested with.

    When I looked at the code however, it turned out that some bright spark had obviously #ifdeffed out the ASM and MMX versions while tracking down a bug or something and had forgotten to put them back.

    The version we originally shipped contained no MMX code.

    Oooops.

    I think some of the later builds we did (including I think the American version, as it came out some time later in the States than it did in Europe) actually had the MMX stuff all working, but it just goes to show that much of this stuff is marketing hype...

  25. Misleading by dfj225 · · Score: 3, Interesting

    I think many people (even ones who are technically inclined) are easily mislead by the 64 bit advance in chips. If you think about it, normall processors are 32 bits, so 64 must be twice as fast right? It's not that 64 bit processors are twice as fast, just faster when dealing with data that needs the precision of 64 bits. Now, I'm not very sure how much 64 bit data modern games send through the processor, but I would imagine that in any decent game, the GPU matters much more. For comparison sake, I believe modern GPUs have 256 bit processors. I think that for some PC gamers, the whole stigma around bits might have carried over from console days, when progress was usually measured in bits (first 8, 16, 32, 64, and now most people don't care how many bits their xbox is -- which would be 32 for the CPU). I think most games and desktop users will not need 64 bits in the CPU for some time.

    --
    SIGFAULT
  26. 64-bit CPU's overrated? by Kumorigoe · · Score: 2, Insightful

    For the most part, I don't believe that gamers will be taking advantage of the 64-bit chips. I run a 2200+ Athlon, paired with a FX5200 card for the GPU, which is a 256-bit chip. (Correct me if I'm wrong). If I were to go with a 3000+ or 3200+ CPU and a 6800PRO GPU, then I would be able to run games at a comparable speed to those systems using a 64-bit CPU. It's really all about the GPU, and other tweaks that can be applied. That, and the fact that games and other programs have to be written specifically to take advantage of a 64-bit chip. Rumors that MS is going to release a 64-bit tailored version of XP are enough to make me want to stick with what I've got right now. Why pay for another chip, OS, and possibly a new version of the game I've already bought?

    --
    "What I cary in this box is your utter subjugation."
  27. Re:WRONG! Have they never heard of ut2k4? by Mattintosh · · Score: 2, Funny

    Has Atari heard of Unreal Tournament 2004? Gosh, I hope they have! They published it! It's front-and-center on their site, and listed as the "Hottest Game"!

    Or did you mean someone else?