English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 27 November 2020, 14:46   #1
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
DirectX9 vs DirectX11 - Automatic Scaling

Not sure where to post this; it's not really a WinUAE issue but.

...and sorry for the large images.

On my laptop and with WinUAE I have to use DirectX9. One main reason is the aspect ratio is correct:



While playing around with configs for Heart of Darkness - Amiga port possible?, the CPU going above 100% and then the sound issues I experience go away if I use DirectX11.

The problem for me with DirectX11 is that it automatically scales to the full resolution of my laptop:



I can't go anything about this with my graphics card settings...

Anyone know if it's possible to turn off "automatic scaling" with DirectX11 via say editing some file or registry hack?
DamienD is offline  
Old 27 November 2020, 14:53   #2
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
I've tried Google'ing and am currently reading through this long-winded thread: https://social.msdn.microsoft.com/Fo...orum=wpdevelop
DamienD is offline  
Old 27 November 2020, 16:40   #3
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
What happens if you try windowed or full window ?
meynaf is offline  
Old 27 November 2020, 17:11   #4
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,438
Have you checked your graphics card driver settings? For preservering the aspect ratio while scaling with non native PC resolutions.
Retro-Nerd is offline  
Old 27 November 2020, 17:21   #5
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by meynaf View Post
What happens if you try windowed or full window ?
"Windowed" or "Full-window" are fine, but I always run my emulation in "Fullscreen"; well, at least when gaming.

Quote:
Originally Posted by Retro-Nerd View Post
Have you checked your graphics card driver settings? For preservering the aspect ratio while scaling with non native PC resolutions.
Of course I have Retro

...and all is working fine with DirectX9; as you can see from my screenshots.

It's just DirectX11 that has the issue
DamienD is offline  
Old 27 November 2020, 17:35   #6
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
What is the resolution you selected for fullscreen ?
Is it the same for DX9 and DX11 ?
meynaf is offline  
Old 28 November 2020, 01:06   #7
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
The thing is, DamienD has not even told us WHAT his system specs even ARE, so how can we help him if he neglects to tell us that info?

I myself have no problems with my Intel Core i3-8100 with UHD 630 APU, I can run WinUAE fullscreen, with the driver's aspect ratio settings applied, on either DX9 or DX11.
Foebane is offline  
Old 28 November 2020, 09:33   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
It is normal and there is nothing WinUAE can do. D3D9 and D3D11 have some behavior differences which can be (usually) overridden by GPU control panel.
Toni Wilen is offline  
Old 28 November 2020, 10:31   #9
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by Toni Wilen View Post
It is normal and there is nothing WinUAE can do. D3D9 and D3D11 have some behavior differences which can be (usually) overridden by GPU control panel.
My Intel UHD Graphics Control Panel has a scaling option for aspect ratio right there (I have it ticked) and it appears to behave the same for both D3D9 and D3D11.

What graphics do you have in your laptop, DamienD?
Foebane is offline  
Old 28 November 2020, 11:48   #10
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
Try starting from my cfg settings in signature. I don't have that issue and Native PAL/NTSC is correctly scaled for me in DX11.
hexaae is offline  
Old 28 November 2020, 11:54   #11
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by meynaf View Post
What is the resolution you selected for fullscreen ?
Is it the same for DX9 and DX11 ?
Yes, the same resolution and exact same config; the DirectX change obviously.

Quote:
Originally Posted by Toni Wilen View Post
It is normal and there is nothing WinUAE can do. D3D9 and D3D11 have some behavior differences which can be (usually) overridden by GPU control panel.
Unfortunately there's nothing for me to change for scaling in my Nvidia control panel for the Nvidia GT 540M card.

On the Intel HD Graphics 3000 card though there is; and it's set to not scale.

As mentioned, D3D9 doesn't automatically scale, it's only D3D11 unfortunately.

Quote:
Originally Posted by Foebane View Post
My Intel UHD Graphics Control Panel has a scaling option for aspect ratio right there (I have it ticked) and it appears to behave the same for both D3D9 and D3D11.

What graphics do you have in your laptop, DamienD?
My old "Acer Aspire 5951G / i5-2410M" laptop specs are here.
DamienD is offline  
Old 28 November 2020, 12:41   #12
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
Quote:
Originally Posted by hexaae View Post
Try starting from my cfg settings in signature. I don't have that issue and Native PAL/NTSC is correctly scaled for me in DX11.
That works, but you are playing around with scaling in the config under "Filter" i.e:
Aspect Ratio Correction = Automatic, Keep aspect ratio and VGA
Scaling = Fullscreen (Max)
Guess it's better than nothing though; thanks
DamienD is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
No Scaling vs Automatic Integer Scaling cybermat support.WinUAE 5 01 December 2020 02:27
Automatic scaling gives different result depending on palette thomas support.WinUAE 1 23 December 2016 20:18
Automatic scaling issues mark_k support.WinUAE 15 29 March 2012 16:58
automatic scaling font distortion Falcon Flight support.WinUAE 4 05 February 2010 18:25
Automatic scaling testing (from beta thread) TCD support.WinUAE 59 24 April 2009 19:40

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 15:23.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15071 seconds with 15 queries