| Zappykins said: I was really surprised and disappointed at launch both the PS4 and Xbox One didn’t included backwards compatibility – at least for the arcade/digital/smaller games. I could see God of War 4 or Halo 3 not being because they are so specialized. But PacMan and Flower? No reason they weren’t BC. |
Why, you think Flower is an easy game to emulate? Think it again. Flower is rendering (hundreds of?) thousands of grass blades. Individually.
Still it wouldn't matter. The PS4 CPU isn't capable enough to have a PS3 emulator running "Thomas was alone" efficiently. Because what really needs to get emulated first is the Cell CPU. Which has 300GFLOPS with a quite peculiar architecture. Sure an emulator is technically possible, but its performances would be drammatically low. Whatever it would be running, even the XMB.
The X360 emulator instead is a much easier feat. The X360 has a tri-core CPU, with each core running 2 threads. There. Apparently MS made the emulator with each XBone core running (emulating) an X360 thread. It's still a great achievement from MS that such weak CPU can manage to run the emulation without major performance hits, even though being a RISC CPU it's easier to emulate. Then I suppose MS actually rewrote for the Xbone CPU the X360 API/libraries. So each time a shared library gets called it is executes natively and not emulated. The problems will arise anytime there is an hack in the SW (bypassing the API). Some games may not fully run. And with the PS3 the hacks are many, which would make even an emulator on PC running with bad perfomances drops.







