AetherSX2 is the best way to play PlayStation 2 games on your Android smartphone (2024)

Quick Links

  • AetherSX2 is the best way to play PlayStation 2 games on your phone

  • Setting up Aether SX2 for optimal performance

  • Games tested

  • How to download AetherSX2

PlayStation 2 emulation has been in a weird place on Android for a long, long time. While it's been possible to emulate the system on your smartphone using a certain emulator available on the Play Store, allegations of stolen code and unethical business practices meant many, ourselves included, refused to promote the app, even if it was the best way to play them. Now, AetherSX2 is the best way to play PlayStation 2 games on your Android smartphone. It's free, it's fast, and you can now download it from the Google Play Store. You just need a smartphone with top-of-the-line specifications.

I ran some tests to see what games work and don’t, and the results are surprisingly excellent. I tested on the OnePlus 9 Pro on Android 12, which was one of the most powerful devices on the market for emulation at the time of this review, switching between Vulkan and OpenGL depending on where the game performed best. I tested the original Ratchet & Clank, Need for Speed: Underground 2, and The Simpsons: Hit & Run. I wanted to also test Sonic Heroes, as while it ran perfectly on a previous build, it has broken in the most recent one.

Note that all of these tests were also run on a private, alpha build of the emulator, but you can see how good the performance is. Things have only improved since then, and with more powerful smartphones available on the market, too. You'll get even better results than we did here if you have a device with the Snapdragon 8 Gen 1 or even the Snapdragon 8 Gen 2.

AetherSX2 is the best way to play PlayStation 2 games on your phone

There are really only two alternative emulators out there for PlayStation 2 emulation. One is Play!, a high-level emulator that doesn't require a BIOS to run, and the other is in violation of the license agreement of PCSX2. While AetherSX2 uses PCSX2 code, the developers of PCSX2 have given AetherSX2 their graces, explaining that, in essence, its core code is LGPLv3-licensed.

To run AetherSX2, you'll need a 64-bit device, and the chipset must have "big" performance cores (the developer recommends at least a Snapdragon 845). You can play games either using Vulkan or OpenGL, depending on which performs best on your device, and you can hot-swap between the two while in-game. There are a lot of great features in AetherSX2, including internal resolution scaling, save states, multiple control schemes, and more. As already mentioned, we tested it while it was still in alpha, so your mileage may vary on performance. For example, Ratchet: Gladiator (known as Ratchet: Deadlocked in the U.S.) wasn't playable on release and would crash after completing the first cutscene before a later update.

For those looking for source code, Tahlreth shared on Reddit that the LGPL portions will be available on request. You will also be able "to relink the combined shared library as required by the license with the provided object file." No Java source code will be made public, according to Tahlreth, and the reason given is to prevent clones from being stuffed full of advertisem*nts and in-app purchases. Given that there are already apps purporting to be AetherSX2 out there, this argument does make sense. AetherSX2 does not have advertisem*nts, and it doesn't even have internet access. The difference between LGPL and GPL is that in the case of LGPL, developers can borrow, modify, and re-distribute that code as part of their own project, so long as that part of the code is relicensed under the LGPL. The rest of the project is permitted to be under another license. In the case of GPL, the entire project would need to be licensed under the GPL.

If you've seen any footage from AetherSX2 as well, you'll have noticed that there's no D-Pad, and there's only one control stick. That can be changed in the middle of a game from accessing the emulator menu to display those extra controls too. The problem is that because of the decreased screen real estate, there's no reason to show those all the time, especially as plenty of games work without them. The only game I had problems with in relation to this was Ratchet: Gladiator since the second control stick is needed to turn the camera around.

Setting up Aether SX2 for optimal performance

There are steps you can take to improve AetherSX2's performance, and in fact, the developer has been testing it a lot on their POCO F3 with the Snapdragon 870. There are a ton of settings you can tweak and play with, but there are only three that I've actually modified.

The first setting you can tweak that arguably matters most is the GPU renderer. You can choose between Vulkan or OpenGL, and the performance you get will depend on the device you're using and the game you're playing. For example, you may have better luck using Vulkan on the MediaTek Dimensity 9000 instead of OpenGL.

If you haven’t heard of the Khronos Group’s Vulkan Graphics API, think of it as an alternative to graphics APIs like OpenGL or OpenGL ES. It’s backed by companies like NVIDIA and Intel, and it’s intended to give developers more options when they’re programming cross-platform games. It also has a lower CPU overhead, which in turn can lead to better performance. As Tahlreth says, OpenGL is only faster in some games because it has framebuffer fetch. Your mileage will vary as a result.

The next option is underclocking, which I've found has great results when underclocking to 75%. The third and final one is a new option added in the most recent AetherSX2 update at the time of writing, and that is "skip presenting duplicate frames." It attempts to detect the game's internal framerate and prevents it from presenting duplicate frames. Combining this and underclocking turned games like Need for Speed: Underground 2 from borderline unplayable to running at a consistent 100% speed.

Games tested

Ratchet & Clank

Ratchet & Clank is a nostalgic favorite of mine from the PlayStation 2, and one I was the most excited to play on my smartphone. While performance isn't perfect just yet, there are steps you can take to improve it. The video above is recorded on the OnePlus 9 Pro with the straight out-of-the-box AetherSX2 experience — that is, no tweaks or other changes were made.

Need for Speed: Underground 2

Need for Speed: Underground 2 is one of the games that required additional tweaks to work. However, when applying a 75% underclock and removing duplicate frame rendering, it went from roughly 50-60% speed to 100%. The footage above was also taken on the OnePlus 9 Pro, though the game did hang at the very end of the video. This game was problematic to emulate on PCSX2 for years, making it an incredible achievement that it runs as well as it does here.

The Simpsons: Hit & Run

The Simpsons: Hit & Run is a game I come back to often when testing smartphones because it's a game I'm hugely familiar with. Through AetherSX2, this is definitively the best way to play the game and runs much better than it does through the likes of Dolphin Emulator. I even tested it on the Google Pixel 6 Pro, and while there were a lot of graphical glitches, the game ran well — better than with Dolphin Emulator. You can see a short snippet of gameplay below. The Vulkan renderer does not work on non-Adreno GPUs.

How to download AetherSX2

AetherSX2 is publicly available on the Google Play Store, and you can also download the APK directly from the developer too. You can also sign up for the alpha while logged into your Google account.

Given the alternatives for PlayStation 2 emulation in the past, AetherSX2 is a fantastic step forward. Its support from the PCSX2 developers also goes a long way, and we're looking forward to seeing how the emulator grows and matures in the future. I'm personally excited to see how the new Qualcomm Snapdragon 8 Gen 2 will fare. Be sure to give it a try.

AetherSX2 is the best way to play PlayStation 2 games on your Android smartphone (2024)

FAQs

Can you play PS2 games on AetherSX2? ›

Aethersx2 is only compatible with about 74% of the library whereas PCSX2 is at 99%. If you want good PS2 emulation go for a Windows/Linux device.

Can you play PS2 games on an Android phone? ›

Pro PPSS2 is one of the real Android PS2 Emulator developed by a team PPSS2 developer. It is an excellent PS2 gaming console for Android devices, which supports almost 90% of PS2 games. The Pro PPSS2 emulator provides good graphics, step-to-step guidelines to configure it, and a list of PS2 supported games.

What games work best with AetherSX2? ›

ps2 Games to play on Aethersx2/Pcsx2
  • Gun. 2005M. ...
  • Def Jam Vendetta. 2003T. ...
  • Def Jam: Fight for NY. 2004M. 8.4 (1.1K) Rate. ...
  • The Warriors. 2005M. 8.9 (2.2K) Rate. ...
  • The Godfather. 2006M. 8.3 (4.1K) Rate. ...
  • The Punisher. 2005M. 8.3 (2.1K) Rate. ...
  • Midnight Club II. 2003T. 7.2 (320) Rate. ...
  • Midnight Club 3: DUB Edition. 2005E10+ 8.5 (546) Rate.

Does AetherSX2 work on Android? ›

The AetherSX2 emulator is a major step forward for emulation on Android devices. It's also worth noting that the app is free to download and use, so don't be duped by anyone saying you need to pay for it.

Why was AetherSX2 removed from the Play Store? ›

Update [Mon 11th Mar, 2024 17:30 GMT]: PS2 emulator AetherSX2 has now been removed from the Google Play store over a year after its developer stopped working on it due to receiving death threats.

Do PS2 emulators exist? ›

PCSX2 is a free and open-source PlayStation 2 (PS2) emulator.

What are the minimum requirements to play a PS2 game on an Android phone? ›

You need a phone that as an equivalent cpu to a Snapdragon 845 along with about 4 GB of RAM for a starting point that'll come close to what a mid-end PC can play.

What are the requirements for AetherSX2? ›

System requirements: At least a Snapdragon 845 or equivalent. Mali and PowerVR GPUs are limited by the lack of dual-source blending in their Android drivers, and will perform worse than Adreno GPUs.

Is AetherSX2 a good emulator? ›

Through AetherSX2, this is definitively the best way to play the game and runs much better than it does through the likes of Dolphin Emulator. I even tested it on the Google Pixel 6 Pro, and while there were a lot of graphical glitches, the game ran well — better than with Dolphin Emulator.

Can AetherSX2 run PS3 games without? ›

Unfortunately, AetherSX2 only supports PS2 games, so PS3 titles won't work. Give RPCS3 a look for PS3 emulation. I've been using AetherSX2 for a while now, and it's strictly PS2 games. For PS3 emulation, RPCS3 is your best bet.

What happened to AetherSX2? ›

The highly controversial PlayStation 2 emulator for Android devices, AetherSX2, has been removed from the Google Play Store starting from March 10th, 2024.

What is the latest version of Aether sx2? ›

The absolute latest alpha version on the dev's website archive is 15210-v1. 5-4248.

Is AetherSX2 dead on Reddit? ›

Now aethersx2 is fully gone and what we have is the old versions apks and nethersx2.

Can AetherSX2 play PS3 games? ›

Nope, AetherSX2 is specifically designed to emulate PS2 games, not PS3.

How do I get my PS2 games to work on PCSX2? ›

PCSX2 has two ways to load PlayStation 2 games. You can (1) load games by manually selecting them, just as you would with most video game emulators, or (2) you can tell PCSX2 where your PlayStation 2 games are stored and have it populate a game list within PCSX2.

Can you play PlayStation games on PCSX2? ›

PS1 games may work on PCSX2, but compatibility is very limited. Specific settings are often required to get a game to boot, and there are other universal problems including missing/pitch-shifted audio and severe FMV corruption. A forum thread for PS1 compatibility is tracking some fixes and compatibility reports.

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6024

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.