Deyna said:
in about 5-10 years i don't see why it couldn't. the newest ARM A9 cores run at 1Ghz and the site says that they can be put in a configuration of up to 4. i will admit to not knowing much of anything about emulation but if it was highly optimized and was running on a 1.5Ghz quad core it may run. (again i'm talking 5-10 years)
my laptop is running a 2.4Ghz Intel core 2 duo and most games (that can run on the emu) run at near full speed
Cortex-A9 would probably have to at least be beyond 3.5GHz before it can be competitive with your 2.4GHz Core 2, in integer performance. Much further to start matching it in floating point SIMD (where Core 2 can probably do a good 4x as much work per cycle) - this is quite relevant to VU emulation for PS2.
This of course says nothing about the GPU legwork involved.
Multi-core helps a little, but it can only do so much in emulation where several intensive pieces have to be well synchronized - unless things have changed a lot PCSX2 task switches its cores (R5900, two vector units, IOP) around every 512 instructions, which will never go over that spectacularly in multicore execution.
Of course, some games will require much much less CPU than full tilt, and this goes for emulating anything. There's almost always going to be some gross exception to the requirements, within reason.
But unlike many other emulators, PCSX2 really is pretty damn fast.
Not saying we won't be there in 5-10 years, but I don't really know what ARM's roadmap is like. Conventional speculation I've been hearing is that it'll be a while before they start investing in another major widening of the core. Of course, that won't stop third parties from coming up with more ARMs. There'll probably be more speedbumps - in 5 years I'm sure commodity handhelds will be running at least 2GHz 4-way Cortex-A9 or better, but I don't think that'll be enough for PS2 emulation. Mobile CPU development is really booming right now, but that doesn't mean it'll always be this way... the market was actually in something of a lull for a long time, when you consider that ~200MHz StrongARMs were out in like 1997 and 624MHz XScales in early 2000s, yet before Cortex-A8 a 533MHz ARM11 was actually still considered high end. So IMO we're only now seeing movement and there's no saying it'll last forever.