You always bring up the stan shyt. I fukks with Sony but i will not hesitate to call out they bullshyt (ahem cross platform play)..but the argument is bullshyt.
A port is indeed adapting the code from one architecture to another. Emulation isnt "adapting the code at a system level". Emulation is taking the system API calls and EMULATING the old hardware setup. Its an abstraction layer and results in much reduced performance. The host system would have to run the emulated system in memory and act like its the actual platform. Massively inefficient compared to native code.
You could probably emulate a PS3 on a PS4, but at nowhere near the performance that you would see on the actual system.
Its akin to running a virtual machine on a computer. The PS4 is not strong enough hardware wise to support software virtualization of a PS3 at the standards of performance required, period.
You following this politics smorgasbord so you have the ability to understand this.
Not in every way. They had shyt tons of memory bandwidth between CPU and RAM as compared to custom built units. You also would be hard pressed to build a machine with the same graphical quality as either console for the price.