| PlayStation 3 Discuss the most powerful home console that only does everything. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
|
Possession and the art of PS3 programming
Quote:
|
|
#2
|
||||
|
||||
|
Good find son...Looks like the PS3 isn't perfect, but if you put some effort in, you will be able to do some amazing things.
__________________
|
|
#3
|
||||
|
||||
|
You beat me to it. Good job.
|
|
#4
|
|||
|
|||
|
Intresting read, thanks man.
Quote:
|
|
#5
|
|||
|
|||
|
Wow, that article is totally simplifying the real challenges with the PS3 - basically mastering the SPE's. They do touch on the fact, but they go on to end on a happy note saying "if you've programmed for high-end PC's, you've programmed for PS3..."
What could be further from the truth? Sure there's Cg and OpenGL ES - but I mean of course there is - we're talking about an NVidia chip here. Some believe that's the very reason they went with NVidia in the first place, to avoid forcing a proprietary API on devs to learn. It's not like Microsoft doesn't have that same path of ease via DirectX though. Not one developer who's complained about the PS3 has complained that the graphics chip was difficult to master; it's all been talk about Cell. Now, I think we're just basically where we've always been - it'll be the PS2 programmers who had experience with the Emotion Engine and the Vector Units that will pick PS3 up the easiest; the PC boys are going to have a harder time. This gets rushed through in the article, but yet it's the most stand-out portion of it: Quote:
__________________
Respect to all those who debate their positions using facts and reason rather than rumor and passion. |
|
#6
|
|||
|
|||
|
Quote:
I'm I reading too much into it or this affirms the RSX being derivative of the G70? |
|
#7
|
|||
|
|||
|
Quote:
It seems so... I think it would be logical to me, at least! |
|
#8
|
|||
|
|||
|
I don't think it afirms it as a G70 derivative per se, could also refer to a G71 or G80 derivative. Personally I'm on the G71 bandwagon, but the point is 'better' than the fastest card at the time of PS3's launch. It will be quickly superceded I imagine after that.
|
|
#9
|
||||
|
||||
|
Quote:
|
|
#10
|
|||
|
|||
|
Quote:
So, to fully take advantage of the Cell, you're probably going to need a team like those from Sony's elite first party or maybe even Kojima. Sounds like great news overall. Great find, Smoker. I would give you two reps for that, but it's not allowed. ![]()
__________________
Evolve,Multiply,Conquer Last edited by Domination; 01-28-2006 at 05:52 AM. |
|
#11
|
|||
|
|||
|
Quote:
"The graphics capabilities of PS3 will, I think, be slightly above the absolutely top-end graphics cards on the PC, but you've got much more processing power in the box so you're going to see a lot more physics, a lot more generated geometry. With water ripples, for example - they're pretty much algorithms, you have a flat plane of triangles and you run some sort of mathematical algorithm over it to generate a surface rippling effect - well, you will have the processing power to do these sorts of generated geometry effects On PS3. You could actually put one chip aside just to do that..." That's how I comprehended it after the second time. So, in other words, when the PS3 comes out, he believes the RSX will be greater than the highest GPU card in a PC at that time. |
|
#12
|
||||
|
||||
|
Quote:
Quote:
Quote:
__________________
PSN: Shadow_Heart With or without religion, you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion. - Steven Weinberg |
|
#13
|
||||
|
||||
|
Possession doesn't look like a great game to me from the previews, but this is interesting to read nonetheless.
About the duck demo. Did an appropriate amount of water volume disappear from the tank when the cups were used to scoop some up, or did the volume stay the same? Volumetric water and displacement would be really impressive, but from what I saw it looked like the water didn't lose volume based on how much was scooped out (which is less impressive, while still being neato, since the water in the cups seemed to be volumetric and you could pour out some of it at a time). |
|
#14
|
||||
|
||||
|
I always though that all SPE's can access the main memory, at least the XDR one.
Why didnt they design the SPE's to access the main memory? sounds strange. but looking at the bright side. with 7 SPE's available Anytime.. there shouldnt be queue problem at all. Even with tons of jobs to do.. with 7 SPE's its more then enough. anyway i think only high-technical games that require so many SPE's (each character with very smart AI). i dont even see any low-tech games would use so many spe's. l |
|
#15
|
|||
|
|||
|
Quote:
no sale with me. I hope any one can see this is a silly notion. |
|
#16
|
||||
|
||||
|
I would say that, in terms of graphics and physics:
RSX + Cell >> G70 + Latest PC CPU RSX + Cell > X1900 or G71 + Latest PC CPU RSX + Cell ...?... G80 + Latest PC CPU This is taking into account that G71 is released in March and that PS3 launches a bit later during Spring. RSX + Cell could indeed be more powerful (albeit slightly(?)) than the most powerful and expensive PC components by the time of its launch, as promised by Nvidia. But then, a few months later, G80 is released and who knows what will happen... But then, in terms of price for end user: Any recent PC GPU + Any recent PC CPU >> PS3 The choice should be a no-brainer for most people who want something powerful and relatively cheap.
__________________
PSN ID: VGAficionado |
|
#17
|
||||
|
||||
|
Quote:
Simply comparing 48 to 48 isnt the story.
__________________
Ubisoft Steals From Hackers http://forums.ubi.com/eve/forums/a/t...1381029176/p/1 |
|
#18
|
||||
|
||||
|
lets just put technology to one side for a moment and consider the plain and logical truth of any company involved in producing consoles. Yes they will all try and put out technology that beats the opposision (on paper that is) but none of them will want any developers to be able to utilise the full potential of any given console straight out of the blocks. so some inate difficulty will be deliberately built in by the manufacturer to enable a gradual familiarisation to take place. so this initial carping by programmers is going to be inevitable (even on PS5) so get used to it. its good news for publishers such as EA who need a slow incramentation in quality to justify knocking out yet another follow up (but with better graphic, better AI, better physics... bla..bla) i also believe that once the narrow arguments of last generation machines stop being aplied to new generation, the real debate will begin: true AI. so yes PS3 will be difficult to program for! who the hell cares! i'm expecting good things from first gen games, great things from second and fantastic things from third.
__________________
MS stole the wheel with Vision Camera and now they are reminding us it's round with Natal... classic |
|
#19
|
||||
|
||||
|
Quote:
Answer 2) This design decision was introduced to crush the 'memory wall': from IBMs 'Introduction to the Cell multiprocessor': Quote:
So SPE's have local store to tackle the latency of going through loads of coherent system memory and every one of them have specific MFCs (memory flow controller) and DMA engines within them are able to push and pull rather adequate amount of data in and out.All in all operating with the data must be done on SPE level but transferring the data should be lightning fast both at PPE->SPE(s) and SPE->SPE transfer levels because of the asynchronous DMA transfers. Yeah and also, you can't do SPE->SPE -transfers with public Cell BE emulator that this 'gotcha' part of Volatile software engineer is partly referring to, it's only possible with the hardware version of the Cell processor. More Cell DMA engine technobabble here for those interested ones :www-128.ibm.com /developerworks/power/library/pa-celldmas/ Last edited by section; 01-28-2006 at 04:39 PM. |
|
#20
|
||||
|
||||
|
great read fellas.
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|