I just want to show you how it's easy to create a custom resolution on AMD card.
Step 1 :
Step 2 :
Step 3 (the custom resolution appears in the launcher of my game) :
So why it's so complicated on a laptop with this Optimus technology ? That's ridiculous !
Why pay for a laptop with a graphic card if we can do anything ?
Can you help me please ? Thanks !
I tried to create a custom resolution in the hidden application of the Intel HD Control Panel called "CustomModeApp.exe" which can be found in the folder "C:\Windows\System32" as you can see on this image :
I choose "GTF" for the timing standard, but "CVT-RB" too. In the 2 cases, after the reboot of my computer, the new resolution was listed and appeared in my game launcher.
But when I am in the game, there is nothing !
My TV shows this message : "Signal non supporté. Vérifier la sortie de votre appareil."
"Unsupported Signal. Check the output of your device." in English.
So, I don't know if it's my TV which doesn't support the new resolution or if it's a problem with your application. I should try with a PC monitor to see.
But you always can help me if you want :-P Thanks ^_^
OK. I tested on my PC monitor Samsung where I generally plug my computer with the AMD graphic card and it works, but not exactly as I want.
In fact, when I do a screenshot of my game, all seems to be good and I get this :
But in my game, my screen shows me this :
So, the image is stretched ! And it means that the aspect ratio isn't maintained contrairy to what I obtain with my AMD card which adds black bars on the sides.
Moreover, there is a big difference between the informations that my Samsung monitor displays about the resolution.
That's with the custom resolution of the Intel HD chipset :
66.9kHz 60Hz NN
-> That's a true resolution of 1440x1080. OK ! But the problem is that it's not supported by all of the screens. In fact it's a bad idea !
And now it's with the custom resolution of the AMD card :
67.5kHz 60Hz NN
-> This is intelligent ! When I watch my screen, I see a perfect 4/3 image in 1440x1080. Even when I take a screenshot I get a perfect non stretched image in a resolution of 1440x1080, Therefore there aren't any black bars on the sides. But in reality, on my screen I have a image in a resolution of 1440x1080 with black bars on the sides, but displayed in a resolution of 1920x1080. Brilliant ! :-)
So it's easy with AMD, no problem, it's compatible with all displays... Why it's so complicated with Intel and not compatible with all displays ? Why it sould be necessarily complicated ?
From our end the information that we have available is the following Graphics Drivers — Custom Resolutions and Modes. Creating a custom resolutions may reduce system stability and useful life of the system and chipset, cause the chipset and other system components to fail, cause reductions in system performance, cause additional heat or other damage, and affect system data integrity. Intel has not tested, and does not warranty, the operation of the chipset beyond its specifications.
Thanks for your answer.
But why you don't do a system like AMD do to create custom resolutions ? It could be easy no ? And it seems that's it easy to do with desktop NVidia graphic card too.
Although, normally a laptop graphic card should propose exactly the same options that a desktop graphic card, because we pay to have a graphic card, not to be limited to the fonctions of an Intel IGP. If it was reasonable, it could be even possible to disable the Intel IGP to just use the NVidia GPU and let the customer choose. There we have the impression to be held hostage. I think you should always let the customer choose. It's the basis. The customer is king
Because to be honest, the only problem is that with the Optimus technology, the desktop Windows is managed by the Intel IGP. So the problem is that Intel doesn't propose the same options of custom resolutions that NVidia proposes.
See above the method of AMD to create custom resolutions (I choose 1920x1080p @ 60Hz and then I customize the resolution in 1440x1080p @ 60Hz and finally I have a 1440x1080p resolution displayed in 1920x1080p with black bars on the side) . It's very easy and compatible with all displays ! No problems of type : "Creating a custom resolutions may reduce system stability and useful life of the system and chipset, cause the chipset and other system components to fail, cause reductions in system performance, cause additional heat or other damage, and affect system data integrity. Intel has not tested, and does not warranty, the operation of the chipset beyond its specifications."
Your problems it's because your application create a real resolution of 1440x1080p, but it's idiot because it's not a standard that is created. Create a resolution of 1440x1080p displayed from a resolution of 1920x1080p is still a standard ! It's genius, it's simple ! What else ?
So why give us an option which can do problems ? Do something simple and functional
And I am not exaggerating when I say that a lot of people want this fonction (I read lots of topics on this forum), so it's a idea for your next driver. It's almost ridiculous that it's not yet done ! We are nearly in 2016 ! We have widescreen for a long time and a 4/3 video game should be perfectly displayed in the correct aspect ratio and in the native resolution !
The best way (or the simplest) is to create custom resolutions I think. Moreover you don't yet propose an alternative. AMD and NVidia (without Optimus technology and Intel) can do that. And you ? We are in the future or not ? And Intel, they do products of our times or from the past ? AMD can do that, they take the lead ! Hurry up Intel ! Wake up !
You're not fast enough (and not of a great assistance) I installed the last driver Intel HD for my Toshiba laptop (not the generic, because it's not compatible) and no new interesting options.
I updated NVidia drivers too, but it's the same.
All I can say, it's that the next time, I will buy a desktop computer with a super AMD processor and a great AMD graphic card
Because I know AMD, my old PC (4 years) has AMD hardware and maybe it looks exaggerated, but I never had a problem.
And if I want a laptop later (which all have Intel CPU, I know), I will just buy a cheap laptop with only Intel HD Graphics, because in all cases, buy a laptop with a graphic card is not very useful, this latter being limited by the Intel IGP features A laptop for office automation and internet. I think it's sufficient
OK. Thanks for your help ! Adios !
I just want to add 2 examples to show you that it's not necessary to work at Intel, NVidia or AMD.
Do you know nGlide ? It's a glide wrapper, a little program which weighs 2,54 Mb. It allows to have 3dfx graphics in old games but on the computer of today.
This is the nGlide configurator : http://image.noelshack.com/fichiers/2015/40/1443479790-nglide-reglages-avant-installation-patch-rayman-widescreen.png
We can choose the 4:3 aspect ratio or fit to screen for differents resolutions like 1920x1080 for exemple.
See in a game with 4:3 aspect ratio in a resolution of 1920x1080 : http://image.noelshack.com/fichiers/2015/16/1428939008-tomb-raider-i-final.png
And in a game with 16:9 aspect ratio in the same resolution : http://image.noelshack.com/fichiers/2015/40/1443480670-rayman2-16-9-nglide-16-9.png
This little program can add black borders on the sides to have 4:3 aspect ratio in a 16:9 resolution. It doesn't seem to be complicated.
It's a modified EXE of the game "Deus EX - GOTY" made by only one man.
It's just a launcher and I can choose a custom resolution.
Here is the game in a resolution of 1920x1080 (16:9) : http://image.noelshack.com/fichiers/2015/47/1447886802-deusex-16-9-resolution-1920x1080.png
But if I want to play in the original 4:3 aspect ratio, I just have to put a resolution of 1440x1080 (4:3) in the launcher and I get this in the game : http://image.noelshack.com/fichiers/2015/47/1447886759-deusex-4-3-resolution-1440x1080.png
It's just a resolution of 1440x1080 in a resolution of 1920x1080. Juste added black bars on the side. So why is it so complicated ? Why "Creating a custom resolutions may reduce system stability and useful life of the system and chipset, cause the chipset and other system components to fail, cause reductions in system performance, cause additional heat or other damage, and affect system data integrity. Intel has not tested, and does not warranty, the operation of the chipset beyond its specifications." ?
Do something different but simple.
How it's possible that we can do that easily in some little programs and that you, Intel, who do processors and graphic chipsets you can't implement a function of the same type in your control panel ?!?
Is it serious ? You don't even need complicated things with timing standards. You just have to propose a custom resolution from an existing standard resolution like do AMD.
Exemple 1 :
- We choose the resolution of base : 1920x1080
- Like AMD we reduce the resolution verticaly or horizontaly (1440 pxls horizontaly on this case) : http://image.noelshack.com/fichiers/2015/46/1447443908-custom-resolution-amd-2.png
- The resolution appears in the list of resolutions in the desktop resolution settings and in games like this : http://image.noelshack.com/fichiers/2015/46/1447444005-custom-resolution-amd-3.png
It appears like a resolution of 1440x1080 in the list but it's displayed in 1920x1080 with black bars on the side.
Exemple 2 :
- We choose the resolution of base : 1280x720
- We want a 5:4 aspect ratio (to change... why not ?), so we choose 900 pxls horizontaly
- We get a resolution of 900x720 with black bars on the side because it's displayed in a resolution of 1280x720
Custom resolution is a feature added on the graphics control panel that interacts with the computer video BIOS that on the same time might be locked by the computer manufacturer. I understand Intel is currently working on issues with scaling modes. This may also interfere with custom resolutions.
I would recommend waiting for generic Intel(R) graphics driver on the Intel® Download Center or you can check with your computer manufacturer for a customized version for your computer model.
I put the resolution in 1400x1050 in my game (it's a strange standard ! why not 1440x1080 ? ) and first, I get a center image with black borders around). So I wanted to scale this resolution.
I don't really know how I did to get the image scaled to my desktop resolution but I did I put the resolution in 1400x1050 and choose "Maintain aspect ratio" and after I put again my native resolution (1920x1080). I don't understand how the setting works, because it's a bit strange to change the resolution in a lower resolution and change again to the native resolution and we don't know if the aspect ratio is maintened in the lower resolution. Complicated no ?
But it works ! Now I have my resolution of 1400x1050 scaled to 1440x1080 (with black bars in 1920x1080). It's not too bad visually. But it's still not real 1440x1080 with black bars displayed in 1920x1080 (it's weird to explain ).
If you could add a "custom resolution" option like AMD do, it would be cool !
I just want to know, what scaling method is used ? Bilinear, bicubic, lanczos ?
Thanks for your answer