AetherSX2 Emulator
AetherSX2 is a Playstation 2 emulator for Android, Linux, Mac and Windows based Arhitecture ARM which means it can run PS2 games on Mobile and Desktop Devices with Architecture Arm. You can use AethersX2 to play PS2 games without buying PlayStation 2 and can even be played on mobile devices. You must download the BIOS and install it to AethersX2. After that you have to prepare an ISO format game.
Changelog
v1.7
- Improved UI (User Interface)
- Added File Manager to Container
- Added Screen Effect (Color Adjustment, FXAA and CRT Shader)
- Fixed Container startup on Android 14 (Snapdragon Gen 4)
- Added option to select preferred input API: DirectInput or XInput (useful for Dragon's Dogma Dark Arisen, Street Fighter IV and others)
- Added option to disable mouse input (useful for Virtual Gamepad)
- Added option to move cursor to touchpoint
- Improved Input Controls
- Improved ALSA audio driver
- Improved DirectInput
- Improved Drives on Container
- Performance improvements and other fixes
Download
Aethersx2 Android | Download
Nethersx2 Mod Android | Download
Aethersx2 IOS | Download
Aethersx2 Windows | Download
Aethersx2 Linux | Download
Aethersx2 Mac | Download
How To Install Aethersx2
1. First of all, of course you have to download the aethersx2 application, bios and games. After downloading, you can immediately install and open the application. After opening it then select next.
2. Here there is an FAQ that you can read first, then select next.
3. In the third step here there are several options, select Optimal/Safe if your device has high end specifications and select Fast/unsafe if your device has specs i>Low End.
4. In the fourth step, you select import bios.
5. Select one of the bios that you downloaded earlier.
6. Check that the bios is active.
7. Then select next.
8. The fourth step is to add the game that was downloaded earlier.
9. Select Game Directory.
10. Select Next.
11. Select Game.
12. Tekken 5 Screenshot
13. God Of War 2 Screenshot
14. God Hand Screenshot
Requestment
Requirements for installing aethersx2 are a minimum of Android 7.0 (Nougat) and above and an architecture supported by Arm64 (64bit).
To use aethersx2 smoothly and smoothly when playing games, we recommend that you meet the following specifications:
Android
- Prosesor : Use Minimum Qualcomm Snapdragon 870
- Android Version : Android 10 +
Windows
- Prosesor : Use Minimum Intel core i3 gen 10 +
- Windows Version : Windows 10 +
Linux
- Prosesor : Use Minimum Intel core i3 gen 10 +
- Linux Version : Ubuntu 20 +
How To improve Device performance
- Use Skia's Vulkan renderer, especially if your device uses a Mali GPU. but in some games it may not support you can use opengl if that happens.
- For some devices using Mali gpu, enabling the Threaded Presentation feature in Advanced Settings can improve performance significantly but in some devices it will crash (for example google pixel 7)
- Underclock the CPU, which is able to mimic the performance pipeline by setting the cycle rate to a negative number, and skip cycles to a positive number in System settings. This will crash some games, and cause crashes when this feature is enabled if the game does not support it.
- If the game slows down depending on your eyes, this may be due to the GS download renderer, which is very slow on low spec GPUs. You can toggle the hardware download mode feature to Asynchronous or Disabled, but this may cause some problems to the app and it may crash.
- You could try switching the SPU3's mixing mode to Async Mix instead of Timestretch. But in some games it is not compatible, it is recommended to try it first.
- For some devices (e.g. Sony, Xiaomi, Samsung and Pixel), using affinity control can increase performance to the highest level.
- Lowering the number of gpu renders can improve performance, but this will hurt the image quality (suitable for low spec devices).
- If after updating the aethersx2 application it becomes slow and the performance seems to be slow, you can delete the data and cache then enter the application again.
- Use the
OpenGL
renderer if your device has low specifications.
Features
GPU
- Supports 3 modern renderers, namely OpenGL, Vulkan and software. adjust this renderer to your device's specifications, because if it doesn't match it will reduce performance or the game will crash.
- Adding a resolution level feature from the smallest 1.5x to 8x will make the game display clearer, but in some games this is not supported.
- Offers custom bilenier filtering that you can choose nearest-neightbot (point), bilenier (forced), bilenier (ps2), bilenier (forced excluding sprite).
- Mipmaping : automatic, off, basic, full (ps2 mips).
- Support cusrom trilinear filtering.
- anisotropic filtering 1x to 16x.
- Blending Accuracy minimum, basic, medium, hight, full, ultra.
- Texture Preloading : partial and full.
- Aspect Ratio : Sretch, auto standard, strandard, widescreen.
Settings
However, achieving a smooth and optimal gaming experience requires proper configuration of AetherSX2. Each Android device has different specifications, and each PS2 game demands different resources. Therefore, it's crucial to tailor AetherSX2 settings to match your device and the games you play.
Here are some tips for configuring AetherSX2:
1. General Settings- Fast Boot: Enable to accelerate game loading times.
- Enable Logging: Disable to enhance performance.
- Backend: Vulkan generally delivers superior performance on modern devices.
- Renderer: OpenGL provides a good balance between compatibility and performance.
- Frame Skipping: Adjust between 0-1 as needed for smooth gameplay.
- Upscaling: 2x-3x depending on your device's screen resolution and performance.
- Internal Resolution: Native or 1.5x. Higher resolutions can enhance visuals but impact performance.
- Anisotropic Filtering: 2x-4x improves texture quality at a slight performance cost.
- Enable Shader Interpreter: Enable to assist with compatibility, but it can affect performance.
- Vertex Cache: Enable to improve performance in some games.
- EE Rec: Disable to boost performance, but it might cause issues in some games.
- VU Rec: Disable to enhance performance, but it could lead to problems in certain games.
- Multithreaded RSX: Enable to improve performance on multi-core devices.
- Emotion Engine: Interpreter offers better compatibility.
- IOP: Interpreter provides superior compatibility.
These settings require more experimentation and may vary depending on the specific game you are playing.
- Enable Widescreen Patches: Enable if available for the game.
- Enable Game Fixes: Enable if available for the game.
- Other options: Experiment with settings like "MTVU," "Disable Hacks," and "Software Skinning" to see if they improve performance or compatibility in particular games.
- Device-Specific Optimization: Remember that performance can differ between devices even with the same chipset. Be prepared to fine-tune these settings based on your specific device and the games you are playing.
- Game Compatibility: Some games may require specific settings or hacks to run correctly on AetherSX2. Research online or consult the AetherSX2 community for game-specific recommendations.
- Performance Monitoring: Use tools like built-in FPS counters or external apps to monitor performance during gameplay. Adjust settings as needed to maintain a smooth experience.
By optimizing your AetherSX2 configuration, you can enjoy a seamless and satisfying PS2 gaming experience on your Android device.
We will provide aethersx2 settings that are suitable for your device, so that the experience of using aethersx2 is smoother. We divide it into two settings, namely Low End for devices with low specifications (device specifications below Snapdragon 870) and High End Devices with high specifications (device specifications above Snapdragon 870).Low End Settings
Interface
- Fast boot : Enable
System
- Affinity control mode : Disable
- Multi Treaded VU1 : Enable
- instant VU1 : Enable
- Fast CDVD : Disable
- Warn About Unsafe Settings : Disable
- Enable Frame Limit : Disable
GPU
- Gpu Render - For Mali GPU use Vulkan, For Andreno Use OpenGL.
- Upscale Multiple : 1x native
- Bilinear Filtering : Bilinear (Forced)
- Mipmaping : Disable
- Trilinear Filtering : Disable
- Anisotropic Filtering : Disable
- Blending Accuracy : minimum
- Texture Preloading : None
- Aspect Ratio : Auto Standard
- FMV Aspect Ratio : Off
- Bilinear Upscaling : None
- Enable widescreen patches : Disable
- Enable No-Interlacing patches : Disable
- Host Vsync : Disable
- FXAA Shader : Disable
- TV Shader : None
- Shade Boost : Disable
Advanced Settings
- Enable EE Recompiler : Enable
- Enable VU0 Recompiler (Micro Mode) : Enable
- Enable VU1 Recompiler : Enable
- Enable IOP Recompiler : Enable
- EE FPU Correct Add/Sub
- Enable Fast Memory : Enable
- GPU Palette Conversion : Enable
- Dithering : OFF
- De-Interlacing : AUTO
- CRC Fix Level : OFF
- Vsync Queue Size : 1 Frame
- SoftWare Rendering Threads : 4 threads
- Integer Scaling : Disable
- Screen Offsets
- Show OverScan : Disable
- Anti Blur : Disable
- Disable Interlace Offset Disable
- Skip presenting Duplicate Frames : Enable
- Sync to Host Refresh Rate : Disable
- Disable Threaded Presentation : Disable
- Enable Logcat Logging : Disable
- Enable File logging : Disable
- Enable EE Console : Disable
- Enable EOP Console : Disable
- Enable CDVD Read Logging : Disable
- Debug GPU Device : Disable
- Disable FrameBuffer Fetch : Disable
- Disable Duel-Source blending : Disable
- Override Texture Barriers : AUTO
- Override Geometry Shaders : AUTO
High End Settings
Interface
- Fast boot : Enable
System
- Affinity control mode : Disable
- Multi Treaded VU1 : Enable
- instant VU1 : Enable
- Fast CDVD : Disable
- Warn About Unsafe Settings : Disable
- Enable Frame Limit : Disable
GPU
- Gpu Render - For Mali GPU use Vulkan, For Andreno Use OpenGL.
- Upscale Multiple : 8x native
- Bilinear Filtering : Bilinear (PS2)
- Mipmaping : Full
- Trilinear Filtering : Enable (PS2)
- Anisotropic Filtering : 2x
- Blending Accuracy : High
- Texture Preloading : None
- Aspect Ratio : Stretch (Fil Screen)
- FMV Aspect Ratio : WideScreen
- Bilinear Upscaling : Smooth
- Enable widescreen patches : Enable
- Enable No-Interlacing patches : Disable
- Host Vsync : Disable
- FXAA Shader : Disable
- TV Shader : None
- Shade Boost : Disable
Advanced Settings
- Enable EE Recompiler : Enable
- Enable VU0 Recompiler (Micro Mode) : Enable
- Enable VU1 Recompiler : Enable
- Enable IOP Recompiler : Enable
- EE FPU Correct Add/Sub
- Enable Fast Memory : Enable
- GPU Palette Conversion : Enable
- Dithering : OFF
- De-Interlacing : AUTO
- CRC Fix Level : OFF
- Vsync Queue Size : 1 Frame
- SoftWare Rendering Threads : 5 threads
- Integer Scaling : Disable
- Screen Offsets
- Show OverScan : Disable
- Anti Blur : Disable
- Disable Interlace Offset Disable
- Skip presenting Duplicate Frames : Enable
- Sync to Host Refresh Rate : Disable
- Disable Threaded Presentation : Disable
- Enable Logcat Logging : Disable
- Enable File logging : Disable
- Enable EE Console : Disable
- Enable EOP Console : Disable
- Enable CDVD Read Logging : Disable
- Debug GPU Device : Disable
- Disable FrameBuffer Fetch : Disable
- Disable Duel-Source blending : Disable
- Override Texture Barriers : AUTO
- Override Geometry Shaders : AUTO