Category:Sixth-generation video game consoles

From Emulation General Wiki
Revision as of 18:11, 12 August 2018 by ObiKKa (talk | contribs) (Found comment on 6th-gen hardware comparisons from CXBX-R's Luke (Best place here?).)
Jump to navigation Jump to search

Hardware Comparison

Found this analysis (Edited) on August 6, 2018 from LukeUsher, lead programmer of the Xbox emulator Cxbx-Reloaded on a Xbox emulation Discord scene:

The hardware of the Xbox, Gamecube and PlayStation 2 are different hardware/architectures, each having their own benefits and drawbacks. There's not a huge power difference between PS2, GameCube and Xbox once you start to consider the features they have.

Example: The GameCube has insanely fast memory bandwidth compared to other consoles, the PS2 has the fully programmable Vector units, Xbox has actual Pixel and Vertex Shaders.

You can achieve the same/similar results on all consoles with different techniques: The PS2 Vector Units are fully programmable, which is comparable to Vertex Shaders on Xbox

GameCube has the TEV units, which while not fully programmable, can be used for the same effects as Pixel Shaders. GameCube's TEV may actually be much more complex/fully featured than the OG Xbox's pixel combiners, Xbox has higher CPU speed, but the fact that it's CISC vs RISC, and less efficient, they all probably level out quite nicely :P

Xbox is by far the easiest to program for though, followed by GameCube with PS2 being hardest.