11-10-2010, 02:32 PM
I don't know much about the ps2 emulation, but I've read some of the devs' comments here on the forum about the problems of emulating and wanted to ask some questions.
I noticed that when I play REutbreak on the emu, I get much more fps if I choose to play alone rather than have teammates following me. I guess this is because the AI of my teammates takes some cpu resources, and I guess that would be the role of EE in the real ps2. In REutbreak it is pretty easy to remove AI from the equation, so my question would be: Can the AI part/routine present in all games (here ps2 games) be offloaded to another thread/core in order to get faster emulation, or, in other words, that AI gets a dedicated (3rd overall) core/thread? Also, would it even be worth the effort, i.e. maybe the speedup&stability/devs' effort ratio would be bad?
I noticed that when I play REutbreak on the emu, I get much more fps if I choose to play alone rather than have teammates following me. I guess this is because the AI of my teammates takes some cpu resources, and I guess that would be the role of EE in the real ps2. In REutbreak it is pretty easy to remove AI from the equation, so my question would be: Can the AI part/routine present in all games (here ps2 games) be offloaded to another thread/core in order to get faster emulation, or, in other words, that AI gets a dedicated (3rd overall) core/thread? Also, would it even be worth the effort, i.e. maybe the speedup&stability/devs' effort ratio would be bad?
Thou, nature, art my goddess; to thy law
My services are bound.
We are such stuff
As dreams are made on; and our little life
is rounded with a sleep.
My services are bound.
We are such stuff
As dreams are made on; and our little life
is rounded with a sleep.