Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Other Games > Other Games > Everything you wanted to know about the Xbox 2
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
nostromo is offline nostromo
Prince
Montréal, Québec
Mar 2002
time: 00:36
  Old Post 23-06-2004 23:39
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Everything you wanted to know about the Xbox 2 Increase the size of your Attachments

I found this on a Xbox forum. It seems it has been written by Pete Isensee, development lead, Xbox Advanced Technology Group. It's very, very precise: he covers almost everything. If this is legit, they have a serious security problem at Microsoft. I found it here

quote:
Xenon Hardware Overview

By Pete Isensee, Development Lead, Xbox Advanced Technology Group

This documentation is an early release of the final documentation, which may be changed substantially prior to final commercial release, and is confidential and proprietary information of MS Corporation. It is disclosed pursuant to a nondisclosure agreement between the recipient and MS.
“Xenon” is the code name for the successor to the Xbox® game console from MS. Xenon is expected to launch in 2005. This white paper is designed to provide a brief overview of the primary hardware features of the console from a game developer’s standpoint.

Caveats
In some cases, sizes, speeds, and other details of the Xenon console have not been finalized. Values not yet finalized are identified with a “+” sign, indicating that the numbers may be larger than indicated here. At the time of this writing, the final console is many months from entering production. Based on our experience with Xbox, it’s likely that some of this information will change slightly for the final console.

For additional information on various hardware components, see the other relevant white papers.

Hardware Goals
Xenon was designed with the following goals in mind:

•Focus on innovation in silicon, particularly features that game developers need. Although all Xenon hardware components are technologically advanced, the hardware engineering effort has concentrated on digital performance in the CPU and GPU.

•Maximize general purpose processing performance rather than fixed-function hardware. This focus on general purpose processing puts the power into the Xenon software libraries and tools. Rather than being hamstrung by particular hardware designs, software libraries can support the latest and most efficient techniques.

•Eliminate the performance issues of the past. On Xbox, the primary bottlenecks were memory and CPU bandwidth. Xenon does not have these limitations.

Basic Hardware Specifications

Xenon is powered by a 3.5+ GHz IBM PowerPC processor and a 500+ MHz ATI graphics processor. Xenon has 256+ MB of unified memory. Xenon runs a custom operating system based on MS® Windows NT®, similar to the Xbox operating system. The graphics interface is a superset of MS® Direct3D® version 9.0.
CPU

The Xenon CPU is a custom processor based on PowerPC technology. The CPU includes three independent processors (cores) on a single die. Each core runs at 3.5+ GHz. The Xenon CPU can issue two instructions per clock cycle per core. At peak performance, Xenon can issue 21 billion instructions per second.

The Xenon CPU was designed by IBM in close consultation with the Xbox team, leading to a number of revolutionary additions, including a dot product instruction for extremely fast vector math and custom security features built directly into the silicon to prevent piracy and hacking.

Each core has two symmetric hardware threads (SMT), for a total of six hardware threads available to games. Not only does the Xenon CPU include the standard set of PowerPC integer and floating-point registers (one set per hardware thread), the Xenon CPU also includes 128 vector (VMX) registers per hardware thread. This astounding number of registers can drastically improve the speed of common mathematical operations.

Each of the three cores includes a 32-KB L1 instruction cache and a 32-KB L1 data cache. The three cores share a 1-MB L2 cache. The L2 cache can be locked down in segments to improve performance. The L2 cache also has the very unusual feature of being directly readable from the GPU, which allows the GPU to consume geometry and texture data from L2 and main memory simultaneously.
Xenon CPU instructions are exposed to games through compiler intrinsics, allowing developers to access the power of the chip using C language notation.
GPU

The Xenon GPU is a custom 500+ MHz graphics processor from ATI. The shader core has 48 Arithmetic Logic Units (ALUs) that can execute 64 simultaneous threads on groups of 64 vertices or pixels. ALUs are automatically and dynamically assigned to either pixel or vertex processing depending on load. The ALUs can each perform one vector and one scalar operation per clock cycle, for a total of 96 shader operations per clock cycle. Texture loads can be done in parallel to ALU operations. At peak performance, the GPU can issue 48 billion shader operations per second.

The GPU has a peak pixel fill rate of 4+ gigapixels/sec (16 gigasamples/sec with 4× antialiasing). The peak vertex rate is 500+ million vertices/sec. The peak triangle rate is 500+ million triangles/sec. The interesting point about all of these values is that they’re not just theoretical—they are attainable with nontrivial shaders.

Xenon is designed for high-definition output. Included directly on the GPU die is 10+ MB of fast embedded dynamic RAM (EDRAM). A 720p frame buffer fits very nicely here. Larger frame buffers are also possible because of hardware-accelerated partitioning and predicated rendering that has little cost other than additional vertex processing. Along with the extremely fast EDRAM, the GPU also includes hardware instructions for alpha blending, z-test, and antialiasing.

The Xenon graphics architecture is a unique design that implements a superset of Direct3D version 9.0. It includes a number of important extensions, including additional compressed texture formats and a flexible tessellation engine. Xenon not only supports high-level shading language (HLSL) model 3.0 for vertex and pixel shaders but also includes advanced shader features well beyond model 3.0. For instance, shaders use 32-bit IEEE floating-point math throughout. Vertex shaders can fetch from textures, and pixel shaders can fetch from vertex streams. Xenon shaders also have the unique ability to directly access main memory, allowing techniques that have never before been possible.

As with Xbox, Xenon will support precompiled push buffers (“command buffers” in Xenon terminology), but to a much greater extent than the Xbox console does. The Xbox team is exposing and documenting the command buffer format so that games are able to harness the GPU much more effectively.

In addition to an extremely powerful GPU, Xenon also includes a very high-quality resize filter. This filter allows consumers to choose whatever output mode they desire. Xenon automatically scales the game’s output buffer to the consumer-chosen resolution.

Memory and Bandwidth
Xenon has 256+ MB of unified memory, equally accessible to both the GPU and CPU. The main memory controller resides on the GPU (the same as in the Xbox architecture). It has 22.4+ GB/sec aggregate bandwidth to RAM, distributed between reads and writes. Aggregate means that the bandwidth may be used for all reading or all writing or any combination of the two. Translated into game performance, the GPU can consume a 512×512×32-bpp texture in only 47 microseconds.

The front side bus (FSB) bandwidth peak is 10.8 GB/sec for reads and 10.8 GB/sec for writes, over 20 times faster than for Xbox. Note that the 22.4+ GB/sec main memory bandwidth is shared between the CPU and GPU. If, for example, the CPU is using 2 GB/sec for reading and 1 GB/sec for writing on the FSB, the GPU has 19.4+ GB/sec available for accessing RAM.

Eight pixels (where each pixel is color plus z = 8 bytes) can be sent to the EDRAM every GPU clock cycle, for an EDRAM write bandwidth of 32 GB/sec. Each of these pixels can be expanded through multisampling to 4 samples, for up to 32 multisampled pixel samples per clock cycle. With alpha blending, z-test, and z-write enabled, this is equivalent to having 256 GB/sec of effective bandwidth! The important thing is that frame buffer bandwidth will never slow down the Xenon GPU.

Audio
The Xenon CPU is a superb processor for audio, particularly with its massive mathematical horsepower and vector register set. The Xenon CPU can process and encode hundreds of audio channels with sophisticated per-voice and global effects, all while using a fraction of the power of a single CPU core.

The Xenon system south bridge also contains a key hardware component for audio—XMA decompression. XMA is the native Xenon compressed audio format, based on the WMA Pro architecture. XMA provides sound quality higher than ADPCM at even better compression ratios, typically 6:1–12:1. The south bridge contains a full silicon implementation of the XMA decompression algorithm, including support for multichannel XMA sources. XMA is processed by the south bridge into standard PCM format in RAM. All other sound processing (sample rate conversion, filtering, effects, mixing, and multispeaker encoding) happens on the Xenon CPU.

The lowest-level Xenon audio software layer is XAudio, a new API designed for optimal digital signal processing. The Xbox Audio Creation Tool (XACT) API from Xbox is also supported, along with new features such as conditional events, improved parameter control, and a more flexible 3D audio model.
Input/Output

As with Xbox, Xenon is designed to be a multiplayer console. It has built-in networking support including an Ethernet 10/100-BaseT port. It supports up to four controllers. From an audio/video standpoint, Xenon will support all the same formats as Xbox, including multiple high-definition formats up through 1080i, plus VGA output.

In order to provide greater flexibility and support a wider variety of attached devices, the Xenon console includes standard USB 2.0 ports. This feature allows the console to potentially host storage devices, cameras, microphones, and other devices.

Storage
The Xenon console is designed around a larger world view of storage than Xbox was. Games will have access to a variety of storage devices, including connected devices (memory units, USB storage) and remote devices (networked PCs, Xbox Live™). At the time of this writing, the decision to include a built-in hard disk in every Xenon console has not been made. If a hard disk is not included in every console, it will certainly be available as an integrated add-on component.

Xenon supports up to two attached memory units (MUs). MUs are connected directly to the console, not to controllers as on Xbox. The initial size of the MUs is 64 MB, although larger MUs may be available in the future. MU throughput is expected to be around 8 MB/sec for reads and 1 MB/sec for writes.

The Xenon game disc drive is a 12× DVD, with an expected outer edge throughput of 16+ MB/sec. Latency is expected to be in the neighborhood of 100 ms. The media format will be similar to Xbox, with approximately 6 GB of usable space on the disk. As on Xbox, media will be stored on a single side in two 3 GB layers.

Industrial Design
The Xenon industrial design process is well under way, but the final look of the box has not been determined. The Xenon console will be smaller than the Xbox console.
The standard Xenon controller will have a look and feel similar to the Xbox controller. The primary changes are the removal of the Black and White buttons and the addition of shoulder buttons. The triggers, thumbsticks, D-pad, and primary buttons are essentially unchanged. The controller will support vibration.

Xenon Development Kit
The Xenon development environment follows the same model as for Xbox. Game development occurs on the PC. The resulting executable image is loaded by the Xenon development kit and remotely debugged on the PC. MS® Visual Studio® version 7.1 continues as the development environment for Xenon.

The Xenon compiler is based on a custom PowerPC back end and the latest MS® Visual C++® front end. The back end uses technology developed at MS for Windows NT on PowerPC. The Xenon software group includes a dedicated team of compiler engineers updating the compiler to support Xenon-specific CPU extensions. This team is also heavily focused on optimization work.
The Xenon development kit will include accurate DVD emulation technology to allow developers to very precisely gauge the effects of the retail console disc drive.

Miscellaneous Xenon Hardware Notes

Some additional notes:
•Xenon is a big-endian system. Both the CPU and GPU process memory in big-endian mode. Games ported from little-endian systems such as the Xbox or PC need to account for this in their game asset pipeline.

•Tapping into the power of the CPU is a daunting task. Writing multithreaded game engines is not trivial. Xenon system software is designed to take advantage of this processing power wherever possible. The Xbox Advanced Technology Group (ATG) is also exploring a variety of techniques for offloading graphics work to the CPU.

•People often ask if Xenon can be backward compatible with Xbox. Although the architecture of the two consoles is quite different, Xenon has the processing power to emulate Xbox. Whether Xenon will be backward compatible involves a variety of factors, not the least of which is the massive development and testing effort required to allow Xbox games run on Xenon.

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:36
  Old Post 24-06-2004 01:16 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

The only thing I wanted to know: How much is it?

nostromo is offline nostromo
Prince
Montréal, Québec
Mar 2002
time: 00:36
  Old Post 24-06-2004 02:15
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations

Yes, it looks like a very expensive toy...

Solver is offline Solver
Apolyton Duke Of Something
Latvia, Riga
Sep 2000
time: 07:36
  Old Post 24-06-2004 02:51 Visit Solver<br><img src=/forums/images/staff-icon.gif>'s homepage!
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Remove this text

Why, just why would anyone prefer a console to a PC for games? A console means no patches that are easily available, no using of fanmade content. In many games, missing out on things like editors or consoles (for entering commands).

I play Morrowind. On PC. Why would anyone play it on XBox? Mods are one of the best things for Morrowind, improving and enhancing the game. XBox doesn't get them. The in-game console can be used to avoid/fix/fool the glitches or broken quests. XBox doesn't get it. The construction set can let you view statistics of all the items in the game, anything you want. XBox doesn't get that, either. All of that in exchange for graphics that are somewhat better?

Same goes for Doom3, who will want that on the XBox? People are weird...

nostromo is offline nostromo
Prince
Montréal, Québec
Mar 2002
time: 00:36
  Old Post 24-06-2004 05:42
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Increase Your PM Length

Yes, we are all bonkers... There's absolutely no reason whatsoever to prefer consoles over pc's.

reds4ever is offline reds4ever
Prince
of the Spion Kop
Mar 2001
time: 05:36
  Old Post 24-06-2004 07:40
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Support Apolyton, buy GURPS/ Alpha Centauri

Solver, I have Morrowind and the XBox and I'll probably be getting Doom3 on it too.

I know what youre saying about Morrowind mods, but I don't think I'd get half the playing hours in on Morrowind if I had it on a PC. There's only so long I want to sit in my spare room, tapping a keyboard and fiddling with a mouse, I MUCH rather be in my lounge, with my feet up on the sofa. I don't mind spending a couple of hours on a PC playing games, but I like to play Morrowind all nighters. For me , it's worth losing the mods etc for the comfort.

PS and yes, I do have a PC capable of running those two games! ;O)

Verto is offline Verto

King

Mar 2002
time: 23:36
  Old Post 24-06-2004 10:06
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Got spare money?

quote:
Originally posted by Solver
Why, just why would anyone prefer a console to a PC for games? A console means no patches that are easily available, no using of fanmade content. In many games, missing out on things like editors or consoles (for entering commands).

I play Morrowind. On PC. Why would anyone play it on XBox? Mods are one of the best things for Morrowind, improving and enhancing the game. XBox doesn't get them. The in-game console can be used to avoid/fix/fool the glitches or broken quests. XBox doesn't get it. The construction set can let you view statistics of all the items in the game, anything you want. XBox doesn't get that, either. All of that in exchange for graphics that are somewhat better?

Same goes for Doom3, who will want that on the XBox? People are weird...


Agreed. And on top of all this, Xbox users have to fork out an additional 10 bucks for Xbox Live, on top of their broadband, or go through the hassle of setting up Xbox parties.

Space05us is offline Space05us
King

Nov 2001
time: 17:36
  Old Post 24-06-2004 11:29
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

quote:
Why, just why would anyone prefer a console to a PC for games?


1. Comfort; Most of us dont have the money to invest in a comfortable desk along with a comfortable chair, our parents couch works just fine.
edit: some of us want to avoid having a hump back as well.

2. It can be a group activity; whats to say, some of us have friends.

3. Price; $300 every 3-4 years, or $1000 every other year and either way still about $50 a game.

4. Essentialy idiot proof; While I doubt any of us here would have too many problems with new software there are some people who cant handle it. Its far easier and less stressful for them to pop a disc into a tray and start playing.

5. Ease of use; Not everyone who knows computers likes them, and some people simply dont have the time to figure it out.

6. OOH, Look! Another MOD!!!! STFU, some of us dont care about mods, some of us like playing the game, thats all.

7. OOH, Look! Another PATCH!!!! STFU, the maker should have gotten it right the first time.

8. Some people grew up with a controller, not a mouse; self explanitory.

I reserve the right to add on to my list.

Grumbold is offline Grumbold
Emperor
London, UK
Mar 2000
time: 05:36
  Old Post 24-06-2004 13:12
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Support Apolyton buy from Amazon

I'm in the reverse situation: I would be dead or divorced in short order if I plugged anything into the TV. Sitting in the corner of the room on an upright chair (much better than a sofa for your back) and playing on the PC allows me to socialise with the family and play at the same time.

PC games have their problems but at least they are not afraid to make complex games that would be horribly clumsy if you tried to map everything to a controller. The two systems have their strengths and weaknesses. If I wanted to play arcade style games a console would be the sensible choice. For empire builders, wargames, MMOGs and western style RPGs the PC is much better imo.

duke o' york is offline duke o' york

Emperor

Oct 2001
time: 05:36
  Old Post 24-06-2004 14:18
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Lose 30 kilos (of popups)

I have a laptop so I can play on the couch if I want.
It's good enough to handle the graphics engines of modern games, and by the time that the requirements of new games reach the point where my laptop can't play them then I'm sure that you'll have to buy a new console for it too.
But I get to use a keyboard. It doesn't take me ages to scroll around trying to find the letters when I want to name my characters - I can type them in! Incredible!

DrSpike is offline DrSpike
Deity
Enthusiastic member of Apolyton
Sep 2001
time: 05:36
  Old Post 24-06-2004 15:18
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Put an end to popups!

There have been tonnes of console v pc threads lately. I've been convinced to see them as complementary, even though I am more of a PC gamer.

nostromo is offline nostromo
Prince
Montréal, Québec
Mar 2002
time: 00:36
  Old Post 24-06-2004 22:31
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Lose 30 kilos (of popups)

quote:
Originally posted by DrSpike
There have been tonnes of console v pc threads lately. I've been convinced to see them as complementary, even though I am more of a PC gamer.


"Blessed are the peacemakers; For they shall be called the children of God."(Matthew, 5)

lord of the mark is offline lord of the mark
Emperor
FUKCOV - Former United Kingdom Colony of Virginia
Dec 2000
time: 00:36
  Old Post 25-06-2004 20:42
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Inflate your Upload Space

quote:
Originally posted by nostromo


"Blessed are the peacemakers; For they shall be called the children of God."(Matthew, 5)


Lo, and it was said, that a PC vs Console thread was only a source of contention, and division among the people.

But a prophet arose, and he sayethed: See, that the people go off after forum games, and this is wind, and waste of breath, all vanity. Some contentions are noble, of which i say: Civ vs CTP, and TBS vs RTS, and lo also PC vs Console, and indeed Xbox vs Playstation. Well some contentions are trivial, such as those in that wasteland called OT. And he sayethed: indeed, a PC vs Console thread, every 6 months or so, could reflect changes in the marketplace, and in technology, and new participants - and when they said to him, nay, there shall be much repetition of the old arguments, he sayethed - and would you rather that the top 5 threads all be forum games, and that most posts be "sent" or some such feeding of the idols?

And the people strove mightily with each other over the prophets words.

nostromo is offline nostromo
Prince
Montréal, Québec
Mar 2002
time: 00:36
  Old Post 25-06-2004 22:42
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

Amen! Let it be said, let it be written: a new prophet arose and his name is Lord of the mark.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:36.
Apolyton Time is 00:36.
    top of page
Rate This Thread:
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0496 seconds (91.51% PHP - 8.49% MySQL) with 30 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net