Anyone check their OpenGL ES version? - AT&T Samsung Galaxy S 4 General

There has been some mixed results and it may very well be carrier specific if the phone will be running OpenGL ES 3 drivers
Can anyone run the OpenGL Extensions Viewer application on their HTC One and tell me if it says OpenGL ES 2 or OpenGL ES 3?
The driver version that accompanies the same line would be nice as well, should be v14(CLXXXXXXXXX)
The application is <1MB and it'll take a few seconds to get this information for me.
Link to the application below.
https://play.google.com/store/apps/details?id=com.realtechvr.glview

sonicadvance1 said:
There has been some mixed results and it may very well be carrier specific if the phone will be running OpenGL ES 3 drivers
Can anyone run the OpenGL Extensions Viewer application on their HTC One and tell me if it says OpenGL ES 2 or OpenGL ES 3?
The driver version that accompanies the same line would be nice as well, should be v14(CLXXXXXXXXX)
The application is <1MB and it'll take a few seconds to get this information for me.
Link to the application below.
https://play.google.com/store/apps/details?id=com.realtechvr.glview
Click to expand...
Click to collapse
I assume you mean Samsung Galaxy S4 and not HTC One? (this is the S4 forum).
I ran on AT&T S4:
Version: OpenGL ES 2.0 [email protected] [email protected] ([email protected]).
Is that what you are looking for?

Yea, I've been mixed up all day it seems. that is what I was looking for

Could also check for me to see if for the GLSL shading language see if the version is 1.0 or not?

You seemed so sure of yourself on Reddit.
Sent from my SGH-I747 using Tapatalk 2

sonicadvance1 said:
Could also check for me to see if for the GLSL shading language see if the version is 1.0 or not?
Click to expand...
Click to collapse
Shading Language: OpenGL ES GLSL ES 1.00

iwasaperson said:
You seemed so sure of yourself on Reddit.
Sent from my SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
They've done something interesting.
both the GL_VERSION string and the GL_SHADING_LANGUAGE_VERSION string contain the old strings that were disabled late in the driver cycle
CL 3430704 has the GLES3 strings set
while CL 3544079 went back to GLES2 strings.
While this is interesting, I can only assume this is due to games that do a dumb version check like strstr(GL_VERSION, "2.0") which would fail if they aren't expecting a 3.0 in the string which zero games would ever expect
The good news though, they still support GLES3, there is another bit that is set to say if the driver support GLES3 or not, this is EGL_RENDERABLE_TYPE.
This is set to 71 instead of 7 because bit 6(1 << 6) is set which is EGL_OPENGL_ES3_BIT.
This is good news even if they did just do something a little bit derpy. I'll still be getting my grubby hands on one within a few days, less they stay sold out everywhere.

Related

1.1 sdk found!

Because my G1 is running with the 1.1 version of android, I really needed the 1.1 SDK... but... google only offers the 1.0 SDK on the download page :-(
But I found out, that by modifying the download URL, you can get the 1.1 SDK
http://dl.google.com/android/android-sdk-windows-1.0_r2.zip
becomes
http://dl.google.com/android/android-sdk-windows-1.1_r1.zip
Never thought it would be that easy...
Enyoy!
Huh. The linux version is there as well. Also 1.1-r1.
is there an offical place to download the ADP1 rom?
And still no changes in the implementation of WPA 2 Enterprise ,
they have changend nothing in the class which is actually responsible for the WIFI Connections. Sad
Gedomania said:
And still no changes in the implementation of WPA 2 Enterprise ,
they have changend nothing in the class which is actually responsible for the WIFI Connections. Sad
Click to expand...
Click to collapse
Yeah, noticed it too... Maybe in 1.2 (And noooooo that link doesn't exist, yet )
Anyone know what the differences are?
Wijnbo said:
Because my G1 is running with the 1.1 version of android, I really needed the 1.1 SDK... but... google only offers the 1.0 SDK on the download page :-(
But I found out, that by modifying the download URL, you can get the 1.1 SDK
http://dl.google.com/android/android-sdk-windows-1.0_r2.zip
becomes
http://dl.google.com/android/android-sdk-windows-1.1_r1.zip
Never thought it would be that easy...
Enyoy!
Click to expand...
Click to collapse
nice find
personally, not useful to me at all because i don't know anything about programming and such, but i'm sure it will come in handy to someone
SDK 1.1r1 Now Available!!!
get it while it's hot!
http://developer.android.com/sdk/1.1_r1/index.html
and it has 64bit drivers
I just got the new SDK & in the usb drivers folder, there's 2 folders now. Do I have to update the drivers again? If so, which driver should I use? I'm running XP on my laptop
Gedomania said:
And still no changes in the implementation of WPA 2 Enterprise ,
Click to expand...
Click to collapse
This is just missing UI. It's wpa_supplicant underneath, so get root and edit /data/misc/wifi/wpa_supplicant.conf as you like. I just appended this:
Code:
network={
ssid="MyEmployer"
key_mgmt=WPA-EAP
identity="myusername"
password="mypassword"
}
It worked like a charm; the network even appears in the list in the UI. Of course, there are many varieties of WPA2 Enterprise, which is probably why they haven't done the UI yet, so check the wpa_supplicant docs online if the above doesn't cut it or if your network needs e.g. a certificate / tunnel modes.

FPU Enabler

Several new devices have an FPU these days (VFP in this case), a coprocessor that can speed up floating point (fractioned numbers) calculations. Devices that have an FPU include devices based on the SC6410 processor like the Samsung Omnia II/Pro and Acer M900 and Snapdragon based devices like the Toshiba TG01 and HTC Leo. However, Windows Mobile right now does not come with support for it. NuShrike and myself decided to do something about this, and FPU Enabler is the result.
Click to expand...
Click to collapse
http://www.modaco.com/content/i8000...-ii-http-i8000-modaco-com/293601/fpu-enabler/
is this correct? did someone experience any speed improvements after installing the FPU enabler?
Yes i'm Works like on Omnia 2. Work good
Sorry but what is the FPU or VFP???
I am not sure, but it seems like Manila is loading tabs faster now. It only works with 5 instructions on our Leos, but for example dividing is 4 times faster according to built in benchmark.
[zozi] said:
Sorry but what is the FPU or VFP???
Click to expand...
Click to collapse
Floating point unit. A floating point unit in a PC CPU is the MMX, SSE instructions, its the multimedia extensions. It massively increases the speed when processing non simple maths, that tends to be needed in movie, game and image processing.
Phone CPUs are rather bad at floating point maths, even when enabled by this patch its still not great, but it can help when such things are unavoidable.
As I understand, you have to leave the patch running for it to work. So... I have to run the patch every time I reset the device?
pdgpereira said:
As I understand, you have to leave the patch running for it to work. So... I have to run the patch every time I reset the device?
Click to expand...
Click to collapse
Yep thats right!
My benchmarks show:
Floatpoint without: 19.663 mwips
Floatpoint with: 55.071 mwips
Benchmarked using SKTools
but according to the FPU enabler program itself there was no real difference
What I want to know is how this may affect my battery life leaving the program running, and patch should mean it changes or replaces permanent files where this is more like a add-on that runs.
I know all the research is being done at madaco but can anyone over here get this to run automatically on boot?
Shall report back if I see any noticable diffrence!
rovex said:
Floating point unit. A floating point unit in a PC CPU is the MMX, SSE instructions, its the multimedia extensions. It massively increases the speed when processing non simple maths, that tends to be needed in movie, game and image processing.
Phone CPUs are rather bad at floating point maths, even when enabled by this patch its still not great, but it can help when such things are unavoidable.
Click to expand...
Click to collapse
Thanks for your answord...
But if i need run the pach every time i reset my device is not viable
when comes out crack of TV-out? The CPU of HD support's TV-out or i'm wrong?
Just reporting back!
I also added the RAM banchmark and tested it with and without FPU enabler running, and Ram throughput was boosted significatly aswell!
FPU enabler makes a massive impact with 3d games for example the Electopia Demo runs so smooth no that I would say its above 30 FPS all the time!
I have notices a extra bit of battery drain by having it enabled, instead of the battery going down by about 5% or 6% over night it went down 9% and thats just on standby and recieve 1 txt message just before I woke up and looked at it!
prego postare il programma per chi non ha modaco login...grazie!
----------------
Please post the program for those who have modaco login ... thanks!
[zozi] said:
when comes out crack of TV-out? The CPU of HD support's TV-out or i'm wrong?
Click to expand...
Click to collapse
LOL LOL LOL
And how are we supposed to connect to a TVset now HTC abandoned the ExtUSB connector?
Think man, even if the QSD chipset supports TV out, you have to have a means of actually connecting the device and it won't work with a standard MicroUSB connector dude...
Once again another thread that went off track!
Once again this is another thread that went off track!
Anyone been working on the autoloading of FPU Enabler?
any1 tried putting a shortcut of fpu enable in startup folder in windows directory
Hi All
Ive just done a benchmark with TestOpenGL ang here are the results:
with patch:
Test1: 153807 kP
Test2: 126363 kP
Test3: 148960 kP
Test4: 128527 kP
without patch:
Test1: 127895 kP
Test2: 74991 kP
Test3: 149658 kP
Test4: 88343 kP
Here the file for those without a modaco login:
dagrim1 said:
Here the file for those without a modaco login:
Click to expand...
Click to collapse
Thanks a lot dagrim!!!
dagrim1 said:
Here the file for those without a modaco login:
Click to expand...
Click to collapse
It's nice when people care. Thanks.
Thanks...that it is what i was looking for!!!
FPU enabler hangs file manager and doesnt start
When I launch FPU enabler it does not start and leaves file explorer (or Resco) in hang. Does anyone with the same situation?
works wonderfully. amazing speed in sense and games.. and if you think that it just patches 5 instructions..
many thanks!

[Q] OpenGL ES on motorola backflip

Some things about my phone:
motorola backflip aka mb300.
CyanogenMod-7-11-16-2011-nightly-backflip
ClockworkMod 5.0.2.6 for my recovery mod.
build number gwk74
kernel 2.6.29.6 [email protected] #15
Adreno 130 graphics processing unit and a Qualcomm MSM7201A chipset
It seems to me that the OpenGL ES drivers on motorola backflip is incomplete. I think it is supposed to have OpenGL ES 1.1, but a number of games and a number of OpenGL test apps do not work right or force close.
What can I do to improve my OpenGL ES support on this phone?
you can download Chainfire 3D from the market,install its driver and choose the openGL settings you want.I use unroll to full 32bit and my games are smoother
I looked at Chainfire 3D.
"This app is incompatible with your phone."
It seems it wants OpenGL ES 2.1 to let you install it.
:/ it works on my vodafone 845... Sorry but i dont think there is another way to do this
Well, it looks like yours is a MSM7225 chipset and mine is a MSM7201A chipset. The Chainfire3d app probably did wonders for you because they decided to disable the OpenGL ES 2.0 via software for some reason.
I am afraid mine never had OpenGL ES 2.0. It should have OpenGL ES 1.1, but it does not seem to have that enabled.
I guess I am out of luck. Thanks much for trying to help me though.
no problem man if i find something that could help ill send you a pm.

[Q] New Big Lots Uniden UTAB71 questions

They are pretty crappy. A8, 512MB, 4GB, but only $59 on sale right now. I was able to side load Yahoo Messenger & Plugin, and Titanium backup. Does this mean it's already unlocked? Oh, and it came with Google Play installed. They take a 32GB SDHC just fine, but no HDMI. I also bought a FUBU Nabi awesome sauce thing for my kids. Can I backup the kids apps on the Nabi with Titanium to ext SD, then just restore them to the Uniden? My main question is, Is this thing already unlocked? Sorry for the Noobness. I learned to root the Nabi and sideload stuff in a couple hours on the Nabi, but still a noob..
- Joe
BUMP
Sorry if it was wrong to bump, I believe it said it was okay to do so once every 24 hours.
I have the same device and I'm curious, I tried the z4root app, and I got no results. I installed superuser and nothing happened, or nothing seemed to happen, that would be awesome if it was already unlocked!
NOTE: When I opened the z4root app, it never said root/unroot, it looked like it said re-root/unroot, ao I'm guessing it might already be unlocked, but I'm having the hardest time finding out.
Does anyone happen to know?
Uniden UTAB71
My UTAB71 didn't come with Google Play store preloaded, and there wasn't an option to obtain it from the list of approved app stores you could download by clicking the 'Download App Stores' icon on the default launcher. I also tried installing it from the APK I downloaded from Android Police (w w w dot androidpolice.com/2012/11/02/download-latest-google-play-store-3-9-17/) to no avail.
I had previously purchased a 7" D2 pad from Big Lots and used a package I found on AndroidTablets.net (w w w dot androidtablets.net/forum/allwinner-a10-based/47980-can-anyone-help-me-2.html) to put Google play store on it, and this package also worked for the UTAB71. Look at the first post on the page (it's by user Erron and a link to his skydrive includes the necessary files).
This tablet is already rooted.
I haven't been able to find anything online concerning this tablet...not even from Uniden's or SouthernTeleCom's websites. I will use this thread for the time being for any updates I come across while toying with this device.
So far, I'm pretty satisfied...if I can have GO launcher and video chat via skype for $60, that's a win in my book. The tablet is relatively quick for only having a 1Ghz processor and 512MB ram. I haven't noticed any lag yet and seems as fast as the 1.2Ghz 1GB ram D2 pad I had purchased before.
EDIT1: I found the hidden support section for Uniden on Southern Telecom's website:
southerntelecom.com/unidentabletsupport/ although it doesn't have any info pertaining to the UTAB71...just a device called the UTAB430. I expect this is where we will find firmware updates, etc in the future.
I'm not sure what rooted means anymore. I know what root is on Linux, but... This let me install ES Explorer from exsd. I put 10GB of kids avi/mp4 videos on it and it plays them all fine. I guess if I can install anything I want from exsd I don't care if it's rooted. It is fast enough. It has a nice screen when playing hi-rez animated movies.
- Joe
I'm glad to hear that it is already rooted.
This makes me confused as to why superuser and other rooted apps would not properly operate. They got errors when trying to request superuser root permissions or something, i couldn't get error codes, just crashes...
I like it, its pretty quick, I however am trying to overclock it and so far no success.
Nothing drastic, just bumping it up to maybe 1.2 GHz at most.
Enough to stop the minor lags I encounter once in a blue moon...
Maybe Bumping the SD speed as well...
Its a nifty tablet, Very helpful in college. Since I got it, I don't have to lug around my ASUS 17" gaming laptop with all its mods, OC, and power chord anymore. Takes a load off my back. lol
Sorry if it looks like I'm hijacking this, I'm not. This thread seems relevant. And I'm thinking the OP might need this info as well, might come in handy for him in the future, idk...
Uniden UTAB71 and Netflix...
Does anyone know how to get Netflix to work on this? I bought one for my kids but if it cant get Netflix then it is going back to the store. Thanks
roneyzoo said:
Does anyone know how to get Netflix to work on this? I bought one for my kids but if it cant get Netflix then it is going back to the store. Thanks
Click to expand...
Click to collapse
Try this (older) version:
w w w dot afreecodec.com/download/netflix-61_mobiletop1.html?o=down
The version in the Play store is unsupported, but installing an older version worked for me.
Here I found the process to load Google play store to the 7" tablet that i bought in Biglots.
How to Add Android Market to Polaroid PMID702C
w w w .the-digital-reader.com/2012/06/10/how-to-add-android-market-to-polaroid-pmid702c/
Click to expand...
Click to collapse
Its made by Southern Telecom, not Uniden. It is just branded as Uniden. Southern Telecom also makes the Polaroid tablets along with like 20 other brands of tablets and mp3 players.
southerntelecom.com
Click to expand...
Click to collapse
Looks good so far for a $50.
Picked on up, but in the process of trying to put gapps on it, I broke something. I just get to the second title screen. I can still ADB in and push/pull/shell/reboot/remount.
I see this if I run logcat...
E/FramebufferNativeWindow( 1363): Couldn't get gralloc module
E/SurfaceFlinger( 1363): Display subsystem failed to initialize. check logs. exiting...
Crap.
---------- Post added at 02:28 PM ---------- Previous post was at 02:12 PM ----------
ajerkdude said:
Picked on up, but in the process of trying to put gapps on it, I broke something. I just get to the second title screen. I can still ADB in and push/pull/shell/reboot/remount.
I see this if I run logcat...
E/FramebufferNativeWindow( 1363): Couldn't get gralloc module
E/SurfaceFlinger( 1363): Display subsystem failed to initialize. check logs. exiting...
Crap.
Click to expand...
Click to collapse
If someone could:
adb pull /system/etc/permissions
and post the resulting files somewhere, I think I could recover.
Pretty please?
ajerkdude said:
Picked on up, but in the process of trying to put gapps on it, I broke something. I just get to the second title screen. I can still ADB in and push/pull/shell/reboot/remount.
I see this if I run logcat...
E/FramebufferNativeWindow( 1363): Couldn't get gralloc module
E/SurfaceFlinger( 1363): Display subsystem failed to initialize. check logs. exiting...
Crap.
---------- Post added at 02:28 PM ---------- Previous post was at 02:12 PM ----------
If someone could:
adb pull /system/etc/permissions
and post the resulting files somewhere, I think I could recover.
Pretty please?
Click to expand...
Click to collapse
Refer to my post #3. The method I used for putting gapps on mine is listed. Download the files from that guy's skydrive, run the runme.bat in the root/recover folder. Make sure to read the readme for specifics, but it worked fine for me.
URL: w w w dot androidtablets.net/forum/allwinner-a10-based/47980-can-anyone-help-me-2.html
I got one today and it's pretty decent. Anyone find out anything new?
Thanks for those instructions, I was able to get Play Store loaded on.
btw, out of the box the kernel allows for OC'ing.. I used ROM Toolbox Pro to OC to 1.2ghz. Anything higher made the tablet lock up, but ymmv.
The tablet is surpisingly quite responsive @1.2 ghz with Apex Launcher.
not to sound too nooby, but is there a way to connect this to a monitor?
I'm getting one of these, I will be experimenting with it alot, getting what I like to work =P
I was able to install Anroid Market / Google Play just fine using article on the-digital-reader.com
So far this is working fine for my uses, using Sign my Pad, to sign PDF work orders, and keep pdf service manuals at hand, testing wifi signals etc
aimnano said:
My UTAB71 didn't come with Google Play store preloaded, and there wasn't an option to obtain it from the list of approved app stores you could download by clicking the 'Download App Stores' icon on the default launcher. I also tried installing it from the APK I downloaded from Android Police (w w w dot androidpolice.com/2012/11/02/download-latest-google-play-store-3-9-17/) to no avail.
I had previously purchased a 7" D2 pad from Big Lots and used a package I found on AndroidTablets.net (w w w dot androidtablets.net/forum/allwinner-a10-based/47980-can-anyone-help-me-2.html) to put Google play store on it, and this package also worked for the UTAB71. Look at the first post on the page (it's by user Erron and a link to his skydrive includes the necessary files).
This tablet is already rooted.
I haven't been able to find anything online concerning this tablet...not even from Uniden's or SouthernTeleCom's websites. I will use this thread for the time being for any updates I come across while toying with this device.
So far, I'm pretty satisfied...if I can have GO launcher and video chat via skype for $60, that's a win in my book. The tablet is relatively quick for only having a 1Ghz processor and 512MB ram. I haven't noticed any lag yet and seems as fast as the 1.2Ghz 1GB ram D2 pad I had purchased before.
EDIT1: I found the hidden support section for Uniden on Southern Telecom's website:
southerntelecom.com/unidentabletsupport/ although it doesn't have any info pertaining to the UTAB71...just a device called the UTAB430. I expect this is where we will find firmware updates, etc in the future.
Click to expand...
Click to collapse
A friend of mine just got one of these, and I put the Google Market on it, but it did not update to Play for some reason. Anyway, he had not set up any passwords on it, but after it went into sleep mode on him this morning, it came back wanting a password to access it. Well since he had never set it up, the password was unknown. He brought it to me this afternoon, because I hack a lot on Android devices. I was not able to get it to reset using the hard button on the side. It still always booted wanting a login password.
I tried getting it into recovery, but was never able to. There are only 2 buttons on the device, power and home. Does anybody have any idea how to get this tablet into recovery mode?
thx,
lexridge said:
A friend of mine just got one of these, and I put the Google Market on it, but it did not update to Play for some reason. Anyway, he had not set up any passwords on it, but after it went into sleep mode on him this morning, it came back wanting a password to access it. Well since he had never set it up, the password was unknown. He brought it to me this afternoon, because I hack a lot on Android devices. I was not able to get it to reset using the hard button on the side. It still always booted wanting a login password.
I tried getting it into recovery, but was never able to. There are only 2 buttons on the device, power and home. Does anybody have any idea how to get this tablet into recovery mode?
thx,
Click to expand...
Click to collapse
Did you guys try 0000 or 1234? I'd also suggest calling the company
I don't know how to get it into recovery.
I've been searching myself.
I however found a way to confirm this device is rooted. There is am app called "Root Checker"
In any app store, download that app, it should be free.
Anyways, I clicked to confirm if it was rooted, and it says it is already rooted.
Under my kernel version it says [email protected] #56 or something like that, so I'm assuming it was rooted and something to do with ubuntu...
Anyways, I've installed a terminal IDE app, and typed SU, shows # which I believe also means rooted.
--------------------------
Now that it is rooted, I've forgotten all my great ideas for changes and things to do that only rooted phones can do. Kinda sad. lol
But I will start looking for manual overclocking modification methods.
As I have not yet found any overclocking applications that support this devices hardware...
I like it a lot, runs flawlessly, and smooth, except for the ocassional lag on the internet browser, I'm thinking a small 0.1-0.2 GHz bump will do the trick.
-------------------------
EDIT:
Okay I went and got setCPU for android out of my Samsung phone and managed to get it installed on my tablet.
Here are the specs of the UNIDEN tablet 7" BELOW:::
PROCESSOR:
Processor: ARMv7 Processor rev 2 (v7I)
BogoMIPS: 1001.88
Features: swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer: 0x41
CPU architecture: 7
CPU variant: 0x3
CPU part: 0xc08
CPU revision: 2
Hardware: sun5i
Revision: a13a
Serial Number ""I will not post this as I believe it is device specific.""
DEVICE:
Board: nuclear
Product: nuclear_a702UNIDEN
Model: UTAB71
Device: nuclear-a702UNIDEN
Build: a702UNIDEN v1.5.0.5 20120827
Manufacturer: UNKNOWN
Brand: softwinners
CPU ABI: armeabi-v7a
Kernel: Linux Version 3.0.8+ ([email protected]) (gcc version 4.5.1 (sourcery G++ Lite 2010.09-50)) #56 PREEMPT...
*******
******* I hope this helps all of us! I do not know where to start as far as modifying a kernel or ROM for this device, but I found these specs above.
SetCPU does seem to increase the CPU frequency, but I don't think the voltage changed at all, so... I will be working on what I can with my device, I will post if I find anything useful as far as anything goes.
Maybe with luck, this device will run windows 8 for ARM! I can only try.
E-Mail Address Book
Is there a way to save addresses of received E-Mails in like an address book or contact list that most other mails have? If there is I have not found
it yet
Thanks -- George
Georgewells said:
Is there a way to save addresses of received E-Mails in like an address book or contact list that most other mails have? If there is I have not found
it yet
Thanks -- George
Click to expand...
Click to collapse
Are you using the stock built in pre-loaded email app?
I couldn't say, I havent used it yet.
I do believe the device has the ability to copy and paste text, and that it also has a contacts list feature that you can edit the emails into.
However I don't know if they work together...
I use the gMail app. It and my gMail account seem to remember email addresses...
---------------------------------------------
I have been using SetCPU app from my phone in my android tablet, so far it has beem working fine.
The stock CPU speed is 1.001 GHz on this tablet.
So far I am running overclocked 1.2 GHz and it has been stable all day. Battery life seems to be the same.
It does get somewhat warm on the back of the device by the power button, but nothing drastic or alarming.
Remember: Overclocking is your choice and your actions alone, it can be fatal to the device if done incorrectly.
If anyone finds anything about these devices, I hope it gets posted here.
Maybe if we are lucky enough, because enough of us have these tablets, we will get our own device category and general forum for info and questions...
I forgot what else I was going to say... Other than I might look into the 4.1 Android updates and whatever comes next for android, and I will see if I can backup my current device files, OS, Kernal, etc and upgrade it.
But for now, I'm starting slow and working on finding more info. Anyone else getting any progress?
--------------------------------------
NOTE: Sorry this thread got hijacked into this. It sort-of because the Uniden tablet Know-it-all and what not spot of questions and answers.
I will stop if the OP and/or others decide it is nessisary.
If thats the case, I'd stop and then make a dedicated thread to this device and link this thread and my other question thread to that thread as "Relevant info"...

(Guide) Dolphin Emulator and the best settings for each game for the P20-Pro

I've made one of these tutorials for the HTC 10 and Oneplus 5 and both went down well, have struggled to match the power of the 835 and it's Adreno GPU on the P20 Pro, the Kirin is fast but the Mali has been this phones achilles heel , it isn't awful but it simply does not have the most optimized drivers and no one will ever get the most out of it.
Until now...
A chap over on the Dolphin-emu forums called Zhang Wei has went and done some amazing wizardry specifically for Kirin based devices.
Moving onto the emulator itself, it's brilliant compared to the original, the results which I've seen for myself are nothing short of spectacular, not every game is perfect (but then no emulator is perfect)
All the games I tried ran at a solid 60fps without anomalies and without any crashes, below i'll post specifically how to replicate this on your devices and any files you'll need, it's not hard but one thing i have found that i needed was GPU Boost, anyone who has EMUI 8.1 past 130 will already have this, if you like me are running a non EMUI ROM then you can install the Magisk module for the same effect.
Although I believe that this version of Dolphin is made for Honor / Huawei devices, some Samsung devices run Mali so should see the same benefits, albeit without GPU turbo.
Hope you enjoy, any questions, plz let me know
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Pre-requisites
Root Access - if you wish to use advanced kernel features or if you haven't already got GPU Boost / turbo as part of your ROM / stock ROM.
Android with a Mali based GPU, this specific version is for Mali / Kirin
A legitimate ROM file of the game you want to play
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Files
1. The emulator - [url]https://github.com/weihuoya/dolphin/releases [/url] (This is the main GitHub page for Wei Zhang's builds)
2. A GameCube ISO / ROM file - unfortunately I cannot provide links for these as it would infringe on XDA rules and by not owning the original you cannot have a copy, I will leave this to your googling abilities, please DO NOT link to any ROM sites here they will be removed.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Installation
NOTE**** For the purposes of this tutorial i will assume that you have never installed Dolphin on your phone, should you need a clean install you'll need to remove everything first
1. Grab the emulator and copy it to your phone, if it's already there then open it with a file manager, click install
2. Open Magisk, click downloads, search or find GPU Boost, click install and reboot.
3. (optional but recommended) Open Magisk, click downloads, search or find Swap Torpedo, click install and reboot.
4. Open settings and stop the android system from optimizing the Dolphin app, this will help with performance.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Setup
Below are the settings for each section, I've found can max out most games
Zelda - The Windwaker, MarioKart, Smash Bros, Mario Strikers, Tiger Woods 06, Burn out 2, Ikaruga.
Resident Evil 4 is a different animal altogether but the settings here should be enough to make it totally playable.
My personal favourite is the WindWaker which is just a superb game, this has been causing me some problems using Vulkan, so Open GL is preferred, I'm trying to find the perfect settings for it still, will update here once i have.
1. Open the app up and click the settings bar up the top (3 dots) you'll be given a list of options, below is each section and their respective choices, there is a floppy disc icon at the top of each section, everytime you make a change click the disc to save.
2. General:
CPU Core - JIT ARM64
Dual core - on
Override emulated CPU Clock Speed - off
Emulated clock speed - unchanged
Speed limit - 100%
Sync on skip idle - on
JIT Follow branch - on
Enable cheats - off (only noobs cheat )
Change discs - on
Audio stretching - on
Audio back end - Cubeb
3. Graphics settings:
Video Backend - Vulkan
Show FPS - on (unless you're happy with performance and don't want to test or tweak for more performance)
Shader compilation mode - Synchronous
Compile shaders before starting - off
Back end multithreading - on
Aspect ratio - Force 16:9 (for me this is the best ratio for the p20 pro, it's up to you here)
Display scale - 100%
4. Enhancements:
Internal resolution - depending on the game I toggle between 1x and 2x
Full screen anti aliasing - off
Anisotropic Filtering - off
Post processing effect - off
Scaled EFB Copy - on
Per-Pixel lighting - on
Force Texture filtering - on
Force 24 bit colour - on
Disable fog - off
Disable copy filter - on
Arbitrary mipmap detection - on
Widescreen hack - personal choice ( prefer this to be on, more screen to see although a little zoomed out)
5. Hacks:
Skip EFB Access from CPU - on
Ignore format changes - on
Store EFB copies to Texture only - on
Defer EFB Copies to RAM - on
Texture cache accuracy - Low
GPU Texture decoding - off
Store XFB copies to texture only - on
Immediately present XFB - on
Fast calculation depth - on
Framebuffer format - RGBA8
6. Interface:
Use Panic handlers - off (personal choice, i don't need it, shows errors when they happen)
Show on screen display messages - off (again personal choice)
Use Built-in Database of game names - on
7. Gamecube / Wii and Debug:
Leave all of them at stock, none need to be altered.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
And Finally
Thats pretty much it chaps, get yourself a ROM which you own (we have to say that) and load it up, I personally have a folder called ROM's which i've pointed to within the app.
All games can be played with touchscreen but I would definitely recommend a bluetooth pad, the one i use is the iPega extendible, which has proven to be brilliant, the below link is not the cheapest I've found it for, mine cost £16 so shop around.
https://www.amazon.co.uk/Wireless-C...d=1550867350&sr=8-6&keywords=ipega+extendable
The touchscreen controls can be turned off "Whilst" you are within a game, just swipe down and then click options, you can toggle the controls from there, move them around, make them different sizes etc.
You do have the option to make some changes from this same menu but I would advise against this as it can get confusing.
One thing i would say to do if you have a few people around is to get a USB-C - HDMI converter and get a few pads, you can use up to 4 on this emulator.
This is my hub
https://www.amazon.co.uk/Anker-Prem...=1550868584&sr=8-13&keywords=anker+hdmi+usb+c
A bit pricey but a great unit.
The install path on android is /sdcard/dolphi-mmj/
The GC folder holds your save games so make a back up if you need to complete a full uninstall if you are testing or changing versions.
Screenshots in 2nd post, taken from my phone, note at the top left, a solid 60fps, it does drop to mid 50's now and again, but then again so did the Gamecube, I would say that there is headroom for up-scaling for textures and or resolution.
Enjoy, hopefully this tutorial helped you and you're enjoying games on your P20 Pro the way games should be played, if you liked this tut then please hit thanks..
Cheers, any questions let me know and I'll do what I can to help.
:good:
Screenshots
Will upload more and maybe do a video once i've got the windwaker working as it should.
:good:
Thx for the guide, was able to push stable 30 fps in wind waker with 2x resolution on my mate 20 pro. Before, was need to use performance mode which heat and drain the battery. Any tips for good version?
amdultra said:
Thx for the guide, was able to push stable 30 fps in wind waker with 2x resolution on my mate 20 pro. Before, was need to use performance mode which heat and drain the battery. Any tips for good version?
Click to expand...
Click to collapse
You shouldn't have to. But you may have to disable "optimise this app"
Performance mode should not be needed.
ok thx for additional tips, you can find this menu at battery optimization on EMUI 9.1
btw can you run the sky crawler at fullspeed?
amdultra said:
ok thx for additional tips, you can find this menu at battery optimization on EMUI 9.1
btw can you run the sky crawler at fullspeed?
Click to expand...
Click to collapse
Not sure pal, haven't had it installed for some time now...been flashing and testing ROMs so not ideal..
Majority of games work relatively well, compared to Snapdragon devices it's not as good but the version here is decent for mali chips.
dladz said:
Not sure pal, haven't had it installed for some time now...been flashing and testing ROMs so not ideal..
Majority of games work relatively well, compared to Snapdragon devices it's not as good but the version here is decent for mali chips.
Click to expand...
Click to collapse
i see, well legend of zelda wind waker run half speed in first stage where env is large, beach spiker ,beyond good and evil also run stuttering with half speed. Little dissapointed cause both game run full speed at 1x res with snapdragon 710. Altough i can push with performance mode and get full speed, the heat is awful and killing battery, fyi i was using mate 20 pro with kirin 980
amdultra said:
i see, well legend of zelda wind waker run half speed in first stage where env is large, beach spiker ,beyond good and evil also run stuttering with half speed. Little dissapointed cause both game run full speed at 1x res with snapdragon 710. Altough i can push with performance mode and get full speed, the heat is awful and killing battery, fyi i was using mate 20 pro with kirin 980
Click to expand...
Click to collapse
Depends which version you're using mate. The 710 won't have the grunt I don't think.
If you use the version I posted here on Huawei devices then it'll benefit from it..
Snap dragon needs a different version or it'll have a negative effect.
Great guide for setting up this "demanding" emulator for phones. Jk. I have one question. I have a different phone which is a Samsung S7 variant (Exynos 8890) and was trying to run Dolphin on it. Any tips that you would like to share on this? Thanks again for the guide.
Kittykotty said:
Great guide for setting up this "demanding" emulator for phones. Jk. I have one question. I have a different phone which is a Samsung S7 variant (Exynos 8890) and was trying to run Dolphin on it. Any tips that you would like to share on this? Thanks again for the guide.
Click to expand...
Click to collapse
Exynos does not play well with this emulator at all.
The one I've put on here is probably your best bet, seeing as I've never used an s7 I couldn't advise on settings but they won't be too dissimilar to this.
Also there's a button for thanks.
Good luck.
Updated OP:
Link to all Zei's builds.
Tweaked guide a little.
:good: enjoy.
Probado en un mate 10 y todo excelente
En Smash broos ahí si tengo lag
just want to inform with emui 10 + dolpohin mmj last build before it get taken down i can simply run majority of gc and wii title at 2x res full speed using same setting as first post. Altough some heavy games run half speed (open large env games) like beyond good and evil
AlexGremory said:
Probado en un mate 10 y todo excelente
En Smash broos ahí si tengo lag
Click to expand...
Click to collapse
Please don't write in anything but English in this thread and not on xda.
Thanks.
amdultra said:
just want to inform with emui 10 + dolpohin mmj last build before it get taken down i can simply run majority of gc and wii title at 2x res full speed using same setting as first post. Altough some heavy games run half speed (open large env games) like beyond good and evil
Click to expand...
Click to collapse
Thts wonderful..
So what device are you using?
Are you using a beta emui 10?
2x Res is a hell of a push.
Especially for Wii games.
Could you share you in file and dolphin version or are you referring specifically to what I've put in the OP?
Appreciate your feedback.
dladz said:
Thts wonderful..
So what device are you using?
Are you using a beta emui 10?
2x Res is a hell of a push.
Especially for Wii games.
Could you share you in file and dolphin version or are you referring specifically to what I've put in the OP?
Appreciate your feedback.
Click to expand...
Click to collapse
The last built by MMJ, he's now stop dev the built exclusive for mali device, i will try to upload it
Mate 20 pro with EMUI 10 . EMUI 10 Break vulkan drivers but enhanced the opengl performance on par with vulkan so is still a win win situation. Also the skip sync on idle is making game stuttering in some title, ex symphonia.
Btw i also found performance mode in EMUI 10 is a lot lot better, you can use it without fear of overheat. My mate 20 pro with performance with 5 minutes of playing still render on normal temp, it seems they tweak the scheduler , while in 9.1 they just simply push the clock speed to the max which make the phone hot in just 5 minutes
in symphonia i can get slow down sometimes in 720p but with performance on no slowdown and game always run full speed, also i can ruh MH3 in 2x res full speed without any stuttering or slowdown even without performance mode in EMUI 10
amdultra said:
The last built by MMJ, he's now stop dev the built exclusive for mali device, i will try to upload it
Mate 20 pro with EMUI 10 . EMUI 10 Break vulkan drivers but enhanced the opengl performance on par with vulkan so is still a win win situation. Also the skip sync on idle is making game stuttering in some title, ex symphonia.
Btw i also found performance mode in EMUI 10 is a lot lot better, you can use it without fear of overheat. My mate 20 pro with performance with 5 minutes of playing still render on normal temp, it seems they tweak the scheduler , while in 9.1 they just simply push the clock speed to the max which make the phone hot in just 5 minutes
in symphonia i can get slow down sometimes in 720p but with performance on no slowdown and game always run full speed, also i can ruh MH3 in 2x res full speed without any stuttering or slowdown even without performance mode in EMUI 10
Click to expand...
Click to collapse
You have a slightly better CPU/GPU combo than me but it should be ok. I've got the latest build. Will have a good look tonight. Thanks
dladz said:
You have a slightly better CPU/GPU combo than me but it should be ok. I've got the latest build. Will have a good look tonight. Thanks
Click to expand...
Click to collapse
my build is 5.0-11428 MMJ
btw i tested zelda with 2x it constantly run on full speed using the performance mode, before it will become hot after 5 minutes and throttling a lot
Btw the same can't be said for beack spikers, this game run 45 fps on normal but with performance mode it will run 60 fps , unfortunately this exhibit same behaviour with zelda on emui 9,1 it become hot after 5 minutes and minutes 6/7 it throttling making the performance mode useless. I think this is because its a action game so it constantly push max clock where zelda and symphonia only push mere second to prevent slowdown or lag
amdultra said:
my build is 5.0-11428 MMJ
btw i tested zelda with 2x it constantly run on full speed using the performance mode, before it will become hot after 5 minutes and throttling a lot
Btw the same can't be said for beack spikers, this game run 45 fps on normal but with performance mode it will run 60 fps , unfortunately this exhibit same behaviour with zelda on emui 9,1 it become hot after 5 minutes and minutes 6/7 it throttling making the performance mode useless. I think this is because its a action game so it constantly push max clock where zelda and symphonia only push mere second to prevent slowdown or lag
Click to expand...
Click to collapse
Previously with the tweaks I mentioned in the OP I had Zelda at a constant native 30fps. Sucks that the page file is on by default, it's just not needed on devices with 4GB RAM and above
dladz said:
Previously with the tweaks I mentioned in the OP I had Zelda at a constant native 30fps. Sucks that the page file is on by default, it's just not needed on devices with 4GB RAM and above
Click to expand...
Click to collapse
how to turn it off? i m sure you can use the dolphin ini on setting, i was using cheat to remove blur in tales of symphonia before

Categories

Resources