I am also encountering this problem. The fullscreen mode will not scale properly, and it shows a window 2/3 the size of my display. Putting the game in Windowed Fullscreen seems to run the game fullscreen with no window (I assume a related bug), which works OK. The big issue with this workaround is the huge performance drop when running in Windowed Fullscreen.
I am running (MSI laptop):
- Windows 8.1
- Intel Core i7-4720HQ
- NVIDIA GeForce GTX 970M (driver 347.52)
- Intel HD Graphics 4600 (driver 10.18.14.4029)
- (Above graphics cards work with NVIDIA Optimus technology)
- 12GB RAM
- 1920x1080 HD IPS display
- I do NOT have Teamviewer installed
I have tried the following solutions:
- Changed desktop resolution from 1920x1080 to 1680x1050, changed 1680x1050 scaling to full screen.
- Changed resolution in game to 1680 x 1050.
- Added game to NVIDIA control panel.
- Ran game with integrated graphics card (Intel HD 4600).
- Changed NVIDIA drivers to 344.65.
- Manually edited the registry values for graphics card scaling from default value 4 (Maintain aspect ratio) to value 3 (Full screen scaling). Also tried value 2 (Center). Per this article: http://amittoor.blogspot.hu/2012/10/run-nfs-need-for-speed-most-wanted-in.html
- Shut down all non-essential start-up programs.
Nothing worked. I chatted with an NVIDIA rep, see chat log below:
[10:48:01 PM] Hi, my name is Abrar. How may I help you?
[10:50:25 PM] Vague24: Hi Abrar, I am having issues with my brand new laptop with GeForce 970M. I am trying to play Dragon Age: Inquisition, but it will not launch in full screen. It launches a window that is 2/3 the size of my display screen. After a bit of research, it seems to be the Optimus technology that is causing issues with the scaling. Do you have any suggestions?
[10:51:27 PM] Abrar: Sorry for any inconvenience you've been through, I'll try my best to help you with this ... is the issue with this game only or all games? have you added this game to the NVIDIA control panel under 3D settings, program settings?
[10:53:51 PM] Vague24: I only have two games that I bought when I purchased the laptop. Civilization V and Dragon Age. There is no problem with Civilization, but it is a very old game. I have not added the game in program settings.
[10:54:35 PM] Abrar: do add the game and check
[10:55:20 PM] Vague24: Just added it, let me check now.
[10:55:28 PM] Abrar: sure
[10:57:26 PM] Vague24: No, it still does not work. The screen flashed back and forth a few times (which it has done in the past), but it ends up settling at the 2/3 screen window.
[10:58:28 PM] Abrar: have you checked with the game developers regarding this ? what happens when you right lick on the Game .exe file and select the option to run with graphics processor-> NVIDIA
[11:02:31 PM] Vague24: I personally haven't. But I just read through a 7-page thread on the nvidia message boards talking about how this is an issue with multiple games, and therefore must be the driver. There seem to be quite a few people with this issue. I am fairly certain that it is being run by the nvidia card, as the nvidia control panel tells me it is set to run with it, and I have launched the game from the Geforce Experience screen, with the same issue. I will try right-clicking the .exe file and telling it to run with nvidia.
[11:03:09 PM] Abrar: sure, do try and also check if changing the in game resolution makes a difference
[11:08:29 PM] Vague24: Nope. When I right-clicked the .exe, running it with nvidia is the default option. I clicked it anyway, it didn't help. Changed resolution in game, didn't help. I'm going to try changing the resolution of the desktop to match the new in-game resolution, and I will enable full-screen scaling.
[11:09:23 PM] Abrar: ok
[11:11:10 PM] Vague24: Didn't help.
[11:12:06 PM] Abrar: give me a few minutes
[11:13:50 PM] Vague24: OK. FYI, for sure scaling issue...mouse cursor cannot leave the 2/3 screen area. If you are going to be a couple minutes, I'm going to go use the washroom. I will be right back.
[11:14:13 PM] Abrar: sure, could you please give me the forum link here this issue is being discussed as well once you’re back ... I’ll hold
[11:17:45 PM] Vague24: back
[11:17:52 PM] Vague24: let me get you the link
[11:18:28 PM] Vague24: https://forums.geforce.com/default/topic/791001/geforce-experience/dragon-age-inquisition-can-t-play-fullscreen/7/
[11:19:00 PM] Abrar: let me check
[11:19:08 PM] Vague24: link is to the last page in the thread.
[11:20:27 PM] Abrar: ok
[11:33:39 PM] Abrar: there seems to be a bug files for this issue already Vague and the dev team is working on it .. have you tested with the 344.65 driver and checked if that helps ?
[11:33:42 PM] Abrar: filed*
[11:35:41 PM] Abrar: and does the issue repro when you use the Intel chipset instead of NVIDIA?
[11:36:06 PM] Vague24: FYI, I don't have Teamviewer installed, as it mentions is one potential fix. The only thing I can think is maybe tricking the nvidia control panel into showing the display tab by hooking another display up. I could then try changing the scaling mode to full screen. Per this post:
[11:36:31 PM] Vague24: Below I'm reposting the solution I gave on the EA forums and on another thread here. I should warn you in advance that although this had some success with desktop users experiencing the fullscreen problem, many laptop users reported that the software features needed for this fix were not present in systems using NVIDIA's mobile GPUs.
Adam-James said:
I can't guarantee this will work for everyone, but it has fixed this problem (for me at least) consistently in the past. The root of the trouble seems to be in the interaction of the Frostbite Engine with the NVIDIA display driver. I've run into this on Battlefield 3, BF4, and now Dragon Age: Inquisition; previously on my GeForce GTX 670 and more recently on my GTX 970.
I can't embed an image in this post, but here's a link to a screenshot to help illustrate my solution, which I detail in the next paragraph.
Here's what I've done to fix the fullscreen problem: first exit DA:I completely. Then open the NVIDIA Control Panel. On the right of the main window, under the Display tree, click Adjust desktop size and position. In the center of the window you should now see two tabs, make sure the one titled Scaling is selected. Inside this view, under Select a scaling mode, you should see several radio buttons representing the various scaling options. If No scaling is currently selected, try selecting Full-screen scaling instead. If Full-screen scaling is already selected (but full-screen is nonetheless non-functional in DA:I), try toggling one of the different options on instead. In the bottom right corner of the Control Panel, click the button labelled Apply. Then relaunch DA:I and set the game to run in full-screen mode. If the first time doesn't fix the game, quit the game, and try one of the other two scaling options in the control panel - try each option before you give up. Hopefully one will fix your problem.
Cheers, and good luck!
[11:37:04 PM] Vague24: No, I have only tried with the latest driver, 347.52
[11:37:47 PM] Vague24: Let me try with the intel chipset.
[11:38:48 PM] Abrar: sure
[11:41:35 PM] Vague24: I tried running it with the integrated graphics, and same issue. Does that mean that it is an issue with game engine and not the nvidia drivers?
[11:42:43 PM] Abrar: yes, could be a possibility , I see the case is under investigation at our end ...
[11:43:13 PM] Vague24: And do you think my proposed solution above has any chance of working? Or should I try rolling back the drivers? The latest MSI approved drivers are 344.75
[11:43:32 PM] Abrar: try 344.65 to check http://www.nvidia.com/download/driverResults.aspx/79529/en-us
[11:47:08 PM] Vague24: downloading driver now. What about tricking the control panel into showing the display tab (via hooking up another display), and choosing "full screen scaling"? Or would that drop back to default when I unplugged the other display?
[11:49:00 PM] Abrar: yes it will, you’re using the laptop display in this case correct ?
[11:51:06 PM] Vague24: I am using the laptop display. By, "yes it will" you mean it would go back to default? So no use then. Bah, I hate that nvidia took that tab out with Optimus. The Intel display options don't even show scaling options at 1920x1080
[11:52:38 PM] Abrar: I understand, then the GTX 970M is a render only GPU in your laptop
[11:53:42 PM] Vague24: I'm not sure what that means, could you explain?
[11:55:13 PM] Abrar: It is not uncommon for notebook to connect the physical display to the Intel graphics while still using the NVIDIA graphics for the actual rendering of graphics intense programs. And if the physical display (notebook LCD) is connected to Intel graphics then there is no way for our drivers to control that display, in this case, the GPU is used from graphical processing only and not for driving the display
[11:56:47 PM] Vague24: I see. Not looking good for this issue, then. Where does scaling fit into the mix? In this case would that be nvidia or Intel graphics?
[11:57:01 PM] Vague24: Just installed driver. Let me check now.
[11:57:06 PM] Abrar: sure
[12:00:58 AM] Vague24: Didn't work.
[12:03:16 AM] Vague24: So if the Intel graphics are controlling the display, then I assume that would control the scaling. Which means it is probably an issue with the game developer and Intel to solve. Not good. I seriously doubt Intel will care at all.
[12:04:12 AM] Abrar: Do check with the game developers regarding this as well, and I’ll forward this case to the concerned team working on the bug .
[12:05:07 AM] Vague24: I will. Thanks for your help, Abrar. Please do forward this info on.
[12:06:01 AM] 'Vague24' disconnected ('Concluded by End-user').It seems to me, after this conversation with the NVIDIA rep, that it is a problem with the Intel integrated graphics interacting with the Frostbite Engine. Per the above conversation, it looks like for my laptop, the NVIDIA 970M graphics only renders the graphics (i.e. processes them), while everything to do with the display (including scaling) is done by the integrated graphics. i.e. the Intel HD Graphics 4600. If this is indeed the case, then this sheds new light on the issue. I have heard Bioware and NVIDIA are pointing the fingers at each other, when perhaps more focus should be put on the interaction between the integrated Intel graphics and the Frostbite engine.
For now, I have put the game in Windowed Fullscreen, but as expected, there is a large performance gap. If anyone has any suggestions, or if a developer happens to read this and would like more info, please reply. I do not normally go on this message board, but I will check periodically for the next month.
Thanks,
Vague