Redlambs
Creator of the Caftards comics
Yes, I agree, sorry, I was being a little unfair here. There was a brilliant thread on the Beyond3D forum about just this, and the very strange things that go on. Sometimes it was actually hard to believe, but then again, you could never discount it. I'll try to dig it up.
I haven't been on there in ages, there used to be some good discussions. Although I fell out with a few people last time, because I used to insist making games wasn't anywhere nearly as hard or as people intensive as anal f**kers make it!
Program structure? Screw that, I work fast
Never heard of it, shall look it up, is it an emulator?
Look it up, it will suit you. Although I hope they use a faster than the era processor so I don't have to mess around with assembler! (although it would have to roughly be 20x the speed of a spectrum 128k to use anything other...)
As for the toolsets, I think that it's much better for the PS3 than it ever was for the PS2. You can hit RSX with OpenGL, or (I think here) you can hit it through something called ICE (developed by Naughty Dog) which is the much more down to the metal knuckle way of doing it. I think ICE however is for the 1st party studios only. They have a thing called EDGE, available to all licenced developers, which does the Cell polygon culling stuff etc. There is a podcast somewhere from Criterion saying that the Sony tools are much less familiar than the Microsoft ones (VS basically), and that they had to force their programmers to use the PS3 tools first. This is the same with any software however in whatever industry, people don't like or are uncomfortable with things that are not familiar - it's one of the major headaches in IT in general. Criterion then go on to say however, that the tools are not of lesser quality. I can imagine the IBM SDK however.
ICE is interesting, but again, not ideal. What companies should do is hire someone like me who hates graphic programming (I'm a 100% gameplay guy, which is why I'm always so critical with games) to sit there and work out the kinks, because damn sure we'd do it fast!
Seriously though, I see nothing in the architecture that suggests the PS3 should be any harder to work with than any other computer ever invented, it's just people are so used to working orthodox with PC's and the like that they just don't understand to have to work outside the bubble with new systems. I blame the grads who are taught all this .net bollocks and don't know anything real about how computers actually work or anything other than spoon fed higher-level languages. /rant
Phew, now I remember why I no longer work in the industry, high blood pressure alert!