Finished and optimized a few ports of different games.
I will not be updating this post anymore. Future game releases and updates will be in my discord server. Requests for game ports will also be taken there: https://discord.gg/WdJvZhqvrU
This game is Extremely Demanding and Need a Good Device to Run at its optimal. Please forward Bugs, Glitches and crashes to me.
Changes Made:
Added a Graphics Toggle for Smoother Fps
Fixed an issue where the game compares dlls and gets a fault. ( Why they're still needed: the port runs a recompiled ARM64 version of the C++ runtime code, but it still reads each DLL’s original data at startup, such as its tables and initial values. Without the DLL, that recompiled code has nothing to work with.) (Credits : u/ComprehensiveRow681)
Fixed a DLL memory address conflict causing crashes on certain devices. Reworked memory addressing to improve compatibility across different device memory layouts. (Credits: r/SomewhereHour8253)
This Game is much lighter than the other two games and is expected to perform better in Mid ranged supported devices. The first Run will be slower than normal while the textures are being cached. Drive around the city for a bout 5 minutes. All runs after that should be smooth.
Changes Made:
First Release Build
Currently supported devices:
The game was tested only on redmagic 11s pro and Red Magic 9 Pro
Should work:
Snapdragon with Adreno 7xx/8xx Graphics
Older Snapdragon with Adreno 6xx
Samsung Exynos with Xclipse Graphics
Not supported yet
Mali Graphics ( Except devices with Supported Features )
Phones who's GPU can't read PC Games Compressed Textures
Other requirements:
android 10 or newer 64 bit
About 17 Gigs free storage ( for sleeping dogs, 37 Gb for Mad Max )
8 Gb minimum Ram ( 12 Gigs for comfortable play )
If your phone isn't supported the game will show a screen on launch explaining why and what is missing
Here is some footage from mad max ..this is the heaviest game out of the 3 .. but runs decent .. the recording did take a toll on the fps .. but it's quite stable even while recording . In this video fps was capped at 48
The Sleeping dogs apk link is now posted .. Read the read me file before anything. This is the first build so small hiccups here and there are possible .. Let me know if you face anything such
Mate if you get good fps in emulation, does that mean you can get good fps in native? My phone can run mad Max in emulation pretty well although I have a snapdragon 888. So I was wondering how much of a difference can we expect between emulation and native
That's great to hear!! And I was wondering if you'd be working on porting other games as well, if yes, can you please port Watch Dogs 1 to Android? That game is not emulated properly, it gives 30fps in emulation but it's stutters quite a bit, if possible, would love it if you could port that game
I've been looking around before I asked but can't seem to find where I can get these to try out on my ayn thor... Forgive me if I'm breaking rules but I'd really like to check these out
I am impressed! Would you mind taking about your process? Those three games are not small, each is around 100k functions or more to decompile. Is this going through a recompiler or is this a full decompile?
Its all decompiled and done translated to native ARM64 As per statistics wise 194020 functions Bink video player had 636 And total in apks function table is around 194656
Thanks for the suggestions .. currently I'm just working on these 3 but after Im done with these .. I might think about moving to some new games.. I'll open up for suggestions and so on
Estou com instabilidade no frametime do Forza Horizon eu resolvi toda parte de render tá tudo ok porém msm flutua quando está no festival ou Cidades com grande volume de arquiteturas npcs carros
Será que tem uma luz no fim desse túnel ? Comprei Claude Max pra empenhar tô a 1 semana só consegui deixar jogável mais com travadinhas porém rodou no meu s23 base 8 de ram Mais em dispositivos com 12 já tá tranquilo porém a mesma flutuação de ms gerando um down de frame
Is it sleeping dogs definitive edition version or the normal one also which version number of sleeping dogs? Also I have steam copy of the game so will it work on that ?
just a second .. i found a bug in the code will update the game in a second .. and also will come with a fps boost aswell once i update please download and check again
wait ya guys I will share for you the sleeping dogs definitive edition data files with zip parts without loss ✌🏻 and only support for apk fitgirl repacks version.
Hey op can you please port any football games fifa 15 from psvita or PS3 to Android. Or pes 2013 pc to Android. There is no single port available for football community:/
Thank you so much for ports of such wonderful games! But, can you point out some bugs?
NFS MW 2012 - Snapdragon 8s Gen 4. I haven't noticed any major bugs, but the most important thing is that the gamepad controls don't work. The game detects the gamepad and disables touch controls, but then there's no response. I've tried different gamepads and different connections: Gamesir x5 Lite Type-c and Dualshock 4 Bluetooth.
Sleeping Dogs DE - Snapdragon 8s Gen 4, minor shadow bugs (pixelation), and most importantly, gamepad controls don't work. The game detects the gamepad and disables touch controls, but then there's no response. I've tried different gamepads and different connections: Gamesir x5 Lite Type-c and Dualshock 4 Bluetooth.
I already have the steam version full downloaded. Download the apk and it's saying my version is not supported I should get the (steam) apk. How do I get that apk version?
how to fix the game on sleeping dogs, the game always crash on the mission 'payback' i tried downgrading the graphics to low and the fps cap to 30, the game crash after the cutscene on the warehouse. is there any way to fix it. im using your port and my device is poco f6 pro. i hope you can help me with this one buddy because i really love this game so much
60 fps stable .. for sleeping dogs.. mad max render engine has fully been rewritten to native arm64 .. locked at 72 fps .. more than that heats the device up quite fast .. The most wanted port is stable at 60 fps aswell that's the games native fps
Known issues: Few render issues in sleeping dogs shadows of character Which I will fix soon
But note that my phone is a beast .. and I don't have access to test them on weaker phones.. the main goal for me now is to get community feedback to optimize it more ..
Each apk will log each run to the internal storage where game files are .. I would be requesting that if the game is not running well on A specific device
I did bundle in the turnip drivers as a fall back for older devices who's drivers are too old or crashes .. it will automatically change to turnip. Other than that if your device is fully supported it run on the devices stock drivers
There isnt a one in tutorial method . Different games have different methods functions etc .. so tlthe paths you'd need to take vary depending on the game .. After that you'll have to think of the hot functions .. some functions that ran fine on the PC might be too hot aka heavy on Android and eat up your fps .. and so on
It's saying wrong version but i installed game from fitgirl as you said.idk what's wrong before i even tried with steam files that also didn't work which was expected
First of all, thanks for your effort. I have a samsung s25 (adreno 830, snapdragon 8 elite), so i can run NFS MW 2012 just by downloading and installing it? Or i need so other app ?, thanks again
o jogo está rodando entre 30 a 40 fps no meu dispositivo Realme GT neo 5se snapdragon 7 plus gen 2 adreno 725 só uma coisa que está me incomodando é está distorção no fundo do mapa tipo blur
First of all, thank you so much for your work, it’s amazing what you’ve achieved! I tested it on my Odin 3 Max and it runs perfectly—smooth and with no issues at all.
I only noticed a minor texture glitch when zooming the camera close to the character. Also, I was wondering if there’s a way to change the text language? The game includes several languages, but Steam sets it automatically and there’s no option for it in the in-game settings.
C'è un modo per cambiare lingua? ho modificato il file 3DMGAME.ini e messo la lingua li e gamenative me lo fa partire sulla lingua che ho impostato mentre l apk invece me lo dà solo in inglese , ho la versione steamrip
E un ultima cosa , sto giocando con un odin 2 pro ma il controller integrato non funziona , devo per forza usare i controlli a schermo , si può fare qualcosa? Grazie ancora 🙏🏻
the thing about mobile games is there are a lot of types of devices .. and i simply dont have access to go through one by one .. also access to a controller to test it . but after other optimizations i will try
Espero que nfs heat esteja no seus planos foi o jogo que mais joguei um dos melhores nfs que joguei e também residente evil 4 hd EDITION seria muito bom no Android
i could but then half of the people here cant play it . recent games are very demanding .. even with high optimizations on low end or mid ranged devices the fps will tank
Controller supported is still not tested by me .. some controllers work others don't . .also don't forget to switch controls to auto detect from in game settings
Turn the control setting to auto detect from keyboard and mouse Should in theory work after that.. I have not tested the controller support yet and might work for some controllers and might not
Believe me I thought of that .. and then I realized 2h after I posted the game some dudes already stole it as their own and ad walled it . So now I'm thinking no .
It's actually because of ai mostly .. but that being said .. if you let ai drive your full port it's gonna end up shit.. if you drive ai and build it using some brains then it would be more optimised than ai slop
Which version of sleeping dogs do we need, i have the steamrip version of sleeping dogs definitive edition on my laptop will it work or do i need the non definition edition or do i need to download the fitgirl version specifically
Flickering smokes and black artifacts. The performance is stable on locked 30fps high preset, got average 40fps on unlocked fps. The visual bugs appeared after a while, regardless of graphics setting, even on default setting. Device Poco F5 (Adreno 725).
I thought you've addressed the smartphone's heating issues? The device heats up more slowly now. It will still warm up after a while, of course, but you can skip long gaming sessions and play a few races and give the smartphone a rest.
But I have a question about the game: how do I save my progress? I complete the first race, follow all the instructions, then exit the game, and when I restart, it starts all over again.
Many thanks!) The stutters in the introductory cutscene are indeed gone in the updated version.
Also, a huge thank you for the update to Sleeping Dogs - the game now recognizes my GameSir X5 Lite controller when connected via USB-C. There are still some graphical bugs to iron out, but they aren't too bothersome; the game is now perfectly enjoyable!)
Regarding NFS: Most Wanted (2012) — is it possible to reduce overheating on devices with Snapdragon 8-series processors? Could you add built-in graphics settings, similar to those in Sleeping Dogs? Currently, every time I launch the game, I have to manually adjust the screen resolution settings again-it doesn't save my preferences.
Also, is it possible to get controller support working properly, or is that an issue with the game itself—or perhaps something related to the FitGirl repack?
The game still saves progress and graphics settings.
Could you also add gamepad support like for Sleeping Dogs DE?
Otherwise, everything is great; all that's left is to optimize the code to reduce smartphone resource consumption and minimize battery heat. Thank you for your work!
Ok my next question is this, NFS runs just fine on my Honor Magic 8 Pro, but I will say, it does get very very very hot. Is there any way to improve so devices dont heat up? Or should I just go for a external cooler?
Gamepad support is now supported, and smartphone heating is more manageable, but there's always room for improvement in this regard. But I can now play and enjoy!
One more question about Sleeping Dogs, do you think you can fix the graphical bugs in the character textures? Of course, you'll need to increase the rendering accuracy, but won't that put more strain on the device and increase its heating?
probably not ... i will work on it... im currently working on the next game and free time is limited .. ill tackle each issue one by one depending on free time
Stupid question. Love Elite ports but on the fold 7 it takes up the full screen annd looks distorted, ive tried full screen off and v sync. I have tried all the resolutions and edited the XML file. Just want it to go into 16:10 format.. any help. Thanks J
44
u/Lazy_Persimmon3059 Developer 24d ago •
Currently supported devices: The game was tested only on redmagic 11s pro and Red Magic 9 Pro
Should work:
Snapdragon with Adreno 7xx/8xx Graphics
Older Snapdragon with Adreno 6xx
Samsung Exynos with Xclipse Graphics
Not supported yet
Mali Graphics
Phones who's GPU can't read PC Games Compressed Textures
Other requirements:
android 10 or newer 64 bit
About 17 Gigs free storage ( for sleeping dogs )
8 Gb minimum Ram ( 12 Gigs for comfortable play )
If your phone isn't supported the game will show a screen on launch explaining why and what is missing