Ken Kutaragi on PS3 backwards compatibility - pimps Nvidia - talks trash about XB 360

G

Guest

http://www.gamespot.com/news/2005/06/13/news_6127392.html

Sony's next-gen console will use hardware and software to play PlayStation
and PlayStation 2 games; SCE president says Xbox "killing itself."
Since Sony announced the PlayStation 3 would play both PlayStation and
PlayStation 2 games, many have wondered how the next-generation console's
backward compatibility would work.


With the PlayStation 2, Sony solved its backward-compatibility issue by
equipping the console with the original PlayStation's chipset as a
subprocessor. But when Sony announced the PlayStation 3 specs, the machine
didn't include any subprocessor chips, which led industry watchers to
conclude that its backward compatibility would be done through emulation
software, just as the Nintendo Revolution will.

However, in an interview with Japanese Impress PC Watch, Sony Computer
Entertainment president Ken Kutaragi revealed that the PS3 will use both
hardware and software to play PlayStation and PlayStation 2 games. In the
interview, Kutaragi also talks about other technical aspects of the
PlayStation 3, focusing on its graphics. A full translation is available
below.

Impress PC Watch: Will the PS3's backward compatibility with the PlayStation
and PlayStation 2 be done through hardware?

Ken Kutaragi: It will be done through a combination of hardware and
software. We can do it with software alone, but it's important to make it as
close to perfect as possible. Third-party developers sometimes do things
that are unimaginable. For example, there are cases where their games run,
but not according to the console's specifications. There are times when
games pass through our tests, but are written in ways that make us say,
"What in the world is this code?!" We need to support backward compatibility
towards those kinds of games as well, so trying to create compatibility by
software alone is difficult. There are things that will be required by
hardware. However, with the powers of [a machine like] the PS3, some parts
can be handled by hardware, and some parts by software.

IPW: What about the endian (byte order) when emulating CPU codes with
software?

KK: The Cell is bi-endian (has the ability to switch between usage of big
endian and little endian ordering), so there are no problems.

IPW: The Xbox 360's backward compatibility will be done by software, since
[there is] no other choice since they don't manufacture their own chips...

KK: The current Xbox will become antiquated once the new machine comes out
this November. When that happens, the Xbox will be killing itself. The only
way to avoid that is to support 100 percent compatibility from its [Xbox
360's] launch date, but Microsoft won't be able to commit to that. It's
technically difficult.

IPW: The most surprising thing about the PS3's architecture is that its
graphics are not processed by the Cell. Why didn't you make a Cell-based
GPU?

KK: The Cell's seven Synergistic Processor Elements (SPE) can be used for
graphics. In fact, some of the demos at E3 were running without a graphics
processor, with all the renderings done with just the Cell. However, that
kind of usage is a real waste. There are a lot of other things that should
be done with the Cell. One of our ideas was to equip two Cell chips and to
use one as a GPU, but we concluded that there were differences between the
Cell to be used as a computer chip and as a shader, since a shader should be
graphics-specific. The Cell has an architecture where it can do anything,
although its SPE can be used to handle things such as displacement mapping.
Prior to PS3, real-time rendered 3D graphics might have looked real, but
they weren't actually calculated in a fully 3D environment. But that was OK
for screen resolutions up until now. Even as of the current time, most of
the games for the Xbox 360 use that kind of 3D. However, we want to realize
fully calculated 3D graphics in fully 3D environments. In order to do that,
we need to share the data between the CPU and GPU as much as possible.
That's why we adopted this architecture. We want to make all the
floating-point calculations including their rounded numbers the same, and
we've been able to make it almost identical. So as a result, the CPU and GPU
can use their calculated figures bidirectionally.

IPW: We were predicting that eDRAM was going to be used for the graphics
memory, but after hearing that the PS3 will support the use of two HDTVs, we
understood why it wasn't being used.

KK: Fundamentally, the GPU can run without graphics memory since it can use
Redwood (the high-speed interface between Cell and the RSX GPU) and YDRAM
(the code name for XDR DRAM). YDRAM is unified memory. However, there's
still the question of whether the [bandwidth and cycle time] should be
wasted by accessing the memory that's located far away when processing the
graphics or using the shader. And there's also no reason to use up the
Cell's memory bandwidth for normal graphics processes. The shader does a lot
of calculations of its own, so it will require its own memory. A lot of VRAM
will especially be required to control two HDTV screens in full resolution
(1920x1080 pixels). For that, eDRAM is no good. eDRAM was good for the PS2,
but for two HDTV screens, it's not enough. If we tried to fit enough volume
of eDRAM [to support two HDTV screens] onto a 200-by-300-millimeter chip,
there won't be enough room for the logics, and we'd have had to cut down on
the number of shaders. It's better to use the logics in full, and to add on
a lot of shaders.

IPW: First of all, why did you select Nvidia as your GPU vendor?

KK: Up until now, we've worked with Toshiba [for] our computer entertainment
graphics. But this time, we've teamed with Nvidia, since we're making an
actual computer. Nvidia has been thoroughly pursuing PC graphics, and with
their programmable shader, they're even trying to do what Intel's processors
have been doing. Nvidia keeps pursuing processor capabilities and functions
because [Nvidia chief scientist] David Kirk and other developers come from
all areas of the computer industry. They sometimes overdo things, but their
corporate culture is very similar to ours. Sony and Nvidia have agreed that
our goal will be to pursue [development of] a programmable processor as far
as we can. I get a lot of opportunity to talk to Nvidia CEO Jen-Hsun [Huang]
and David, and we talk about making the ideal GPU. When we say "ideal," we
mean a processor that goes beyond any currently existing processor. Nvidia
keeps on going into that direction, and in that sense, they share our
vision. We share the same road map as well, as they are actually influenced
by our [hardware] architecture. We know each other's spirits and we want to
do the same thing, so that's why [Sony] teamed with Nvidia. The other reason
is that consumers are starting to use fixed-pixel displays, such as LCD
screens. When fixed-pixel devices become the default, it will be the age
when TVs and PCs will merge, so we want to support everything perfectly.
Aside from backward compatibility to, we also want to support anything from
legacy graphics to the latest shader. We want to do resolutions higher than
WSXGA (1680x1050 pixels). In those kinds of cases, it's better to bring
everything from Nvidia rather than for us to create [a build] from scratch.

IPW: Microsoft decided to use a unified-shader GPU by ATI for its Xbox 360.
Isn't unified shader more cutting edge when it comes to programming?

KK: The vertex shader and pixel shader are unified in ATI's architecture,
and it looks good at one glance, but I think it will have some difficulties.
For example, some question where will the results from the vertex processing
be placed, and how will it be sent to the shader for pixel processing. If
one point gets clogged, everything is going to get stalled. Reality is
different from what's painted on canvas. If we're taking a realistic look at
efficiency, I think Nvidia's approach is superior.
 
X

Xen0s*


what an arrogant person...
I'm starting to hate kuturagi and sony as well
I'm very tired to listen kuturagi saying bs to x360, He must be very afraid
about x360

however if ps3 will use the hardware chipset ot play ps2 games, ps3 will be
definitively unable to play this games in higher resolution and/or with
FSAA, additional filtering and so on..

x360 wil play xbox games improving the quality in many ways, we don't care
if that will cost effort to ms developer, we care of final results
 
D

Doug Jacobs

In alt.games.video.sony-playstation2 Xen0s* said:
however if ps3 will use the hardware chipset ot play ps2 games, ps3 will be
definitively unable to play this games in higher resolution and/or with
FSAA, additional filtering and so on..

Probably not, but Sony is going for compatibility. I'd much rather have
something capable of playing my entire PS2 library, over something that
only supports a few titles really well, but nothing else.
x360 wil play xbox games improving the quality in many ways, we don't care
if that will cost effort to ms developer, we care of final results

First off, drop the "we" stuff. You don't speak for anyone but yourself.

Second, I've not read anything that Xbox360's emulator would be doing
any sort of imporvements to the Xbox games it supported. Sure, it's
possible that the software emulator could somehow improve the graphics of
an Xbox game, but to be honest, I think it's going to be hard enough to
get the games to run at Xbox-level resolutions, to say nothing of
enhancing the graphics and everything. The other problem with trying to
do these sorts of enhancements is that they oftentimes only work for a
small number of games, or worse, need to be tweaked for each game.

Again, nothing that couldn't be accomplished with time and resources. But
then the question becomes - is it in Microsoft's best interest to spend
the time and money to do this? Think about it - do you really think
Microsoft wants to encourage people to buy and play that many XBox games
once Xbox360 hits the shelves?
 
G

Guest

Doug Jacobs said:
Probably not, but Sony is going for compatibility. I'd much rather have
something capable of playing my entire PS2 library, over something that
only supports a few titles really well, but nothing else.


First off, drop the "we" stuff. You don't speak for anyone but yourself.

Second, I've not read anything that Xbox360's emulator would be doing
any sort of imporvements to the Xbox games it supported. Sure, it's
possible that the software emulator could somehow improve the graphics of
an Xbox game, but to be honest, I think it's going to be hard enough to
get the games to run at Xbox-level resolutions, to say nothing of
enhancing the graphics and everything. The other problem with trying to
do these sorts of enhancements is that they oftentimes only work for a
small number of games, or worse, need to be tweaked for each game.

Again, nothing that couldn't be accomplished with time and resources. But
then the question becomes - is it in Microsoft's best interest to spend
the time and money to do this? Think about it - do you really think
Microsoft wants to encourage people to buy and play that many XBox games
once Xbox360 hits the shelves?

yeah there is no indication from either Microsoft or Sony that playing Xbox
or PS2 games
on Xbox 360 or PS3 will in anyway improve the game graphics. There was a
slight
improvement, as an option, when playing PS1 games on PS2: "smooth textures"
which was
bilinear filtering.
 
D

Doug Jacobs

In said:
yeah there is no indication from either Microsoft or Sony that playing Xbox
or PS2 games
on Xbox 360 or PS3 will in anyway improve the game graphics. There was a
slight
improvement, as an option, when playing PS1 games on PS2: "smooth textures"
which was
bilinear filtering.

There were two enhancements for PS1 games on the PS2 - one was the
smoother textures - which didn't work on the majority of games. The other
was to speed up the drive, instead of reading at the 1x the PS1 did, the
PS2 would spin the drive at full speed. This helped some games' load
times (the anthology with FF6 comes to mind here) but some games still
didn't like it.
 
F

Fik

Doug Jacobs said:
Probably not, but Sony is going for compatibility. I'd much rather have
something capable of playing my entire PS2 library, over something that
only supports a few titles really well, but nothing else.

Surely you already have something capable of playing your PS2 library -
presumably a PS2 - that does a reasoble job of it ! ;-)
 
B

Boody Bandit

Fik said:
Surely you already have something capable of playing your PS2 library -
presumably a PS2 - that does a reasoble job of it ! ;-)

Most people don't like clutter
 
T

Tim Bird

Boody Bandit said:
Most people don't like clutter

Most gamers do - to a level - many will have Xbox - PS2 - GC at least all
under their TV with DVD players and all the other stuff.

Below my TV I have Xbox - GC - Satellite Box - DVD Player and scart
switcher. I'd love to have less clutter but I already have a space reserved
for the 360. If you do the cabling right then it can look very tidy.
 
B

Boody Bandit

Tim Bird said:
Most gamers do - to a level - many will have Xbox - PS2 - GC at least all
under their TV with DVD players and all the other stuff.

Below my TV I have Xbox - GC - Satellite Box - DVD Player and scart
switcher. I'd love to have less clutter but I already have a space
reserved for the 360. If you do the cabling right then it can look very
tidy.

I have a special audio rack in my gaming room just for my systems with an
electronic component and digital audio switcher. I know how to do cabling.
I sure as hell will not be able to fit a 360, PS3 and a Revolution (not that
I see this being a problem since I probably wont get one).
 
G

GMAN

Most gamers do - to a level - many will have Xbox - PS2 - GC at least all
under their TV with DVD players and all the other stuff.

Maybe you like to look like you live in a double wide trailer, but most of us
dont.
 
D

Doug Jacobs

In alt.games.video.sony-playstation2 Fik said:
Surely you already have something capable of playing your PS2 library -
presumably a PS2 - that does a reasoble job of it ! ;-)

It's more efficient to have just one console that does both, don't you
agree?

As for the XBox vs. XBox360, one thing that needs to be considered is that
it appears that Microsoft has all but stopped manufacturing Xboxes. This
means if you did not buy an Xbox, and were hoping to be able to use the
XBox360 to get access to the XBox games you missed, you're going to be
sorely disappointed.

Remember that most households only buy *one* console, oftentimes, selling
off the old stuff when the new one comes in the front door.

From a value point of view, the Playstation is certainly more attractive
in that the older games will still work, while allowing access to newer
games down the road.

Xbox360's backwards compatibility is an unknown quantity right now. We
don't know how well it'll work, or how many titles will actually be
supported, but I can almost guarantee it won't be robust as the
Playstation's backwards compatibility feature.
 
T

Tony C

Doug Jacobs said:
Xbox360's backwards compatibility is an unknown quantity right now. We
don't know how well it'll work, or how many titles will actually be
supported, but I can almost guarantee it won't be robust as the
Playstation's backwards compatibility feature.

As none of the new hardware is available for any of us to inspect - surely
any talk of backwards compatability that both major players intend to
accomplish using software (although one to a lesser degree - Ken Kutaragi:
It will be done through a combination of hardware and software - lifted from
Rage6c's OP) is a little pointless? We are all GUESSING at how well or badly
the two will do are we not?

Just a thought...

TC
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top