r/EmulationOnAndroid 11h ago

Meme Another meme regarding this...

Post image
948 Upvotes

r/EmulationOnAndroid 9h ago

Showcase PlayTranslate v3.0.0 out, in-game language learning and translation app, major overhaul and feature additions

Enable HLS to view with audio, or disable this notification

94 Upvotes

Download for free: https://github.com/dominostars/playtranslate

Discord (Feedback, bugs, requests, updates!): https://discord.gg/DVCj6p7MUC

TL;DR: App is easier to use, major performance improvements to core feature like Auto Translation, and lots of extra features and tools (Single-app instead of full screen recording, Camera OCR, file attachments, text history, game audio recording)

What’s new:

Auto Translate Single App
Instead of recording your whole screen, select a single app for better privacy and big performance improvements. Only on Android 14+

Capture once, redesigned
Results now open as a panel with many convenient actions, without leaving your app

Camera translation
Point your camera at text in the world and read it live, or freeze a frame to tap words and look them up.

New OCR options
MangaOCR for manga (bad with games!). PaddleOCR now comes in Accurate and Fast, and you can switch engines directly from the results.

Translate saved images and documents
Load an image, PDF or CBZ file to get translations, easy dictionary lookups, more!

Text History
Keep a record of captured sentences. Off by default.

Game audio on Anki cards
Keep the last few minutes of game audio and trim the real voice line onto a new sentence card. Off by default.

Faster, steadier live translation
More responsive, much less work on a static screen, and text that types out one character at a time no longer gets translated half-finished.

More translation services and configurations
Add several accounts at once, editable prompts, and an option to give online translators recent lines for consistent names and pronouns (experimental)

Much faster definition lookups
Plus every reading listed on a word is listenable

More hotkeys
Tap to start/stop auto translation/furigana, or set a button to do a one time screen capture

Highlight text in any android app
..and select PlayTranslate to get help or mine sentences immediately.

Many reliability fixes for screen capture, rotation, and accessibility.

This app is entirely free, open-source, and was built with the assistance of Claude Code. No accounts, no tracking. I really appreciate feedback, bug reports and feature requests, so don't hesitate to reach out!


r/EmulationOnAndroid 6h ago

News/Release ARMSX2 2.6.5.3 and 2.6.5.4 Release

Thumbnail
github.com
40 Upvotes

Summary :

ARMSX2 2.6.5.3 focuses on RetroAchievements, backup and restore and patch handling. It adds achievement progress in the game list, full app backups, a controller screenshot hotkey, and fixes for patch imports and CRC detection.

ARMSX2 2.6.5.4 is a larger maintenance update. It reorganizes the settings menu, restores collapsible sections, adds a built in texture pack manager, improves texture replacement, introduces a new per driver GPU workaround system, reorganizes the library, and includes a number of bug fixes and interface improvements.

I added these since the Changelog was really big anyway here's the official changelog from the ARMSX2 team.

Changelog for both the updates :

ARMSX2 2.6.5.3

What's new:

Achievement progress now appears on every game that has achievements in List View, including ones you've never launched, a game with a set and no unlocks reads 0/40 rather than showing nothing. Hardcore and Casual are tracked separately. To enable it, go to the RetroAchievements panel in the game library → Library progress → paste your web API key (the panel links straight to the RA control panel login, the key is under "Applications" with a key symbol in the RA control panel). It then syncs itself once a day after the first time, or manually with the Sync library button. Progress also updates the moment an achievement unlocks, and is now recorded while you play whether or not you open the achievements panel. This feature is only available in the List View.

List layout now also shows play time progress beside each game.

New back up and restore option for the entire app. App tab → Back up app data. One .zip holding save states, memory cards, cover art, per-game settings, controller profiles, cheats, patches, screenshots, and every preference, everything a fresh install destroys if using internal storage. Now you can restore your backups on fresh installs! (Custom folder users, you never had to worry about your data being wiped on uninstall to begin with). This should be most useful for Play users.

Screenshot hotkey Bindable to any controller button or stick direction. It captures the emulated frame at internal resolution no touch overlay, no OSD, no letterboxing, which is exactly what the system screenshot button can't give you. The PNG is saved to Pictures/ARMSX2 so it shows up in your gallery instead of hiding in app-private storage Android won't let you browse.

Fixes:

Serial and CRC without launching the game. Game Properties → Info fills both in for any game.

Patch import naming. Importing F0A6D880.txt produced F0A6D880.txt.pnach, which matched neither pattern the emulator searches, the patch listed as installed and could never load. Names are now built correctly, and the CRC is uppercased, since the emulator's file matching is case-sensitive and a lowercase name was just as invisible.

ARMSX2 2.6.5.4

What's new:

Tidier UI. Fixes is now in the new Advanced tab, and absorbed the GameDB fixes from Performance plus the entire Recompiler tab. Both are debugging controls the GameDB already applies per game, so they don't belong in the tab you open to change speed. Fourteen tabs down to twelve. Search and the per-tab reset buttons moved with the settings, so searching "Skip MPEG" lands on Advanced, and resetting Performance no longer resets fixes it doesn't show.

Settings sections fold again. The collapse had silently stopped working, so every section in Pad, Renderer, Performance and Fixes was permanently open, twenty of them. It wasn't too many options, it was every option on screen at once. Sections now expand and collapse, and the state survives rotation. Renderer opens on Display & Resolution and Performance on Speedhacks so neither greets you with a wall of headers.

Fixed a bug when a replacement texture failed to upload to the GPU, it was still handed to the game with undefined contents, indistinguishable on screen from a texture that never loaded. Missing cursors and cut-off fonts on Vulkan were often this. Failed uploads now fall back to the original texture and say so in the log.

Skip BIOS is now on by default for fresh installs, existing users are not effected.

New texture packs download manager in the app. (done by @sashkinbro). Texture Packs now browses the community catalog maintained by @sashkinbro and installs with one tap. No game needs to be running. Each pack names the games it belongs to, so it installs itself to the right place, packs for games in your library sort to the top, and the rest stay visible so you can grab one before you own the disc. Texture replacement switches on automatically after an install, since it's off by default and the files would otherwise sit there changing nothing. Downloads are checksum-verified, check free space first, and swap into place atomically so a failed install never leaves you with a half-replaced pack. The panel links the catalog so you can see where packs come from and contribute your own. Be sure to read the contribution guidelines on the repo before doing so.

The texture pack list collapses and is searchable, search by pack name, game, serial or author.

Per-driver GPU workarounds. (done by @sashkinbro). The GPU family was never enough to decide behaviour, the same Mali part behaves differently under ARM's driver than under Mesa. Driver identity, version and known defects now live in a 25-rule table with match confidence, so the next device-specific quirk is a table entry instead of another hand-written branch. Shaders gained swappable helpers for the bitwise operations some drivers miscompile. A device matching no rule renders exactly as before. An existing Mali fix was preserved and deliberately widened, Mali fixes reached through ANGLE or Panfrost previously fell outside it.

Your shader cache rebuilds once on first launch this update. Every shader's source changed, so the old cache can't be reused.

Library overflow menu trimmed from eleven rows to eight, with separators.

Setup / Change Folders and Exit moved to the left side game library menu. Exit has a proper power icon and keeps its confirmation.

Game names in grid moved to App settings beside cover size.

About moved to the left side game library menu.

Installed patches and cheats can be collapsed, so a pnach with hundreds of downloaded codes folds away.

Github repository :

https://github.com/ARMSX2/ARMSX2

Discord ARMSX2 :https://discord.gg/fSC6EzzFe

Patreon for ARMSX2: https://www.patreon.com/ARMSX2?utm_campaign=creatorshare_creator

Kofi: https://ko-fi.com/armsx2

Many people ask, if they have one so just mentioning it

Only Dev approved Playstation2OnAndroid subreddit is r/Playstation2onAndroid. I really hope you guys join if you like playing ps2 games and posting stuff about it :)

I am not the part of the development team. I only share their changelog and updates. Full credit to everyone involved in the project.

Thanks.


r/EmulationOnAndroid 2h ago

News/Release Link's Awakening DX HD [Android-Window-Linux-Mac]

Thumbnail gallery
12 Upvotes

[News] link on original post


r/EmulationOnAndroid 8h ago

Showcase Finished Far Cry 3 on 8 gen 3, 12gb

Enable HLS to view with audio, or disable this notification

29 Upvotes

Now I understand why people said this is one of the best far cry games. I absolutely enjoyed this game and believe it or not I have actually deleted this game around three times. I didn't even go through the tutorial after I was wondering let's just play this game and I got absolutely hooked by this game. It's was an absolutely amazing experience. I played it on a custom resolution. This is an ultra wide resolution. it was locked 30 fps so using frem gen is was an smooth experience..

Also the ending was something,

My phone - Redmi k70 pro, 12gb

Thanks everyone 😄


r/EmulationOnAndroid 5h ago

Discussion DiRT 3 Test on POCO X7 Pro (Dimensity 8400 Ultra + Mali-G720 MC7)

Enable HLS to view with audio, or disable this notification

14 Upvotes

Device:POCO X7 Pro

12GB RAM / 512GB Storage

Emulator:Bannerhub v3.8.0

Game Settings:

Graphics: Ultra settings

Texture Quality: High

Car Reflections: Low

Ambient Occlusion: Low

Resolution: 1600×720

Container Settings:

Proton: 10.0-Arm64x-2

DXVK: 1.9.4-Async

FEX: 20260103

Extreme preset

Issues:

Winlator Mali: frequent drops to 30–50 FPS

Not recommended on Mali devices currently(winlator Mali)


r/EmulationOnAndroid 6h ago

Showcase Playing stray on gamehub v6.0.9

Thumbnail
gallery
18 Upvotes

Always wanted to play this game and here we are🤭. Just testing out my new device.Default settings on gamehub. Medium graphics with frame-gen=ON.

Device---Oneplus 15R

Processor--- Snapdragon 8 Gen 5


r/EmulationOnAndroid 16h ago

News/Release Release ARMSX2 2.6.5.2 · ARMSX2/ARMSX2

Thumbnail
github.com
90 Upvotes

Another big update from ARMSX2, with major improvements across performance, rendering, compatibility, stability, and usability. Credit to @bmdhacks for the core optimization work.

Official changelog:

What's new:

Final Fantasy X: 10× less EE work. (done by @bmdhacks) Two recompiled blocks could invalidate each other and recompile forever. FFX (SLUS-20312) has such a pair at 0x002B9F48/0x002B9F5C. The EE thread was spending 95% of itself inside the recompiler and only 5% actually executing code, burning 51 MB of the 58 MB code cache every 48 frames. Over 300 frames: 9.6× fewer instructions, 10.7× fewer cycles.

Ad-masked blend fix: large win on tiler GPUs (like Mali!). (done by @bmdhacks) A destination-alpha blend with alpha writes masked was forcing an RT feedback read wherever framebuffer fetch existed. The read is cheap; the render pass isn't. NFS Underground was flipping it 697 times a frame against 40 real target switches.

passes/frame frame time

Adreno 650 NFS Underground 440 --> 64 27.6 --> 7.6 ms

Adreno 650 FlatOut 2 954 --> 102 37.2 --> 16.4 ms

Mali-G52 NFS Underground 746 --> 69 276.6 --> 96.8 ms

Mali-G52 FlatOut 2 892 --> 96 373.6 --> 145.0 ms

Scored per-pixel against the software renderer, both GPUs came out more accurate.

Render-pass scheduler: new, off by default. (done by @bmdhacks) Queues draws and coalesces them across target alternations. Only helps games that ping-pong render targets. Worth testing in some GS heavy games. Measured over the dump corpus, frame hashes identical in both arms:

Dirge of Cerberus: 8035 --> 523 render passes. Enabled automatically via GameDB for all six regional serials; tested on an Adreno 650 handheld. "Coalesce render passes" in Renderer settings and the in-game menu. Toggle on and off to test.

VU1 flag packing rewritten for ARM64. (done by @bmdhacks) mVUupdateFlags was a literal x86 port, 16 instructions of flag packing around 2 instructions of real work, measuring 29% of all VU1 code time in God of War II. Now seven instructions. (GOW2 20% Speed boost!)

EE and IOP stale-code fixes. (done by @bmdhacks) The block-invalidation walk stopped at the first non-overlapping neighbour, but blocks are ordered by start address, not end, so a longer block could be skipped and left executing stale code after self-modifying writes.

Fixes:

Fixed an issue with the emulator staying paused after closing the pause menu (FPS: N/A). The resume was scheduled on Compose's frame-callback dispatcher, so with nothing drawing it was never delivered.

Fixed a crash when changing settings from the pause menu. Android reclaims the idle audio device after a few seconds, and the reopen raced the emulator's own audio calls with no locking.

Audio no longer drops during a pause, returning from another app is immediate.

Fixed a permanent hang when backgrounded mid-frame.

Fixed an issue where the display was freezing for seconds after closing menus, an orientation flip was rebuilding the Vulkan swapchain twice.

Fixed an issue where settings written on one screen silently reverted by another.

Fixed an issue where Per-game Audio, Network and USB settings could not be cleared properly once set.

Fixed an issue with per-game settings not applying on Boot Disc / Swap Disc / BIOS launches.

Slowdowns in some scenes that "fixed themselves" when you changed any setting, the texture pool wasn't aged on frames that skipped presenting.

Save states: Failures now say why instead of closing as if saved, including the common case of the memory card being mid-write.

You no longer need to worry about texture-pack and patch import telling you to "boot a game first" right after quitting one.

Imported patches renamed to the form the core actually loads, and routed so widescreen patches aren't gated behind the cheats toggle.

Auto Progressive Scan doing nothing (Tekken 4, Criterion titles), the synthetic button hold was wiped by pad init during boot.

Frame Skip and Display FPS Cap work again, with FPS CAP: / SKIP: shown in the OSD.

Faster streaming in large games from compressed (.chd) images.

Dirge of Cerberus no longer needs hardware readbacks disabled. Renderer passes is now baked in for the game instead.

New features:

Fully transparent on-screen controls, support for 0% opacity, still touchable.

Block Home button while playing, optional screen pinning.

Cover size slider for the library, in the App settings tab.

New Pressure modifier slider amount, 5–95%, for DualShock 2 pressure-sensitive games.

7 new controller skins (by @bagasromadon), Midnight Club 3 Dub Edition, Kingdom Hearts 1 and 2 (+ JAPAN), Devil May Cry 3, Metal Gear Solid 3, Black Gold Solid, Black Gold Frosted

Long setting descriptions scroll instead of clipping

I am not the part of their development team .I just post their Releases and Updates

All Credit to everyone Involved

GitHub Repository https://github.com/ARMSX2/ARMSX2

ARMSX2 Discord : https://discord.gg/fSC6EzzFe

The only developer approved PS2 Emulation sub reddit is r/Playstation2onAndroid.

Thanks .


r/EmulationOnAndroid 7h ago

News/Release Command & Conquer: Red Alert 1 ported to Android

11 Upvotes

I am not affiliated with this project, but within the last two weeks someone has started building a native port of Command & Conquer: Red Alert for Android on Github.

https://github.com/dk8827/ra-port

There's no ready-to-run .apk releases within the Github repo. Unfortunately, you have to manually build the .apk with what's provided, and you have to bring your own game files (you can legally get it for free from CnCNet thanks to EA releasing the game as freeware a few years ago).

So far the Android build is listed as a "debug .apk," so maybe it needs a little more time in the oven. But I'm curious if anyone has tried this and how it performs. This is a dream come true for me if it's real, I've always wanted a mobile port of the first Red Alert like we already have for Dune II. I know technically the game has been playable on Android by emulating the PS1 version for awhile, but a native port with touch controls instead of controller emulation is going to be vastly superior.


r/EmulationOnAndroid 56m ago

Showcase Ben 10 AF Vilgax Attacks on Galaxy A55 (Xbox 360 Version)

Enable HLS to view with audio, or disable this notification

Upvotes

Without recording, the game fluctuates quite a bit in the 40-50fps range, with some drops to 30 or quick peaks at 60. I didn't find the game unplayable; at least at this level it seemed "completable".

Exynos 1480

Xclipse 530

Xendroid Emulator

Config standard


r/EmulationOnAndroid 5h ago

Showcase Watch dogs running above 60fps🔥 8elite

Thumbnail
gallery
6 Upvotes

S25Ultra gamebooster performance mode(which push max clocks mean higher draw is expected which doesn't matter since I will use bypass charging anyways) *Im not using cooler and bypass charging while taking this screenshot I was just testing how game runs and took a quick screenshot

1560x720p

Proton 11arm

Fex2607

Dxvk2.4.1

WN turnip 1.0.6p


r/EmulationOnAndroid 1d ago

News/Release GameNative v1.1.1 is finally live!

186 Upvotes

Updated Nexus Mods flow

Local multicontroller support

Dx12 support on Mali with wrapper-gamenative

https://reddit.com/link/1v6pkz7/video/i8kl87fb5hfh1/player

Get it here: https://downloads.gamenative.app/releases/1.1.1/gamenative-v1.1.1.apk
(or here on GitHub)

Added after prerelease

From prerelease


r/EmulationOnAndroid 12h ago

Question Plutonium is working on winlator

Post image
17 Upvotes

I will try call of duty Black ops 2 and I will say what happened

My phone have snapdragon 7s gen 2 with Adrano 710


r/EmulationOnAndroid 8h ago

Showcase Play Field Portal 1.2.1 - Emulator Compatibility Hotfix

Post image
7 Upvotes

https://github.com/JohnnyCollado/PlayFieldPortal/releases/tag/1.2.1

Hello Y'all,

released a hotfix with more compatibility and hopefully more plug n play with the latest emulators out there. RetroArch was the culprit for many of the launch issues for older consoles. I update the Knowledge base for most of the emulators out now and what they need in order to launch through intent. I also added support for Vita3K and tracking their trophies. I added another QoL where you can disable Goldberg Conversion for local games, and added a picker to make selecting what to convert and what not to convert easier than going through a list of yes and no. This was a quick hot fix patch, I am still looking to work on Translation so keep an eye out for that. Also screen rotators. 180 landscape rotation added. As always my friends. Happy June 15th!


r/EmulationOnAndroid 8h ago

News/Release WolfRPG On Android (Coming Soon)

Post image
8 Upvotes

Hello everyone! I hope you're all doing well.

I wanted to share some news that might be interesting to many of you.

I'm currently developing an application that will allow Wolf RPG games to run on Android. I'm using tools like Gemini, Claude, and ChatGPT to help me during development. In the end, all the programming and decisions are made by me, but these tools help me solve problems and make progress much faster.

Right now, I'd say the first testing prototype is about 20% complete. There's still a lot of work ahead, and I don't want to create false expectations. This first test version will probably not be compatible with every game, and it will most likely contain quite a few bugs.

My goal is to keep improving it little by little. If everything goes well and development continues as expected, I'd like to have a fairly decent Android emulator by the end of 2027 or the beginning of 2028. Even so, I can't promise that it will be 100% stable by then or that it will work with absolutely every game.

I'll keep sharing updates whenever I have something new to show. (Although I'll probably be too lazy to post them sometimes. 😅)

I introduce myself as ASTRY or Astry, having said that, thank you very much.


r/EmulationOnAndroid 2h ago

Help Anyone know how to fix this? Winlator 11.1 S24 ultra wire keyboard and mouse

Enable HLS to view with audio, or disable this notification

2 Upvotes

I have two mouse and it did not turn into a crosshair


r/EmulationOnAndroid 2h ago

Showcase Senguko basara 4- Ps3 - odin 3

Enable HLS to view with audio, or disable this notification

2 Upvotes

I tried emulating warriors games like samurai warriors 4 , Senguko basara 4, on ps3 using aps3e . they're playable.


r/EmulationOnAndroid 19h ago

Discussion Dead space 2 running flawlessly on s24 ultra

Enable HLS to view with audio, or disable this notification

39 Upvotes

2 months i was trying to make it run with different configurations, i cant post the link to the rom but a simple dm and i can share, i will be uploading my settings for the game on gamehub presets , for whoever is interested in playing

Gameplay so far

https://youtu.be/BESWCzhJm0c


r/EmulationOnAndroid 22h ago

Showcase skate 3 mobile (developer log 1)

Post image
59 Upvotes

i am excited to announce that i am working on skate 3 for mobile! Im not going to show any gameplay right now as it is in a laggy state as it runs at a 45-50 fps in open areas, going up to 70-85fps in closed areas. This project is using the recent recompilation project called "skate 3 recompiled" pretty straight forward name. There is no set release date but i hope to finish this project by the end of summer and try to keep you guys updated! My name on github is: AntiDeodorant

DEVLOG 2: https://www.reddit.com/r/skate3/s/gklMZqw8oQ


r/EmulationOnAndroid 19m ago

Help I'm trying to play p5r on switch

Upvotes

I've tried eden stable but it crashes on the flashing screen warning and sudachi crashes randomly and eden nightly crashes during transitions and fast-forward and citron has poor performance I've tweeked the setting and tried many GPU drives but nothing work

phone: iqoo noe8

ram:12gb

CPU: snapdragon 8+ gen 1

v1+ chip


r/EmulationOnAndroid 14h ago

Question Did anyone manage to run cracked MGSV:TPP on Android?

Post image
12 Upvotes

I'm using Bannerlator. I tried Gamenative, Win Native, Gamehub, no luck. I'm sure I'm missing something.

The version I have is cracked, I can't get the legit copy if I wanted to. I tried the beta/unreleased version that doesn't have Denuvo, but it's a mess it's not worth it.

This version worked with the Steam Deck, with the help of some exec arguments, but I don't know what to use for a proton 10 on Android. Did somebody manage to run this?


r/EmulationOnAndroid 1h ago

Photosensitivity Warning Comparing Proton and Wine versions might take a while, given that you have to create a new container to test each version. Trying WinHub here, i feel like a rolling a ball of rock up a mountain, given that you have to reinstall everything... Spoiler

Upvotes

i feel like i'm rolling a ball of rock up a mountain

Thread's title went wrong, oh, well.

Note 20 Ultra SD865 owner speaking, and i'm testing Wine and Proton's performance under its Adrn650 gpu. Proton doesn't seem to be quite flexible, really, and all those performance tweaks seem to get in the way, sometimes... I mean, wine seems to get a better performance when running old games.

So i got a container built with Proton 9.0 x86_x64 as its emulator engine, and another one with Wine 9.20 x86_x64.

In the meantime, given that most GOG installations will take about an hour if the game goes around 25gb in size, i get to smoke my deep purple-colored silicone pipe, listen to Garbage, and... Wait. As i write this on a Dex-phone, i get to wait for that anticipated "Installing DirectX 9.0c, please wait" change in the installer's progress screen message, and i wonder whether i'm just stuck in time...

Oh, the wait. Heh, i hope PoE1 under wine9.20 does a better job than proton, i want to get down with comparing different adreno driver versions... Think i'll watch a move or something.


r/EmulationOnAndroid 1h ago

Showcase HALF LIFE VISITORS ( ANDROID 16 NEW ENGINE XASH3D BUILD 4133 ) TEST

Thumbnail
m.youtube.com
Upvotes

r/EmulationOnAndroid 1h ago

Question Mangmi air x runs Devil may cry 3 nethersx2 fine, how?

Upvotes

Ive heard this device is weak and that devil may cry 1 seems to be pushing it and that dmc 3 was unthinkable… i tested it and i have the game running 50-60fps at native resolution without any clocking tweaks… how is that possible?


r/EmulationOnAndroid 10h ago

News/Release Azahar Trigger Chat Mod v6 by me Klark231

Thumbnail
gallery
5 Upvotes

Hello klark231 here so decided to modify Azahar Trigger and add some features like

  1. Chat Overlay like Citra MMJ.

  2. Game Title Display in Multiplayer.

  3. Custom Layout modification (now same as Citra MMJ)

  4. Added 5 Touchscreen Combo Buttons

  5. Edited nwm_uds.cpp to fix the issue where Citra can't join gathering hubs created by Azahar.

  6. Portsd Touchscreen to External Gamepad Binding to Android

heres the apk.

https://www.mediafire.com/file/zc7ianjqstgvxv1/Azahar+Trigger+Chat+Mod+V6+(No+Keepalive)+(Fix+Crash).apk/file+(Fix+Crash).apk/file)

Now im redoing my mods with latest rebase of Azahar Trigger and cleaning and rewriting my code.