Posts: 21
Threads: 7
Joined: Jun 2011
Reputation:
0
12-13-2015, 08:22 AM
(This post was last modified: 12-13-2015, 08:23 AM by guidodi.)
I am a total noob with these things so sorry if it is a stupid question. With the new emu for ps2 games in PS4 or the one in Xbox One for xbox games, is it possible for programmers to look at the code or how those emus where made and improve pcsx2 or xenia in xbox case? or pc emulation and console emulation are entirely different and wouldn't help at all?
CPU: I7 12700K
GPU: GeForce GTX 1660ti (6GB)
RAM: 32GB 3200Mhz
OS: Windows 10 x64
Posts: 430
Threads: 18
Joined: Dec 2008
Reputation:
4
Location: Germany
12-13-2015, 10:37 PM
(This post was last modified: 12-13-2015, 10:38 PM by Nexxxus.)
as far I heard Xbox 360 games are not emulated on the Xbox one.
They recompiled the binaries of the games and they're running on a VM which also base on X86 binaries.
As for the PS2 emulator on PS4, only the sourcecode can help and its not available.
Main Rig: i7-3770k @4.5ghz | 16GB DDR3 | Nvidia GTX 980 TI | Win 10 X64
Laptop: MSI GT62VR | i7-6700HQ | 16GB DDR4 | Nvidia GTX 1060 | Win 10 X64
Posts: 54
Threads: 0
Joined: Jul 2014
Reputation:
2
12-20-2015, 12:49 AM
(This post was last modified: 12-20-2015, 12:58 AM by SageX85.)
Sony sells the games, pcsx2 doesnt. Sony will use specific hacks when needed, accuracy is not a priority to sony if it will delay sales. But even so, Sony engineers do know the hardware a lot better than PCSX2 developers do and do have a bigger budget (we could just say the do HAVE a budget).
Also they have to work with an static hardware architecture. The pcsx2 devs can just ask to use a better, more powerful hardware.
Posts: 5.076
Threads: 18
Joined: Oct 2010
Reputation:
154
12-20-2015, 04:16 PM
(This post was last modified: 12-20-2015, 04:17 PM by willkuer.)
Would pcsx2 be capable to dump the whole ps2 binaries of a game into x86? I guess thats a legally complex subject but just considering from a technical point of view. Or is the recompiler/JIT too far away from a real compiler to support this? Also if you dumped the binaries.. Can you ever reuse them efficiently?
Posts: 20.138
Threads: 404
Joined: Aug 2005
Reputation:
539
Location: England
nope, it doesn't translate it in to something directly readable, it just translates it in to something the emulator can use as a set of instructions on how to set memory, variables and what to send to the plugins.