You can't add memory to the Cell BE, and it uses a very unusual type of memory.
Sounds a bit like chip memory then, which is also impossible to increase on the Amiga (unless you cheat and re-implement the chipset, which maybe someone will do for the ps3 in 20 years time).
With time, people always figure out new tricks to use hardware that produce innovative results.
I don't see that happening on the Atari-ST or Spectrum as much as the C64 and to a less extent the Amiga though.
The fact is that the PS3 is just a pain in the ass to program,
It's easy to program the PS3, it's hard to program it well. Which proves my point about specialist hardware being difficult to code for.
has limited memory
All console hardware has limited memory. Fixed configuration systems has good and bad points.
, and in time it really hasn't produced that many creative uses of its weird hardware configuration.
Games made better use of the SPE's over time, which I would class as creative.
And the Amiga and C64 aren't that hard to code for by the standards of their day. In some ways their more advanced hardware makes some functions easier.
Getting up to 8 sprites on the screen is easier on the c64 than on the spectrum. But when you've learned how to do that on the spectrum, then ramping up to more than 8 sprites is a lot easier than on the c64.
Similar to how you can dump something on an SPE quite easily, but doing it well is hard.
Anyway, I think this is OT enough now.