RenCutypoison said:
Kongfucius said:
Interesting. Unlikely I know, but I wonder if any devs will experiment with using this memory and the PS4's secondary processor to help make their games look better - I think Naughty Dog might have done something similar when they made the Jak and Daxter games on PS2 where they used the built in PS1 chips to improve the performance. I'm fully prepared to be proved wrong on that though
|
What if sony made a new model without retrocompatibility ?
I wouldn't have taken the risk
|
Not possible.
In the PS3, the PS2 EE existed ONLY for backward compatibility and was not accessible from a native PS3 program whatsoever so it could not be used for PS3 software in any way.
Same with the Z80 in the Gameboy Advance for backward compatibility with Gameboy games, it wasn't accessible by the ARM7 and in fact is completely disabled in GBA mode to conserve power.
The PS2 however was pretty ingenious in that the IOP or IO coprocessor is a R3000 MIPs core (same as the PS1) that is an essential component of the PS2 as a true coprocessor to the R5900 EE, responsible for running independent modules (.IRX) that handled all IO for controller, memory cards, hard drive, network, optical drive, motion picture decompression etc, but was also built to capable of running native PS1 executables in PS1 compatibility mode. It is an R3000 core with MDEC, etc just like the PS1. Since it was an essential part of the PS2 itself when not running in PS1 native mode, it could never ever be removed.
Not sure this was ever used for increasing performance of games though; previous poster was probably thinking about the two vector coprocessors VU0 and VU1. Specifically VU0 which was often underutilized in macromode or not at all since it’s capabilities were much less than VU1.