Hello,
I want to know if it is possible to optimize the resolution of android games?
I have a galaxy tab android S2 and some games have too low a resolution. It's like 400x300 on a 2K device.
Thx
I believe the reason of that is because this particular games are not optimized for your device. I doubt you can do anything about it.
is there a way to "simulate" another device ?
What I was about to say was that it's not the matter of the device model but it's the matter of the screen size and density. The system performs scaling and resizing of the application to make it work on different screens. However, scaling can result in blurry or pixelated graphics. To avoid this problem, the developer of the app should provide alternative resources (bitmap images, etc.) for different densities (i.e. optimize the application for different screen sizes and densities). If this wasn't done, the application is simply stretched to fit the screen that results in poor graphics quality.
And if i root the tablet to use an app that changes the DPI and resolution of the device.
Do you think the game will also change the resolution to improve it?
I don't know if this will work. Maybe someone else knows.
Related
I have done a quick search here and on google and found a couple of apps that are freeware that allow to force a certain resolution downwards from the native resolution.
This is my issue. I have a couple of old apps that come from WM2003 times that where specifically written for QVGA and on there they don't look right. Is there a registry hack or any software out there that will force the screen to display 240x320 by default.
I know this is kinda silly to run the phone in a lesser resolution it was designed to do, but I hope someone might have a solution to this?
Thx
I think there was an app for switching between 640x480 (VGA) 480x800 and 480x480, but not for lower resos im afraid
Hi All,
I'm generally pleased with the performance of my Surface Pro and since the 8.1 upgrade my graphics card performance particularly in games has been stellar.
I do have one issue which is in win 8 when a game ran in a non native resolution the graphics card would scale the image to be full screen automatically. Since 8.1 I seem to have lost this functionality and most games and my citrix work log in only keep the resolution but draw big black borders around it when going full screen.
Are there some better drivers for the inten 4000 series that work well? I'm reluctant to try various version floating around the net as when I did this on Win 8 I had terrible graphics performance and couldn't get back to the original drivers without a full restore.
What is the best procedure for rolling back drivers to the OS inbuilt ones?
I've had the same issue with my Surface Pro 2, the only "solution" I've found is to set the display resolution in Windows to something lower than native, like 1600x900, then launch the game, and it should scale to full screen properly, no matter what the resolution is set at. Obviously a better solution would be much nicer, but this is the only thing I've found that works.
ShotSkydiver said:
I've had the same issue with my Surface Pro 2, the only "solution" I've found is to set the display resolution in Windows to something lower than native, like 1600x900, then launch the game, and it should scale to full screen properly, no matter what the resolution is set at. Obviously a better solution would be much nicer, but this is the only thing I've found that works.
Click to expand...
Click to collapse
Thanks I've gone back to the 3316 dirvers from microsoft and these give better fps in some games. But the problem still persists so I'll try your solution! :good:
Sorry: Ignore. I posted this in wrong thread.
Hi guys. I have a Sony Xperia Z5 Premium phone with a 4k display. This display is potentially awesome for VR apps. But its down to the apps/games to use the display.
What I want is to determine what PPI or resolution an app is running in. Is there a way I can do this? Maybe an overlay app or script available such as those FPS benchmark utilities. (I could have used such a utility but unfortunately, I havent seent any that display the actual resolution.
Thanks
Yo fellas, its your"rooting enthusiast SenpaiYank (lmao rooting enthusiast, as if such a thing exists)
Well, as you know, our device has a quite outdated and not so beefy (at all) SoC, the snapdragon 625. While its CPU is not tremendously ridiculously bad, the GPU quite is. This is not a prolem to people who don't care about games but a very prominent one on the other side.
With the help of this trick, tweak, whatever you decide to call it, you'll practically be able to play any game out there that you're not able to or play that same game at a higher setting than you would. The trick consists basically on lowering the screen resolution through a script, trading some of the visual quality for a noticeable night day performance boost. It's a common trick that works on other devices too and I've yet to find a game that had problems with it.
I'm using "profile" scripts to achieve it so you can change it on the go. I feel that way is the most ergonomic and quick one. Just run each script with root permissions according to your need. I recommend FX file explorer. Wanna play a graphically intensive game? Switch to gaming profile. Wanna do something else besides gaming? Switch to the default one.
As I side note, the trick can be done on unrooted users too but you'll need a computer and you'll have to apply the gaming profile permanently (unless you're willing to repeat the procedure whenever you want to go back to default). I can talk about it if you guys get interested on it.
Enough blah blah, how do I do it ?1st - Grab both of them (default.sh and gaming.sh)
2nd - Install (in case you don't have it), open and type this on the Terminal Emulator app:
Code:
su
To attain root access (not sure if needed but, just in case)
Code:
wm density
To get your current screen density value at 1080p (override density field).
Lets imagine you got 432.
3rd - Choose and calculate a new resolution for your gaming profile
So now lets ge to the actual work. Our device native resolution is 1080p (1920x1080) and we want to lower that.
I lower it to 810p (not a standard lmao) which is 75% of 1080p (1440x810) as it gives me agood balance between visual quality and performance. You can go even lower to something like 50% if you're ambituous about performance. At 810p I can expect a minimum of 25% performance uplift (not FPS).
So, to get your gaming profile resolution DPI, you multiply the relative percentage of it by the default profile resolution DPI.
Code:
[COLOR="darkred"]432[/COLOR] * [COLOR="RoyalBlue"]0.75[/COLOR] = [COLOR="Blue"]324[/COLOR]
This value will be your gaming resolution DPI a.k.a. the resolution from your gaming mode script.
4th - Edit default.sh and gaming.sh, apply the new values and save the files somewhere.
default.sh script should contain the values of your default resolution, in this case, 1920x1080 and 432. Size for resolution and density for DPI.
gaming.sh script should contain the values of your gaming profile resolution, in this case, 1440x810 and 324.
VOILÁ
To make the process much much easier and quicker, I use FX file explorer and its shortcut feature so I can switch between both profiles from my home screen pretty easily. Whenever I'm not playing a demanding game Is stick to the default mode, whenever I'm playing a graphically intensive game, I switch to the gaming mode and enjoy the improvement.
Cool, cool. So, is there an actual improvement in performance or is this just one of these so called placebo tricks ?It's definately not placebo and probably the most effective way around of increasing gaming performance!
I've tried to record a test with and without the trick (and failed, it doesn't look as effective in the video but I'll leave it here anyway). Take it with not 2 but 3 grains of salt due to all the uncontrallable factors that involved the scene, the actual gain in practical use is much more noticeable. The benchmark takes place in the super duper hot (pun intended) looking and intensive game, Shadowgun Legends.
On the first video, the device is running the Extreme Kernel, without the tweak, along a CPU cap of 2.5Ghz and a GPU cap of 855Mhz (or something around that). I didn't increase it further to prevent the device from overheating (which it already practically was) and because at a higher GPU clock, I would get arctifacts (my device does not support the 922Mhz frequency).
http://sendvid.com/zi9l8q44
On the second video, the device is running a beta batch of the velocity kernel, with the tweak, along a CPU cap of 1.9Ghz and GPU cap of 672Mhz. I ran the device at a lower speed so you can see how useful the improvement can also be.
http://sendvid.com/fqum12jw
I ran the game at the high graphical setting (30 FPS max) on one of its most intesive scenarios and were at very high ambient temperatures (30C) so again, take the videos with a grain of salt. Used an external gamepad to play and used Scrcpy to record the screen (through wifi so, the quality and framerate from the recording is considerably worse than the actual one). You should also remember the 5-6 FPS strain of capturing the screen.
I also used game bench to monitor the framerate (top right corner) where the last 1 minute of each benchmark were with the screen capturing off. Once again, sorry for the bad quality of the recordings, I'll leave a screenshot of the game bench results.
Not willing to write a outro so, yeah, basically thats it
Here's another sample video, of the same game, this time at medium settings. Along the very noticeable smoother gameplay you can also notice how the GPU load goes down from 95-100 to 70-80 and it becomes less of the bottleneck on the scenario. With the gaming profile could I could actually remove the 30 fps cap and run the game at +30.
Before:
https://photos.app.goo.gl/hwPg9KCwc6yLyt919
After:
https://photos.app.goo.gl/zDm4wkTHuAjQ7PA5A
have some old games that I have been playing for many years. Some of them are not even available in Play Store anymore.
The issue is that some of these games do not adapt well to widescreen; the top par of the game gets cutoff. One game where this becomes an issue is Angry Birds. Sometimes there are structures that are beyond the screen and it becomes difficult to aim for them without being able to see them.
Is there any way to force specific aspect ratio for certain games/apps? I have a rooted Android phone, so am open to suggestions that require root.
no until android support gpu scaling
In rooted devices there are ways to change resolution and aspect ratio with it, but is there way to open a one centrain app (game) in specyfic aspect ratio ( i mean to simulate screen size with black borders in 4:3) without changing whole device resolution?
Is there any way to put black borders in 4:3 ascpect ratio?