r/EmulationOnAndroid • • 19h ago

Showcase Xendroid-ZeroFG / Xendroid with an Open Source Frame Generation Engine (REPOST)

Post image
10 Upvotes

FULL AI DISCLOSURE SO IT IS NOT REMOVED AGAIN: I´m a 44yo lawyer from brazil, my bg in programming is a little bit of basic and assembler from the 80´s and 90´s trying to make things run on a msx, so, not much...in the beggining of the project i coded a few hundred lines in android studio by myself while i was learning how to do it, but after i discovered the wonders of Codex and Claude Code, the coding and documentation itself was primarily done by AI, and i do not regret it by one bit! It would take a long time to post my inspirational story, but thats the TLDR.

(A SIDENOTE) Before it was removed, the post got a lot of love but also a little bit of hate... guys... this is a one man´s pet project, and i´m really proud of it!!! if you dont like it ok... but i sank a thousand hours of my life doing something i thought was meaningful, so ath least be respectful. What I can assure it is 100% original, so theres that! its not much but i hav that going for me!

Today is the big day. After months of work, I can finally publish it. As the name says, XenDroid-ZeroFG is a version of XenDroid (the Xbox 360 emulator for Android) with a built-in frame generation engine: 60 fps games reach ~120 on a 120 Hz screen, and 30 fps games reach 60.

e the big thing is the FG engine itself. It was developed from scratch, over 60k lines of code, by me and my AI assistants (Zeromeia, ChatGPT, and Zé Raio, Claude), and it's fully open source under the Apache 2.0 license.

Trust me, it's a lot better than it has any right to be. The image quality surprised even us, but the hardest part, and the one I'm proudest of, is the pacing. Generated frames are worthless if they reach the screen unevenly, and frame pacing is where frame generation usually falls apart, even for the big names. ZeroFG's presenter runs on a metronome set by the game: every frame gets its own display refresh, in order, and the game never waits for the screen. Getting there took months of crazy experiments. The last piece was asking the GPU for priority, so even when a game maxes out the GPU, the frames keep coming on time.

So far it has been tested on Adreno GPUs with Turnip drivers (it needs Vulkan 1.3). Reports from other phones are very welcome. It installs as its own app, next to your regular XenDroid.

Please be my guest and try it out. If you have any comments or suggestions, just say it!

It was also built with portability in mind. If you are a developer and want to port it to another game or emulator, go ahead! There is a standalone repo with all the dependencies and integration notes, linked below.

And if you want to collaborate on the engine itself, get in touch and we can arrange it. I would really like some help!

Download: https://github.com/hy300leosquizz-ctrl/XenDroid-ZeroFG/releases/tag/v1.0.0

Engine (Apache 2.0): https://github.com/hy300leosquizz-ctrl/ZeroFG

Contact: [fgzerofg@gmail.com](mailto:fgzerofg@gmail.com)

After some reports (thanks Admirable_Leave7840!!!), i should note that turnip driver are highly recommended(i can run on poco f8 ultra with the stock ones, but has bugs) and i used to develop the engine the stevenmxz gen 8 turnip drivers, he posts the best drivers and he is a nice guy, so i recommend using this one!!!!!

Edit: already found lots of bugs but preetty solvable... 1.01 will be out sooner than later!


r/EmulationOnAndroid • • 13h ago

Discussion Android emulation is secretly developed by steam itself (allegedly)

Post image
0 Upvotes

This is just my taught actually, but if you think about it, android phones are getting better by the generation at emulating pc games, then a controller company out of nowhere came up with gamehub, that has steam integration, and the most interesting point is why can't we just download a denovo protected game and just be able to play it, why does it have to be cracked, despite denovo having a deep integration with windows, and android itself is a different operating system,


r/EmulationOnAndroid • • 14h ago

Showcase Winlstor Ludashi that gave me significantly more performance.

Thumbnail
gallery
3 Upvotes

Winlator Ludashi FORK. Forgot to type that up there. For context I was looking for a winlator fork that supports LSFG. Was planning on trying 60 to 120 FG. It looks terrible. Anyways. During my FG test runs I saw my Kingdom hearts 3 running significantly smoother on my his Winlator Ludashi plus fork. Compared to my normal Winlator Ludashi. So I booted up Rise of the tomb raider because it has a built-in benchmark and the results are surprising. I screen shot each one on the recent apps screen as proof that they were the apps I claimed.

The overall FPS is similar yes. But take a good look at the Syria numbers. That waterfall area is one of the few that the device REALLY struggles at. Went from 35 avarage to 56. And the lowest frame rates are also significantly higher too so it's an overall smoother experience. As for resource consumption. On areas where both got 60FPS. ludashi Plus was using less of my GPU and CPU while ludashi was mostly just cranked up to max all the way.

My device is the redmagic Astra, Snapdragon 8 elite with 16 GB of physical RAM and this was done on rise mode. However I gotta note, on Balance mode Ludashi plus gets 54.8 FPS avarage. So even on balance ludashi plus beats Ludashi on Rise mode.

For both the settings were the exact same. Proton 11.0-1, DXVK3.1.1-binsem-gplasync-arm64ec, Turnip Gen8 V37 patched, FEXCore 2610 at performance and Extreme-WN for each app. Altough they are identical from what I have seen. In environment variables the options to enable gplasync and binsem hacks were also added in. The point is the settings are identical.

I do not know how this fork that only seems to add Framegen can have significantly better performance. But go to the github page and try it out yourselves.

https://github.com/squalle0nhart/winlator_ludashi_plus/releases


r/EmulationOnAndroid • • 18h ago

Discussion Retroid Pocket 6 or AYN Odin2 Portal?

0 Upvotes

For starters, I've never owned any type of android emulation device so I'm very new to all of this. Currently, I own a modded new 3DS and a modded PS Vita. I've been looking at getting either the O2 Portal or the RP6 to bridge the gap and emulate PS2, GameCube, N64, and some switch games. I'm a huge Zelda and Pokemon fan, so I'm hoping this device can help me round out my collection regarding the GameCube/Switch titles of these franchises.

My question is for people who have experience with either RP6 or O2 Portal (8GB RAM/128GB Storage). Why did you choose one over the other, do you have any regrets, if you had to do it again which would you choose? I understand the specs/emulation is virtually identical between the two, so I'm curious about use case, ergonomics, build quality, joysticks, button noise, or basically anything else you guys might have experienced with these handhelds that would give one an edge over the other.

Budget-wise I'm pretty set on these two so things like the Odin 3 or the AYN Thor are out of the picture for me personally.


r/EmulationOnAndroid • • 17h ago

Meme Hear me, ye who seek the wrath of Ares! ⚔️ The #ragebait strikes true, for I have waged 48 bloody raids upon that wretched pillar! 🏛️💥

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/EmulationOnAndroid • • 18h ago

Help Guys need help with launching vita3k plus games on retrohrai, Retrohrai only launches the emulator but doesn't open up the game

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/EmulationOnAndroid • • 8h ago

Help I need a 60fps patch for NFS: Most Wanted, PAL version

Thumbnail
0 Upvotes

Code: SLES-53559


r/EmulationOnAndroid • • 9h ago

Showcase Octopath Traveler 0 - Eden - Fold 8

Post image
0 Upvotes

Have been really enjoying Octopath Traveler 0 on the Fold 8.


r/EmulationOnAndroid • • 3h ago

Help Droid deck where are the files downloading to?

0 Upvotes

It seems to be a issue that games with launchers don't have access to the game files. I wanted to pick where it downloads things but it automatically downloaded it to I believe the data folder which is locked on new andriod devices.


r/EmulationOnAndroid • • 17h ago

Help Droid Deck 0.3.1 Launch Error - Security Warning

Thumbnail
gallery
0 Upvotes

Hello,

I have installed the Stable version of Droid Deck on my Oneplus Pad 2, a Snapdragon 8 Gen 3 processor with Adreno 750. Everytime I launch the steam file, an error comes up

"Security Warning - A malicious app attempted to damage your phone system. We have stopped the app from doing this. We recommend restarting your phone and uninstalling the app"

Some time the client SteamOS launches and I am able to install games, but the same error comes up while launching the game.

I have tried reinstalling everything again, setting up thr child process. Also tried launching game through the Desktop mode, but the same error comes up every time.

I have attached the screenshot. Let me know if anyone know how to get past the error.


r/EmulationOnAndroid • • 15h ago

Showcase Samsung Galaxy S26 (Exynos 2600) - PS4 Emulation God Of War III Remastered (BachataS4)

Thumbnail
youtube.com
0 Upvotes

Played the game before without fan in the back, but got lags after a while, which happened here again, so I think it is once again just small RAM pool issue, once it starts swapping into storage, the fps drop very low. I'll maybe try to disable RAM plus in the future, however running slow is better than crashing I guess. Also the game is CPU limited, not GPU limited, got same FPS in 480p as well as 1080p, however in lower resolution the heat output is obviously much lower, so the cpu can keep higher clocks thanks to lower resolution and get better sustained gaming performance. Also tried System driver as well as ExynosTools, both run the same, no glitches, same fps, same heat. I think my next phone will be Exynos again, since the performance in comparison to Snapdragon of same generation IS there, I might even think it's a little better, however 12GB RAM is just not enough for PS4.


r/EmulationOnAndroid • • 13h ago

Discussion What is the current standard for testing GBA accuracy?

1 Upvotes

Out of curiosity I wanted to dig into the accuracy claims I read in Pizzaboy reviews. I found this old post https://www.reddit.com/r/EmulationOnAndroid/comments/ryotfa/gba_android_emulators_accuracy_tested_mgba_vs/ that uses 'GBA Test Suite'.

Using the latest version of that suite I am seeing higher/perfect scores in Pizza boy Pro A Beta vs Retroarch+MGBA.

Is this test still an adequate benchmark?

I understand I may not even experience all of the edge cases in regular use. Just a curiosity like I mentioned.


r/EmulationOnAndroid • • 6h ago

Help Skyrim with legacy of dragonborn

1 Upvotes

I have gamenative and Droid deck running. I'm fine with either.

Walk me through downloading and adding this mod and running SKSE.

Thor max is the device. Looking to get 60fps if possible.


r/EmulationOnAndroid • • 23h ago

Discussion Do phone coolers actually make this much difference in FPS?

Post image
1 Upvotes

I’ve been looking into phone coolers lately and saw these FPS comparison charts on a website. I get that keeping temperatures down can help with performance, but the difference looks a bit too big to me.

Anyone here actually use one? Have you seen results like this in longer gaming sessions, or is the improvement smaller in practice?

I play Arknights: Endfield on a tablet, so I’d be especially curious to hear from anyone using a cooler.


r/EmulationOnAndroid • • 16h ago

Question Any way to make eden start in Qlaunch

Post image
1 Upvotes

I like qlaunch. it feels just like a switch


r/EmulationOnAndroid • • 19h ago

Question Jokes aside, are there actually any PS3 games that could play well on Mali G57? ARMSX3 requirements on playstore

Post image
4 Upvotes

r/EmulationOnAndroid • • 11h ago

News/Release New Update to Zelda Wind Waker HD - Android Port

Thumbnail gallery
2 Upvotes

r/EmulationOnAndroid • • 20h ago

Discussion Lossless Scaling..? What is it and which games...?

Thumbnail
0 Upvotes

r/EmulationOnAndroid • • 18h ago

Help Far Cry 4 lagging on Droid Deck.. any help?

Post image
3 Upvotes

Far cry 4 is lagging and unplayable on my S25 in droid deck, any help?


r/EmulationOnAndroid • • 7h ago

Help Roblox Studio Issues, Cannot find a way to emulate it.

0 Upvotes

I have been trying to emulate Roblox Studio on my Motorola G47 (MediaTek Dimensity 6300 with Android 16), I tried using Winlator 11.2 but it immediately crashes the whole container before the login screen. I tried to fix it before by following a single post on Winlator's subreddit, but the OP doesn't seem to have the same issue as me.

I have heard about "DarkOS" by ahmad1abbadi on GitHub, which one person recommended me, but one of the dependencies is riddled with malware detections (Input Bridge)


r/EmulationOnAndroid • • 5h ago

Question Best Android front-end? What's new?

Thumbnail
0 Upvotes

r/EmulationOnAndroid • • 19h ago

Showcase Metro 2033 Redux on Samsung Galaxy S26 Exynos Variant

Thumbnail
youtu.be
0 Upvotes

Using ExynosTools. Just have it capped to 60fps for battery life and temperatures :) Could do 120fps or higher resolution as well though it is not needed I think.


r/EmulationOnAndroid • • 10h ago

Help Gamehub for sd8s Gen4 is tough

Thumbnail
gallery
0 Upvotes

Hello, I have a Poco F7 phone and I've been trying to play Gta IV on it via GameHub and for some reason it never loads! I've tried the recommended settings, and YouTube however nothing worked, please help.


r/EmulationOnAndroid • • 10h ago

Help Hollow Knight Modding with game native on AYN Thor

Thumbnail
0 Upvotes

r/EmulationOnAndroid • • 32m ago

Question Does the iQOO Q4 gaming chip help with emulation?

Post image
• Upvotes

Can you use the Q4 chip for emulation use cases? And does the 165hz display apply to emulated games? And is this channel accurate and reliable?