Go Back   Android Forums > Android Discussion > Android Games
Android Games Whether free or paid, put Games on your Android Phone and play them! Talk about, share and discuss games for Android here. New apps can be found and announced in the Applications Announcements forum linked below.

New Forums: Nexus Player | Nexus 9
Like Tree4Likes

test: Reply
 
LinkBack Thread Tools
Old April 12th, 2011, 03:54 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Apr 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 1 Time in 1 Post
Confused Ps2 Emulator for Android

My friend told me that there is an app on the Marketplace called Ps2 Emulator by a dev called Mobileappstreet Inc. I didn't even think an emulator like this was possible on this generation of phones. Can anybody confirm if this is a fraud? Thanks
MOHSEN58 likes this.

Advertisements
BillyJack is offline  
Reply With Quote
The Following User Says Thank You to BillyJack For This Useful Post:
MOHSEN58 (August 23rd, 2012)
sponsored links
Old April 12th, 2011, 04:20 PM   #2 (permalink)
Member
 
reddragon72's Avatar
 
Join Date: Mar 2010
Posts: 223
 
Device(s): Photon 4G
Carrier: Not Provided

Thanks: 1
Thanked 60 Times in 31 Posts
Default

Any EMU is possible, how well it works is another story. Nothing like being able to play a game at .00025 FPS.

I just checked it out and yes it is fake. They have a Xbox EMU as well and there website link goes nowhere. Stay away from this.
reddragon72 is offline  
Last edited by reddragon72; April 12th, 2011 at 04:29 PM.
Reply With Quote
The Following 2 Users Say Thank You to reddragon72 For This Useful Post:
julezm (May 11th, 2012), MR. Leeam (April 13th, 2011)
Old April 12th, 2011, 07:11 PM   #3 (permalink)
Member
 
Varking's Avatar
 
Join Date: Jan 2010
Location: North Carolina
Posts: 179
 
Device(s): Motorola Droid
Carrier: Not Provided

Thanks: 2
Thanked 56 Times in 20 Posts
Varking@gmail.com
Default

As a general rule, when a new emulator hits the market from an unknown developer, stay away until you see reviews from other users. Apparently, there was a developer who created apps that said they were Xbox360 and PS3 emulators, and then after a day or two and people purchasing them, he put the word "Fake" in the title.
__________________
Game Reviewer/Interviewer/News Hound at DroidGamers.com
Varking is offline  
Reply With Quote
Old April 13th, 2011, 10:06 PM   #4 (permalink)
Member
 
Join Date: Sep 2010
Posts: 229
 
Device(s):
Carrier: Not Provided

Thanks: 24
Thanked 20 Times in 18 Posts
Default

Ha is that is a true story those who bought it deserved to be ripped off just for even believing it was possible lol
shaolin95 is offline  
Reply With Quote
Old April 13th, 2011, 10:43 PM   #5 (permalink)
Junior Member
 
Falchion's Avatar
 
Join Date: Nov 2010
Location: Lexington, KY
Gender: Male
Posts: 85
 
Device(s): Motorola Atrix Asus TF700
Carrier: Not Provided

Thanks: 13
Thanked 0 Times in 0 Posts
Default

Sigh so stupid to think that 1ghz phones will be able to emulate PS2 games when many computer still cannot do this with a decent framerate.
Falchion is offline  
Reply With Quote
Old April 14th, 2011, 11:54 AM   #6 (permalink)
Senior Member
 
Join Date: Jun 2009
Location: Londonderry, UK
Gender: Male
Posts: 562
 
Device(s): SGS5 (4.4.2)
Carrier: Vodafone

Thanks: 61
Thanked 156 Times in 60 Posts
Default

Er? Current PCs can far, far exceed PS2 games' performance. The Xperia Play exceeds it's performance. The PS2 was 300Mhz with 32MB RAM, granted these can't be directly compared but my 1Ghz 576MB RAM HTC Desire is much faster.

If you're thinking of PS3 games then PCs are tested a lot more but still exceed it. Poorly ported games can suffer performance problems but they are trying to do more than just run a direct copy. For example, I'd run them at 1900x1200 whereas the PS3 runs at 1280x720 or less (even if it claims to be 1080p, it's usually 720p at most).

I think there were emulators, but Sony lawyered them away so their PlayStation certified thing wouldn't have competition. I'm not sure how/where you get the actual games anyway.
__________________
To help us help you, please tell us your devices and OS version!

SGN2 - SGS3 - SGS2 - HTC Desire - HTC Hero - Nokia N95 - Samsung Z-540 - Moto Razr - SE P900
Quboid is offline  
Reply With Quote
Old April 14th, 2011, 12:40 PM   #7 (permalink)
New Member
 
Join Date: Apr 2011
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Quboid View Post
Er? Current PCs can far, far exceed PS2 games' performance. The Xperia Play exceeds it's performance. The PS2 was 300Mhz with 32MB RAM, granted these can't be directly compared but my 1Ghz 576MB RAM HTC Desire is much faster.
I think there were emulators, but Sony lawyered them away so their PlayStation certified thing wouldn't have competition. I'm not sure how/where you get the actual games anyway.
To emulate another system you need like 10-20x times higher performance. So, now not any PC can decently emulate PS2, and phones just CAN'T do that. Remember, even PSX emulators on Android are far from perfection right now.
uwndrd is offline  
Reply With Quote
Old April 14th, 2011, 01:11 PM   #8 (permalink)
New Member
 
Join Date: Mar 2011
Posts: 4
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Those people that made that app is some idiots.
Smash909 is offline  
Reply With Quote
Old April 14th, 2011, 02:00 PM   #9 (permalink)
Member
 
Varking's Avatar
 
Join Date: Jan 2010
Location: North Carolina
Posts: 179
 
Device(s): Motorola Droid
Carrier: Not Provided

Thanks: 2
Thanked 56 Times in 20 Posts
Varking@gmail.com
Default

Quote:
Originally Posted by uwndrd View Post
To emulate another system you need like 10-20x times higher performance. So, now not any PC can decently emulate PS2, and phones just CAN'T do that. Remember, even PSX emulators on Android are far from perfection right now.
I believe its closer to 3x-4x the performance to emulate a system.
Varking is offline  
Reply With Quote
Old April 14th, 2011, 08:40 PM   #10 (permalink)
Usually off topic
 
Join Date: Jul 2010
Location: FG
Posts: 10,471
 
Device(s): Gnex N7
Carrier: Not Provided

Thanks: 2,169
Thanked 4,980 Times in 3,271 Posts
Default

Emulators on phones will always be a few generations behind current systems. Once a company stops making money from their games they are less likely to sue rom hosting sites which still drive emulator development. Specs are always going to need to be higher on the emulator hosting device as the original system was made for ever purpose of running the games the hosting device wasn't. 10-20x higher is a but of as stretch however. We will see ps2 emulators at some point. They will work, but sony will be selling the ps4 or ps5 in stores
__________________
Forum Gaming
Yeahha is offline  
Reply With Quote
sponsored links
Old April 14th, 2011, 10:35 PM   #11 (permalink)
Member
 
vamp6x6x6x's Avatar
 
Join Date: Sep 2010
Posts: 309
 
Device(s): Xoom(wifi only), Galaxy Tab 7.0 Plus(wifi only)
Carrier: Not Provided

Thanks: 6
Thanked 12 Times in 12 Posts
Default

I actually believe that over time it may be possible. I mean, no one thought psx and n64 emulators on android would be possible, but we have them now...kind of.
vamp6x6x6x is offline  
Reply With Quote
Old April 14th, 2011, 10:40 PM   #12 (permalink)
Member
 
Sombre's Avatar
 
Join Date: Apr 2011
Location: Canberra, Australia
Posts: 123
 
Device(s): HTC Desire HD w/LeeDrOiD_HD_V5.1.1_GB.
Carrier: Not Provided

Thanks: 19
Thanked 21 Times in 19 Posts
Send a message via MSN to Sombre
Default

Quote:
Originally Posted by uwndrd View Post
To emulate another system you need like 10-20x times higher performance. So, now not any PC can decently emulate PS2, and phones just CAN'T do that. Remember, even PSX emulators on Android are far from perfection right now.
You pulled that 10-20x straight out of your ass, didn't you?
Hashtag likes this.
Sombre is offline  
Reply With Quote
Old April 14th, 2011, 10:43 PM   #13 (permalink)
Member
 
vamp6x6x6x's Avatar
 
Join Date: Sep 2010
Posts: 309
 
Device(s): Xoom(wifi only), Galaxy Tab 7.0 Plus(wifi only)
Carrier: Not Provided

Thanks: 6
Thanked 12 Times in 12 Posts
Default

Quote:
Originally Posted by Sombre View Post
You pulled that 10-20x straight out of your ass, didn't you?
Where 99% of all statistics are pulled from :P
vamp6x6x6x is offline  
Reply With Quote
Old April 14th, 2011, 10:45 PM   #14 (permalink)
Senior Member
 
Join Date: Dec 2010
Posts: 588
 
Device(s): Evo 4g
Carrier: Not Provided

Thanks: 117
Thanked 76 Times in 64 Posts
Default

Quote:
Originally Posted by Sombre View Post
You pulled that 10-20x straight out of your ass, didn't you?
Jesus, he said LIKE 10-20x, you guys don't need to bite his head off.

And go ahead and play your PS2 games on a p3 800 mhz, since the ps2 was 300 mhz, you should be golden, right?
Tempusfugit is offline  
Reply With Quote
Old April 15th, 2011, 04:53 AM   #15 (permalink)
New Member
 
Join Date: Apr 2011
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Sombre View Post
You pulled that 10-20x straight out of your ass, didn't you?
Yeah, something like that, lol. I remember that i've read about 10x somewhere, and added another 10x just to be sure
This is not very far from the truth, however - i've never been able to emulate PS2 with good graphics and in fullspeed on my PC (quite old, but it is 10x times more powerfull then PS2, i suppose).
uwndrd is offline  
Reply With Quote
Old April 15th, 2011, 04:59 AM   #16 (permalink)
Senior Member
 
Join Date: Jun 2010
Posts: 2,829
 
Device(s): Galaxy S4, Nexus 7
Carrier: giffgaff

Thanks: 144
Thanked 314 Times in 277 Posts
Default

Quote:
Originally Posted by uwndrd View Post
To emulate another system you need like 10-20x times higher performance. So, now not any PC can decently emulate PS2, and phones just CAN'T do that. Remember, even PSX emulators on Android are far from perfection right now.
Not sure where you are getting your information however modern PCs can easily emulate the PS2, PS2 emulators have been around a few years already.

I've run quite a few PS2 games on my PC and they run fantastic, higher resolution with FSAA, they look good considering their age and run at a much higher framerate than the PS2, glitch free I might add.

It really depends on what your emulating and how efficient the emulator is, but yes you oftern need many times the processing power to order to emulate consoles and handhelds at an acceptable framerate.
Shocky is offline  
Last edited by Shocky; April 15th, 2011 at 07:11 AM.
Reply With Quote
Old July 19th, 2011, 03:58 PM   #17 (permalink)
New Member
 
Join Date: Jul 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

A hell of a lot of you are missing a key ideal.

A CELLPHONE IS NOT A PC.

Sure, its hard to emulate console systems on the PC, but there is a reason for that, a PC is made up of VERY different parts.

Now my personal PC back when I ran ps1 emulators, was an AMD 4400 (2.2ghz dual core socket 939) with 2Gb of ram and an ATI 1950gt 1gb. It barely ran the ps1 emulator and could barely get any game to work (let alone the easy ones).

Now, my cellphone is the new Droid Charge by Samsung. I have run a few games, and with NO hick-ups, and yet its a measly 1ghz phone single core with a graphics card that could never compare to the 1950gt 1Gb. I have played gran turismo 1 and 2, chrono cross, and final fantasy 7 and 9. Each played with no problem (each needing their own tweaks of course).

So far, that's 1 less core, 1.2ghz less, and a much slower graphics card, and yet possible?

The truth is that cellphones share more in common with consoles then a PC does, which is what makes the cellphone such a great emulator. PlayStation is now making games for cellphones for their new Sony phones, and yet the only difference is the new playstion phone will have android 3.0 and the adreno 205 gpu. The nexus S has the same gpu, meaning you can bet on the nexus being able to do PlayStation as well (with a android 3.0 upgrade of course and hopefully touch controls).

PS2 emulation is possible, the question is, a coder to do it (I sure as hell cannot code) and of course growing hardware (with which each phone has something new to offer). It wont be long before we have ps2 or even ps3 quality games on our phones (especially since technology advancement is growing quicker and quicker).

Stop saying nay, until someone tries, its not impossible, just improbable.
Hashtag likes this.
namcost is offline  
Reply With Quote
Old July 19th, 2011, 09:35 PM   #18 (permalink)
Member
 
Spartoi's Avatar
 
Join Date: Dec 2010
Location: Los Angeles
Posts: 100
 
Device(s): Galaxy Note (Int'l)
Carrier: Not Provided

Thanks: 0
Thanked 14 Times in 10 Posts
Default

Quote:
Originally Posted by namcost View Post
Yet the only difference is the new playstion phone will have android 3.0 and the adreno 205 gpu. The nexus S has the same gpu, meaning you can bet on the nexus being able to do PlayStation as well (with a android 3.0 upgrade of course and hopefully touch controls).
You have any links for the this new PS phone? And the Nexus S has a PowerVR SGX 540 gpu (the same one thats in your Charge).
Spartoi is offline  
Reply With Quote
Old July 20th, 2011, 12:33 AM   #19 (permalink)
Member
 
flukeSG2's Avatar
 
Join Date: May 2010
Location: Illinois
Posts: 214
 
Device(s): Sprint HTC Hero, HTC EVO 4G, HTC EVO 3D, Motorola XOOM WiFi
Carrier: Not Provided

Thanks: 16
Thanked 8 Times in 7 Posts
Default

Quote:
Originally Posted by Spartoi View Post
You have any links for the this new PS phone? And the Nexus S has a PowerVR SGX 540 gpu (the same one thats in your Charge).
I think he's talking about the new Sony Tablets running Honeycomb on them, not a new phone, since phones won't be running honeycomb. the Sony S1 and S2 are the tablets in question.

I still want someone to take a crack at a Wii emulator for the latest gen of phones and tablets. Surely dual 1ghz + cores can handle Dolphin. Heck, it's even on Linux already, thats gotta make it easier to move to android right?! xD ha
flukeSG2 is offline  
Last edited by flukeSG2; July 20th, 2011 at 12:36 AM.
Reply With Quote
Old July 20th, 2011, 12:47 AM   #20 (permalink)
Member
 
Spartoi's Avatar
 
Join Date: Dec 2010
Location: Los Angeles
Posts: 100
 
Device(s): Galaxy Note (Int'l)
Carrier: Not Provided

Thanks: 0
Thanked 14 Times in 10 Posts
Default

Oh, the tablets. Aren't they Tegra 2 powered?

Wii has no very few games worth emulating (imo).
Spartoi is offline  
Reply With Quote
sponsored links
Old July 20th, 2011, 12:55 AM   #21 (permalink)
Member
 
Join Date: Jul 2011
Posts: 403
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 69 Times in 65 Posts
Default

Quote:
Originally Posted by Sombre View Post
You pulled that 10-20x straight out of your ass, didn't you?
Actually as a rule of thumb that goes back to the old school mod days. A general rule of thumb was you needed at least ten times the processing power to emulate a console because a console uses hardware to run a program while an emulator use software.... wait for it... to emulate the hardware of the original console needing a lot more processing power and memory to accomplish this. but processing power really means processor and memory, not just ghz on a chip.
Rabid1 is offline  
Reply With Quote
Old July 20th, 2011, 12:59 AM   #22 (permalink)
你好
 
mikedt's Avatar
 
Join Date: Sep 2010
Location: Xilinhot, China
Posts: 10,295
 
Device(s): Oppo Find 7a, Samsung Galaxy Win Duos(spare), Lenovo P700i(retired), KIRF Galaxy Note(deceased)
Carrier: China Mobile

Thanks: 3,612
Thanked 2,946 Times in 2,136 Posts
Send a message via Skype™ to mikedt
Default

I find the Galaxy S can emulate the Atari 2600 VCS console perfectly, no lag, no frame skip, no nonsense.
__________________
The People's Guide to Android in the People's Republic.
Honorary Grand Poobah Shenzhen University English Corner.
http://welcometomychina.tumblr.com/
There are nine million bicycles in Beijing.
There are nine million Androids in Shenzhen.
mikedt is online now  
Reply With Quote
Old July 20th, 2011, 01:47 AM   #23 (permalink)
Member
 
Join Date: Jul 2011
Posts: 403
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 69 Times in 65 Posts
Default

Quote:
Originally Posted by mikedt View Post
I find the Galaxy S can emulate the Atari 2600 VCS console perfectly, no lag, no frame skip, no nonsense.

LOL, So can the DS!
Rabid1 is offline  
Reply With Quote
Old July 20th, 2011, 03:10 AM   #24 (permalink)
Junior Member
 
Join Date: Aug 2010
Posts: 37
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by namcost View Post
A hell of a lot of you are missing a key ideal.

A CELLPHONE IS NOT A PC.

Sure, its hard to emulate console systems on the PC, but there is a reason for that, a PC is made up of VERY different parts.

Now my personal PC back when I ran ps1 emulators, was an AMD 4400 (2.2ghz dual core socket 939) with 2Gb of ram and an ATI 1950gt 1gb. It barely ran the ps1 emulator and could barely get any game to work (let alone the easy ones).

Now, my cellphone is the new Droid Charge by Samsung. I have run a few games, and with NO hick-ups, and yet its a measly 1ghz phone single core with a graphics card that could never compare to the 1950gt 1Gb. I have played gran turismo 1 and 2, chrono cross, and final fantasy 7 and 9. Each played with no problem (each needing their own tweaks of course).

So far, that's 1 less core, 1.2ghz less, and a much slower graphics card, and yet possible?

The truth is that cellphones share more in common with consoles then a PC does, which is what makes the cellphone such a great emulator. PlayStation is now making games for cellphones for their new Sony phones, and yet the only difference is the new playstion phone will have android 3.0 and the adreno 205 gpu. The nexus S has the same gpu, meaning you can bet on the nexus being able to do PlayStation as well (with a android 3.0 upgrade of course and hopefully touch controls).

PS2 emulation is possible, the question is, a coder to do it (I sure as hell cannot code) and of course growing hardware (with which each phone has something new to offer). It wont be long before we have ps2 or even ps3 quality games on our phones (especially since technology advancement is growing quicker and quicker).

Stop saying nay, until someone tries, its not impossible, just improbable.
That's a load of hogwash. While a cellphone certainly isn't a PC, they're also nothing like the consoles we're proposing they attempt to emulate, save perhaps for a mobile ARM-based device like the GBA or whatever. Most consoles are just as different from phone hardware as they are from PC hardware. The PS2 contained a custom CPU developed by Toshiba and Sony called the Emotion Engine. The Gamecube and Wii use a PowerPC IBM processor. N64 and PSP use MIPS based CPU's. Etc. Smartphones generally use ARM based processors (single core or dual core Tegra devices). Emulating another system's processor on an entirely different type of CPU architecture is very tricky and difficult. Hence why it takes so much more power for either PC's OR phones to play older games. An ARM based phone is not really any closer to any particular console than a PC would be (unless that console you're emulating also used an ARM processor). This is also not factoring in the different sorts of GPU's or memory either (or any other hardware specs that might happen to be quite different from anything else out there)

If you tried to run a PS1 emulator on a dual core AMD processor and couldn't get any games to run decently, you're doing it wrong. It's not the emulator's fault, nor a general PC's fault either. You either misconfigured something or your PC is messed up. I had an old Pentium III 1.2ghz (single core) laptop with a 16MB Radeon mobile (and 512MB old ram) that could run any PS1 game full speed that i threw at it. Configured correctly, EPSXE or PSXfin (the two best PS1 emulators) ran pretty much any game perfectly on that old laptop. At pretty high resolution as well (much higher than PS1). The PS1 was not an extremely powerful system, compared to a fast and very complex machine like the PS2 (PCSX2 incidentally still has many games that don't run on it, and is still difficult to get running at full speed even on fast computers).

It's easy to misconfigure a PC or a PC emulator and cause it to glitch up or slow down. Phones and emulators for phones are most often pre-configured in a way that they'll perform as they're intended with little effort on the user's part. Had you configured your emulator properly, there's no doubt you'd be able to play the majority of PS1 games on that PC of yours, unless the PC was messed up in some way. I've played the most intensive PS1 games on a PC much less powerful than yours with no issues whatsoever. There's just a ton of variables when it comes to individual PC's and configurations that can mess with speed.

I cannot see PS2 emulation functioning properly on any currently available cell phones, regardless of how decent the programmer is. Perhaps there's a chance that the next gen Kal El processor might be able to handle PS2 emulation slowly or so, but we'll see. As it stands, the current PS1 and N64 emulators out presently are not up to snuff with their PC counterparts, even with their talented programmers and the power of the newer Tegra processors. I don't see how PS2 would be anywhere near as lucky, considering the power. The processor in the PS2 is very complex to emulate. That's why even modern PC's, despite their powerful hardware architecture, still have issues running some PS2 games. You're heavily underestimating the extreme difference in power between the PS1 and PS2. The PS2 is many times more powerful and complex. Phones of today can tackle PS1 emulation well enough, but so can a PC from around the year 2000. Try running a PS2 emulator on that same PC from 2000 though, you'll be lucky if you can even get your games to boot at all. If you can, the games will play at less than 1 frame per second and you'll be lucky if any graphics show up at all. A similar thing would happen on a modern regular phone.
Grans is offline  
Reply With Quote
Old July 20th, 2011, 09:15 AM   #25 (permalink)
Senior Member
 
Join Date: Jun 2010
Posts: 2,829
 
Device(s): Galaxy S4, Nexus 7
Carrier: giffgaff

Thanks: 144
Thanked 314 Times in 277 Posts
Default

Quote:
Originally Posted by uwndrd View Post
now not any PC can decently emulate PS2.
Total nonsense, any modern PC with half decent graphics card can handle them, I run them at 1920*1080, 8xMSAA, 16xAF and they run fantastic.
Shocky is offline  
Reply With Quote
Old July 20th, 2011, 09:46 AM   #26 (permalink)
Member
 
hansschmucker's Avatar
 
Join Date: Apr 2011
Posts: 257
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 43 Times in 36 Posts
Default

I'd be very interested in hearing which Emulator is capable of that. It definitely isn't PCSX2.
__________________
LowDroid.com | Game reviews for low-end Android devices

LG Optimus One p500, Android 2.3.4, CyanogenMod 7.1.0-RC1,
320x480, 600Mhz, ARMv6, GINGERBREAD.eng.mik.20110628.130225
hansschmucker is offline  
Reply With Quote
Old July 20th, 2011, 10:26 AM   #27 (permalink)
Senior Member
 
Join Date: Jun 2010
Posts: 2,829
 
Device(s): Galaxy S4, Nexus 7
Carrier: giffgaff

Thanks: 144
Thanked 314 Times in 277 Posts
Default

Quote:
Originally Posted by hansschmucker View Post
I'd be very interested in hearing which Emulator is capable of that. It definitely isn't PCSX2.
I think it is actually, no issues with performance at all. Maybe your system isnt upto the job?

Running fine for me on both my systems, one Q9550 @ 3.2GHz/R6850 and i7 920 @4.4GHz/GTX 580

Stuck using MLAA on the HTPC as there doesnt seem to be a way to force MSAA with ATI cards with PCSX2.
Shocky is offline  
Reply With Quote
Old July 20th, 2011, 10:32 AM   #28 (permalink)
Member
 
hansschmucker's Avatar
 
Join Date: Apr 2011
Posts: 257
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 43 Times in 36 Posts
Default

It definitely is, but I only found it to be remotely usable if I used a whole lot of high-level emulation layers that make the speed inside the game inconsistent. My system is up to the job... or more to the point: if it isn't up to the job, then we'll have the ultimate proof how slow emulating a complex system like the PS2 is:

NVidia GTX 460, 4x3Ghz Athlon II X4, 4GB RAM
hansschmucker is offline  
Reply With Quote
Old July 20th, 2011, 11:03 AM   #29 (permalink)
Senior Member
 
Join Date: Jun 2010
Posts: 2,829
 
Device(s): Galaxy S4, Nexus 7
Carrier: giffgaff

Thanks: 144
Thanked 314 Times in 277 Posts
Default

Quote:
Originally Posted by hansschmucker View Post
It definitely is, but I only found it to be remotely usable if I used a whole lot of high-level emulation layers that make the speed inside the game inconsistent. My system is up to the job... or more to the point: if it isn't up to the job, then we'll have the ultimate proof how slow emulating a complex system like the PS2 is:

NVidia GTX 460, 4x3Ghz Athlon II X4, 4GB RAM
Well the games I've tried have worked very well, your X4 should be comparable to my Q9550 so I don't understand what what the problem is there.
Shocky is offline  
Reply With Quote
Old July 20th, 2011, 12:20 PM   #30 (permalink)
Member
 
Join Date: Sep 2010
Posts: 229
 
Device(s):
Carrier: Not Provided

Thanks: 24
Thanked 20 Times in 18 Posts
Default

Quote:
Originally Posted by Grans View Post
That's a load of hogwash. While a cellphone certainly isn't a PC, they're also nothing like the consoles we're proposing they attempt to emulate, save perhaps for a mobile ARM-based device like the GBA or whatever. Most consoles are just as different from phone hardware as they are from PC hardware. The PS2 contained a custom CPU developed by Toshiba and Sony called the Emotion Engine. The Gamecube and Wii use a PowerPC IBM processor. N64 and PSP use MIPS based CPU's. Etc. Smartphones generally use ARM based processors (single core or dual core Tegra devices). Emulating another system's processor on an entirely different type of CPU architecture is very tricky and difficult. Hence why it takes so much more power for either PC's OR phones to play older games. An ARM based phone is not really any closer to any particular console than a PC would be (unless that console you're emulating also used an ARM processor). This is also not factoring in the different sorts of GPU's or memory either (or any other hardware specs that might happen to be quite different from anything else out there)

If you tried to run a PS1 emulator on a dual core AMD processor and couldn't get any games to run decently, you're doing it wrong. It's not the emulator's fault, nor a general PC's fault either. You either misconfigured something or your PC is messed up. I had an old Pentium III 1.2ghz (single core) laptop with a 16MB Radeon mobile (and 512MB old ram) that could run any PS1 game full speed that i threw at it. Configured correctly, EPSXE or PSXfin (the two best PS1 emulators) ran pretty much any game perfectly on that old laptop. At pretty high resolution as well (much higher than PS1). The PS1 was not an extremely powerful system, compared to a fast and very complex machine like the PS2 (PCSX2 incidentally still has many games that don't run on it, and is still difficult to get running at full speed even on fast computers).

It's easy to misconfigure a PC or a PC emulator and cause it to glitch up or slow down. Phones and emulators for phones are most often pre-configured in a way that they'll perform as they're intended with little effort on the user's part. Had you configured your emulator properly, there's no doubt you'd be able to play the majority of PS1 games on that PC of yours, unless the PC was messed up in some way. I've played the most intensive PS1 games on a PC much less powerful than yours with no issues whatsoever. There's just a ton of variables when it comes to individual PC's and configurations that can mess with speed.

I cannot see PS2 emulation functioning properly on any currently available cell phones, regardless of how decent the programmer is. Perhaps there's a chance that the next gen Kal El processor might be able to handle PS2 emulation slowly or so, but we'll see. As it stands, the current PS1 and N64 emulators out presently are not up to snuff with their PC counterparts, even with their talented programmers and the power of the newer Tegra processors. I don't see how PS2 would be anywhere near as lucky, considering the power. The processor in the PS2 is very complex to emulate. That's why even modern PC's, despite their powerful hardware architecture, still have issues running some PS2 games. You're heavily underestimating the extreme difference in power between the PS1 and PS2. The PS2 is many times more powerful and complex. Phones of today can tackle PS1 emulation well enough, but so can a PC from around the year 2000. Try running a PS2 emulator on that same PC from 2000 though, you'll be lucky if you can even get your games to boot at all. If you can, the games will play at less than 1 frame per second and you'll be lucky if any graphics show up at all. A similar thing would happen on a modern regular phone.
I agree with many things except the comment about PS1 and phone emulation...FPSE runs super smooth with any game..in fact way faster than the real thing a N64 just needs more work but not bad.
shaolin95 is offline  
Reply With Quote
sponsored links
Old July 20th, 2011, 01:43 PM   #31 (permalink)
Senior Member
 
Join Date: Jun 2010
Gender: Male
Posts: 985
 
Device(s): Droid Razr Maxx HD
Carrier: Verizon

Thanks: 28
Thanked 278 Times in 154 Posts
Send a message via AIM to dguy
Default

Quote:
Originally Posted by Sombre View Post
You pulled that 10-20x straight out of your ass, didn't you?
Show me a desktop computer with a 500Mhz processor emulating Nintendo 64 well.

A lot of people on here who have no clue what emulation is or how demanding it is are bashing on the few who do because the truth isn't what they want to hear. Nvidia's Kal El processor is not going to be powerful enough to emulate PS2, let alone anything that is on the market right now.
dguy is offline  
Reply With Quote
Old July 20th, 2011, 02:57 PM   #32 (permalink)
Member
 
hansschmucker's Avatar
 
Join Date: Apr 2011
Posts: 257
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 43 Times in 36 Posts
Default

The problem is that people want a straight answer... but there is none. There's no magic multiplier, but 10x is a pretty good estimate for many cases.

Emulation speed depends on a whole lot of things. For one, there's the actual cycle rate, since an emulator is basically nothing but a giant lookup table for the emulated system's opcodes. Here ARM CPUs are pretty good, since they are relatively fast at processing these simple instructions. Then there's the task of actually performing what the opcode was supposed to achieve: Here ARM CPUs fare a lot worse, since emulating any system that focuses on 3D will inevitably do a lot of floating point math, something that x86 and GPUs are good at... ARM: not so much. Of course, if the operations you're interpreting were supposed to run on a GPU you might have a chance to use the host environment's GPU as well. But especially with the PS2, that's not possible for two very powerful parts of equipment: the vector units. Oh and you may get a speedup from using a JIT (just in time compiler)... but then again it may slow things down as well, depending on the code of the game you're running. During the most recent round of the browser wars people were focusing almost exclusively on JITing everything, until they realized that doing that slows them down if the code isn't reused inside the program often enough... something that's pretty much impossible to predict. Then if you understand the guest OS well enough, you may be able to hook into the OS directly and perform certain functions directly on the host OS, which is a good deal faster than letting the emulated guest OS do it.

You see the problem here: there really is no straight answer.
hansschmucker is offline  
Reply With Quote
Old July 20th, 2011, 06:55 PM   #33 (permalink)
Junior Member
 
Join Date: Aug 2010
Posts: 37
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by shaolin95 View Post
I agree with many things except the comment about PS1 and phone emulation...FPSE runs super smooth with any game..in fact way faster than the real thing a N64 just needs more work but not bad.
I've tried lots of games on FPSE. While many of them work great, some of them still have speed issues on non-Tegra devices. I'm not sure how well the emulator works on a Tegra phone, but on my Samsung Fascinate (which has a speedy GPU and runs games extremely well), i've seen several games with speed dips (even with frameskip). Castlevania Symphony of the Night and the Spyro trilogy are two examples. They play well enough, but they're still not perfect. They're certainly not faster than the original by any means. I'm sure with time they'll play fine with more development, but for now, PC emulators are better. Even an old 1Ghz Pentium III can handle PS1 emulation without a hitch (and even most old GPU's can render the games at really high resolutions WITH texture filtering).

N64 emulation still needs a lot of work. It's much harder to get working than PS1, being a more complex and powerful system. I'm impressed Conker works at all, it's probably the most advanced game on the system (it works pretty slowly though, and i dunno if it goes ingame yet, i only tested it for a minute). The games that use the expansion pack don't seem to boot though. And even an older game like Banjo Kazooie still has some minor speed issues. The games also all exhibit a lot of graphical and sound glitches as well. We'll see what the future brings. N64 emulation on PC still isn't perfect either (though that's more to do with less work being made and nothing to do with PC's not being powerful enough).

The multiplier of 10-20 times in regards to emulation is extremely flawed and not at all an accurate statement. It depends more on the architecture involved than raw clock speed. It also depends on the specific system you're emulating and how similar it is to the system you're emulating it ON. In addition to all that, how advanced the emulator is matters as well. Sometimes, better compatibility and fixes can slow down emulation in favor of being better at playing the games.

@dguy

There are some older N64 emulators such as Corn that can play some N64 games on extremely old and slow machines. Sub-500mhz machines that is. It depends on the game and the emulator you're talking about. The same game on an emulator like Project64 will require far more horsepower. The PSP now has the capability of playing a few N64 games decently on just a 333mhz processor (they share similar architecture, both using MIPS CPU's). A game like Mario 64 might only require an old Pentium III or so around 400mhz or so. But a game like Conker can require a far faster PC, well over 1ghz to get it working full speed. No game stresses the system equally.
Grans is offline  
Last edited by Grans; July 20th, 2011 at 07:02 PM.
Reply With Quote
Old July 20th, 2011, 07:08 PM   #34 (permalink)
Senior Member
 
Join Date: Apr 2010
Location: Auckland, New Zealand
Posts: 1,824
 
Device(s): Galaxy S, HTC Desire
Carrier: Not Provided

Thanks: 112
Thanked 771 Times in 407 Posts
Default

@Grans: N64oid's new engine on my SGSII runs Banjo/Mario Kart/Mario 64, Zelda OoT virtually perfectly smoothly - even Goldeneye is near perfect (only place I've found glitches is in sound during cutscenes). Just need more ROMs to be made compatible.

I actually haven't tried N64oid on my I/O Tab, be interested to see how well the Tegra II handles it (I expect less than from the SGSII).

On the SGSII FPSe runs a solid 60fps in actual gameplay for everything I've tried in it (framerate drops a little during cutscenes at times).
__________________
Blogs: androidNZ.net and blog.clove.co.uk
Twitter: @NZtechfreak Facebook: http://goo.gl/baZHQ
Galaxy Note Mega Review: http://goo.gl/Lnoe9
Galaxy SIII Review Part 1 & 2: http://goo.gl/8GCHG & http://goo.gl/gDYkA
Galaxy SIII & Nexus 7 Root guides: http://goo.gl/DMN5v & http://goo.gl/pQbUB
NZtechfreak is offline  
Last edited by NZtechfreak; July 20th, 2011 at 07:11 PM.
Reply With Quote
Old July 20th, 2011, 07:17 PM   #35 (permalink)
Member
 
Join Date: Sep 2010
Posts: 229
 
Device(s):
Carrier: Not Provided

Thanks: 24
Thanked 20 Times in 18 Posts
Default

Quote:
Originally Posted by Grans View Post
I've tried lots of games on FPSE. While many of them work great, some of them still have speed issues on non-Tegra devices. I'm not sure how well the emulator works on a Tegra phone, but on my Samsung Fascinate (which has a speedy GPU and runs games extremely well), i've seen several games with speed dips (even with frameskip). Castlevania Symphony of the Night and the Spyro trilogy are two examples. They play well enough, but they're still not perfect. They're certainly not faster than the original by any means. I'm sure with time they'll play fine with more development, but for now, PC emulators are better. Even an old 1Ghz Pentium III can handle PS1 emulation without a hitch (and even most old GPU's can render the games at really high resolutions WITH texture filtering).

N64 emulation still needs a lot of work. It's much harder to get working than PS1, being a more complex and powerful system. I'm impressed Conker works at all, it's probably the most advanced game on the system (it works pretty slowly though, and i dunno if it goes ingame yet, i only tested it for a minute). The games that use the expansion pack don't seem to boot though. And even an older game like Banjo Kazooie still has some minor speed issues. The games also all exhibit a lot of graphical and sound glitches as well. We'll see what the future brings. N64 emulation on PC still isn't perfect either (though that's more to do with less work being made and nothing to do with PC's not being powerful enough).

The multiplier of 10-20 times in regards to emulation is extremely flawed and not at all an accurate statement. It depends more on the architecture involved than raw clock speed. It also depends on the specific system you're emulating and how similar it is to the system you're emulating it ON. In addition to all that, how advanced the emulator is matters as well. Sometimes, better compatibility and fixes can slow down emulation in favor of being better at playing the games.

@dguy

There are some older N64 emulators such as Corn that can play some N64 games on extremely old and slow machines. Sub-500mhz machines that is. It depends on the game and the emulator you're talking about. The same game on an emulator like Project64 will require far more horsepower. The PSP now has the capability of playing a few N64 games decently on just a 333mhz processor (they share similar architecture, both using MIPS CPU's). A game like Mario 64 might only require an old Pentium III or so around 400mhz or so. But a game like Conker can require a far faster PC, well over 1ghz to get it working full speed. No game stresses the system equally.
At 1.6 or 1.5 my Captivate eats any FPSE game...sticks to 66fps (vsync) with all of them. So yes it is a good OC but most users are able to do about 1.4Ghz with this kernel. So again, I disagree on FPSE...nothing it does can make it go slow with my phone.
N64 needs work for the hiccups but it flies when is not going through one of its epileptic attacks!
Also remember that unless an OPEN GL plug in is made, most of the EMU is running on CPU power...the GPU plays a secondary role unfortunately.
I have hopes for a Dreamcast emu though
shaolin95 is offline  
Reply With Quote
Old July 20th, 2011, 07:24 PM   #36 (permalink)
Junior Member
 
Join Date: Aug 2010
Posts: 37
 
Device(s):
Carrier: Not Provided

Thanks: 2
Thanked 3 Times in 3 Posts
Default

@NZtechfreak

I'm running a Samsung Galaxy S Fascinate (SGS model 1 i guess it is). I'm well aware that these emulators run better on faster hardware. My processor is older, single core, and clocked at a lower rate. The SGSII uses a higher clocked dual core CPU, so it's obviously going to be speedier. I'm comparing my phone's speed to a similarly clocked PC CPU and using the comparison to explain how the architecture differs. My point was directed towards the guy who said PS1 emulation wouldn't work on his dual core AMD cpu. It does, and works perfectly on far slower PC's than that.

Try out Conker's Bad Fur Day on your SGSII, or your tablet. That will give you a good indication of how much potential your devices have at this stage. Conker is notable by most people for being the most advanced N64 game available. It takes powerful hardware to emulate as well. It's a good benchmark for you to try. The games you're referring to are not all that stressful. I get constant full speed with Mario 64 and pretty much 98% full speed with Banjo Kazooie. The other games you mentioned aren't very strenuous either and are rather early gen (or less stressful) N64 games. I'd be interested to see how Banjo Tooie plays, it's a stressful game (doesn't boot past the title screen).

@shaolin95

I'm only judging by stock clock speeds, no overclocking. I could probably overclock my Fascinate and make it play games very fast myself. But for the sake of comparing them to PC's around 2000, i'm using around 1ghz tests.

I'll wait and see if someone can make an opengl plugin to better use the GPU's. Could help a lot indeed. Dreamcast emulation might work, slowly at least. Someone ported nulldc to the PSP and got it working really slowly (but working nonetheless).
Grans is offline  
Last edited by Grans; July 20th, 2011 at 07:28 PM.
Reply With Quote
Old July 21st, 2011, 01:49 PM   #37 (permalink)
Member
 
Join Date: Sep 2010
Posts: 229
 
Device(s):
Carrier: Not Provided

Thanks: 24
Thanked 20 Times in 18 Posts
Default

Quote:
Originally Posted by Grans View Post
@NZtechfreak

I'm running a Samsung Galaxy S Fascinate (SGS model 1 i guess it is). I'm well aware that these emulators run better on faster hardware. My processor is older, single core, and clocked at a lower rate. The SGSII uses a higher clocked dual core CPU, so it's obviously going to be speedier. I'm comparing my phone's speed to a similarly clocked PC CPU and using the comparison to explain how the architecture differs. My point was directed towards the guy who said PS1 emulation wouldn't work on his dual core AMD cpu. It does, and works perfectly on far slower PC's than that.

Try out Conker's Bad Fur Day on your SGSII, or your tablet. That will give you a good indication of how much potential your devices have at this stage. Conker is notable by most people for being the most advanced N64 game available. It takes powerful hardware to emulate as well. It's a good benchmark for you to try. The games you're referring to are not all that stressful. I get constant full speed with Mario 64 and pretty much 98% full speed with Banjo Kazooie. The other games you mentioned aren't very strenuous either and are rather early gen (or less stressful) N64 games. I'd be interested to see how Banjo Tooie plays, it's a stressful game (doesn't boot past the title screen).

@shaolin95

I'm only judging by stock clock speeds, no overclocking. I could probably overclock my Fascinate and make it play games very fast myself. But for the sake of comparing them to PC's around 2000, i'm using around 1ghz tests.

I'll wait and see if someone can make an opengl plugin to better use the GPU's. Could help a lot indeed. Dreamcast emulation might work, slowly at least. Someone ported nulldc to the PSP and got it working really slowly (but working nonetheless).
I have a beta of nullDC for android that was showing promise but it was dropped :-(
FPSE dev mentioned an openGL plug in but it seems to be harder than it looks.
shaolin95 is offline  
Reply With Quote
Old August 5th, 2011, 11:41 AM   #38 (permalink)
New Member
 
Join Date: Aug 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

You guys probably wanted to check on these links just to make sure,future android OS in this case tablets will surely easily run anykind of emulation,check it out,,,,

Video: MWC 2011 – NVIDIA Kal-El Runs PS3 Game With 600 Soldiers Smoothly | MP4 Nation Blog

NVIDIA Tegra 3, equipped with 1.5GHz quad-core madness, teased by a familiar slide -- Engadget

NVIDIA's quad-core Kal-El used to demo next-gen mobile graphics, blow minds (video) -- Engadget
auronciu is offline  
Reply With Quote
Old August 5th, 2011, 12:36 PM   #39 (permalink)
你好
 
mikedt's Avatar
 
Join Date: Sep 2010
Location: Xilinhot, China
Posts: 10,295
 
Device(s): Oppo Find 7a, Samsung Galaxy Win Duos(spare), Lenovo P700i(retired), KIRF Galaxy Note(deceased)
Carrier: China Mobile

Thanks: 3,612
Thanked 2,946 Times in 2,136 Posts
Send a message via Skype™ to mikedt
Default

Quote:
Originally Posted by shaolin95 View Post
Ha is that is a true story those who bought it deserved to be ripped off just for even believing it was possible lol
People can be stupid. Like the ones who paid $999(USD) for the 'I'm Rich' app for the iPhone, which did absolutely nothing, except show an icon to prove it was installed.
mikedt is online now  
Reply With Quote
Old September 6th, 2011, 02:18 PM   #40 (permalink)
New Member
 
Join Date: Sep 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 1 Time in 1 Post
Default

Very true I have the nexus s and I use FPse psx emu and play legend of dragoon, ff7, silent hill on it and they work perfect also use gbc emu and sneak emu all great but the psx emu blows my mind looks so good like having a PSP. Phone and small PC all in one with the nexus s and flash is nice on it using nexus right now for this.



Quote:
Originally Posted by namcost View Post
A hell of a lot of you are missing a key ideal.

A CELLPHONE IS NOT A PC.

Sure, its hard to emulate console systems on the PC, but there is a reason for that, a PC is made up of VERY different parts.

Now my personal PC back when I ran ps1 emulators, was an AMD 4400 (2.2ghz dual core socket 939) with 2Gb of ram and an ATI 1950gt 1gb. It barely ran the ps1 emulator and could barely get any game to work (let alone the easy ones).

Now, my cellphone is the new Droid Charge by Samsung. I have run a few games, and with NO hick-ups, and yet its a measly 1ghz phone single core with a graphics card that could never compare to the 1950gt 1Gb. I have played gran turismo 1 and 2, chrono cross, and final fantasy 7 and 9. Each played with no problem (each needing their own tweaks of course).

So far, that's 1 less core, 1.2ghz less, and a much slower graphics card, and yet possible?

The truth is that cellphones share more in common with consoles then a PC does, which is what makes the cellphone such a great emulator. PlayStation is now making games for cellphones for their new Sony phones, and yet the only difference is the new playstion phone will have android 3.0 and the adreno 205 gpu. The nexus S has the same gpu, meaning you can bet on the nexus being able to do PlayStation as well (with a android 3.0 upgrade of course and hopefully touch controls).

PS2 emulation is possible, the question is, a coder to do it (I sure as hell cannot code) and of course growing hardware (with which each phone has something new to offer). It wont be long before we have ps2 or even ps3 quality games on our phones (especially since technology advancement is growing quicker and quicker).

Stop saying nay, until someone tries, its not impossible, just improbable.
bud6872 is offline  
Reply With Quote
The Following User Says Thank You to bud6872 For This Useful Post:
blackdeath48 (April 17th, 2012)
sponsored links
Old May 5th, 2012, 09:40 AM   #41 (permalink)
New Member
 
Join Date: Jun 2010
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by uwndrd View Post
To emulate another system you need like 10-20x times higher performance. So, now not any PC can decently emulate PS2, and phones just CAN'T do that. Remember, even PSX emulators on Android are far from perfection right now.
phones are coming out now with 2gb of RAM, and well over 1.5-1.7Ghz quad core processors, still think its impossible? I would say by Q3 this year phones will easily hit that 10-20x mark
alexdrum is offline  
Reply With Quote
Old May 6th, 2012, 09:25 AM   #42 (permalink)
Junior Member
 
Join Date: Mar 2011
Posts: 76
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 4 Times in 4 Posts
Default

PS2 games can be easily emulated on PCs with dual core processors so i think it is very likely that an android app might be able to emulate PS2 games but what's the point? a 4 gig game rom won't be any good in terms of memory.
shad0wboss is offline  
Reply With Quote
Old May 6th, 2012, 02:59 PM   #43 (permalink)
Senior Member
 
rushmore's Avatar
 
Join Date: Nov 2008
Location: Kentucky
Posts: 8,051
 
Device(s): S4, iPad Air, Note 2014 10.1, Dell V11 5130, Nvidia Shield. Yes- too many devices.
Carrier: VZW

Thanks: 408
Thanked 1,403 Times in 987 Posts
Default

A key is the commonality of instruction sets and how they compile to another platform at machine level. I have a relatively old Q8200 and fast graphics card (still plays all current games great), but even that is too slow for a lot of PS2 games. This is due to the instruction set level of efficiency when translated to another platform. The less efficient, the more clock cycles are needed. A functional analogy is a flat straight line (efficient) verses a long curved and hilly road (not efficient). The less efficient the translation/compile, the less efficient the road.

Playable PS2 gaming on a passively cooled device is a few generations of chips away.
rushmore is offline  
Reply With Quote
Old May 6th, 2012, 08:04 PM   #44 (permalink)
The Doctor
 
chanchan05's Avatar
 
Join Date: Jun 2011
Gender: Male
Posts: 11,605
 
Device(s): Note 3 LTE (N7105), Samsung Galaxy Tab 7.0 Plus (P6200), Samsung Galaxy SL (I9003), , Samsung Galaxy
Carrier: Globe Philippines

Thanks: 181
Thanked 2,596 Times in 2,137 Posts
Default

I find it funny how people come here and say that PS2 emulation is possible just like that:

A common misconception regarding PCSX2 is that a processor with a relatively high clock speed, such as a Pentium 4 or Athlon XP (the former with clock speeds as high as 3.8 GHz), should easily be able to emulate PS2 games at full speed. The PS2 has several processing units including a MIPS R5900 chip, MIPS R3000A chip, two custom vector units, and graphics chip (Graphics Synthesizer). With the exception of the MIPS R5900 (clocked at 294.912 MHz) and the MIPS R3000A (clocked at 36.864 MHz, selectable to 33.8688 MHz for PlayStation (1) emulation), all other chips run at the bus speed of 147 MHz. There are several reasons which make emulation of the PS2 on a PC extremely difficult. Architectural differences between an x86-based PC and the PS2 are substantial; emulating multiple chips running in parallel on a single-core processor is quite complex. Taking advantage of dual core processors on PCs is even harder due to the tight synchronization between the PS2 chips

Basically, an emulator usually ignores the graphics chip on a PC, and runs everything on a single core. Furthermore, a single core 32bit chip on a PC can run more instructions in parallel than a single core ARM chip. Basically, to have the emulation capabilities of a single core PC, you need to have a dual core phone. Then you have to consider than a single core PC can't even emulate PS2 properly.
__________________
https://shared.com?ref=51950 100GB free storage. WOW.

Worried about your health? Take the True Health Assessment now! Click HERE
chanchan05 is offline  
Reply With Quote
Old May 7th, 2012, 06:03 AM   #45 (permalink)
Junior Member
 
jirka.h23's Avatar
 
Join Date: Oct 2010
Location: Prague
Posts: 66
 
Device(s):
Carrier: Not Provided

Thanks: 7
Thanked 8 Times in 7 Posts
Default

If we talk about minimum requirements emulation is possible from 5x-6x faster cpu, so if psx2 was just 300mhz at current modern phones with 2ghz it should be possible in the future
jirka.h23 is offline  
Reply With Quote
Old May 7th, 2012, 06:41 AM   #46 (permalink)
The Doctor
 
chanchan05's Avatar
 
Join Date: Jun 2011
Gender: Male
Posts: 11,605
 
Device(s): Note 3 LTE (N7105), Samsung Galaxy Tab 7.0 Plus (P6200), Samsung Galaxy SL (I9003), , Samsung Galaxy
Carrier: Globe Philippines

Thanks: 181
Thanked 2,596 Times in 2,137 Posts
Default

Quote:
Originally Posted by jirka.h23 View Post
If we talk about minimum requirements emulation is possible from 5x-6x faster cpu, so if psx2 was just 300mhz at current modern phones with 2ghz it should be possible in the future
Its not as simple as that. A faster CPU isn't the only requirement, its the number of instruction threads as well.

*Note this is an OVERSIMPLIFICATION. There are more factors at play, and there are more instruction threads active in an emulation that those I will be using as an example.

Quote:
For simplicity's sake, lets say an ARM processor, like the one on your phone processes 4 instruction threads at a time, while an X86 processor on your PC processes 8 instruction sets at a time. Then lets say a PS2 has 5 chips which run at 200Mhz each with 2 instruction sets.

So, if we compute that, to have an equivalent output to a PS2 with 200Mhz procs, you need a 2Ghz single core x86 processor which can use 10 instruction threads at a time. But since its not existent (because with x86 you only have 8 sets at a time), you need to use a 2.5Ghz x86 processor with 8 instruction threads, or in the case of your phone, a 5Ghz ARM with 4 threads at a time.
A PS2 emulator on your PC needs a 3.1Ghz processor or equivalent to run most basic PS2 games, then a graphics chip to play the 3D games. Its not simply clockspeed x10 and you can emulate already.

Basically, speaking, not even the quad core 1.5Ghz proc on the Galaxy S3 is capable of PS2 emulation. Porting a PS2 game to Android is a whole different story as compared to emulating a platform. In the most basic sense, to emulate a platform, your hardware requirements would be AT LEAST 10x better than the platform you are emulating. And that means more than just clockspeed. As I already mentioned, to even have the same processing power as a single core x86 processor, you need a dual core ARM with a higher clock rate.
chanchan05 is offline  
Last edited by chanchan05; May 7th, 2012 at 06:44 AM.
Reply With Quote
Old May 7th, 2012, 09:36 AM   #47 (permalink)
Junior Member
 
Join Date: May 2011
Posts: 22
 
Device(s):
Carrier: Not Provided

Thanks: 7
Thanked 0 Times in 0 Posts
Default

The 10x rule is indeed an old one, and was of course an extremely rough approximation. It was still more or less adequate to give a good idea regarding how much horsepower a simpler console (think 16bit-era and previous) would take to be emulated.

Still, emulation requirements not only depend on how the original machine was built, but also on how the emulator is programmed. For instance, you can probably play any SNES game on a 200Mhz pentium if you use, say, ZSNES, but if you want full low level emulation of every single item in the console and use BSNES you might need a 3Ghz CPU for some games. Likewise, for Nintendo64 emulation the hardware requirements of Project64 and CORN were extremely dissimilar, and so was game compatibility.

As for PS2 emulation, the currently most used emulator is PCSX2. Go check out its forums and you will see some games need a Core i7 to work, and some just don't work at all. If I recall correctly, with the exception of a few games like Final Fantasy X (one of the least demanding ones), anything below 2Ghz CPU will pretty much guarantee a poor experience unless you enable all the speed hacks and use native resolution without filtering. Also, PCSX2 can only use two CPU cores effectively due to how it was done (can't remember the details, but they are in their website or the forums), or 3 using a special setting.

Given that even the upcoming Cortex A15's are said to only have about the computational power of a desktop Core 2 Duo, I'd say we are at least two ARM generations away of being able to emulate the PS2. If someone is even willing to port PCSX2, that is, which I doubt.
RCZombie is offline  
Reply With Quote
Old June 4th, 2012, 06:43 PM   #48 (permalink)
New Member
 
Join Date: Jun 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Using a open source ARM hypervisor to create a emulator framework with allot less overhead than most common designs today and is more flexibility for adding new console types, CPU types, GPU types and other emulated HW.

A modular design with a virtualization engine (like KVM Arm, QEMU or Codezero Embedded Hypervisor) to handle the different HW, same core framework on all HW platforms.
Each emulated HW packaged as a plugin and then add the emulated hardware in to a saved configuration and load the one matching the input data.

This type of framework would be extendable with new plugins as new HW in phones come out on the market.

The GPU is the problem though even if using a hypervisor, even if one implement a scaling function for the device GPU capabilities much like Chainfire 3D that scale automatically it is still ALOT of work.

ARM Cortex A15 will help with it's added support for hardware virtualization but it's still possible on current SOC like A9 but with more overhead. The benefit with using a existing virtualization hypervisor that can run on ARM SOC is most of the hard work of handling CPU scaling for multiple cores and the built in load balancing is built in to the hypervisor, same go for the GPU if added to the hypervisor the right way resulting in a emulator with minimal overhad.
TwistedRat is offline  
Last edited by TwistedRat; June 4th, 2012 at 06:47 PM.
Reply With Quote
Old November 25th, 2012, 09:06 AM   #49 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 6
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by chanchan05 View Post
Its not as simple as that. A faster CPU isn't the only requirement, its the number of instruction threads as well.

*Note this is an OVERSIMPLIFICATION. There are more factors at play, and there are more instruction threads active in an emulation that those I will be using as an example.



A PS2 emulator on your PC needs a 3.1Ghz processor or equivalent to run most basic PS2 games, then a graphics chip to play the 3D games. Its not simply clockspeed x10 and you can emulate already.

Basically, speaking, not even the quad core 1.5Ghz proc on the Galaxy S3 is capable of PS2 emulation. Porting a PS2 game to Android is a whole different story as compared to emulating a platform. In the most basic sense, to emulate a platform, your hardware requirements would be AT LEAST 10x better than the platform you are emulating. And that means more than just clockspeed. As I already mentioned, to even have the same processing power as a single core x86 processor, you need a dual core ARM with a higher clock rate.
I have played through ico and resident evil code veronica and silent hill 4 the room.
Mybpc is only an amd 3800+ 2.0 ghz with 2 Gb ram and an ati radeon x1650 they ran fine.
thehig is offline  
Reply With Quote
Old November 26th, 2012, 04:49 PM   #50 (permalink)
Junior Member
 
Join Date: Oct 2012
Posts: 76
 
Device(s):
Carrier: Not Provided

Thanks: 5
Thanked 12 Times in 8 Posts
Default

I got excited for the title, can't wait for a near perfect emulator though.
TurtleRunner is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Discussion > Android Games
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 12:19 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.