Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → PS3 good?
1234
PS3 good?
2007-04-19, 2:16 PM #41
Originally posted by Jon`C:
This might sound condescending but I don't mean it to be.

no you can't, because:

- The pixel shading performance of a GPU absolutely demolishes the performance of the Cell and any other general-purpose processor in the world.

Cell: 100 GFLOPS measured real-world single-precision floating point performance. It could do a fixed-function transform on about 590 million vertices a second or 2 billion trilinearly filtered texture samples a second. That's super-keen.

RSX: Theoretical floating point output, if you combine the number of floating point operations performed by all of the shader units including the texture samplers? 1.8 TFLOPS. About a billion shaderized, transformed and lit vertices a second. 12 billion anisotropically filtered texture samples a second. This isn't even in the same ballpark. Throwing Cell at the RSX would be like trying to speed up a freight train by ramming it with a Civic. I'm sorry, but a 4 cyl 1.8L VTEC just isn't going to make a difference. Actually it's going to hurt performance, because....


- RSX and Cell do not share memory.

And even if they did, trying to feed data from the CPU straight into the GPU would absolutely strangle the GPU.

Back before the original GeForce and Radeon, computers used the CPU for transformation and lighting. This was "okay" because the polygon counts were relatively low - the CPU could handle the math, and the PCI bus could handle the relatively minimal amount of data that was being sent across.

Even then, the more bandwidth intensive data (textures) were uploaded to the card permanently.

At a certain point, though, scenes simply became too complex and the bus couldn't handle updating the whole thing every frame. So, instead, you upload the scene data to the graphics hardware and issue draw instructions along with a few variables like the camera position.

This is nice for another reason: the GPU can draw the scene asynchronously while the CPU moves ahead and processes gameplay updates for the next frame.

The fastest way you could do it is to lock a vertex buffer, fill it, unlock it and then pass the rendering call, and all of those are blocking operations. And that's still only if you're using the vertex shader for transformation and lighting (just using the Cell for stuff like animation). It goes down from there. Quite sharply.


- The only part of the Cell that's any good for general-purpose processing is the PPE.

The SPEs are only really good at floating point math. They also have no way of directly accessing memory and very small caches. The PPE has to keep them on a short leash - they're more like vertex shaders than full-fledged processors.

The PPE is also the only part of the Cell that can issue instructions to the RSX. Including things like filling vertex buffers and other wonderfully synchronous operations. Thread starvation is :awesome:.



umm... I sort of lost track of where I was going with this post, but in conclusion: the Cell can't be used for any significant rendering operations, and because of the way the PS3 is built your performance would actually suffer if you tried.

Oh, I was under the impression the Cell was much better at video rendering than that. :saddowns:

Originally posted by Isuwen:
Might I add that devving for the 360 is just plain easier, mainly because it's essentially a windows box. There are differences, but they are not so major that you can't use a windows machine for testing.

You're right, but for the most retardedly wrong reason I've ever seen. The 360 is not a windows box, it is not compatible with windows, and you cannot test with windows. It uses an entirely different processor type than windows (x86 vs PPC), uses an entirely different video card than is currently out (although I guess you COULD emulate it with the 8800), and well, just is nothing like a windows machine. You could more easily equate it to a tri-core G5 than a windows machine.
D E A T H
2007-04-19, 2:44 PM #42
Originally posted by Dj Yoshi:
The 360 is not a windows box, it is not compatible with windows, and you cannot test with windows.


well... you sorta can.

There are two ways you can do this:

Processor-wise, the main difference between writing software for the 360 is the fact that it uses Big Endian byte ordering while x86 uses Little Endian. The processor in the Xbox 360 actually is available in a Little Endian configuration and I honestly have no idea why Microsoft chose Big Endian, but that's the way things are.

What this means is, any binary resources you have will need to have their bytes shuffled around to work on the Xbox 360. High level programming languages are designed deliberately to eliminate low-level architectural differences except for something as profound as endianness. All that's left are API differences, but the 360 API is very similar to Windows' API that a port should be more-or-less trivial.


The other way is with XNA (which is the "future"), your code is a run-anywhere type deal. 360 and Windows versions are different but the differences are really minor. You write the editors to output all game data in a platform-agnostic form (often XML) and then it's converted on-the-fly when your app is deployed to a PC or a 360.


So yes, it's definitely possible to develop and test a 360 game on a Windows box. Actually, the Xbox Live Arcade devkit has always run on a Windows box. It's not an ideal situation, but it's possible.
2007-04-19, 3:32 PM #43
I think the 360 is good, but the wii is more fun.
Quote Originally Posted by FastGamerr
"hurr hairy guy said my backhair looks dumb hurr hairy guy smash"
2007-04-19, 3:39 PM #44
Originally posted by KOP_AoEJedi:
I think the 360 is good, but the wii is more fun.

I have both, and I have to say I disagree. Really though, it's more like comparing apples to baseballs. You do completely different things with them (or at least, I do).

Wii is fun with a group of people, 360 is fun to plug away at for a few hours with a friend over Live. They're both good systems. I personally haven't explored many Wii titles (frankly I can't justify paying $60-70 for most of them), so I guess I don't have the right to just say "360 is better".

Still, I think we can all agree that they're almost in separate categories.
2007-04-19, 3:56 PM #45
Around here wii games are 50 or less. Costco sells then for 45 or less.
2007-04-19, 4:11 PM #46
Originally posted by Brian:
Around here wii games are 50 or less. Costco sells then for 45 or less.

Turns out I was a little off. Looks like they're $50-60 Canadian here, which is like $45-55 US.

Still, when 360 games are like $10 more it's still pretty hard to justify.
2007-04-19, 4:16 PM #47
Quick price note:

It's cheaper to buy most games on Newegg, even after shipping, as long as you don't live in the three states where you have to pay tax.
2007-04-19, 4:20 PM #48
Originally posted by Jon`C:
PS3 THINKY THING NO GOOD AT LOOKY THING.

ME SMASH PS3.


You know, to be honest I don't always read Jon's posts. But then ones like this come along and it makes it all worthwhile.
Life is beautiful.
2007-04-19, 4:28 PM #49
No one mentioned anything about Lair? The game is made by Factor 5 so it will be almost like Rogue Squadron except with dragons.
2007-04-19, 5:05 PM #50
Originally posted by Cloud:
No one mentioned anything about Lair? The game is made by Factor 5 so it will be almost like Rogue Squadron except with dragons.


Drakengard w/o foot battles?

Peee-yuusaaaa

2007-04-20, 9:27 AM #51
Hmm, I wanted to mention it too.

http://media.video.ign.com/ev/sv.html?dlURL=retromovies.ign.com/games/video/article/693/693580/ignweekly_episode43_flvlowwide.flv&article_ID=693580

Lair is the second game on that clip.
幻術
2007-04-20, 2:50 PM #52
Lair, GT:HD, that Formula 1 game, Motorstorm and Heavenly Sword have pretty impressive graphics. I'd say they look better than current 360 games.
2007-04-21, 2:55 AM #53
i think for the simple fact alone that you can easily buy a new ps3 (shipping included) on EBAY--of all places--for LESS than you can pay at a retail store (many of which have scads of ps3s) should tell you something. oddly enough, ms seems to be prepared for future spikes in ps3 demand by making a bigger, better 360 that will still be significantly cheaper than a ps3. i personally think the wii is the nail in the coffin.

joncy alert --the recent dashboard update gives you the ability to change your res to 1080p.. isn't that useless on the current 360's, joncy?
Current Maps | Newest Map
2007-04-21, 3:13 AM #54
Originally posted by Blood Asp:
joncy alert --the recent dashboard update gives you the ability to change your res to 1080p.. isn't that useless on the current 360's, joncy?


No.

I can't remember what I heard about the technical specifics, but it either upscales the 720p framebuffer or it falls back to a lower antialiasing setting. Either way, the result is the same. I could test it on my computer monitor, but I'm not sure if it supports 1080p over component video.
2007-04-21, 3:31 AM #55
component only goes to 1080i. i thought that vga output only went to 780p... it just made me do a wtf.
Current Maps | Newest Map
2007-04-21, 7:35 AM #56
I have a PS3, very fun. I beat Reistence: Fall of Man, and about to beat Need For Speed: Carbon, both very fun games. I have my complaint about most of the 2k7 games right now (Madden and MLB; you can't play two-player on the same team, you have to be on the intarweb).

Basically Joncey is right, can't argue with that, but in my opinion it's not that bad of a system as he makes it sounds (even though people are going to say 'yeah it is' without even playing on a PS3).
2007-04-21, 8:09 AM #57
Originally posted by Jon`C:
No.

I can't remember what I heard about the technical specifics, but it either upscales the 720p framebuffer or it falls back to a lower antialiasing setting. Either way, the result is the same. I could test it on my computer monitor, but I'm not sure if it supports 1080p over component video.


It scales the 720p signal in any game that doesn't support 1080p, just as it does for 1080i.

It definately does not support 1080p over component video, and VGA is capable of 1080p, as long as your LCD/CRT is :p
2007-04-21, 11:26 AM #58
Yeah, VGA goes a lot higher than 1080p.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2007-04-21, 12:59 PM #59
Originally posted by Jon`C:
The PS3's hardware isn't very good.

The GPU is underpowered and it has a lackluster feature set. It's based on a 6000-series GeForce. Cell is, essentially, a supercomputer processing element so it's very good at floating point math, but it's almost designed to suck at games: Cell SPEs have really small caches and no way to read from memory on their own, and they're miserably slow at integer math. The PS3 also has 512 MB of memory with a hard divide between video and system memory - meaning you can have, say, no more than 256 MB of textures in use at a time.

The Xbox 360 has a better break here. The ATI GPU is designed around a subset of DirectX 10 (including the unified shader model and the geometry shader). The CPU is a more traditional design, with three general-purpose cores (each with two hardware threads, like HyperThreading), and it's about 3-4 times faster at integer math than the PS3. All three cores support Altivec. The 360 has 512 MB of low-latency GDDR3 which is shared between the system and the graphics hardware - meaning you could fill that whole 512 MB with textures, if your game needed to.

NVIDIA also has obscenely bad normalmap compression. I think John Carmack wrote an article about how Doom 3 got around it but I can't remember. Most games don't bother though. ATI has 3dc which helps retain fine details better. It's been a part of the DirectX 9 featureset for a while, but NVIDIA never got around to implementing it.

A Cell killer app would pretty much need to be a physics demonstration and the PS3's GPU couldn't handle rendering that many crates getting knocked over. It couldn't be AI or complex game logic, because the Cell sucks at integers. And, to be totally honest here, Cell can't really do anything that can't be done on the Xbox 360's GPU --- and the 360's GPU is faster at it.

Sorry if I'm making you :(, but I wouldn't keep my hopes up about this if I were you.


GeForce 6 series???
ATi DX10 gpu???

I remember reading an article that claimed that the PS3's gpu was superior for many objects.. such as hordes of zombies, etc. All in all, the only respectable console series I've ever played would be MGS, so somewhere down along the road I might get a PS3 for MGS4. Overall, consoles suck ***. PC all the way.
2007-04-21, 1:12 PM #60
Originally posted by Connection Problem:
Lair, GT:HD, that Formula 1 game, Motorstorm and Heavenly Sword have pretty impressive graphics. I'd say they look better than current 360 games.

Uh, I'm sorry, but GT:HD looks no better than Forza Motorsport 2.

http://xbox360media.ign.com/xbox360/image/article/778/778128/forza-motorsport-2-20070403034613928.jpg

Yeah.
>>untie shoes
2007-04-21, 1:14 PM #61
That picture is mucho grande...
2007-04-21, 1:15 PM #62
Yeah that's why I edited it down to a link.
>>untie shoes
2007-04-21, 1:30 PM #63
Originally posted by Reid:
GeForce 6 series???
ATi DX10 gpu???

Overall, consoles suck ***. PC all the way.



I'm pointing this out, becuase this kind of logic needs to stop. It's totally HURRRRRRR.

Consoles and PCs are two totally different platforms with different pros and cons. Neither one REALLY being better than the other.

Please for the sake of Darwin, would you people please stop saying such dumb things?
2007-04-21, 2:53 PM #64
Originally posted by Reid:
ATi DX10 gpu???
what of it?

Quote:
I remember reading an article that claimed that the PS3's gpu was superior for many objects.. such as hordes of zombies, etc.
you did not comprehend what you read.

Quote:
All in all, the only respectable console series I've ever played would be MGS, so somewhere down along the road I might get a PS3 for MGS4. Overall, consoles suck ***. PC all the way.
you have a terrible taste in games and the PC is dead.
2007-04-21, 7:08 PM #65
the PC is flimsy HP plastic for office, web, and 'VNC-to-glunix'ing
2007-04-21, 7:54 PM #66
Originally posted by Antony:
Uh, I'm sorry, but GT:HD looks no better than Forza Motorsport 2.

http://xbox360media.ign.com/xbox360/image/article/778/778128/forza-motorsport-2-20070403034613928.jpg

Yeah.


Upon first viewing, I thought you had linked to a bad picture of GT to bash it, but then I realized you were trying to say that the picture is supposed to be impressive. :ninja:
.
2007-04-22, 12:58 AM #67
Originally posted by Jon`C:
you have a terrible taste in games and the PC is dead.

It's not the rage it used to be but the PC is far from a dead platform. Maybe DirectX 10 will change things a bit. Also, quit being bitter. :P
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2007-04-22, 1:20 AM #68
The PS3 is going down, and it's going down fast
You can't judge a book by it's file size
2007-04-22, 1:26 AM #69
The PS3 isn't going down fast, nor just yet. Sony IS setting themselves up, but there's no guarantee on it so far.

However, I'm sure it's not popular in Europe or Australia.
D E A T H
2007-04-22, 6:43 AM #70
Originally posted by Dj Yoshi:
However, I'm sure it's not popular in Europe or Australia.


Eh? The PS3 sold about 27,000 units in its first 10 days of release in Australia. By comparison the Wii sold 33,000 and the 360 sold 30,500. Yes the PS3 is bringing up the rear, but I'd hardly say it's 'not popular'.
The Massassi-Map
There is no spoon.
2007-04-22, 7:25 AM #71
Europe feels like a leper.

That said, I know of 2 people who are going to go out and buy one soon, and they both already have 360s...
2007-04-22, 8:45 AM #72
Originally posted by Dj Yoshi:
The PS3 isn't going down fast, nor just yet. Sony IS setting themselves up, but there's no guarantee on it so far.

However, I'm sure it's not popular in Europe or Australia.


Contrary to all expectations, the PS3 broke sales records in the UK on opening weekend.

http://www.gamespot.com/news/6168087.html
2007-04-22, 9:26 AM #73
Originally posted by Spork:
Eh? The PS3 sold about 27,000 units in its first 10 days of release in Australia. By comparison the Wii sold 33,000 and the 360 sold 30,500. Yes the PS3 is bringing up the rear, but I'd hardly say it's 'not popular'.


o_O
I'm honestly shocked.
I haven't heard of anyone here who's got one. When I go to a gamestore they either haven't bothered getting them in, or the ones they have in have been sitting there since release.

And it's not like I'm in some crappy little town anymore either... Where the hell were these sold?
You can't judge a book by it's file size
2007-04-22, 10:25 AM #74
Originally posted by Emon:
It's not the rage it used to be but the PC is far from a dead platform. Maybe DirectX 10 will change things a bit. Also, quit being bitter. :P


I'm still clinging to my theory that that consoles will eventually become PCs. At some point, the R&D guys will just go "**** it." and just shove basic PC hardware in the box.
<Rob> This is internet.
<Rob> Nothing costs money if I don't want it to.
2007-04-22, 10:39 AM #75
Originally posted by Commander 598:
I'm still clinging to my theory that that consoles will eventually become PCs.


Unlikely. The whole point of a console is that it's meant SOLEY for games, whereas a PC is meant for a wide variety of purposes. When game developers make a game for a console, they know their game will work on ALL the consoles, because they're ALL built the same way, whereas on a PC, a lot of testing is taken to see if it'll work properly on different types of computers.
The Plothole: a home for amateur, inclusive, collaborative stories
http://forums.theplothole.net
2007-04-22, 10:45 AM #76
Originally posted by Gebohq:
Unlikely. The whole point of a console is that it's meant SOLEY for games, whereas a PC is meant for a wide variety of purposes. When game developers make a game for a console, they know their game will work on ALL the consoles, because they're ALL built the same way, whereas on a PC, a lot of testing is taken to see if it'll work properly on different types of computers.

I don't think he means that consoles will become mini-PCs complete with XP/Vista, Office, etc. He's just saying that you'll find the same GPU that is in your desktop as well as your console.
Code to the left of him, code to the right of him, code in front of him compil'd and thundered. Programm'd at with shot and $SHELL. Boldly he typed and well. Into the jaws of C. Into the mouth of PERL. Debug'd the 0x258.
2007-04-22, 11:12 AM #77
PS3 may have broke all sales records in the UK, but you can buy a PS3 everywhere whilst there is not a Wii in sight. This means that the statistic is a bit ambiguous because for all we know the Wii may have broken all sales records if Nintendo had been able to manufacture more for launch.
Detty. Professional Expert.
Flickr Twitter
2007-04-22, 11:59 AM #78
Originally posted by Spork:
Eh? The PS3 sold about 27,000 units in its first 10 days of release in Australia. By comparison the Wii sold 33,000 and the 360 sold 30,500. Yes the PS3 is bringing up the rear, but I'd hardly say it's 'not popular'.

Originally posted by Connection Problem:
Contrary to all expectations, the PS3 broke sales records in the UK on opening weekend.

http://www.gamespot.com/news/6168087.html

That's actually really surprising considering the price on the thing in those two countries. Neat though.
D E A T H
2007-04-22, 1:12 PM #79
Originally posted by Commander 598:
I'm still clinging to my theory that that consoles will eventually become PCs. At some point, the R&D guys will just go "**** it." and just shove basic PC hardware in the box.


yeah

it's called the original Xbox. It was a crap design and cost too much to make. It's way, way cheaper to build a dedicated gaming machine and you get better performance as well.
2007-04-22, 3:36 PM #80
Originally posted by Detty:
PS3 may have broke all sales records in the UK, but you can buy a PS3 everywhere whilst there is not a Wii in sight. This means that the statistic is a bit ambiguous because for all we know the Wii may have broken all sales records if Nintendo had been able to manufacture more for launch.


Exactly what I was going to say.

Or EWIWGTS.
1234

↑ Up to the top!