Originally Posted by SuperDre
you clearly have no clue about software development, you can't just recompile a game from x86 to cell and back.. You need an (game)engine that can run the content, and those can be written for any cpu.. normally an engine is developed with a lot of layers and the lowerparts are the hardware specific parts, and 'all' you need to do is rewrite those parts.. It's not like the UnrealEngine 3 is just recompiled for the CELL, the lowerparts are completely rewritten for working an the PS3 (or iPad/iPhone)..
And dynamic recompile isn't always the way to go, too many problems with that and needing to know the insides of the engines.. if all it does is recompile some ASM from x86 to CELL you'll end up with a slow running games..
As I mention "I could be wrong".
I understand some aspect of software development. It is no easy.
So, not all engines are as versatile as Unreal Engine?
Bottom Line : I strongly believe sony could do it via software + hardware. But they chose not to.