Jump to content

Emulation for Ps2 is still hard...


Shoma

Recommended Posts

I was wondering if we're getting games like gears of war and COD4 and they're as twice as more powerful to run on pc why is the ps2 still going so slow?

Im not quite sure how the emulation works, but is based on your pc or on the emulator?

CUz just recently some guy statted, "There is no cpu as of yet tha can run a ps2 game full speed."

So what's what here?

Link to comment
Share on other sites

Has to do with the tasks the emulator is putting on a PC. None are very efficient. So they're putting a greater total on your CPU than would be put on the PS2 hardware... that's why it's not really comparable to say COD4 runs great, why won't PS2 games.

 

Also emulation is almost entirely run by your CPU, while real games offload a lot of that onto a GPU.

Link to comment
Share on other sites

It all has to do with the console's own hardware having specific hardware for specific tasks and those pieces of chips and whatnot are designed to work in sync with each other.

 

Now take a look at the PC hardware; while it has hardware for graphics audio and whatnot, similar to,say, the PS2, none of that hardware is specifically designed to do e.g. graphics just for, COD4 or PS2 games. This hardware has to do many things, things which vary in complexity and execution, whereas the hardware of the PS2 for example, has to only worry about stuff pertaining to the PS2 and PSX.

 

To top it off, the reason the PS2 is so well backwards compatible with the PSX is because the PS2 isn't emulating the PS1, but the PS2 has the hardware of the PSX inside it.

 

Now, to get back to the original problem: the problem is that even if you tell the PC graphics card to work with the PS2's graphics data, it cannot understand that data, because the PC graphics card wasn't specifically designed to understand the PS2's graphics routines. So something has to translate this mess for the graphics card in order for it to output something visible to the user. And this "translator" happens to be your processor.

 

The faster your processor is, and the more cores it has, doing specific translation work themselves, the faster the resulting emulation will be.

Same with sound and every other component that the console has, and this is why emulation of console can never be compared directly to PC games.

 

This is how it will always be with PCs, and the only way to make this translation noticeable faster is to split the translation effort to many processors, i.e. multiple cores in the same processor. Unless hardware manufacturers come into some agreement where they start to embed console hardware seamlessly into everyday PCs this approach to emulation will never change.

Link to comment
Share on other sites

It all has to do with the console's own hardware having specific hardware for specific tasks and those pieces of chips and whatnot are designed to work in sync with each other.

 

Now take a look at the PC hardware; while it has hardware for graphics audio and whatnot, similar to,say, the PS2, none of that hardware is specifically designed to do e.g. graphics just for, COD4 or PS2 games. This hardware has to do many things, things which vary in complexity and execution, whereas the hardware of the PS2 for example, has to only worry about stuff pertaining to the PS2 and PSX.

 

To top it off, the reason the PS2 is so well backwards compatible with the PSX is because the PS2 isn't emulating the PS1, but the PS2 has the hardware of the PSX inside it.

 

Now, to get back to the original problem: the problem is that even if you tell the PC graphics card to work with the PS2's graphics data, it cannot understand that data, because the PC graphics card wasn't specifically designed to understand the PS2's graphics routines. So something has to translate this mess for the graphics card in order for it to output something visible to the user. And this "translator" happens to be your processor.

 

The faster your processor is, and the more cores it has, doing specific translation work themselves, the faster the resulting emulation will be.

Same with sound and every other component that the console has, and this is why emulation of console can never be compared directly to PC games.

 

This is how it will always be with PCs, and the only way to make this translation noticeable faster is to split the translation effort to many processors, i.e. multiple cores in the same processor. Unless hardware manufacturers come into some agreement where they start to embed console hardware seamlessly into everyday PCs this approach to emulation will never change.

ANd thus forcing the mass to rely on modchips/swap magic for their emulation needs...

 

 

I see...Maybe next birthday i'll purchase a quad core, and see how much of a difference will there be.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...