By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Adinnieken said:
torok said:

People are with the wrong focus. CPU isn't the big problem. X360 CPU isn't much different of a Wii CPU in steroids with multiple cores. Problem is GPU. Wii uses a simple fixed function GPU that has all the functions implemented on hardware in a pretty predictable way. That's why lightning on the Wii is bland, because it has only one algorithm to do it and it is hardcoded. 360 GPU is programmable. Lightning is done with shaders so it can apply different lightning algorithms to any material. It's complex. This is what makes emulating any console after PS360 another level of challenge.

Yes.  It's impossible to emulate the Xbox 360's DX9 compatible ATI GPU in the Xbox One's DX12 compatible AMD GPU.  No way to do that one. 


Challenge is different from impossible. If it wasn't a challenge, they would already have included it on XB1. Point is that the GPU is more complex when developing an emulator since it changed a lot and became more complex last gen, while the PPC architecture basically remained the same. People are concentrated on the issue of getting a PPC program running on X86, and that isn't such a big issue (Apple did it with Rosetta to run PPC Mac apps on the Intel Macs when they changed architectures). The GPU is a nwer thing and it will demand more work. It's not impossible. Maybe it's not practical by performance reasons, but not impossible.

It is possible to emulate anything if you have a hardware/software capable of doing everything the other did. Making it fast enough is a different history. You could emulate X1 on 360 if you wanted, simply implementing any new resource on X1 using software on 360. Slow as offline rendering, but possible.