PS2 Emulator for Android

Search This thread

Nanaki-seto

Senior Member
Jun 3, 2014
104
10
51
akron ohio
Current gen phones can't run GameCube emulator at full speed yet.

My old kindle runs it playable with some system tweaking. It is loads older than the current generation of phones. I haven't tried on say a note 4 or s5 yet though. Like has been said again and again even though every single phone currently out has more raw mhz and many with more ram than a ps2 it is the architecture that is killing it. I have said screw emulating the hardware create a program to replace the emotion engine. Sony's emotion engine is part hardware but mostly software wrote to take advantage of the hardware. Now if you replace the emotion engine with something else that does all it does but is made to work with android hardware. Android and current hardware is more than powerful enough to render in real time as many polys at the same fps as a ps2.
 

aakanayev

Senior Member
Nov 1, 2013
135
53
My old kindle runs it playable with some system tweaking. It is loads older than the current generation of phones. I haven't tried on say a note 4 or s5 yet though. Like has been said again and again even though every single phone currently out has more raw mhz and many with more ram than a ps2 it is the architecture that is killing it. I have said screw emulating the hardware create a program to replace the emotion engine. Sony's emotion engine is part hardware but mostly software wrote to take advantage of the hardware. Now if you replace the emotion engine with something else that does all it does but is made to work with android hardware. Android and current hardware is more than powerful enough to render in real time as many polys at the same fps as a ps2.

Well let's cross fingers then and wait. I'd love to play ffx again.
 

Nanaki-seto

Senior Member
Jun 3, 2014
104
10
51
akron ohio
Well let's cross fingers then and wait. I'd love to play ffx again.
Well the problem is no one is looking at it from the sand point of making a new engine that runs ps2 games and are instead looking at it from a emulating the hardware standpoint. As then it just needs to load the "bios" which is the engine software that makes a ps2 a ps2. Part of the reason it has not been done yet is i suspect legal reasons. Meaning it is reverse engineering software. Where as if you emulate hardware that then loads a bios from your ow ps2 there is no legal issue least of all not for the creators of the emulator. It is why for example the ps1 and ps2 emulators do not include the bios and they state it is illegal to share the bios or to download one.

Now how ever if a engine is wrote from scratch that plays ps2 games or ps3 or ps4 that is not done by reverse engineering the original software that would likely be perfectly legal. Problem is it would also be damn hard to do. The thing i find most amazing about emulation is the potential to make new for example ps1 games that can be played through emulators and possibly on the ps1 it self. Same for ps2. I mean all one needs to do is look at ppsspp (the ps portable emulator) that has a library of indie games to know such things are possible.
 

retroben

Senior Member
May 19, 2014
510
60
Fultondale
Getting some Android code activity on the github page now,cross your fingers.
I hope it can run at least one game on Android,even if it is quite slow.

If this can just rise up in development like PPSSPP did,we will be in luck.
 

retroben

Senior Member
May 19, 2014
510
60
Fultondale
I may try even though my PC sucks and could only run PCSX2 quite slowly with Sonic Heroes on a single core processor.
It will not show its potential speed on such old crap hardware like mine. :(
 

Nanaki-seto

Senior Member
Jun 3, 2014
104
10
51
akron ohio
Hey guys, 2 Android builds from this emulator are already available, has anyone tested it? I'm gonna give it a try now! http://purei.org/downloads/play/weekly/

Sent from my I9515 using Tapatalk


Going to say this only once do not touch that crap. Even a ps one emu is way way bigger than a couple 100k and the windows emu epsxe2
if if i recall a couple 100 megs not sub 1 meg. This is fake garbage. Install this and you could end up with ransom ware on your phone/tablet costing you 100s to get rid of.
 

TanerUNER

New member
Apr 30, 2015
1
0
Final Fantasy XIII now playable on android and ios in japan. We still waiting for ps2 emulator ?
 
Last edited:
May 1, 2015
8
2
the nvidia shield will be a decent mobile gaming platform that will put all tablets to shame.
BUT gamecube or ps2 emulation are not possible on it. There is no ps2 emulator for android, but dolphin did make a android port for gamecube.

BUT both gamecube and ps2 emulation will require atleast a 3.0ghz+ cpu to run at full speed, which i dont see mobile devices getting for awhile (they will probably never get past maybe 2.4ghz ever, but with architecture always being bettered a 2.4ghz in 5 years will be equal to a 3.0ghz now)

So, ya the device will not be able to play gamecube or ps2 emulators. Maybe in 5+ years a newer one will be made and it may be able to handle it.

PSP emulation is pretty demanding atm since its not very optimized yet, so you likely wont be able to play that either. But you should be able to handle DS emulation on it pretty well. And ofcourse n64/ps1 and earlier will be cake.
 

matslarson

Senior Member
Jun 9, 2014
111
58
There are already phones out that outperform the shield, and several devices clocked above 2.4Ghz, not to mention the next round of exynos-based tablets that Samsung will no doubt release shortly. The hardware is coming quickly, the issue is optimizing the software to run on these multicore platforms, which are completely different than the older console architectures.
 

mascondante

Senior Member
Nov 25, 2012
201
32
Western NC
I think hardware is finally ready to at least start development. I'd imaging hardware supporting decent playability within the next year.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    There isn't and wont be one on current hardware. Wait at least a year or 2 and you'll be there.
    7
    The whole discussion is entertaining. So many people have no idea what they're talking about and to make things even worse there are people that belive them blindly.

    1. PS2's architecture is the issue in emulating it, not it's raw power (PSP had slightly faster cores yet PPSSPP can handle it nearly perfectly with no hassle). PS2 has a kind of architecture and computing philosphy that is very far away from standard/consumer PCs. So in order to emulate it you have to do many complex things that multiply again and again, one on top of the other the minimum requirements of the device you're about to emulate it.

    2. PS2 and PCSX2's code needs RAW performance and a relatively good video card not much RAM (256-512MB of RAM are more than enough). The way that PS2 works and the way that PCSX2 code tries to emulate it (and obviously is the most acurate and correct way to do it) you need a processor which can pack as much RAW power on a SINGLE core as possible. PS2's architecture DOES NOT allow multiple CPUs and there is absolutely no way around it. You can lay off some work on other cores but that's nothing that has to do with core emulation of PS2 and nothing that would give alot (or any) extra speed on emulation. So you need more Hz in ONE core and the minimum requirements of PCSX2 state some frequencies on a single core that are so far from what we see today on mobile devices that even talking about it is a joke.

    3. So with what I said above you understand that the way the mobile computing industry goes (so this includes Android too), every day that passes and with every new CPU that comes out like Exynos Octa Core etc, we get a step more far from an ideal CPU that could handle PS2 emulation instead of getting more near. PS2 does NOT really like multiple cores and does NOT really care about multithreading, actually the opposite, it can be proven a bottlenecking factor to it in alot/most of cases. This is because the industry right now tries to give saperate work on smaller cores and multiply those small cores to archieve simmilar frequencies (if you put them all together) with a previous gen CPU. So they trade off RAW power of a single core for more cores. That may work well on Android for example but it KILLS PS2 emulation, it's simply the worst thing that could happen to it.

    4. Mobile GPUs are sooooo weak. And when I say soooo weak, I mean SOOOOOOOO weak. (lol) Even the least ideal GPUs for PCSX2 like Intel HD 3000 or Intel HD 4000 (I'm talking about integreated graphics here since they are the same thing mobile chipsets have) are LIGHT YEARS ahead and really much more powerful than anything that not only is out on the mobile computing market right now, but sure for atleast ~3 years from now. So to say it better, your phone's GPU and you future's phone GPU is/will be crappier that the crappiest GPU that PCSX2 needs to emulate PS2.

    So now everyone's free to go on and try to say that what I say it's not true. Go on and discuss the same things I said above on PCSX2's official forum with the (over a decade) working and active devs of the emulator, you'll get exactly the same points I listed above.
    5
    Omg just imagine San Andreas on ur handheld omg :D

    Sent from my GT-I9300 using xda premium
    4
    Thanks to all the people who answered; This is very helpful to our team.

    I want to thank everyone who replied to my questions so far. Your answers especially the ones from toka1232010 will be extremely helpful in our development. I encourage you guys to continue answering the questions, and possibly additional ones I might add. By the way someone mentioned that we should use all 4 cores of the quads. To reply to that, we were already planning to. The person who is in charge of optimization found out that pcsx2 uses no more than two cores. Ours will use 3 on the quads, unless the 4th one is needed (drops below a certain fps.). The dual cores, like the qualcomm in the one xl and the exynos 5250 are going to be difficult, but we will definitely try. toka1232010, I will try to find a way to get this to people in countries that don't have the play store. I think I might publish on the amazon appstore also, but that will take a bit longer:(.
    I'm glad that you think my assumption on what phones people use to emulate is correct.
    Again, Thanks to all.
    3
    He could just be playing copies of games he owns or owned and lost/broke over time. Why don't you go buy a ps2 and ignore this thread.