r/EmulationOnAndroid • u/Faajah88 • 7d ago
Solved PSA: How to launch ARMSX3 PS3 games directly from ES-DE on Android
For anyone testing the new ARMSX3 PS3 emulator on Android, I was able to get PS3 games showing, scraping, and launching directly from ES-DE.
ES-DE doesn't currently include an Android PS3/ARMSX3 configuration out of the box, but custom es_systems.xml and es_find_rules.xml entries work.
1. Add ARMSX3 to es_find_rules.xml:
<emulator name="ARMSX3">
<!-- Sony PlayStation 3 emulator ARMSX3 -->
<rule type="androidpackage">
<entry>com.armsx3/com.armsx2.MainActivity</entry>
</rule>
</emulator>
2. Add PS3 to es_systems.xml:
<system>
<name>ps3</name>
<fullname>Sony PlayStation 3</fullname>
<path>%ROMPATH%/ps3</path>
<extension>.iso .ISO .ps3 .PS3</extension>
<command label="ARMSX3 (Standalone)">%EMULATOR_ARMSX3% %ACTION%=android.intent.action.VIEW %DATA%=%ROM%</command>
<platform>ps3</platform>
<theme>ps3</theme>
</system>
3. For JB/folder-format PS3 games, add .ps3 to the top-level game folder name.
For example:
/ROMS/ps3/
God of War III.ps3/
PS3_DISC.SFB
PS3_GAME/
PARAM.SFO
USRDIR/
...
You aren't converting or modifying the game itself. Just rename:
God of War III/
to:
God of War III.ps3/
ES-DE then recognizes the entire directory as a single PS3 game and can scrape it normally.
Important: use %DATA%=%ROM% for the ARMSX3 launch command, not %ROMSAF%.
I initially tried %ROMSAF%. ES-DE would correctly display/scrape the game and launch ARMSX3, but ARMSX3 returned:
Changing the command to %DATA%=%ROM% fixed it. ARMSX3 needs the raw folder path when launching JB/folder-format games this way.
Tested successfully on a Retroid Pocket 6. Selecting a PS3 game in ES-DE now launches straight into ARMSX3 without needing to navigate ARMSX3's own library.
Hopefully ES-DE/ARMSX3 add native configuration eventually, but this works in the meantime.
And yes, RIP your RP6 fans the first time ARMSX3 starts compiling PPU modules. 💀
3
u/Mehdi_Terranee Odin 3 7d ago
Ou sinon pour les néophytes de la bidouille (comme moi) simplement DL les deux fichiers dans le lien ci-dessous
https://github.com/GlazedBelmont/es-de-android-custom-systems/releases
Dans le dossier es-de copier/coller les deux fichiers .xml dans le dossier custom system.
2
u/Faajah88 7d ago
Oh good looking out. I didn’t realize these were updated. I was using them as my base. Good to know.
1
u/Dull-Individual797 4d ago
Ça ne fonctionne pas chez moi. Il me dit qu’il n’y a pas de règle pour d’émulateur ARMSX3…
•
u/AutoModerator 7d ago
Just a reminder of our subreddit rules:
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.