first, when I write game development for Cell CPU yes, I do mean Sony PS3, but my question could be spread to aother Cell using platforms for everything as well.
So, there goes my question. I read many articles, where I read how games for PS3 are not using Cell CPU to its full potential. And this made me think - again this is no question about PS3 itself, I am just using it as example, so no game console flamewar.
OK, so even I am no console game developer, I have done some programming in assembler for x51, avr, and x86 based MCUs and CPU. As well as I have done C programming for them. So, I believe for PS3 must exist some game development framework. It may be library with functions, similiarly Uzebox (homemade game console from Uze666 based an AVR MCU) use it. You know, other than calling function like whole Direct X on Windows it compiles the engine directly to CPU - which would 100% possible on the same HW based system. But as I said, I don“t actually know.
But I seriously doubt Sony wants game developers to write their games in assembler.
That takes me to my thought - if there is some framework for Cell CPU and PS3 OS (if there is any), how can someone say it hard to use full Cell CPU potential? Isnt this the work the framework should take care of? Letting actual developer to focus only on SW related problems? Thanks.