yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Product F(RED):
The PS2 is too complex and powerful to emulate on a phone (for now). People, until recently, have had trouble running it at full speed on PC. I tried a few years ago on my old computer with Metal Gear Solid 2 and while the game ran, it was slow as hell. That was with (at the time):

- AMD Phenom II X4 (Quad) 945 @ 3.0 GHz

- 4GB DDR2 RAM

- Nvidia GeForce 9400GT 1GB

That may be low-mid range now as far as the graphics card, but it's mainly the CPU that has to do all the emulation. The graphics is the easy part. You're essentially emulating an entire CPU architecture. The Nintendo 64 and PS1 and before are easily emulatable because they're weaker, basically, and less complicated from a software perspective. Basically, you need a much more powerful CPU to emulate another CPU that is also powerful. Rule of thumb is the newer the console, the harder it is to emulate (unless it's the same architecture, like the upcoming PS4 and Nextbox, which are x86 based like a normal computer).

As for GTA being ported, if you can port over any program/game from another architecture to Android, besides bugs and hardware demand, it can theoretically run fine. I mean, it's like learning Chinese to be able to read a Chinese book vs having an already-translated copy in English. Obviously the latter will be much quicker.
[Android Q&A, Help & Troubleshooting] MorBID^^:
hope it will be emulated before 2014.
[Android Q&A, Help & Troubleshooting] max_choco:
work en jelly bean??
[Android Q&A, Help & Troubleshooting] Jomari29:
Will we see GTA IV on Android in

April 29, 2018?

:D
[Android Q&A, Help & Troubleshooting] Judasu:
would be nice to have
[Android Q&A, Help & Troubleshooting] dakunclear:
Just like to note I'm running pcsx2 on my computer with no hiccups and I have a amd x2 quad core 2.9ghz 8gb of ram and a 5770 Radeon hd 1gb card so no clue what you guys are talking about the ps2 emulator ruining bad
[Android Q&A, Help & Troubleshooting] Melch1zedeK:
PS2 emu? great joke
[Android Q&A, Help & Troubleshooting] bal01:
It would be great to have, but I don't think ARM devices have enough power to emulate processors that complex(Doesn't the ps2 use ppc?)
[Android Q&A, Help & Troubleshooting] xzn:
and now the link was deleted :rolleyes:
[Android Q&A, Help & Troubleshooting] CrisR_007:
:rolleyes:
[Android Q&A, Help & Troubleshooting] Jomari29:
Have no more wait...

as a powerful device is at bay...

Samsung Galaxy S4...

friggin 8-Core 1.9Ghz!!!!

easily OC to 2Ghz,imagine that...
[Android Q&A, Help & Troubleshooting] FinancialWar:
we have quad core, octa core and we can't even run ps2 games??
[Android Q&A, Help & Troubleshooting] Pennycake:
An arbitrary number of cores doesn't actually mean anything.

I had an OMG 8 CORE laptop CPU and it sucked and couldn't play m/any video games at all (even the ones that didn't rely on GPU, thus not bottlenecking). My "only 4 core" desktop CPU does much better.

Because "number of cores" does not signify how powerful a device is. You could have 16 really crappy cores and where would that get you ? Especially if the device isn't coded to work well with more than two ?

Processor architecture is different. You can't determine which is "better" by number of cores or by clock speed (unless you're working within the same family - it's relevant if and ONLY if all other variables are held the same). It just doesn't work like that.

And GPU matters, too. And you know, other stuff. Not just number of cores. I kind of hope this comment was trolling, but now anyone who was confused knows.
[Android Q&A, Help & Troubleshooting] Jimlarck:
We need to stop adding cores.

Quad core is enough, what we need is better batteries, moar RAM and a bigger internal storage.

We don't even need better cameras. 13MP is enough.
[Android Q&A, Help & Troubleshooting] FinancialWar:
no we need more cores, the more the better. I want a 64 core Galaxy S3.
[Android Q&A, Help & Troubleshooting] Jimlarck:
AMD 8-core doesn't perform nearly as good as my Intel i7 quad core. Plus AMD is a power hog.
[Android Q&A, Help & Troubleshooting] Product F(RED):
While we're on that topic, AMD provides a better performance-cost ratio.
[Android Q&A, Help & Troubleshooting] Jomari29:
you do know were not trying to play full on Pc games right?

i mean a PC game has atleast 5GB or more of files, were trying to play a 1-2GB worth of polygons + the music, thats a really small files and less stress for the CPU and GPU
[Android Q&A, Help & Troubleshooting] cryolithic:
You realize that the size of the assets has very little to do with the power required to adequately emulate the platform, right? Take a look at the game Bard's Tale which the hi-res version has over 3GB of assets, yet runs on the tablet fine because it's been ported to run natively. Emulation is more than just displaying assets, it's creating code that behaves like hardware, then running code through that, with proper timing of multiple pieces of hardware.

Take a look at BSNES, a SNES emulator that achieves perfect emulation, and it requires an a high end PC CPU to do that.

The Xbox/PS2/Gamecube generation of consoles have in general similar power to today's devices, much less the overhead to emulate them.
[Android Q&A, Help & Troubleshooting] :
S4 is octa core and s5 might be deca core......s5 will easily handle the ps2 emulator......even if some1 makes it today it won't be supported by present technology......if u try to do so your device will be damaged severely.... 8-) by the way u can try fpse(ps1 emulator)..... But pixels are horrible for ps1 games

I hate my X and love my Next.......... Conditions apply*
[Android Q&A, Help & Troubleshooting] Jimlarck:
Cores won't help. We need more RAM.
[Android Q&A, Help & Troubleshooting] :
Sammy is increasing ram with cores

I hate my X and love my Next.......... Conditions apply*
[Android Q&A, Help & Troubleshooting] Pennycake:
Like the other guy said, the size of the ROM itself isn't the biggest issue. RAM might be an issue in some cases, but hardware emulation is what really kills performance. My S3 has trouble with DS games - I don't even bother because playing at 1/2 or even 2/3 framerate is pretty awful and head-wall inducing.

PS2 games are also very nearly as large as your example. They're usually in the 3+ Gb size-range. Both God of War games were over 6Gb each.

If you look at the actual hardware in the PS2, it's very specialised - it's not just "CPU, GPU, RAM" - it has multiple processing units with their own specific functions - it was designed for a specific purpose. The biggest problem in emulation is dealing with this - getting your "CPU, GPU, RAM" to emulate this totally different set of hardware - even desktop computers can have problems with this. Stuff starts to get all wacky when you have your hardware trying to do the job of a crap-ton of other dedicated, specialised, processors - not only does it have to do all those tasks, it has to have them timed right - and having multiple physical cores doesn't necessarily make that any easier, either.

Anyway, check out this thread regarding emulating a PS2 on a PC : http://forums.pcsx2.net/Thread-Sticky-Will-PCSX2-run-fast-on-my-computer

CPU is the biggest "need", and the desktop emulator only uses two cores (so having eight isn't going to help) - and you're advised to have at least an i5 to play "most" games, with guesses that the i5-2500k could most likely handle any PS2 game if overclocked.

So if we're looking at the raw power of an 3.3+ Ghz i5 being a requirement (I've seen 4.5Ghz recommended for full performance on all PS2 games), yeah, not happening on Android for a while. But eventually who knows. :)
[Android Q&A, Help & Troubleshooting] Jimlarck:
Yeah that makes sense. Considering the S4 is Octacore with 2gb of RAM.

I can see the RAM improvement from the S3.
[Android Q&A, Help & Troubleshooting] dakunclear:
Depends if your talking about the international s3/s4 remember both phones are different in their international version compared to the north American version

Sent from my SGH-T999V
[Android Q&A, Help & Troubleshooting] Jimlarck:
North American.
[Android Q&A, Help & Troubleshooting] windbayou:
It would take years to play a PS2 game comfortably on a Handheld,
[Android Q&A, Help & Troubleshooting] soban_mub:
ahaa very nice to see that. u guys rock
[Android Q&A, Help & Troubleshooting] mark324:
I'm already playing max payne ,vice city ,gta 3 on my Asus Infinity,and they look better than in PS2, forget the emulation, just wait for the developers to port them to Android..I hope they release San Andreas soon.
[Android Q&A, Help & Troubleshooting] Edmond1:
I do not think that a phone is the right platform for gaming...
[Android Q&A, Help & Troubleshooting] dakunclear:
I have to disagree specially since I have a note 2 lol but certain games like old school final fantasy or the new one ff dimensions but nothing that needs a full controller even though sometimes I hook up my 360 controller to my phone lol

Sent from my SGH-T889V
[Android Q&A, Help & Troubleshooting] ironmaiden189:
I agree with dakunclear about the controller: I downloaded the original Sonic for the Game Gear, but I seem to not be able to play like when I had it on the Game Gear because of the on-screen controllers. They give no feedback under my fingers and I cannot see them because my fingers are not really thin. When Sonic doesn't jump it takes a while to remove my finger from the screen, look where it should press and press. Sonic is dead 3-4 times before I do that (maybe I'm old...) :cowboy:
[Android Q&A, Help & Troubleshooting] boss1019:
Emulator coming soon

hello,

Me and 4 friends are developing a decent framerate (20-30 fps min) emulator for PS2. We will charge 4$ + whatever commission and payments are required. WE WILL NOT INCLUDE ROMS. it should come out end of august or early september. DON'T BOTHER PIRATING, we are devoting 3 months to this and one of our members SOLE job is to work on frame rate and ANTI PIRATING measures. We will include links to getting the bios and we will have a video in the store showing performence, quality, etc.
[Android Q&A, Help & Troubleshooting] dakunclear:
What phones are you getting to work on?

Sent from my SGH-T889V
[Android Q&A, Help & Troubleshooting] Pennycake:
When the S3 even has issues with the N64 emulator (I can play Ocarina of Time well enough but the sound is always skipping because it can't keep up) and desktop PCs with less than an i5 struggle to emulate PS2 games, I have my doubts. We don't even have a DS emulator that works really well - I wanted to move my DS games to my phone instead of having a separate device, but they're just not playable at this point in time.

Also, how do you even qualify "pirating" ? I download ROMs of games I own - and they're the same ROMs that someone who doesn't own the game would use. How can you even tell ? If you're going to bar people from using ROMs they downloaded or something, you'll be barring people who DO actually own the game.
[Android Q&A, Help & Troubleshooting] boss1019:
Specswise dependent

The phones and tablets we'll be using are ARM v7. We will technically make it for gingerbread and above for people who don't mind low framerates, but we haven't gotten to the testing phase yet. I'm thinking any phone with a 1.5 ghz dual core or higher like the xl or the s3 us version. Most quad cores should work but I'm not making any promises about the tegra 3 in the nexus 7 or even the one x. But I would say if you have a phones made in the last year with ICS you should be fine. I'm going to try and use a guideline or way to realistically test such as epic citadel benchmark, saying you should get say 40 fps or higher maybe. The way I see it the mobile processors are much more powerful than the PS2's. The PS2 had a 294mhz cpu and a 150ish mhz gpu. The tegra 4 I read is supposed to be as powerful as the PS3 or 360's processor so I find it hard to believe even though the games and stuff are made for specific hardware that their should be any issues. Just don't try to run it on anything before ICS unless you have a nicely OC'd gingerbread phone. But as I said it probably will be at least three months. The only thing that will take a while is the BIOS, the FPS and maybe anti pirating measures, I do want to make some cash for my work :D. Sadly highschool does take a lot of time out of what my friends and I can do. Honestly I think it will be better on tablets just because of the screen size, but it will work on anything that can score a 1300 plus on geekbench. I might go as low as 1200. I'l probably post some demos before it goes on the playstore so keep watching this forum.
[Android Q&A, Help & Troubleshooting] Scandal Mami:
I think if playing in phone the obstacle is control, its so difficult..
[Android Q&A, Help & Troubleshooting] techahead:
I don;t think android phones can handle that much of processing as of yet the frame rate of ps2 games may be slow but still good enough to make Android phones go down on their knees meanwhile you can try the nes emulator

https://play.google.com/store/apps/details?id=com.bubblezapgames.supergnes_lite&hl=en
[Android Q&A, Help & Troubleshooting] qazibasit:
Average android phone render the animated graphics at 11-15 fps. Whereas ps2 renders at 50-60 fps. So even if soneone managed to make an emulator there still will be too much lag.
[Android Q&A, Help & Troubleshooting] boss1019:
What do you mean by animated graphics.

animated graphics? Dude your going to need to be more specific... unreal engine 3 runs at 47.3 fps on mine and my phone isn't exactly top of the line.
[Android Q&A, Help & Troubleshooting] Product F(RED):
The issue isn't the graphics. It's the math. You're using one CPU to emulate another CPU which is then emulating (running) a game. That's why you need a lot of power. The PS2's CPU is a lot more powerful, than say the N64's. That's why you can emulate an N64 game easily on a phone or computer. It's not about the frequency. It's about the architecture. The PS2's CPU is a LOT more complex.

Sent from my Galaxy Note 2
[Android Q&A, Help & Troubleshooting] boss1019:
I'm aware of the complexities

So I have been looking at PCSX2 and the recommended ram is covered. The top of the line ARM cpus can nearly hit the level of the recommended cpus. The main issue in my opinion is the gpu. The stuff like pixel shader 2.0 I think we have but the power of an 8800gt isn't in any of the processors I know of. As I said the emulator will probably run at 30fps on devices like the s4, nexus 4, and even the one. The nexus 10 should be able to handle it and I'm hoping to get the s3 working. The problem with PCSX2 is that they have according to the guy I have on the optimization, made it only use two cores of the cpu. I'm thinking the quad cores with a bit of work should work well (exynos 5 octa and tegras should work the best), but I'm not sure about the duals (qualcomm s4 dual like in the xl and s3, and the nexus 10's exynos 5). I think the emulator should work by August of this year.
[Android Q&A, Help & Troubleshooting] rafus2004:
About the consumption of the battery

Good evening.

How is the consumption of this emulators? A demanding process must have a high consumption of energy, play to the PS2 at 10-15 fps and only 30-60 minutes should not be interesting...

Regards.
[Android Q&A, Help & Troubleshooting] boss1019:
Haven't tested but I could give an estimate

I haven't gotten to battery consumption tests which would vary phone to phone, but I would imagine it consumes battery at the same rate as a game like wild blood which uses Unreal Engine 3 or Dragon Slayer which uses AAA graphics. If you aren't familliar with those, then I would say it uses roughly the same amount of battery life as asphalt seven or epoch, BUT THIS IS AN ESTIMATE. The emulator won't be ready until summer time when our team has more time. Also I would say it's very phone dependent as different processors will be having more core usage than others. Dual cores will have full usage on the emulator. Quad cores that aren't tegras will be using three cores except when four cores are needed for the app. Tegras all four will be running on the app as they have a power saving core which can be used for the background tasks. I'm kind of hoping to see how we can take advantage of the 8 cores in the international s4. I want to see more on how it works. What we will probably do is release a beta on google play (you will still probably have to pay) and update until it is ready for most powerful phones.
[Android Q&A, Help & Troubleshooting] Eric-1987:
Um no. My old core 2 quad ran everything maxed without issue. Not even close to a problem.
[Android Q&A, Help & Troubleshooting] Pennycake:
Quad core what? Ran what? What resolution? I'd like to believe you, but that's just kind of vague.
[Android Q&A, Help & Troubleshooting] erikp:
Nope currently

because

Console

Game -> hardware

HH

Game ->os -> kernel-> hardware
[Android Q&A, Help & Troubleshooting] ericgraham1987:
Q8400 at 1920x1080 and I didn't have trouble running any game. Stop acting like ps2 is still hard to emulate when it's not.
[Android Q&A, Help & Troubleshooting] Pennycake:
I've only run a few on my computer and I have an i5 (so I wouldn't likely have trouble, anyway) - I've been going off what the developers of the emulator are saying k and their challenges working with multi-core processors) and what people recommend for hardware specs if you want to try to run some of the more intensive games.

And my S3 doesn't even run N64 games 100% smoothly so I have doubts that a PS2 emulator will be payable on it or similar phones.
[Android Q&A, Help & Troubleshooting] Mohhamad Rehan:
I will surely like to work for making an emulator of ps2 but don't know how i can edit apk files but not able to design one i surely need a moderater's help for that
[Android Q&A, Help & Troubleshooting] ericgraham1987:
Dude the thunderbolt runs ps1 games without even blinking an eye so what do you think my nexus 4 can do? It isn't about power it's about coding. Modern phones have enough power for sure.
[Android Q&A, Help & Troubleshooting] Card83:
To me, it's not so much a question of can you, but rather, why would you? It seems like a lack of buttons and battery drain would be issues. Unless you are going to use a bluetooth controller and be near a power supply. In which case you might as well just run the emulator on a laptop, or buy a PS2 with one of those slick (ha!) attachable LCD screens.

The Xperia Play is the only phone I've used that would make playing PS2 games reasonable. And let's not kid ourselves. The Xperia Play is definitely NOT going to run a PS2 emulator.
[Android Q&A, Help & Troubleshooting] zomblake:
I would love to see this actually happen. I don't use my phone to play games too much, but emulators are awesome. I love to see the "behind the senses" kinda stuff with emulators. They aren't the most complicated piece of software to write, but I think it's cool that you can write code that makes one device virtually simulate another device. The actual code and code concepts are awesome. :cool:
[Android Q&A, Help & Troubleshooting] Androideus:
There any other emulator for ps2 plus PPSSPP?

Thanks
[Android Q&A, Help & Troubleshooting] toka1232010:
There are FPse, sPSXe and PPSSPP playstation emulators.

Oh, how I wish I there was ps2 emulator :(
[Android Q&A, Help & Troubleshooting] michal89chz:
PS2 on Android? ... MAYBY on Galaxy S 4 (Octa) if someone can do that emu but on another, slower phones - impossible, with good framerate.
[Android Q&A, Help & Troubleshooting] toka1232010:
Well, to be honest I don't think it will be possible to emulate on GS4 either, may be someone will do it but it wont be playable. But I believe in miracles! :angel:
[Android Q&A, Help & Troubleshooting] hoholee12:
Galaxy s4 exynos 5 octa is NOT an octa. Its just a two quad cores switching power to save battery.

And for all of you guys who think our phones are fast enough to emulate a ps2, it is impossible ,Unless you wait for the next 5 or 6 years.

also if you compare exynos 5 or tegra4 in terms of performance, they are as weak as pentium 4 processors back from 2001.

it is hard to emulate a risc platform(ppc) on a cisc platform(x86), but it is even much harder to emulate it in a same risc platform(arm).

So, it means its even harder to emulate them than pc programmers can do.

PCSX2 was born in 2002 but they could not run any commercial games, just only basic homebrews because we did not have enough power to emulate a full console.

Lets think: right now we have core i7 series that are 10 to 20 times faster than p4. Do we still have enough processing power to emulate a ps2 ON A HEATSINK GENERATED MONSTER DESKTOPS?

I have one and i still cant play some ps2 games:\

Ps2 is especially harder to code than a gamecube or wii, because this console has these processors(4 main chips) that we dont know what it might be used for either a cpu or a gpu.(Gamecube and wii is easy to emulate because they have an independant cpu and gpu like all other computers do.)(xbox uses a pc architecture so this is harder to emulate than ps2 on a risc processor.)

afaik:

-mips R5900(294mhz) is Emotion Engine.

-VU0(147mhz) is dedicated to the EE.

-VU1(147mhz) is for GS.

-mips R3000(147mhz) is a Graphics Synthesizer(GS).

-and many others such as IPC or DMA controls...

And to emulate those separate threads in a one desktop cpu is really hard, you have to control those threads to be synced correctly. Pcsx2 devs are doing a fantastic job magically syncing them and creating them for much better compatibility.

And you guys still think devs are lazy?:(

P.s. i mentioned gamecube and wii will be much easier to emulate than ps2. Those emulators might be available for our android devices in less than maybe 3years?;)

뷁
[Android Q&A, Help & Troubleshooting] gamer.11:
better stick with 9mm and vice city!!...not to mention gangsta series...in light of such games can i ask why ps2 emu?if you want graphics and gaming there are a lot of other options available!
[Android Q&A, Help & Troubleshooting] bbrad:
Pleeeeease my Samsung fascinate could emulate a ps3 :cool:
[Android Q&A, Help & Troubleshooting] fantagec:
Some game of ps2 are adapted for android like GTA III & GTA vice city
[Android Q&A, Help & Troubleshooting] michal89chz:
Ps3? nooooo we need to do now Ps4 Emu for android (from laked Ps4 spec) hehe
[Android Q&A, Help & Troubleshooting] DrockaDroid:
Is there ever going to be a ps2 emulator for android haha
[Android Q&A, Help & Troubleshooting] BobDangerous:
Oh boy. I think the nearest we're going to get for the time being is PPSSPP and FPse and I believe (correct me here if I'm wrong) that the only reason we have these PS emulators is because of the Xperia/PS mobile development.

I haven't heard of anybody working on a PS2 emulator for android. If Sony were to release such a product on Xperia, it would only be a matter of time before it was reverse engineered.

Where would you store all the image files? Aren't some on dual layered DVDs? I personally wouldn't have the capacity for many games.

In think we'll be waiting a while. Plenty of other emulators to play with in the mean time.

It might be worthwhile having a look at the others FPse OpenGL is fast making improvements to compatibility and PPSSPP is looking pretty good now, although the list of working games isn't huge.