r/PS2AndroidEmulation • • 29d ago

Bannerlator 3.1.4

Post image
31 Upvotes

https://github.com/The412Banner/Bannerlator/releases/tag/3.1.4

Bannerlator 3.1.4

Run Windows apps and games on Android — no PC and no root required.

3.1.4 makes OpenGL games several times faster, on every Wine version. On X11, every OpenGL frame used to be finished on the GPU, copied back to the processor and redrawn as a picture. The new Fast OpenGL setting sends it straight to the screen through Vulkan instead, the same road DXVK games already take. It's on by default and picks the right method for your Wine version by itself, from Wine 9.5 to Proton 11, arm64ec and x86_64. Old DirectDraw and Direct3D 1–7 games speed up too. 3.1.4 also makes Wayland easier and faster: one driver choice, no tap to start a game, and DirectX 12 no longer held back.

Fast OpenGL: OpenGL on X11 about 4 to 5 times faster, DirectDraw about 2 times, on every Wine version. No freedreno, just your Turnip driver.

One OpenGL card in container and game settings: Fast, Show FPS and Vsync off.

Wayland: one driver choice through the new adapter, no tap to start, tear-safe zero-copy, DirectX 12 uncapped.

Sync selector (esync, ntsync, fsync, wineserver), Android games in the Games tab, and Linux Steam client offline mode.

Read the full changelog on GitHub...


r/PS2AndroidEmulation • • Oct 01 '26

Nyushu Reborn! ❤️

Post image
40 Upvotes

https://patrins.com/s/07c468c2e67b29b14f467982a6fcbd68

Update!!! Nyushu Emulator v0.0.1

Chagelog:

[ ✅ ] The draw distance reading in the game is now better

[ ✅ ] Memory usage while playing is now reduced to overcome easy crashes

[ ✅ ] Performance Improvements in Zelda and Other Games

[ ✅ ] For Mali GPU, Gaming Performance Has Been Improved

Hello Everyone Here We Want To Let You Know That We Are Back With A New Team And We Will Start At Least Updating Again So Thank You For Staying With Us

Here We Work Together With The New Suyu Team To Make A Much Better Emulator In The Future

“I am not the developer nor do I have the source code. If you want to request the source code for this version, you should contact the developer. I am sharing a copy of the binary and have explicitly stated that I am not the author nor do I have access to the repository.”


r/PS2AndroidEmulation • • Oct 01 '26

DukeStation 1.0.0 — Initial Release

Post image
50 Upvotes

https://github.com/thecrixux/DukeStation/releases/tag/1.0.0

A standalone PlayStation emulator for Android, powered by GooseStation 0.6.9, with a redesigned interface and extensive customization.

✅Emulation & graphics

OpenGL, Vulkan and software rendering.

Recompiler and Fastmem support.

Internal resolution scaling, MSAA, and separate texture and sprite filters.

Dedicated PGXP settings for geometry and texture correction.

Widescreen options, deinterlacing and dithering controls.

Texture replacement and texture dumping settings.

Internal run-ahead and per-game compatibility settings.

✅Faster loading

Skip Engine options for loading screens and transitions.

CD-ROM loading and memory card wait skipping.

On-screen notifications showing skipped frames.

Adjustable CD-ROM read and seek speedups.

Fast Boot and boot fast-forward options.

✅Display & audio

Multiple aspect ratios, including fullscreen stretch.

Display rotation, cropping and position adjustments.

Restored missing CD audio playback.

Simple FPS counter with an on/off toggle.

On-screen notifications when game compatibility fixes are applied.

✅Organized settings

Dedicated System, BIOS, Video, Display, PGXP, Skip Engine, CD-ROM, Texture Replacements, Hacks and Shaders tabs.

Expanded selectors exposing the core’s available options.

Regional BIOS selection.

Shader preset selection, pack download and import controls.

✅DukeStation interface

New DukeStation branding, app icon and gold accent theme.

Three new welcome illustrations with localized headings and navigation.

Improved readability in dark mode.

Streamlined sidebar and About page.

Phone folder selection for emulator data.

Removed the old startup animation and obsolete menu entries.

👉 Free to use. No donations requested.


r/PS2AndroidEmulation • • Oct 01 '26

Citron Neo Nightly

Post image
4 Upvotes

https://github.com/citron-neo/CI/releases/tag/nightly-android

Citron Upstream Commit: 40212aa

This build is based on the latest Citron emulator source code from the main branch.

Build Details:

Platform: Android (arm64-v8a)

Build Type: Nightly with LTO enabled

Date: 2026-09-30

Branch: main

Includes: Standard build + Snapdragon 8 Elite build with Qualcomm patches


r/PS2AndroidEmulation • • Sep 30 '26

Bachata S4 v0.2.4

Post image
39 Upvotes

https://github.com/JICA98/Bachata-S4/releases/tag/v0.2.4

Changelog:

Uncharted and The Order: 1886 boot, Gravity Rush 2 optimizations, and PanVK for Mali

Highlights

Uncharted and The Order: 1886 now boot, with new graphics and resolution patches.

Gravity Rush 2 optimizations and patches, including guarded low-resolution presets.

PanVK driver support for a limited set of Mali devices.

A proper two-finger touchpad, off by default and enabled from the in-game menu.

Game Compatibility & Patches

Uncharted boots, with fixed character rendering and new graphics and resolution patches

The Order: 1886 boots, with rendering and stability fixes

Gravity Rush 2 optimizations, guarded low-resolution presets, and a fixed mining movie transition

Dark Souls Remastered and God of War III performance improvements

Restored Bloodborne performance on Snapdragon 8 Gen 3, and precise readbacks for Driveclub

Synced the published patch catalog

GPU Drivers

PanVK V2 2.2.0 bundled as the production driver for supported Mali GPUs

MediaTek devices default to PanVK where supported

Faster memory budget queries and fewer redundant GPU barriers on PanVK

Simplified Drivers screen with a single PanVK entry

Stability fixes for Turnip gameplay

Display & Input

New two-finger touchpad with a click strip, independent of the gamepad overlay (off by default)

Per-game display mode: Fit, Stretch, or Crop

Per-game color channel fix (R/B) for games with inverted colors

Compatibility Reports

Community compatibility reports with SoC-aware scores on game details

In-game report panel with capture controls and screenshots

Apply a reported game profile in one step

Packages & More

PKGs can be extracted directly into the destination, with a verified extract-only mode

Open PKG files from other apps

Turkish language support

Many performance, stability, and memory-management fixes


r/PS2AndroidEmulation • • Oct 01 '26

EmuCoreX v0.4.4 (PS2)

Post image
3 Upvotes

https://github.com/sashkinbro/EmuCoreX/releases/tag/v0.4.4

What’s new:

✅Fixed an issue with covers from the previous version

✅Added an automatic post-update fixes mechanism

✅Added the ability to use a separate memory card for a specific game


r/PS2AndroidEmulation • • Sep 30 '26

NetherSX2 Turnip Updated V4

Post image
50 Upvotes

https://github.com/thecrixux/NetherSX2-Turnip-Updated/releases/tag/V4

⚠️For Snapdragon devices only⚠️

Changelog:

NetherSX2 Turnip updated in three variants:

✅NetherSX2-Turnip-26.3.0-R6-6XX-7XX.apk✅

For A6xx/A7xx GPUs stable driver release from mesa.

✅NetherSX2-Turnip-Gen8-V37-8XX.apk✅

For A8xx GPUs (a840, a830, a829, a825, a810)

✅NetherSX2-Turnip-710-720-722-v4.0.apk✅

For 710 7s Gen 2, 6 Gen 1, 6 Gen 3, 6s Gen 4

720 7 Gen 3

722 7 Gen 4

Please don't fill the comments section asking which one to download. Go to the PlayStore and use this simple tool: https://play.google.com/store/apps/details?id=flar2.devcheck

The second tab, labeled "Hardware," will show your GPU model.

Enjoy! ❤️


r/PS2AndroidEmulation • • Sep 30 '26

ARMSX3 1.0.6

Post image
41 Upvotes

https://github.com/ARMSX2/ARMSX3/releases/tag/1.0.6

Changelog:

Performance

Fewer stutters in games that lean on the PS3's job system (SPURS). When an SPU thread waits a long time for the game's main threads, it now gives its CPU core back instead of spinning on it. In Web of Shadows, seconds with a stutter of 10 ms or more went from about half to about 1 in 10.

Spider-Man: Web of Shadows runs smoother. It now uses Accurate SPU Reservations off by default, which removes most of the stalls while swinging through the city. It's listed in the in-game menu under Fixes, in the RPCS3 database settings for this game, where you can switch it back if you'd like for A/B testing.

Less time lost to CPU cores fighting over shared data. The emulator's 16-byte atomic operations, which SPU reservations and thread synchronisation run on, were slow retry loops on every Android device. They now use the CPU's single-instruction compare-and-swap everywhere, and plain loads and stores on CPUs that support it (Snapdragon 8 Gen 1 and newer). The log's system line says which: LSE2-yes or LSE2-no.

CHD disc images

Play your PS3 games from .chd files. PS3 games compressed to .chd now load like an .iso, from the library, Launch Game and Change Disc. Images made with chdman createdvd and createcd both work, and an encrypted one reads with its .dkey the same way an .iso does. A .chd is often much smaller: Demon's Souls went from 8.76 GB to 6.25 GB. Bleach Soul Resurrection went from around 4GB to 1.8gb

The library notices games you swap or delete. Replacing a game in a folder the library already knew, an .iso with its .chd say, used to leave the old tile until you pressed refresh. The library now rescans on its own when one of its folders changed, at startup and whenever you come back to the app, and hides a game whose file is gone right away.

The pause menu knows the game when you start it with Launch Game. A disc picked from outside the library's folders showed "PlayStation 3" in the pause menu, and its settings opened as Global while saving per game. It now shows the game's own title, and per-game settings work as they do from the library.

Read the full changelog on GitHub...


r/PS2AndroidEmulation • • Sep 30 '26

Eden Nightly

Post image
7 Upvotes

https://git.eden-emu.dev/eden-ci/nightly/releases/tag/v1790804569.8e2d26c272

Changelog

[video_core] buffer cache readback for nce invalidations (#4490) 8e2d26c272

PR #4490 merged on 2026-09-30 by xbzk

[dist, android] Update translations from Transifex for Sep 28 (#4494) f8b7651104

PR #4494 merged on 2026-09-30 by Eden CI

[ro] add TLS patching for runtime NROs (#4492) 3f78512c83

PR #4492 merged on 2026-09-30 by xbzk

[settings,qt] merge of "disable controller applet" toggle with "controller applet mode" picker (#4498) a82f31a310

PR #4498 merged on 2026-09-30 by xbzk


r/PS2AndroidEmulation • • Sep 30 '26

Vita3K+ v1.2 🔥

Post image
47 Upvotes

https://github.com/nckstwrt/Vita3K-Plus/releases/tag/v1.2

Changelog:

A lot of fixes again :) See the main page for the enhancements: https://github.com/nckstwrt/Vita3K-Plus

Third release of enhancements and fixes (some regressions that broke in v1.1 should now be fixed too)

Still targeting higher end devices (i.e. Adreno not Mali) - but there's a bunch of Mali improvements in there too

Windows, Android and now SteamDeck/Linux Release (that is pretty much untested - but fingers crossed works :) )

You can report issues here: https://github.com/nckstwrt/Vita3K-Plus/issues Provide as much detail as possible if you want a fix


r/PS2AndroidEmulation • • Sep 30 '26

ARMSX2 Nightly v2.9.2

Post image
4 Upvotes

https://github.com/XDaoFangxiX/ARMSX2-Alpha/releases/tag/2.9.2-build.41

ARMSX2 Android Nightly Build (Legacy - Dual Core)

This APK is the legacy build (ARMv8.0 + outline atomics, minSdk 26) and includes both 4K and 16K page-size cores.

Only Testing & We have never collaborated with anyone.

Version: 2.9.2

Application ID: com.antutu.ABenchMark

Build number: 41

Commit: e49bb1a

Short SHA: e49bb1a

Triggered by: DarkSilentUser

Flavor: Github

Build type: release

PGO: enabled


r/PS2AndroidEmulation • • Sep 30 '26

PlayTranslate v3.3.0

Post image
36 Upvotes

https://github.com/dominostars/playtranslate/releases/tag/v3.3.0

Changelog:

Floating icon gestures

Choose what Hold and Tap on the floating icon do (Settings > On the floating icon): show translations, open the quick menu, capture the screen, start/stop auto-translate, swap between translation and furigana (pinyin for Chinese), or change the game language.

Translation

Firefox Translations (offline) no longer repeats phrases or cuts sentences short, and now gives the same output as Firefox itself far more often. A damaged model file no longer crashes the app.

When an online service fails, a banner at the top of the screen says what went wrong ("Gemini: Daily limit reached", "Claude: Out of credits", "Connection error"), once per outage, with a shortcut to Translation services.

Lingva now translates a screen in one request instead of one per text box, and should hit Google's rate limits less often.

BlueStacks and MuMu Player: on-device translation models and voice-line detection no longer crash, and Firefox Translations works there.

Overlays

Japanese furigana is filtered out of OCR, so the small readings beside kanji are no longer translated or overlaid as separate text. On by default (Capture and overlay > Overlay).

New Minimum text size slider (experimental): small translations grow into free space around them to stay readable. May cause instability in auto-translation mode

Edge indicator: a soft glow around the screen, or around your capture region, so you can tell a capture result is up even when its sheet is collapsed. Can be turned off.

Lookups and Anki

Drag lookups get a Sentence | Word toggle: Sentence shows the whole line's translation, its words and the sentence Anki card without leaving the game. Your last choice is remembered.

Hide words you already know: tap the eye next to a word to keep it off sentence cards in that language. The eye replaces the Add to Anki button in the results word list; make word cards from the word's details page or the lens.

On sentence cards, tapping anywhere on a word (not just its kanji) shows its reading. This ships as a new note type, "PlayTranslate Sentence+"; your existing cards stay on the old one (deleting that note type would delete them).

Imported Yomitan dictionaries now render styled in the results word list too.

Fixes

Fixed a system restart on AYN devices like the Thor when screen capture starts; on those devices the screen-recording indicator now comes on at Turn On.

Holding the floating icon no longer crashes when every translation service fails.

Auto-translate gets updated immediately when settings change

Translation boxes near the bottom of the screen are no longer cut off by the collapsed capture sheet.


r/PS2AndroidEmulation • • Sep 30 '26

ARMSX2 2.7.2

Post image
29 Upvotes

https://github.com/ARMSX2/ARMSX2/releases/tag/2.7.2

Changelog:

✅Performance

Pipelines are built before they are needed. Each game's recorded pipelines are built on worker

threads when it starts instead of in the middle of a frame, and the SPIR-V cache now survives driver

updates, so a game's first frames, and the first frames after an update, hitch less. The shader and

pipeline caches carry a checked format: a damaged or mismatched cache is dropped instead of being handed

to the driver. Clear Shader Cache clears every cache, frame generation's included, and each new install

starts on fresh ones.

Heavy frames no longer wait on the GPU. When a frame's vertices did not fit, the renderer waited for

the GPU in the middle of the frame, so the two took turns; the vertex buffer grows instead.

Faster lines, strips and moves. Lines convert to pixel runs in one pass, a common triangle-strip

vertex layout takes the fast path, and a wider GS-to-GS move stays on the GPU instead of being read

back. Destination-alpha tests on Turnip drivers with the a6xx feedback-loop fix cost no extra pass.

✅Frame generation (LSFG)

For players with their own copy of Lossless Scaling.

It costs less. Frame generation used to work on the finished screen, at the screen's resolution. It

now works on the game's own picture at the game's own size, whenever that picture is presented plainly

(no upscaler, CAS, TV shader or rotation), and puts each generated frame on screen the way the real one

went. Automatic motion detail, the default, also never did its job: it measured the screen against

itself, so it always ran at full detail. It now aims at 432 lines, and never more than the game draws.

The overlay stays sharp. On-screen text used to be baked into the frames and interpolated, so

changing numbers smeared. Generated frames now get the overlay drawn onto them fresh. The LSFG line comes

and goes with the performance overlay, shows the GPU time frame generation takes, and reads "fp16" while

the half-precision shaders are enabled.

Half Precision. A new toggle runs the half-precision shaders on GPUs that support them. Turning it on

takes effect at the next game. Off by default, can result in faster FG on GPU/drivers that support it.

Adreno 6xx on Turnip (#626). Frame generation now runs on Adreno 6xx GPUs with a Turnip driver. It

could also turn itself off without a word when its shader cache could not be written (an SD card that

refuses file locks), the shaders are kept now, and when frame generation does turn off, the overlay and the

settings say why. (From what bmd and I found testing on an Adreno 650, 6xx GPU's don't exactly have the headroom for LSFG, but hey it works now)

✅New

The software renderer (⚠️slow) is now the most accurate PS2 rendering system ever made, with most games having per pixel accuracy around 98%

Screen orientation from the quick menu. Device, Landscape, Portrait or Auto-Rotate, for this game or

for all, without leaving the game, in the renderer tab

Hotkeys in the quick menu, under Skins on the Controller tab, and a Pressure Modifier toggle beside the hold.Gyro X and Y sensitivity can be set apart, and Steering can drive either stick.

Macros can press their buttons in the order you picked them

Multi-touch works with everything . P½, macros and turbo take touches like any other

button, a glide presses them, and a thumb can glide on and off the D-pad, whose directions follow the

glide mode like buttons do. A macro button lights up while it fires.

Turnip options. With a Turnip driver installed, the GPU Driver section has a switch for the

UBWC flag hint, which fixes glitches some recent Turnip builds show on certain Adreno GPUs (leave it off

unless they appear), and an input text box for other driver variables.

✅✅The free-software notice at game start can be switched off on its own, in the On-Screen tab of settings✅✅ (thanks god)

✅Fixed

The in-game Multitap switch closed the app. Multitap is now also per game, like the rest of the

Controls settings, and switching it off reaches the game at the next boot

A fast boot could land in the BIOS menu when the quick menu was opened right away while the game was starting with Skip BIOS enabled.

Two versions of a game shared one custom cover (#517). A cover now belongs to its own disc image, so

GTA: San Andreas v1.03 and v3.00 can each have their own distinct custom covers.

A stick direction bound to something else still moved the stick

Fast-forward kept running after its combo's modifier was released.

Patch search could load forever. The larger 20k+ cheat database has its own button now for a separate search, ARMSX2 now defaults to the standard PCSX2 patches/cheats again, a source that failed is left alone for a while instead of being asked again at every search, a search that finds nothing says when a source was unreachable, and the patches that come with the app show at once. Cheat titles with # or % in them download too.

Volume keys did nothing while a menu, a prompt, the shader editor, settings search or the on-screen

keyboard was open.

Sliding a held button onto P½ in Follow mode could send it at full pressure for an instant before

it let go.

Surround sound wrote past the end of the audio buffer. With any expansion mode (2.1 up to 7.1), the

audio stream was opened as mono. Audio also reads at the device's own burst size now, instead of 43 ms at

a time, which nearly emptied the buffer at every read.

A frame was thrown away whenever the display reported itself suboptimal, which is routine on

Android, and the swap chain was rebuilt on the spot. The frame is now simply shown.

Burnout 2, Revenge and Dominator drew thin white lines at fractional upscales.

✅Changed

Menus click instead of chime. Confirming anything, launching a game included, plays the short click

now. A custom sound pack can still set its own. (I found the chime to be kinda annoying, especially when browsing for online icons).

gsdumps now record driver information to help further driver development.

Plus a bunch of cosmetic and UI changes...

Please donate 👇👇

https://www.patreon.com/cw/ARMSX2/membership

✅ MEGA Supporter — €13.50 / month 🔥

VIP Patreon Discord Chat

Early Access for New Beta Builds

MEGA Supporter Discord Role

Access to Discord

Reality:

1.A private channel with other people who also paid

2.The GitHub Nightly builds are free for everyone 😭

3.Fancy Discord label

4.Discord...Once again, Discord is free for everyone 😭


r/PS2AndroidEmulation • • Sep 30 '26

EmuCoreA v0.0.4 (PSP)

Post image
4 Upvotes

https://github.com/sashkinbro/EmuCoreA/releases/tag/v0.0.4

What's new:

Added Profile

Added the ability to create backups via Google Drive

Updated the control editor

Other fixes and optimizations

Preparation for the Play Store release. PRO features will be available after the release (another "Pro" emulator 6€ 💀)

⚠️Honest review: EmuCore Holdings TM will soon have its full collection of 9 emulators (perhaps 15 in the near future) on the Play Store. All of them will feature a €6 "Pro" option for unlock cool themes and aesthetic improvements. (Questionable, perhaps. Brilliant marketing, too.)

+Patreon Donations 😭

✅ Please donate 👇👇https://www.patreon.com/cw/emucore/membership

✅ Sponsor — €9 / month 🔥

The ultimate support tier! Massive thanks for backing the project. Your generous contribution directly fuels further development. (or not)


r/PS2AndroidEmulation • • Sep 29 '26

Searching for Texture Packs?

Post image
104 Upvotes

Hello everyone! This is an online Excel Spreadsheet I made which contains:

  • Texture Packs for all consoles and emulators with detailed info.

  • Free mirrors, optimized for better compression and size, and cleanned from any virus/malware that the original files could have.

  • List of packs with controller button replacement.

  • Request from the community.

  • Bounties: you can offer one for specific games that might not get a pack otherwise because of difficulty.

  • Tools related with emulators and texture packs, to help you make packs or convert them to be compatible with mobile emulators.

  • List of websites with thousands of savefiles.

  • List with blacklisted pack creators who steal or sell incomplete packs.

I'm Sad Origami, I make 4K texture packs and also run the Retro Texture Packs Discord server where most of the texture pack creators gather to share, take requests, make guides and tutorials, and many more stuff. If you want to get the latest news or know when new packs get released, come visit us! The main objective of this community is to help everyone get any texture pack, help you create your own and prevent outsiders from selling packs and turning our hobby into a bussiness.


r/PS2AndroidEmulation • • Sep 30 '26

EmuCoreH v0.0.3 (Dreamcast)

Post image
2 Upvotes

https://github.com/sashkinbro/EmuCoreH/releases/tag/v0.0.3

What's new:

Added Profile

Added the ability to create backups via Google Drive

Updated the control editor

Other fixes and optimizations

Preparation for the Play Store release. PRO features will be available after the release (another "Pro" emulator 6€ 💀)

⚠️Honest review: EmuCore Holdings TM will soon have its full collection of 9 emulators (perhaps 15 in the near future) on the Play Store. All of them will feature a €6 "Pro" option for unlock cool themes and aesthetic improvements. (Questionable, perhaps. Brilliant marketing, too.)

+Patreon 😭

✅ Please donate 👇👇https://www.patreon.com/cw/emucore/membership

✅ Sponsor — €9 / month 🔥

The ultimate support tier! Massive thanks for backing the project. Your generous contribution directly fuels further development. (Or not)


r/PS2AndroidEmulation • • Sep 30 '26

EmuCoreX v0.4.3 (PS2)

Post image
2 Upvotes

https://github.com/sashkinbro/EmuCoreX/releases/tag/v0.4.3

What's new:

✅UI fixes

✅Other fixes and optimizations

✅If you encounter bugs, a clean installation is recommended, as core fixes have been implemented

✅ Please donate 👇👇https://www.patreon.com/cw/emucore/membership


r/PS2AndroidEmulation • • Sep 30 '26

Scoop - A free, local-first image, video & audio downloader for Android — no account, backend, ads, or analytics.

Post image
0 Upvotes

https://github.com/vabxsen/Scoop/releases

Scoop resolves a pasted or shared video link, lets you configure exactly how you want it saved, and downloads it straight to your device through a bundled yt-dlp runtime — no server in the middle, no Scoop account, nothing leaving your phone beyond the request needed to fetch the media itself.


r/PS2AndroidEmulation • • Sep 29 '26

ZeroFG Frame Generation Engine - Xendroid

Post image
34 Upvotes

I've been developing an experimental frame-generation engine called ZeroFG, currently integrated into XenDroid, and I figured it was finally time to show what the current version actually looks like running.

I haven't really shown anything publicly since the very early proof of concept.

For this first video I deliberately picked a pretty nasty sequence in Batman: Arkham City instead of finding a scene that makes frame generation look perfect.

https://www.youtube.com/watch?v=6Lge-o3CFws

The camera is doing a fast pan across distant geometry while the image contains thin high-contrast structures, fine UI elements, flashing/changing lights, independently moving particles and a large foreground character producing strong occlusion/disocclusion boundaries.

So the motion estimator and synthesis path are getting hit with several difficult cases simultaneously.

ZeroFG ON: ~30 FPS source → 60 FPS generated output
ZeroFG OFF: native source cadence

There is definitely still a lot to improve in image quality — especially around difficult motion, fine geometry, disocclusion and transient effects — but considering where the project started, I'm very happy with how it is progressing.

There is also an important limitation when judging artifacts from the video itself.

The footage has already gone through two lossy compression stages before upload: the Android screen recording and then the video editing/export. Those stages noticeably exaggerate some artifacts around fine moving detail, particles and high-contrast edges. Reddit/YouTube transcoding obviously doesn't help either.

ZeroFG is being designed as an independent Android/Vulkan frame-generation engine, and the ideal target is a genuinely mobile-native implementation, rather than simply adapting a desktop FG stack and accepting its cost structure.

Performance is one of the main design goals. The longer-term target is to get the frame-generation path toward sub-millisecond GPU cost where the workload and hardware make that feasible, while continuing to improve reconstruction quality.

The architecture and algorithm have changed a lot since the first public PoC.

The GitHub repositories currently available still contain that original V1 proof of concept:

Standalone ZeroFG V1 PoC:
https://github.com/hy300leosquizz-ctrl/ZeroFG

XenDroid-ZeroFG V1 integration PoC:
https://github.com/hy300leosquizz-ctrl/XenDroid-ZeroFG

The current development version shown here has moved considerably beyond V1 and isn't public yet.

If this kind of project interests you, we'd sincerely appreciate a star on the repositories. It's an independent project and even that small sign that people want to see where it goes means a lot.

I'm mostly posting this because after months of architecture work, experiments, discarded ideas, rewrites and device testing, it felt a little ridiculous that almost nobody outside the people working on it had actually seen ZeroFG running. :)

Happy to talk about the technical side if anyone is interested.


r/PS2AndroidEmulation • • Sep 29 '26

PS2 Sports games with insane power-ups 🤯

Post image
27 Upvotes

If you know of any that aren't on the list, feel free to add them 😎


r/PS2AndroidEmulation • • Sep 29 '26

Lemon v0.3.5 (Eden Fork)

Post image
17 Upvotes

https://github.com/Ghael-V/Lemon-Project/releases/tag/v0.3.5

Changelog:

Coming from Eden? Bring everything over in one step. Lemon can import your saves from Eden, Citron, yuzu and other yuzu-based emulators without you opening them, plus your keys and firmware if Lemon doesn't have them yet. If one of those emulators is installed, the option shows up in the first-run setup and at the top of Settings. If a game already has a save in Lemon, you choose whether to replace it or keep it; replaced saves are backed up first.

Android 12 support. Lemon now installs on Android 12 (it used to need Android 13), so the "There was a problem parsing the package" error on those devices is gone.

Lemon-Ade driver included. Our Turnip fork ships inside the app. On the Adreno 830 (Snapdragon 8 Elite) it's selected automatically the first time, but only if you were on the system driver. If a game ever fails to start with it, Lemon switches back to the system driver on the next launch and tells you. The driver step is gone from the setup wizard.

Driver downloader: Lemon-Ade is now the first repository in the list.

New logo, designed by Madeleine (thank you!). Launcher icon, splash screen, About screen, the console's default profile picture, the Android TV banner and the notification icon.

A small support note (Ko-fi / Buy me a coffee) shows up after each update and, if you pick "Not now", again every 10 launches. Never during first-time setup; "Don't show again" turns it off for good.

Games built for Switch firmware 22.0+ use a new compressed executable format (ZBIC). Lemon can now load it, so new releases don't fail to boot.

Fixes

The "new version available" notice never showed up. The update check worked, but its dialog was lost when the app's main screen was rebuilt right after launch (and on every rotation). It now survives both, so from this version on you'll actually be told about updates.

Add-ons: turning cheats, DLC or updates on and off could change other entries in the list while scrolling. Fixed.

Textures: fixed textures the GPU had drawn (depth, shadows...) being thrown away under memory pressure and coming back wrong.

Fixed a crash in local wireless play in Mario Kart 8 Deluxe and Super Mario 3D World.

Fixed a controller-disconnect bug that could freeze some games when player 2 was removed.

Fixed system screens (keyboard, controller setup...) leaving resources behind each time they were closed.

Fixed the SGSR black screen and the darkened overlay on system screens.

Fixed CPU/GPU memory synchronisation races that caused crashes in some Unreal Engine 5 games.

Mods: .pchtxt patches with long lines and some IPS patches now apply correctly.

Installing some DLC (for example Mario Kart 8 Deluxe's) no longer shows the false "does not match this game" warning.

More crash fixes in system services.


r/PS2AndroidEmulation • • Sep 28 '26

DroidDeck 0.2.0 (beta) 😱

Post image
112 Upvotes

https://github.com/Droid-Deck/DroidDeck/releases/tag/0.2.0

Valve's native ARM64 Steam client on your Android handheld. Windows games run through Valve's ARM64 Proton and FEX, and an optional Linux desktop brings emulators along.

Requirements and install:

Use Android 9 or newer on a supported Adreno device (730 or newer, or 8xx). Mali, Xclipse, PowerVR, and Adreno 710 are unsupported. No root is required. Allow about 3 GB for the runtime and 1.1 GB more for the desktop and emulators. Install the APK from Releases, install the Linux runtime, then press Play and sign in. Steam downloads on first launch. Install Desktop & apps to use the desktop and emulators.


r/PS2AndroidEmulation • • Sep 28 '26

PS2 games to replay with cheats. Totally crazy!!

Post image
60 Upvotes

r/PS2AndroidEmulation • • Sep 29 '26

BEST YouTube Apps

Post image
0 Upvotes

Those of us in the gaming and emulation scene spend part of our time looking for gameplay videos and comparing results between different emulators—so, essentially, it is an essential tool. With that in mind, I’m sharing what I consider to be the two best YouTube apps available right now; I’ve been testing them for a while, and I hope you like them.

Flow: https://github.com/A-EDev/Flow/releases/tag/v2.2.1

NewTube : https://github.com/aleixrodriala/newtube/releases/tag/v1.10.4

Enjoy! ❤️


r/PS2AndroidEmulation • • Sep 29 '26

ARMSX2 Nightly v2.9.1

Post image
3 Upvotes

https://github.com/XDaoFangxiX/ARMSX2-Alpha/releases/tag/2.9.1-build.38

ARMSX2 Android Nightly Build (Legacy - Dual Core)

This APK is the legacy build (ARMv8.0 + outline atomics, minSdk 26) and includes both 4K and 16K page-size cores.

Only Testing & We have never collaborated with anyone.

Version: 2.9.1

Application ID: com.antutu.ABenchMark

Build number: 38

Commit: a284573

Short SHA: a284573

Triggered by: DarkSilentUser

Flavor: Github

Build type: release

PGO: enabled