NetherSX2-classic

TrixarianUnlicense更新放缓

基于 AetherSX2 3668 分支延续的 PS2 安卓模拟器,让 ARM64 设备继续获得可用的 PlayStation 2 游戏运行方案。

Continuation of NetherSX2 based on AetherSX2 3668

2.2n发布于 2025-12-25 12:22 UTC1,229star39fork同步于 2026-11-07 07:34 UTC

怎么上手

由 README 提炼,执行前请确认
下载 NetherSX2-v2.1-3668.apk 后直接在设备上点击安装;从旧版升级前先用内置 Transfer Data 的 Export 功能备份 bios、记忆卡、存档等文件
硬件要求按 README 说明

README 未说明具体 CPU/GPU 或内存要求,仅建议 Mali 或性能较弱的设备用 3668 版本以获得更好性能,Adreno 或更强设备推荐 4248 版本。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 AetherSX2 3668 的 PS2 安卓模拟器改版,修复成就通知并解锁更多设置

基于 AetherSX2 3668 分支延续的 PS2 安卓模拟器,让 ARM64 设备继续获得可用的 PlayStation 2 游戏运行方案。

核心能力

  • 修复 RetroAchievements 成就通知
  • 在应用设置中开放更多全局选项
  • 更新 GameDB、手柄支持与宽屏/去隔行补丁
  • 重新签名 APK 阻止 Play 商店自动更新覆盖
  • 为 GameDB 追加 NetherSX2 专属游戏修复

容易踩的坑

从 AetherSX2 或 1.9a 之前的 NetherSX2 升级必须先卸载旧版且不保留文件,否则需重装;升级后全局应用设置需重新配置;需自备 PS2 BIOS 与游戏镜像,README 未随包提供。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本2.2n
  1. 2.2nNetherSX2 Classic v2.2n Net Dev Build最新正式版2025-12-25 · 2025-12-25 12:22 UTC

    Merry Christmas, Happy Holidays and a Happy New Year everyone!

    This update adds experimental Online Multiplayer to NetherSX2 along with the usual updates! Thanks to IamLupo for adding it to ARMSX2, and zakilj3 for discovering the same settings work with NetherSX2!

    VirusTotal Scan Report

    How to use Online Multiplayer

    1. Go to your App Settings --> Settings and toggle on Enable DEV9 Ethernet
    2. Set API to Sockets, and Device to how you want to connect online with the default being WiFi. Set this to VPN if your phone uses a VPN, and to one of the two SIM DATA options if you want to use your Mobile Data Plan instead
    3. That should be enough to get you online using a guide like this by LogicalMacrochip

    You can use the Official List of PlayStation 2 Online Games (2024) to figure out what games work, get their DNAS bypass codes if needed and which private server you should be using

    For more advanced options (or you want to use the second method from the guide by LogicalMacrochip), you can do the following:

    1. Set DNS1 Mode to Manual
    2. Under DNS1 select either PS2 Online (called Cristian in the Official list) or PSRewired Note: This can also be changed on a Per Game Settings and more servers will be added soon To turn it off just set DNS1 Mode to Auto and DNS1 to 0.0.0.0

    zakilj3 created a more comprehensive guide to make it easier for people

    Changelog

    • Bumped version to v2.2n
    • Added Networking section to System Settings

    GameDB (converted from PCSX2)

    • All-Star Fighters - Fixed inverted or broken character textures
    • Battle Gear 3 - Fixed broken splitscreen mode
    • Blokus Club with Bumpy Trot - Fixed channel shuffles, menu graphics, motion blur and aligned effects
    • Bomberman Kart DX - Fixed specific level infinite load screen
    • Castlevania: Curse of Darkness - Fixed post-processing alignment
    • Cool Girl - Fixed post-processing alignment
    • Coraline - Fixed post-processing alignment
    • Cy Girls - Fixed post-processing alignment
    • Final Fantasy X-2 - Fixed broken FMVs
    • George of the Jungle - Fixed post-processing alignment
    • George of the Jungle and the Search for the Secret - Fixed post-processing alignment
    • Guitar Hero: Greatest Hits - Fixed broken rainbow rendering, edge garbage, shadow definition and aligns post-processing
    • Harley-Davidson: Race to the Rally - Fixed post-processing alignment
    • Heatseeker - Fixed misalignment issues
    • Iris no Atelier: Eternal Mana - Fixed horizontal lines in FMV and character portraits when upscaling
    • Killzone - Fixed internal FPS detection
    • Next Generation Tennis - Fixed broken pause menu graphics
    • Ore no Shita de Agake - Fixed incorrect rendering and some missing text
    • PachiPara 13 & 14 - Fixed channel shuffles, menu graphics, motion blur and aligned effects
    • Raw Danger - Fixed menu graphics and channel shuffles
    • Red Ninja: End of Honor - Fixed post-processing alignment
    • Steambot Chronicles - Fixed menu graphics and channel shuffles
    • TimeSplitters: Future Perfect - Aligned bloom of distant objects
    • US OPEN 2002: A USTA EVENT - Fixed broken pause menu graphics

    ControllerDB (from SDL_GameControllerDB)

    • 8BitDo Pro 3
    • 8BitDo Ultimate 2C
    • icedragon.io STAC Dance Pad
    • Logitech Cordless RumblePad
    • PlayStation VR2 Sense Controllers
    • Ultimate Atari Fight Stick
    • XinMo Dual Arcade
    • ZhiXu GuliKit D

    No interlacing and Widescreen Patches (Thanks [Saramagrean](https://github.c

  2. 2.2bNetherSX2 Classic v2.2b Hotfixed Dev Build2025-10-22 · 2025-10-22 00:58 UTC
    查看更新说明

    I fixed the upload of Classic that I broke -_- Thanks Joey!

    Virus Total Report

    Changelog:

    • Bumped version to v2.2b
    • Changed the App ID back -_-
    • Shin Megami Tensei: Digital Devil Saga - Aligns shadows better to prevent artefacts
      • known as Digital Devil Saga: Avatar Tuner in some regions
    • Wild Arms 5 & The Vth Vanguard - Fixed SPS on shell worm enemies
    • Worms Forts: Under Siege - Fixed internal FPS detection
  3. 2.2aNetherSX2 Classic v2.2a Dev Build2025-10-15 · 2025-10-15 09:37 UTC
    查看更新说明

    Putting dev builds back on their respective repositories for ease of access

    Virus Total Report

    Changelog:

    • Bumped version to v2.2a
    • Removed the unneeded Debug files from the APKs
    • Fixed weird sun issue in Ace Combat 04
    • Fixed vu separation issues for:
      • Naruto: Ultimate Ninja 2
      • Ultimate Spider-Man

    Via PCSX2's GameDB Updates:

    • Dynasty Warriors 3 + 4 - Fixed missing graphics
    • Hot Wheels: Beat That! - Fixed various car physics issues
    • Jeopardy! - Fixed Menus
    • Tony Hawk's Downhill Jam - Fixed tutorial crash
    • UEFA Champions League 2005 - Fixed player uniform rendering
  4. 2.1NetherSX2 Classic v2.12025-09-24 · 2025-09-24 22:16 UTC
    查看更新说明

    This release should correct any performance loss and visual regressions found with the NetherSX2 2.0 release while coming with a nice performance boost and several bug fixes on top of that

    A huge thank you to Retro Handheld Guides, Alexwpi Game, reddit and the bug testers for pointing out these issues

    Update Notice

    I've updated the APK to fix the following bugs:

    • Several visual glitches in GTA: SA
    • Broken FMVs and blue filter issue in MGS3: Subsistence
    • Slow downs caused by not properly using vu separation
    • Slow downs caused by the experimental gpuTargetCLUT to cpuCLUTRender conversion

    Virus Total Report

    Changelog:

    Classic

    • Using cpuCLUTRender as a replacement for gpuTargetCLUT - this should get us a slight performance boost and better visual quality
    • Added experimental support for estimateTextureRegion's features by using disablePartialInvalidation. This should have the performance benefits for Snowblind games

    General

    • Bumped version to v2.1
    • Hardcore RetroAchievements support has been fixed - it was temporarily broken with the v2.0.6 test build
    • Setting inheritance doesn't transfer over autoFlush and cpuSpriteRenderBW since they break more than they fix
      • This fixes the fog wall in Wrath of Cortex and the black eye textures in the Jak games
    • Restored the FullVU0SyncHack setting since it DOES exist in both versions
      • Should fix the performance loss with the games that use it
    • Fixed the issue where the Cover Downloader didn't download the link provided by the user
    • Removed InstantDMAHack from inheritance and we prefer DMABusyHack over it. This should fix the MGS games
    • Implemented common fixes into the conversion script, which fixes:
      • The Atelier Iris games' FMVs
      • The Godfather's broken fullscreen colour filter
      • Grand Theft Auto: San Andreas' performance
      • The Jak games' shadow issues using Vulkan
      • Metal Gear Solid 3: Subsistence's performance drop when camouflaged
      • The Digital Devil Saga games issue with texture alignment and lights shining through walls
      • The Lord of the Rings: Two Towers' FMVs
      • Timesplitters' light shining through walls
    • Implemented an inheritance exclusion feature that can exclude games from being changed. This avoids over-tuning games (like Driv3r) that has had a lot of settings changes over the years
    • Added a fix for Hitman Blood Money
    • The Conversion script now output files with more descriptive names
    • Implemented the ability to insert multiple hardware fixes using the game's serial
    • Implemented the ability to insert multiple game fixes using the game's serial
    • Better Resolution Scaling list values to help pick the best resolution for your device without sacrificing performance
    • Updated widescreen and no-interlacing patches to latest provided by Saramagrean
    • Updated the Controller DB to latest from SDL_GameControllerDB

    Known Issues

    • Google Play Protect may give you a warning when installing the APK due to us using test keys to sign the application
    • SAVE STATES ARE NOT COMPATIBLE BETWEEN 3668 AND 4248! Please use memcard/in-game saves if you plan to jump between Patch and Classic
    • Black, Ace Combat, the Jak games and various other games have graphical issues. Many of them have been fixed in 4248
    • Snowblind engine games (Baldur's Gate: Dark Alliance, Champions games and Justice League Heroes) has several issues with 3668. For better performance and less issues, use 4248
    • CHD f
  5. 2.0NetherSX2 Classic 2.02025-06-17 · 2025-06-17 09:46 UTC
    查看更新说明

    First full release of the year and several major improvements to Classic! NetherSX2 1.9a, NetherSX2-Classic 2.0a and the new NetherSX2-Patch 2.0 releases can be updated with this file

    Virus Total Report

    Changelog:

    NetherSX2 Changes

    • Bumped version to 2.0
    • Added Texture Dumping - thanks Saramagrean!
    • Updated the Widescreen & No-Interlacing patches - thanks again Saramagrean!
    • Updated the Russian translation - thanks b1ack_mage!
    • Covers now appear larger in the Game List Grid View - thanks b1ack_mage
    • New On-Screen Controls: Screenshot_2025-06-15-01-12-18-769_xyz aethersx2 android Credits: AetherSX2/Duckstation basis by Stenzek Better L2 and R2 buttons by k6stor Colored face buttons by b1ack_mage Reworked for better consistency by me

    GameDB Changes

    • Updated the GameDB via the upgraded conversion script (see below)

    The conversion script has been overhauled and now produces GameDB files that has the original settings dynamically mixed with the latest fixes provided by PCSX2, with an option to override any of them for better Android or core compatibility. This gives us the stability provided by the original settings with the added benefits that come with the newer ones - which include better performance for several games

    Controller DB Changes

    Known Issues

    • Google Play Protect may give you a warning when installing the APK due to us using test keys to sign the application
    • SAVE STATES ARE NOT COMPATIBLE BETWEEN 3668 AND 4248! Please use memcard/ingame saves if you plan to jump between them
    • Black, Ace Combat, the Jak games and various other games have graphical issues. Many of them have been fixed in 4248
    • Snowblind engine games (Baldur's Gate: Dark Alliance, Champions games and Justice League Heroes) has several issues with 3668. For better performance and less issues, use 4248
    • CHD files made with createdvd will not work with the emulator unless you use the flag -c zlib. Since createcd chd files are generally smaller, it may be preferable to use them when space is a concern
    • Newer texture packs (made in or after 2024) will not work. This is due to PCSX2 changing how dumped textures are named. PCSX2 will also automatically rename the files to the new naming scheme when older packs are used with it - breaking their compatibility with NetherSX2 in the process. Hopefully the ability to dump textures with NetherSX2 will help mitigate this issue
    • Newer RetroAchievements that uses the Remember and Recall functions within RA (generally achievement sets made in the last year and half) will not work with NetherSX2. Some efforts are being made to fix this

    Special Thanks

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    NetherSX2-classic

    This is a modified copy of AetherSX2 3668 with the NetherSX2 anti-tampering hack applied

    It's based on NetherSX2, originally created by Anon and EZOnTheEyes, and generated by a script created by Arjoe

    It aims to do the following:

    • Fix the RetroAchievements Notifications
    • Expose more Global settings in the App Settings to the user
    • Update the GameDB, Controller Support, and the Widescreen and No-Interlace Patches
    • Add additional AetherSX2/NetherSX2 spesific fixes to the GameDB
    • Resign the APK to prevent Google Play Store Auto-Update from installing 3064 over it

    Installing NetherSX2

    Once you've grabbed a copy of the NetherSX2 Classic APK, it's time to install it on to your device

    If you were using a copy of NetherSX2 1.9a or above:

    1. (Optional) Backup your files in case something goes wrong. The easiest method is to use the AetherSX2's built in Transfer Data function by using it's Export feature to move your files to an external folder. This will backup your bios files, memcards, save states, game settings, covers and texture packs
    2. Install the apk normally to update to the latest version and keep your current settings

    If you were using AetherSX2 or a copy of NetherSX2 older than 1.9a:

    1. Backup your files. The easiest method is to use the AetherSX2's built in Transfer Data function by using it's Export feature to move your files to an external folder. This will backup your bios files, memcards, save states, game settings, covers and texture packs
    2. After backing up your files, you need to remove any previous copies of AetherSX2 or NetherSX2. Do this by Uninstalling the app normally. Be sure NOT to keep any files if prompted
    3. With the Backup and Uninstalls done, all that remains is to navigate to where you put your NetherSX2 apk with your File Manager (named Files or File Manager depending on your device) and tapping it to install it to your device
    4. Once installed, run the app and configure it normally. Once at the Game List screen, you can access the Transfer Data/Backup Data feature and Import the files you exported earlier by navigating to the folder you put all your backed up files. This should import your bios files, memcards, save states, game settings, covers and texture packs
    5. Now spend some time redoing the Global App Settings and you should be ready to go

    Frequently Asked Questions

    Why use NetherSX2 over AetherSX2?

    Use NetherSX2 if you want:

    • RetroArchievements
    • Online Gaming Support
    • Up to date configuration files
    • No Ads (for AetherSX2 3036/4248 users)
    • NetherSX2 spesific bug fixes for games
    • Better controller support for automatic setup
    • Have more control over your emulator via settings

    Which variant should I be using between Classic (3668) and Patched (4248)?

    This largely depends on the games you will be playing. Generally Classic will be more performant - and some games will only function well on it like the Nascar ones - but it will be lacking some graphical and bug fixes only present in 4248. It's recommended to use 3668 with Mali or less powerful devices to get the best performance. For more powerful or Adreno devices, 4248 is the recommended variant to use

    What are the best settings for performance?

    The default Optimal/Safe settings are the most compatible and performant for most games. You can further optimize them by using the Vulkan GPU renderer and setting Hardware Download Mode to Disable Readbacks. With 3668, also make sure to enable Threaded Presentation when using the Vulkan GPU renderer

    Downloads

    Stable

    Development Builds

    Credits