Pemalite said:
taus90 said:
aah dude u are off on so many levels.. but i have to say one thing as a person who has worked on PS3 games and PS4, I would tell you this just running an emulator on PS4 isnt going to make PS3 game work, the amount restructuring of codes required to move from SPU onto CU's is huge, with that much effort remastering a game sounds feasible, and the emulation is more difficult coz besides new architecture sony also had to over haul their framework and PSlib.
|
I think you are missing the entire point. You don't need to emulate everything, not in the same sense as an Emulator running on the PC because those emulators do not have innate knowledge of the hardware and software ecosystems. Microsoft's approach has to indeed work.
There are technologies like binary translation, virtualization, abstraction, repackaging and so on that can be employed. The Cell isn't some super computing chip you know.
FYI. Your qualifications do not supersede my own, nor do I have the capability to verify your claims thus making that statement entirely redundant.
taus90 said:
Of course emulation will work on games that relied heavly on RSX, but there weren't many and those are the games i dont think anyone wanna play.
|
Majority of PS3 games heavily used the RSX. Whether they heavily used the Cell is another matter entirely.
taus90 said:
Also speaking about Xbox BC one of the reason MS was able to achieve backward compatibility is the their strong OS and virtualization framework under the hood which is more in line with their 360 (DXlib), and the base for Xbox one BC was that late in the 360 life cycle MS had introduced a feature of installing the full games on to the internal drive and play it with just a disc verification, so MS built upon that and are recompiling each games so that Xbox 360 emulator can handle them with each firmware update..
|
You pretty much just reworded everything I have said prior.
taus90 said:
Its this recompiling part which is damn difficult with SPU codes.
|
You don't need to recompile.
|
So by your logic even what you are saying doesn't make it right, just because you are enthusiastic abt SoC. Sure everything is possible in programming language, with enough time and coders, it took almost 10 years to get first proper ps3 emulation on PC. But like u said "Emulation is alway worth it" and just because MS could do it so can sony , if you knew PS3 isntruction sets you would never ever in your life would wanna touch a gaming console again MS codes were more straight forward three cores gpu and one memory pool..thats it those were our targets, and those can be emulated without moving messing around codes that much.
But PS3 was on another level, game codes relied heavily on co-processor and vector processing, now vector processing can be offset to GPGPU, but this leaves us with Co-processor and not even a popular one, hardly any developer outside of world wide studio would know how to build an DSP using FPGA. even if Sony takes the approach of MS who have like 100's of employee to repackage 360 games and bake them in future updates, just the amount of time that will be spend to break down the codes written to co-processors on PS3 and make it run on x86 instruction set will be equivalent to remaking a remaster with updated textures.
So in short its not worth it.
P.S. BC compatibility was always on card for MS from the start, it was never an knee jerk reaction to PS4 run away success, inital plan was to offset it to cloud processing, but the dream of a always online console fell through so MS had to find a way to make it offline.