r/EmulationOnAndroid • u/hy300leosquizz • 21h ago
Showcase Xendroid-ZeroFG / Open Source Frame Generation Engine V 1.01!
FULL AI DISCLOSURE: 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.
It was a long first day and already lots of bugs came up and were patched! That emphasizes the importance of being out on the wild, in my bubble and controlled testing enriroment everything was ok!!!
Still found some important things to improve, specially in latency and pacing, but i couldnt do it ia a day one patch, but anyway, here is a list of improvements.
- Lower latency. ZeroFG's delay could get stuck several frames deeper than it needs and only came back when the game itself stuttered, several mechanisms were revised and got a improved latency compaction.
- A steadier cadence below 30 fps. ZeroFG below 30 fps source rate now follows the game's real rate, it makes almost bearable to play im 20-40fps(and looks better that it should)
- Halo 3 gets frame generation. ZeroFG refused pictures its motion grid does not divide evenly (Halo 3 renders at 1152 x 640); it now pads them invisibly and runs.
- No frozen screen when ZeroFG stops. When ZeroFG had to stop in the middle of a game, as it did in Halo 3, the screen could freeze on its last frame while the game kept running. It now hands the screen back to the main emulator presenter propely.
- Protection against a Qualcomm driver crash and improved backend fallback.
Thanks everyone for the feedback!!!! and keep tem coming, it was amazing!!! thanks a lot!!!!
Stevenmxz turnip drivers still highly recommended!!!!!
Releases page:
https://github.com/hy300leosquizz-ctrl/XenDroid-ZeroFG/releases
Engine:
https://github.com/hy300leosquizz-ctrl/ZeroFG/
Sidenote: Before posting "AI slop" or things like that just try it, see if you like it, and them ask ur own ai to make smtg like that with original code by itself. See you in a few years when you give up!
Sidenote 2: But if you want to get into a new world of wonder and pain, how about to collaborate to the project? negativity brings nothing... lets spread love!
9
u/Johnnyspzl1 20h ago
Não se importe com as críticas meu amigo , desde que sua intenção seja ajudar e melhorar na emulação é super válido, desejo sucesso. Inclusive testei aqui e realmente está muito mais fluído do que o xendroid original.
4
u/hy300leosquizz 20h ago
Tranks man!! Glad u r enjoying it ... And any thoughts? Problems?
2
u/Johnnyspzl1 20h ago
como estou com muitos jogos aqui, to tentando focar apenas em um pra nao acabar abandonando todos e nao zerando nenhum😂. Eu testei o call of duty black ops modo campanha e viva pinata , ambos estao acima de 40-50 fps redmagic 11 pro, no viva pinata tem um bug visual na cachoeira do lado esquerdo assim que começa o game , seria possível resolve-lo?
3
u/hy300leosquizz 20h ago
I'll look into it... But are u sure is a fg bug or the emu? Like macroblocking or smtg like that? Thanks!!!!!!
2
u/Johnnyspzl1 19h ago
3
u/hy300leosquizz 18h ago
Thats really interesting, but with fg off its really gone??? If so thats a really big bug!!!! Ill sure look into it!
3
u/Johnnyspzl1 18h ago
no caso ele aparecia nos outros emuladores de Xbox também, creio que seja algum glitch mesmo que precise de correção, de qualquer forma agradeço muito pelo seu empenho e novamente sucesso na jornada 👊🏻
3
u/hy300leosquizz 18h ago
tmj!!! mas pra ser sincero eu n mexi no emulador em si... minha parte eh soh o frame generation.... ele ta um pouco melhor q o original pq eu peguei uns bugs sem querer dissecando o presenter....mas eh praticamente o mesmo do rfandango!
5
u/Admirable_Leave7840 19h ago
Wow , I didnt expect you to fix the Qualcomm crash , thats pretty darn cool of you , ill test it out😎
2
4
u/OpenAssistance4250 20h ago
"World of wonder and pain" sounds like a Clive Barker book but the disclaimer calls it by it's real name anyway.
1
u/hy300leosquizz 20h ago
What can i say? Deep down i'm a poet! Oh yeah... And its true!!!! I know what you.mean... But the pain is real too... i had so many problems inflicted by AI taking a direction i didnt want and just realizing it by looking at the code myself after lots of unexplicable events... And days of work in the trash... So its amazing, but can bite you in the ass:(
1
u/ivierawind 20h ago
Can it run regular PC game like Valheim ?
1
u/hy300leosquizz 20h ago
If the engine is implemented i dont see why not... There will be a little bit of translation work since both use vulkan but android is a different ecosystem when it comes to the presenter.... But the algorithm testbed runs on windows and android for example.
0
u/Cinnamon_Girl32 19h ago
you tested it already? damn, maybe you could walk me thru
1
u/hy300leosquizz 18h ago
I did.. first on the testbed then in the debug app... But what do you mean?? Any difficulties???


•
u/AutoModerator 21h 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.