tonioni / WinUAE

WinUAE Amiga emulator
http://www.winuae.net/
545 stars 87 forks source link

Setting refresh rate in fullscreen does not work with the Direct3D 11 renderer #253

Open johnnovak opened 1 year ago

johnnovak commented 1 year ago

If I use the Direct3D 9 renderer, the native scree mode will be set to the selected refresh rate in the Display menu (e.g. 50Hz PAL) However, if I use the Direct3D 11 renderer, the refresh rate will stay at my desktop's refresh rate. I'm verifying the refresh rate with the OSD display of my monitor (it displays the exact refresh rate), plus by testing with games that feature smooth scrolling.

I think the problem is that with the D3D 11 renderer WinUAE doesn't actually switch into "exclusive fullscreen" mode; it just uses the same desktop screen mode. E.g. when I use fullscreen with D3D11, I can switch between WinUAE and other apps with Alt-Tabbing instantenously, which seems wrong, because in "exclusive fullscreen" mode the screen mode switching takes 2-3 seconds on my monitor, during which the screen goes blank.

Again, this works 100% fine with the D3D 9 renderer: e.g. my desktop runs at 1920x1080 70Hz, then I start WinUAE in PAL 50Hz mode -- my screen goes blank for 2 seconds, then the correcct 1920x1080 / 50Hz mode is set. If I Alt-Tab out of WinUAE, screen goes blank for 2 second, then I'm back to my 70Hz desktop mode, and so on.

With the D3D11 renderer, the desktop refresh rate is used (in Fullscreen, NOT Full-window), and when Alt-Tabbing there is not delay -- meaning that with D3D11 + Fullscreen I'm actually getting Full-window...

WinUAE 4.10.1 OS: Windows 10 Pro 21H2 GPU: Nvidia GeForce RTX 3060 Driver version: 31.0.15.1694

image

Logs


WinUAE 4.10.1 (2023.01.23) 64-bit (10.0.19044 [1]) 64-bit 9.6.3C03 8 10:54 1
(c) 1995-2001 Bernd Schmidt   - Core UAE concept and implementation.
(c) 1998-2023 Toni Wilen      - Win32 port, core code updates.
(c) 1996-2001 Brian King      - Win32 port, Picasso96 RTG, and GUI.
(c) 1996-1999 Mathias Ortmann - Win32 port and bsdsocket support.
(c) 2000-2001 Bernd Meyer     - JIT engine.
(c) 2000-2005 Bernd Roesch    - MIDI input, many fixes.
Press F12 to show the Settings Dialog (GUI), Alt-F4 to quit.
End+F1 changes floppy 0, End+F2 changes floppy 1, etc.
'D:\Emulators\Amiga\WinUAE\winuae64.exe'
EXE: 'D:\Emulators\Amiga\WinUAE\', DATA: 'D:\Emulators\Amiga\WinUAE\', PLUGIN: 'D:\Emulators\Amiga\WinUAE\plugins\'
'D:\Emulators\Amiga\WinUAE\winuae.ini' enabled
'-log'
params:
1: '-log'
MMAN: Total physical RAM 32694 MB, all RAM 60798 MB
MMAN: Attempting to reserve: 2561 MB
VM: Reserve  0xa0100000 bytes, try address 0x80000000
VM: Reserve  0xa0100000 bytes, got address 0x80000000 (> 32-bit)
VM: Reserve  0xa0100000 bytes failed!
MMAN: Reserved 000000007FFF0000-00000001200F0000 (0xa0100000 2561M)
CLOCKFREQ: QPF 10.00MHz (10.00MHz, DIV=1)
Enumerating display devices..
Sorting devices and modes..
NVIDIA GeForce RTX 3060 '\\.\DISPLAY61' [PCI\VEN_10DE&DEV_2504&SUBSYS_88161043&REV_A1]
-: Generic PnP Monitor (1920*1080) * [\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0003]
0: 640x480, 32-bit (59,60,75)
1: 720x480, 32-bit (59,60)
2: 720x576, 32-bit (50)
3: 800x600, 32-bit (60,75)
4: 1024x768, 32-bit (60,75)
5: 1152x864, 32-bit (75)
6: 1176x664, 32-bit (50,59,60)
7: 1280x720, 32-bit (50,59,60)
8: 1280x768, 32-bit (60,75)
9: 1280x800, 32-bit (60,75)
10: 1280x960, 32-bit (60,75)
11: 1280x1024, 32-bit (60,75)
12: 1360x768, 32-bit (60)
13: 1366x768, 32-bit (60)
14: 1600x900, 32-bit (60)
15: 1600x1024, 32-bit (50,59,60,70)
16: 1600x1200, 32-bit (60)
17: 1680x1050, 32-bit (50,59,60,70)
18: 1920x1080, 32-bit (50,59,60,70)
19 display modes.
Desktop: W=1920 H=1080 B=32 HZ=70. CXVS=1920 CYVS=1080
Enumerating DirectSound devices..
Enumeration end
0:DS: Primary Sound Driver
1:DS: Phones (MOTU Audio Wave for 64 bit)
2:DS: Realtek Digital Output (Realtek High Definition Audio)
3:DS: Headphones (Realtek High Definition Audio)
4:DS: Realtek Digital Output(Optical) (Realtek High Definition Audio)
5:DS: Pioneer (MOTU Audio Wave for 64 bit)
6:DS: Neumann (MOTU Audio Wave for 64 bit)
7:DS: Mixcube (MOTU Audio Wave for 64 bit)
Enumerating recording devices:
0:DS: Primary Sound Capture Driver
1:DS: MOTU Return 1-2 (MOTU Audio Wave for 64 bit)
2:DS: Stereo Mix (Realtek High Definition Audio)
3:DS: MOTU Analog 1-2 (MOTU Audio Wave for 64 bit)
done
Filesystem charset (ACP=1252,FSCP=28605):
 00: 0000        01: 0001        02: 0002        03: 0003
 04: 0004        05: 0005        06: 0006        07: 0007
 08: 0008        09: 0009        0A: 000A        0B: 000B
 0C: 000C        0D: 000D        0E: 000E        0F: 000F
 10: 0010        11: 0011        12: 0012        13: 0013
 14: 0014        15: 0015        16: 0016        17: 0017
 18: 0018        19: 0019        1A: 001A        1B: 001B
 1C: 001C        1D: 001D        1E: 001E        1F: 001F
 20: 0020        21: 0021        22: 0022        23: 0023
 24: 0024        25: 0025        26: 0026        27: 0027
 28: 0028        29: 0029        2A: 002A        2B: 002B
 2C: 002C        2D: 002D        2E: 002E        2F: 002F
 30: 0030        31: 0031        32: 0032        33: 0033
 34: 0034        35: 0035        36: 0036        37: 0037
 38: 0038        39: 0039        3A: 003A        3B: 003B
 3C: 003C        3D: 003D        3E: 003E        3F: 003F
 40: 0040        41: 0041        42: 0042        43: 0043
 44: 0044        45: 0045        46: 0046        47: 0047
 48: 0048        49: 0049        4A: 004A        4B: 004B
 4C: 004C        4D: 004D        4E: 004E        4F: 004F
 50: 0050        51: 0051        52: 0052        53: 0053
 54: 0054        55: 0055        56: 0056        57: 0057
 58: 0058        59: 0059        5A: 005A        5B: 005B
 5C: 005C        5D: 005D        5E: 005E        5F: 005F
 60: 0060        61: 0061        62: 0062        63: 0063
 64: 0064        65: 0065        66: 0066        67: 0067
 68: 0068        69: 0069        6A: 006A        6B: 006B
 6C: 006C        6D: 006D        6E: 006E        6F: 006F
 70: 0070        71: 0071        72: 0072        73: 0073
 74: 0074        75: 0075        76: 0076        77: 0077
 78: 0078        79: 0079        7A: 007A        7B: 007B
 7C: 007C        7D: 007D        7E: 007E        7F: 007F
 80: 20AC (0080) 81: 0081        82: 201A (0082) 83: 0192 (0083)
 84: 201E (0084) 85: 2026 (0085) 86: 2020 (0086) 87: 2021 (0087)
 88: 02C6 (0088) 89: 2030 (0089) 8A: 0160 (008A) 8B: 2039 (008B)
 8C: 0152 (008C) 8D: 008D        8E: 017D (008E) 8F: 008F
 90: 0090        91: 2018 (0091) 92: 2019 (0092) 93: 201C (0093)
 94: 201D (0094) 95: 2022 (0095) 96: 2013 (0096) 97: 2014 (0097)
 98: 02DC (0098) 99: 2122 (0099) 9A: 0161 (009A) 9B: 203A (009B)
 9C: 0153 (009C) 9D: 009D        9E: 017E (009E) 9F: 0178 (009F)
 A0: 00A0        A1: 00A1        A2: 00A2        A3: 00A3
 A4: 00A4 (20AC) A5: 00A5        A6: 00A6 (0160) A7: 00A7
 A8: 00A8 (0161) A9: 00A9        AA: 00AA        AB: 00AB
 AC: 00AC        AD: 00AD        AE: 00AE        AF: 00AF
 B0: 00B0        B1: 00B1        B2: 00B2        B3: 00B3
 B4: 00B4 (017D) B5: 00B5        B6: 00B6        B7: 00B7
 B8: 00B8 (017E) B9: 00B9        BA: 00BA        BB: 00BB
 BC: 00BC (0152) BD: 00BD (0153) BE: 00BE (0178) BF: 00BF
 C0: 00C0        C1: 00C1        C2: 00C2        C3: 00C3
 C4: 00C4        C5: 00C5        C6: 00C6        C7: 00C7
 C8: 00C8        C9: 00C9        CA: 00CA        CB: 00CB
 CC: 00CC        CD: 00CD        CE: 00CE        CF: 00CF
 D0: 00D0        D1: 00D1        D2: 00D2        D3: 00D3
 D4: 00D4        D5: 00D5        D6: 00D6        D7: 00D7
 D8: 00D8        D9: 00D9        DA: 00DA        DB: 00DB
 DC: 00DC        DD: 00DD        DE: 00DE        DF: 00DF
 E0: 00E0        E1: 00E1        E2: 00E2        E3: 00E3
 E4: 00E4        E5: 00E5        E6: 00E6        E7: 00E7
 E8: 00E8        E9: 00E9        EA: 00EA        EB: 00EB
 EC: 00EC        ED: 00ED        EE: 00EE        EF: 00EF
 F0: 00F0        F1: 00F1        F2: 00F2        F3: 00F3
 F4: 00F4        F5: 00F5        F6: 00F6        F7: 00F7
 F8: 00F8        F9: 00F9        FA: 00FA        FB: 00FB
 FC: 00FC        FD: 00FD        FE: 00FE        FF: 00FF
End
CW: No Catweasel detected
PARAPORT: no ParaPort.dll, direct parallel port emulation disabled
IPC: Named Pipe '\\.\pipe\WinUAE' open
Created internal serial port shared memory
Serial port enumeration..
Parallel port enumeration..
Port enumeration end
MIDI port enumeration.. IN=2 OUT=3
MIDI OUT: -1:'Microsoft MIDI Mapper' (1/1)
MIDI OUT: 0:'Microsoft GS Wavetable Synth' (1/27)
MIDI OUT: 1:'UltraLite mk3' (1/102)
MIDI OUT: 2:'loopMIDI 1' (65535/65535)
MIDI IN: 0:'UltraLite mk3' (1/103)
MIDI IN: 1:'loopMIDI 1' (65535/65535)
MIDI port enumeration end
RawInput enumeration..
RAWINPUT: found 14 devices
HID device check:
0000000000020047 2 056A/0378 (1/13)
RAWHID: Usage not 4 or 5 (0001)
0000000000020049 2 046D/C52B (1/65280)
RAWHID: Usage not 4 or 5 (0001)
000000000002004D 2 056A/0378 (2/13)
RAWHID: Usage not 4 or 5 (0002)
000000000002004F 2 056A/0378 (10/65280)
RAWHID: Usage not 4 or 5 (000A)
0000000000020051 2 046D/C326 (1/12)
RAWHID: Usage not 4 or 5 (0001)
0000000000020055 2 046D/C52B (4/65280)
RAWHID: Usage 4, reserved page FF00
0000000000020053 2 046D/C52B (136/65468)
RAWHID: Usage not 4 or 5 (0088)
000000000002005B 2 045E/028E (5/1)
(43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 6C 00 65 00 72 00 20 00 28 00 58 00 42 00 4F 00 58 00 20 00 33 00 36 00 30 00 20 00 46 00 6F 00 72 00 20 00 57 00 69 00 6E 00 64 00 6F 00 77 00 73 00 29 00) 'Controller (XBOX 360 For Windows)'
000000000002005B 00000000000004F4 [045E/028E] hid: '\\?\HID#VID_045E&PID_028E&IG_00#7&1396256f&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}'
RAWHID: 7/14 0 'Controller (XBOX 360 For Windows)' ('\\?\HID#VID_045E&PID_028E&IG_00#7&1396256f&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}')
Usage: 0005
UsagePage: 0001
InputReportByteLength: 15
OutputReportByteLength: 0
FeatureReportByteLength: 0
NumberLinkCollectionNodes: 4
NumberInputButtonCaps: 1
NumberInputValueCaps: 6
NumberInputDataIndices: 16
NumberOutputButtonCaps: 0
NumberOutputValueCaps: 0
NumberOutputDataIndices: 0
NumberFeatureButtonCaps: 0
NumberFeatureValueCaps: 0
NumberFeatureDataIndices: 0
******** BUTTON_CAPS: 0 ********
UsagePage: 9
ReportID: 0
IsAlias: 0
BitField: 2
LinkCollection: 0
LinkUsage: 5
LinkUsagePage: 1
IsRange: 1
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
UsageMin: 1
UsageMax: 10
StringMin: 0
StringMax: 0
DesignatorMin: 0
DesignatorMax: 0
DataIndexMin: 5
DataIndexMax: 14
******** VALUE_CAPS: 0 ********
UsagePage: 1
ReportID: 0
IsAlias: 0
BitField: 2
LinkCollection: 1
LinkUsage: 0
LinkUsagePage: 1
IsRange: 0
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
HasNull: 0
BitSize: 16
ReportCount: 1
UnitsExp: 0
Units: 0
LogicalMin: 0 (0)
LogicalMax: 4294967295 (65535)
PhysicalMin: 0 (0)
PhysicalMax: 4294967295 (-1)
Usage: 49
StringIndex: 0
DesignatorIndex: 0
DataIndex: 0
******** VALUE_CAPS: 1 ********
UsagePage: 1
ReportID: 0
IsAlias: 0
BitField: 2
LinkCollection: 1
LinkUsage: 0
LinkUsagePage: 1
IsRange: 0
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
HasNull: 0
BitSize: 16
ReportCount: 1
UnitsExp: 0
Units: 0
LogicalMin: 0 (0)
LogicalMax: 4294967295 (65535)
PhysicalMin: 0 (0)
PhysicalMax: 4294967295 (-1)
Usage: 48
StringIndex: 0
DesignatorIndex: 0
DataIndex: 1
******** VALUE_CAPS: 2 ********
UsagePage: 1
ReportID: 0
IsAlias: 0
BitField: 2
LinkCollection: 2
LinkUsage: 0
LinkUsagePage: 1
IsRange: 0
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
HasNull: 0
BitSize: 16
ReportCount: 1
UnitsExp: 0
Units: 0
LogicalMin: 0 (0)
LogicalMax: 4294967295 (65535)
PhysicalMin: 0 (0)
PhysicalMax: 4294967295 (-1)
Usage: 52
StringIndex: 0
DesignatorIndex: 0
DataIndex: 2
******** VALUE_CAPS: 3 ********
UsagePage: 1
ReportID: 0
IsAlias: 0
BitField: 2
LinkCollection: 2
LinkUsage: 0
LinkUsagePage: 1
IsRange: 0
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
HasNull: 0
BitSize: 16
ReportCount: 1
UnitsExp: 0
Units: 0
LogicalMin: 0 (0)
LogicalMax: 4294967295 (65535)
PhysicalMin: 0 (0)
PhysicalMax: 4294967295 (-1)
Usage: 51
StringIndex: 0
DesignatorIndex: 0
DataIndex: 3
******** VALUE_CAPS: 4 ********
UsagePage: 1
ReportID: 0
IsAlias: 0
BitField: 2
LinkCollection: 3
LinkUsage: 0
LinkUsagePage: 1
IsRange: 0
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
HasNull: 0
BitSize: 16
ReportCount: 1
UnitsExp: 0
Units: 0
LogicalMin: 0 (0)
LogicalMax: 4294967295 (65535)
PhysicalMin: 0 (0)
PhysicalMax: 4294967295 (-1)
Usage: 50
StringIndex: 0
DesignatorIndex: 0
DataIndex: 4
******** VALUE_CAPS: 5 ********
UsagePage: 1
ReportID: 0
IsAlias: 0
BitField: 66
LinkCollection: 0
LinkUsage: 5
LinkUsagePage: 1
IsRange: 0
IsStringRange: 0
IsDesignatorRange: 0
IsAbsolute: 1
HasNull: 1
BitSize: 4
ReportCount: 1
UnitsExp: 0
Units: 14
LogicalMin: 1 (1)
LogicalMax: 8 (8)
PhysicalMin: 0 (0)
PhysicalMax: 4155 (11)
Usage: 57
StringIndex: 0
DesignatorIndex: 0
DataIndex: 15

000000000002005F 2 046D/C52B (2/65280)
RAWHID: Usage not 4 or 5 (0002)
000000000002005D 2 046D/C52B (1/12)
RAWHID: Usage not 4 or 5 (0001)
0000000000010043 1 0051/0000 (0/12)
(55 00 53 00 42 00 20 00 4B 00 65 00 79 00 62 00 6F 00 61 00 72 00 64 00) 'USB Keyboard'
0000000000010043 00000000000004B4 [046D/C326] keyboard: '\\?\HID#VID_046D&PID_C326&MI_00#8&385067ba&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}'
type=81 sub=0 mode=1 fkeys=12 indicators=3 tkeys=264
0000000000010041 1 0051/0000 (0/12)
(55 00 53 00 42 00 20 00 52 00 65 00 63 00 65 00 69 00 76 00 65 00 72 00) 'USB Receiver'
0000000000010041 00000000000004F8 [046D/C52B] keyboard: '\\?\HID#VID_046D&PID_C52B&MI_00#8&87bcd7&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}'
type=81 sub=0 mode=1 fkeys=12 indicators=3 tkeys=264
000000000001003B 0 0100/0010 (0/0)
(55 00 53 00 42 00 20 00 52 00 65 00 63 00 65 00 69 00 76 00 65 00 72 00) 'USB Receiver'
000000000001003B 00000000000004FC [046D/C52B] mouse: '\\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}'
id=256 buttons=16 hw=0 rate=0
0000000000010039 0 0100/0005 (0/0)
(49 00 6E 00 74 00 75 00 6F 00 73 00 20 00 42 00 54 00 20 00 4D 00) 'Intuos BT M'
0000000000010039 0000000000000500 [056A/0378] mouse: '\\?\HID#VID_056A&PID_0378&Col01#6&895cb59&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}'
id=256 buttons=5 hw=0 rate=0
[056A/0378] '\\?\HID#VID_056A&PID_0378&Col01#6&895cb59&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}' (RAW Mouse (056A/0378)) -> 'HID-Compliant Mouse'
[046D/C52B] '\\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}' (RAW Mouse (046D/C52B)) -> 'HID-compliant mouse'
HID-compliant mouse: [046D/C52B]
00 000 'X Axis' (0, [0 - 0, 0 - 0, 0 0 0])
01 001 'Y Axis' (1, [0 - 0, 0 - 0, 0 0 0])
02 002 'Wheel' (2, [0 - 0, 0 - 0, 0 0 0])
03 003 'HWheel' (3, [0 - 0, 0 - 0, 0 0 0])
00 000 'Button 1' (0)
01 001 'Button 2' (1)
02 002 'Button 3' (2)
03 003 'Button 4' (3)
04 004 'Button 5' (4)
05 005 'Button 6' (5)
06 006 'Button 7' (6)
07 007 'Button 8' (7)
08 008 'Button 9' (8)
09 009 'Button 10' (9)
0A 010 'Button 11' (10)
0B 011 'Button 12' (11)
0C 012 'Button 13' (12)
0D 013 'Button 14' (13)
0E 014 'Button 15' (14)
0F 015 'Button 16' (15)
02 002 'Wheel [-]' (1004)
02 002 'Wheel [+]' (1005)
03 003 'HWheel [-]' (1006)
03 003 'HWheel [+]' (1007)
HID-Compliant Mouse: [056A/0378]
00 000 'X Axis' (0, [0 - 0, 0 - 0, 0 0 0])
01 001 'Y Axis' (1, [0 - 0, 0 - 0, 0 0 0])
02 002 'Wheel' (2, [0 - 0, 0 - 0, 0 0 0])
03 003 'HWheel' (3, [0 - 0, 0 - 0, 0 0 0])
00 000 'Button 1' (0)
01 001 'Button 2' (1)
02 002 'Button 3' (2)
03 003 'Button 4' (3)
04 004 'Button 5' (4)
02 002 'Wheel [-]' (1004)
02 002 'Wheel [+]' (1005)
03 003 'HWheel [-]' (1006)
03 003 'HWheel [+]' (1007)
Controller (XBOX 360 For Windows): [045E/028E]
30 048 'X Axis' (96, [0 - 65535, 0 - 65535, 16 0 0])
31 049 'Y Axis' (98, [0 - 65535, 0 - 65535, 16 0 0])
32 050 'Z Axis' (100, [0 - 65535, 0 - 65535, 16 0 0])
33 051 'X Rotation' (102, [0 - 65535, 0 - 65535, 16 0 0])
34 052 'Y Rotation' (104, [0 - 65535, 0 - 65535, 16 0 0])
39 057 'Hat Switch (X)' (114, [1 - 8, 0 - 4155, 4 14 0])
39 057 'Hat Switch (Y)' (115, [1 - 8, 0 - 4155, 4 14 0])
01 001 'Button 1' (2)
02 002 'Button 2' (4)
03 003 'Button 3' (6)
04 004 'Button 4' (8)
05 005 'Button 5' (10)
06 006 'Button 6' (12)
07 007 'Button 7' (14)
08 008 'Button 8' (16)
09 009 'Button 9' (18)
0A 010 'Button 10' (20)
30 048 'X Axis [-]' (1096)
30 048 'X Axis [+]' (1097)
31 049 'Y Axis [-]' (1098)
31 049 'Y Axis [+]' (1099)
32 050 'Z Axis [-]' (1100)
32 050 'Z Axis [+]' (1101)
33 051 'X Rotation [-]' (1102)
33 051 'X Rotation [+]' (1103)
34 052 'Y Rotation [-]' (1104)
34 052 'Y Rotation [+]' (1105)
39 057 'Hat Switch (X) [-]' (1116)
39 057 'Hat Switch (X) [+]' (1117)
39 057 'Hat Switch (Y) [-]' (1118)
39 057 'Hat Switch (Y) [+]' (1119)
DirectInput enumeration.. Game controllers..
Windowsmouse initialization..
Catweasel joymouse initialization..
wintab tablet initialization..
Tablet 'WACOM Tablet' detected
end
M 00: 'Windows mouse' (WINMOUSE1)
J 00: 'Controller (XBOX 360 For Windows)' (\\?\HID#VID_045E&PID_028E&IG_00#7&1396256f&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030})
K 00: 'WinUAE keyboard' (NULLKEYBOARD)
K 01: 'USB Keyboard' (\\?\HID#VID_046D&PID_C326&MI_00#8&385067ba&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd})
K 02: 'USB Receiver' (\\?\HID#VID_046D&PID_C52B&MI_00#8&87bcd7&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd})
KS ver = 34 (0x22)
Stored port 0/0 d=0: added 200 0
Stored port 0/0 d=0: added 200 0 Windows mouse WINMOUSE1
Port0: ID 'mouse' matched
Stored port 1/0 d=0: added 0 0
Stored port 1/0 d=0: added 0 0
Port1: ID 'kbd1' matched
Port2: NONE
Port3: NONE
config reset
load config '.\Configurations\default.uae':0
cfgfile_load_2 failed
KS ver = 34 (0x22)
Stored port 0/0 d=1: added 200 0 Windows mouse WINMOUSE1
Port0: ID 'mouse' matched
Stored port 1/0 d=1: added 0 0
Port1: ID 'kbd1' matched
Port2: NONE
Port3: NONE
failed to load config '.\Configurations\default.uae'
KS ver = 34 (0x22)
Stored port 0/1 d=1: added 200 0 Windows mouse WINMOUSE1
Port0: COMBO 'Windows mouse' + 'WINMOUSE1' matched
Stored port 1/1 d=1: added 0 0
Port1: ID 'kbd1' matched
Port2: NONE
Port3: NONE
Stored port 0/2 d=0: added 200 0 Windows mouse WINMOUSE1
Stored port 1/2 d=0: added 0 0
'.\Configurations\configuration.cache' loaded successfully
Entering GUI idle loop
Requested GUI size = 814x591 (720x568)
Got GUI size = 814x591
config reset
load config '.\Configurations\A1200 PAL 3.0x.uae':0
obsolete config entry 'sound_cdaudio'
0 0: 0 -> 0 (Controller (XBOX 360 For Windows))
0 0: 1 -> 1 (NO MATCH) (VKBsim Gladiator NXT R)
0 1: 0 -> 0 (Windows mouse)
0 1: 1 -> 1 (Touchscreen light pen)
0 1: 2 -> 2 (HID-compliant mouse)
0 1: 3 -> 3 (HID-Compliant Mouse)
0 2: 0 -> 0 (WinUAE keyboard)
0 3: 0 -> 0 (Internal events)
1 0: 0 -> 0 (Controller (XBOX 360 For Windows))
1 0: 1 -> 1 (NO MATCH) (VKBsim Gladiator NXT R)
1 1: 0 -> 0 (Windows mouse)
1 1: 1 -> 1 (Touchscreen light pen)
1 1: 2 -> 2 (HID-compliant mouse)
1 1: 3 -> 3 (HID-Compliant Mouse)
1 2: 0 -> 0 (WinUAE keyboard)
1 3: 0 -> 0 (Internal events)
2 0: 0 -> 0 (Controller (XBOX 360 For Windows))
2 0: 1 -> 1 (NO MATCH) (VKBsim Gladiator NXT R)
2 1: 0 -> 0 (Windows mouse)
2 1: 1 -> 1 (Touchscreen light pen)
2 1: 2 -> 2 (HID-compliant mouse)
2 1: 3 -> 3 (HID-Compliant Mouse)
2 2: 0 -> 0 (WinUAE keyboard)
2 3: 0 -> 0 (Internal events)
KS ver = 40 (0x28)
Stored port 0/2 d=0: added 202 0 HID-compliant mouse \\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
Port0: COMBO 'HID-compliant mouse' + '\\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}' matched
Port1: ID 'none' matched
Port2: NONE
Port3: NONE
Possible boxart path: '..\Hardfiles\BetterWB-31.hdf'
parse_custom port -1, 'k.0.b.29.0=JOY2_FIRE_BUTTON k.0.b.42.0=JOY2_2ND_BUTTON k.0.b.200.0=JOY2_UP k.0.b.203.0=JOY2_LEFT k.0.b.205.0=JOY2_RIGHT k.0.b.208.0=JOY2_DOWN'
Stored port 0/2 d=0: added 202 0 HID-compliant mouse \\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
KS ver = 40 (0x28)
Stored port 0/2 d=0: added 202 0 HID-compliant mouse \\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
Port0: COMBO 'HID-compliant mouse' + '\\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}' matched
Port1: ID 'none' matched
Port2: NONE
Port3: NONE
Native resolution: 1920x1080
Log (disabled): 'D:\Emulators\Amiga\WinUAE\winuaelog.txt'

WinUAE 4.10.1 (2023.01.23) 64-bit (10.0.19044 [1]) 64-bit 9.6.3C03 8 10:54 1
(c) 1995-2001 Bernd Schmidt   - Core UAE concept and implementation.
(c) 1998-2023 Toni Wilen      - Win32 port, core code updates.
(c) 1996-2001 Brian King      - Win32 port, Picasso96 RTG, and GUI.
(c) 1996-1999 Mathias Ortmann - Win32 port and bsdsocket support.
(c) 2000-2001 Bernd Meyer     - JIT engine.
(c) 2000-2005 Bernd Roesch    - MIDI input, many fixes.
Press F12 to show the Settings Dialog (GUI), Alt-F4 to quit.
End+F1 changes floppy 0, End+F2 changes floppy 1, etc.
'D:\Emulators\Amiga\WinUAE\winuae64.exe'
EXE: 'D:\Emulators\Amiga\WinUAE\', DATA: 'D:\Emulators\Amiga\WinUAE\', PLUGIN: 'D:\Emulators\Amiga\WinUAE\plugins\'
'D:\Emulators\Amiga\WinUAE\winuae.ini' enabled
Autoconfig board list:
Card 01: '<no name>' no autoconfig 00da0000 - 00daffff.
Card 02: '<no name>' no autoconfig 00600000 - 00a7ffff.
Card 03: 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff.
Card 04: 'UAE FS ROM'
  d1.52.40.00.07.db.00.00.00.03.20.00.00.00.00.00
  MID 2011 (07db) PID 82 (52) SER 00000003
  Z2 0x00e90000 0x00e90000   64K ROM 0
Card 05: 'Z3 Fast RAM'
  a3.53.b0.00.07.db.00.00.00.01.00.00.00.00.00.00
  MID 2011 (07db) PID 83 (53) SER 00000001
  Z3 0x40000000 0x10000000  128M RAM 0
END
MMAN: Selected REAL Z3 mapping mode
Total 256M Z3 Total 256M, HM 0M
Autoconfig board list:
Card 01: '<no name>' no autoconfig 00da0000 - 00daffff.
Card 02: '<no name>' no autoconfig 00600000 - 00a7ffff.
Card 03: 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff.
Card 04: 'UAE FS ROM'
  d1.52.40.00.07.db.00.00.00.03.20.00.00.00.00.00
  MID 2011 (07db) PID 82 (52) SER 00000003
  Z2 0x00e90000 0x00e90000   64K ROM 0
Card 05: 'Z3 Fast RAM'
  a3.53.b0.00.07.db.00.00.00.01.00.00.00.00.00.00
  MID 2011 (07db) PID 83 (53) SER 00000001
  Z3 0x40000000 0x40000000  128M RAM 0
END
MMAN: Our special area: 000000007FFF0000-000000008FFF0000 (0x10000000 256M)
KS ver = 40 (0x28)
Stored port 0/2 d=0: added 202 0 HID-compliant mouse \\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
Port0: COMBO 'HID-compliant mouse' + '\\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}' matched
Port1: ID 'none' matched
Port2: NONE
Port3: NONE
Native resolution: 1920x1080
parse_custom port -1, 'k.0.b.29.0=JOY2_FIRE_BUTTON k.0.b.42.0=JOY2_2ND_BUTTON k.0.b.200.0=JOY2_UP k.0.b.203.0=JOY2_LEFT k.0.b.205.0=JOY2_RIGHT k.0.b.208.0=JOY2_DOWN'
Stored port 0/2 d=0: added 202 0 HID-compliant mouse \\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
RTAREA located at 00F00000
shmget of size 65536 (64k) for rtarea (UAE Boot ROM)
0000000080EF0000: VA 00F00000 - 00F10000 10000 (64k) ok (0000000080EF0000)
mapped_malloc direct UAE Boot ROM 0000000080EF0000
TRAP_ENTRY = 00f021de
shmget of size 134217728 (131072k) for * (Zorro III Fast RAM)
00000000BFFF0000: VA 40000000 - 48000020 8000020 (131072k) ok (00000000BFFF0000)
mapped_malloc direct Zorro III Fast RAM 00000000BFFF0000
shmget of size 524288 (512k) for kick (Kickstart ROM)
0000000080F70000: VA 00F80000 - 01000020 80020 (512k) ok (0000000080F70000)
mapped_malloc direct Kickstart ROM 0000000080F70000
shmget of size 2097152 (2048k) for chip (Chip memory)
000000007FFF0000: VA 00000000 - 00200020 200020 (2048k) ok (000000007FFF0000)
mapped_malloc direct Chip memory 000000007FFF0000
ROM VP 00F00000 - 00F04000 4000 (16k) UNPROT
ROM VP 00F80000 - 01000000 80000 (512k) UNPROT
ROM loader.. (<none>)
Known ROM 'KS ROM v3.1 (A1200)' loaded
ROM loader end
memory init end
No disk in drive 0.
CPU cycleunit: 128 (0.250)
1872 CPU functions
D3D11 free start
D3D11 freed3d start
D3D11 freed3d end
D3D11 free end
SetCursorPos 960x540
WM_ACTIVATEAPP active 0000000000070988
D3D11_resize 1 0 0 (0)
D3D11 resize activate 1
Mon 0 allocated draw temp buffer (1920*1280*32) = 000000000545B040
D3D11 init start. (1920*1080) (1920*1080) RTG=0 Depth=32.
CheckFeatureSupport(DXGI_FEATURE_PRESENT_ALLOW_TEARING) = 00000000 1
Monitor Rotation=1 BPC=8 ColorSpace=0
R=0.653320x0.334961  G=0.323242x0.611328 B=0.153320x0.061523 WP=0.313477x0.329102
MinL=0.500000 MaxL=270.000000 MaxFFL=270.000000
D3D11 found matching refresh rate 50000/1000=50.00. SLO=1
D3D11 Device: NVIDIA GeForce RTX 3060 [\\.\DISPLAY61] (0,0,1920,1080)
D3D11CreateDevice succeeded with level 11.1. Hardware accelerated.
MultiPlane Overlays supported
D3D11 Buffers=2 Flags=00000002 Format=00000057 Scaling=1 SwapEffect=4 VBI=0
D3D11_resize 1 1 0 (0)
D3D11 resize activate 1
D3D11_resize 0 1 1 (0)
D3D11 init end
D3D11 resize do 1 1
D3D11_resize -> fullscreen
D3D11 resizemode start
D3D11 freed3d start
D3D11 freed3d end
D3D11 resizemode 1920x1080, 1920x1080 2 00000002 FS=1
D3D11 initd3d start
-> -0.000000 0.000000 0.000000 -0.000000 0.000000 0.000000
D3D11 initd3d end
D3D11 1920x1080 main texture allocated
POS (0 0 1920 1080) - (0 0 1280 720)[1280,720] (320 180) S=1920*1080 B=1920*1080
0 0 2 2
-> -1440.000000 810.000000 1440.000000 -810.000000 1.500000 1.500000
D3D11 resizemode end
D3D11 resize exit
D3D11 754x576 main texture allocated
POS (0 0 1920 1080) - (-583 -252 697 468)[1280,720] (320 180) S=1920*1080 B=754*576
0 0 2 2
-> -565.500000 432.000000 565.500000 -432.000000 1.500000 1.500000
Buffer 0 size (754*576) Native
ActiveHeight: 1080 TotalHeight: 1116 VFreq=70090/1000=70.09Hz HFreq=156440000/2000=78.220KHz
target_calibrate_spin() skipped (1)
ShowCursor 0
ShowCursor 0
parse_custom port -1, 'k.0.b.29.0=JOY2_FIRE_BUTTON k.0.b.42.0=JOY2_2ND_BUTTON k.0.b.200.0=JOY2_UP k.0.b.203.0=JOY2_LEFT k.0.b.205.0=JOY2_RIGHT k.0.b.208.0=JOY2_DOWN'
Stored port 0/2 d=0: added 202 0 HID-compliant mouse \\?\HID#VID_046D&PID_C52B&MI_01&Col01#8&28d0a752&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
CPU cycleunit: 128 (0.250)
Building CPU, 45912 opcodes (2 -2 0)
JIT: &countdown =  0000000014067728
JIT: &build_comp = 0000000010FC2AF0
JIT: <JIT compiler> : Max CPUID level=13 Processor is GenuineIntel [PentiumPro]
JIT: Installing vectored exception handler
JIT: <JIT compiler> : building compiler function tables
JIT: <JIT compiler> : supposedly 42053 compileable opcodes!
CPU=68020, FPU=0, MMU=0, JIT=0. ~cycle-exact
clipboard: reset (00000000)
memory init end
hfd attempting to open: '..\Hardfiles\BetterWB-31.hdf'
HDF '..\Hardfiles\BetterWB-31.hdf' 0000000015DFE638 opened, size=102400K mode=1 empty=0
hfd attempting to open: '..\Hardfiles\Work.vhd'
HDF '..\Hardfiles\Work.vhd' 0000000015E054A8 opened, size=567914K mode=1 empty=0
HDF is VHD dynamic image, virtual size=8192000K (1f4000000 8388608000)
Reset at 00000000. Chipset mask = 00000007
00000000    2048K/4 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
00200000    8704K/0 =    8704K --  F32 <none>
00A80000    1024K/2 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
00B80000     448K/0 =     448K --  F32 <none>
00BF0000      64K/0 =      64K --  CIA CIA
00C00000    1536K/0 =    1536K --  F32 <none>
00D80000     256K/0 =     256K --  C16 Gayle (low)
00DC0000      64K/0 =      64K --  C16 Battery backed up clock (none)
00DD0000      64K/0 =      64K --  C16 Gayle (low)
00DE0000      64K/0 =      64K --  C16 Gayle (high)
00DF0000      64K/0 =      64K --  C16 Custom chipset
00E00000     512K/1 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
00E80000      64K/0 =      64K --  F32 Autoconfig Z2
00E90000     448K/0 =     448K --  F32 <none>
00F00000      64K/1 =      64K --* F32 UAE Boot ROM
00F10000     448K/0 =     448K --  F32 <none>
00F80000     512K/1 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
01000000    4080M/0 =    4080M --  F32 <none>
ActiveHeight: 1080 TotalHeight: 1116 VFreq=70090/1000=70.09Hz HFreq=156440000/2000=78.220KHz
PAL mode V=70.0900Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
D3D11 754x574 main texture allocated
POS (0 0 1920 1080) - (-583 -253 697 467)[1280,720] (320 180) S=1920*1080 B=754*574
0 0 2 2
-> -565.500000 430.500000 565.500000 -430.500000 1.500000 1.500000
Buffer 0 size (754*574) Native
RTGFREQ: 312*70.0900 = 21868.0781 / 70.1 = 312
Direct3D11: Attempting to load 'D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx'
FX: 'technique' -> 'technique10'
FX: 'technique' -> 'technique10'
FX: 'vs_3_0' -> 'vs_4_0_level_9_3'
FX: 'ps_3_0' -> 'ps_4_0_level_9_3'
FX: 'magfilter' line removed
FX: 'minfilter' -> 'Filter=MIN_MAG_MIP_POINT'
Effect compiler warnings:
warning X4717: Effects deprecated for D3DCompiler_47
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(212,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(213,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(227,19-59): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(212,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(213,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(227,19-59): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them

FX Flags=00000000 Ans=0 Name='ps1' Semantic='TEXELSIZE'
FX Flags=00000000 Ans=0 Name='ir' Semantic='sourcescale'
FX Flags=00000000 Ans=0 Name='World' Semantic='WORLD'
FX Flags=00000000 Ans=0 Name='View' Semantic='VIEW'
FX Flags=00000000 Ans=0 Name='Projection' Semantic='PROJECTION'
FX Flags=00000000 Ans=0 Name='Worldview' Semantic='WORLDVIEW'
FX Flags=00000000 Ans=0 Name='ViewProjection' Semantic='VIEWPROJECTION'
FX Flags=00000000 Ans=0 Name='WorldViewProjection' Semantic='WORLDVIEWPROJECTION'
FX Flags=00000000 Ans=0 Name='name' Semantic='NAME'
FX Flags=00000000 Ans=0 Name='combineTechique' Semantic='COMBINETECHNIQUE'
FX Flags=00000000 Ans=0 Name='SourceTexture' Semantic='SOURCETEXTURE'
FX Flags=00000000 Ans=0 Name='decal' Semantic='(null)'
D3D11 1508*2296 working texture:0
D3D11 3840*4320 temp texture:0:3
HQ2X texture (3840x4320) (754x574):0
D3D11 Shader and extra textures restored
Autoconfig board list:
Card 01: '<no name>' no autoconfig 00da0000 - 00daffff.
Card 02: '<no name>' no autoconfig 00600000 - 00a7ffff.
Card 03: 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff.
Card 04: 'UAE FS ROM'
  d1.52.40.00.07.db.00.00.00.03.20.00.00.00.00.00
  MID 2011 (07db) PID 82 (52) SER 00000003
  Z2 0x00e90000 0x00e90000   64K ROM 0
Card 05: 'Z3 Fast RAM'
  a3.53.b0.00.07.db.00.00.00.01.00.00.00.00.00.00
  MID 2011 (07db) PID 83 (53) SER 00000001
  Z3 0x40000000 0x40000000  128M RAM 0
END
Card 0: skipping autoconfig (not autoconfig)
Card 2: skipping autoconfig (not autoconfig)
CPU cycleunit: 128 (0.250)
ROM VP 00F00000 - 00F04000 4000 (16k) UNPROT
ROM VP 00F80000 - 01000000 80000 (512k) UNPROT
hardreset, memory cleared
DS: 00140004 1:00000000 2:00000000 4:00000033 4:00000603 4:00000107 6:0000003F 6:0000060F
DS: 00000000,CH=2,FREQ=48000 'Primary Sound Driver' buffer 3072, dist 768
SNDRATE 312.0*227.0*70.089996=4964054.000000
DS: 1440 = (1920 - 480)
DS: bs=24 w=1920 max=3072 tof=4096 tuf=5461
DS: underflow (1920 4096)
Using NtDelayExecution. ActualTimerResolution=5000
SERIAL: period=372, baud=9600, hsyncs=14, bits=8, PC=f8018a
B-Trap F201 at 00F80CA0 -> 00F80CC0
shmget of size 65536 (64k) for * (Filesystem autoconfig)
0000000080E80000: VA 00E90000 - 00EA0020 10020 (64k) ok (0000000080E80000)
mapped_malloc direct Filesystem autoconfig 0000000080E80000
Card 4: Z2 0x00e90000   64K ROM Filesystem autoconfig
Card 5: Z3 0x40000000  128M RAM Zorro III Fast RAM
Memory map after autoconfig:
00000000    2048K/1 =    2048K ID* C32 Chip memory
00200000    8704K/0 =    8704K --  F32 <none>
00A80000    1024K/2 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
00B80000     448K/0 =     448K --  F32 <none>
00BF0000      64K/0 =      64K --  CIA CIA
00C00000    1536K/0 =    1536K --  F32 <none>
00D80000     256K/0 =     256K --  C16 Gayle (low)
00DC0000      64K/0 =      64K --  C16 Battery backed up clock (MSM6242B)
00DD0000      64K/0 =      64K --  C16 Gayle (low)
00DE0000      64K/0 =      64K --  C16 Gayle (high)
00DF0000      64K/0 =      64K --  C16 Custom chipset
00E00000     512K/1 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
00E80000      64K/0 =      64K --  F32 Autoconfig Z2
00E90000      64K/1 =      64K --* F32 Filesystem autoconfig
00EA0000     384K/0 =     384K --  F32 <none>
00F00000      64K/1 =      64K --* F32 UAE Boot ROM
00F10000     448K/0 =     448K --  F32 <none>
00F80000     512K/1 =     512K ID* F32 Kickstart ROM (1483A091)
=KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01]
01000000    1008M/0 =    1008M --  F32 <none>
40000000     128M/1 =     128M ID* F32 Zorro III Fast RAM
48000000    2928M/0 =    2928M --  F32 <none>
FF000000      64K/0 =      64K --  F32 Autoconfig Z3
FF010000   16320K/0 =   16320K --  F32 <none>
filesystem: diagentry 40000098 configdev 00000c00
ActiveHeight: 1080 TotalHeight: 1116 VFreq=70090/1000=70.09Hz HFreq=156440000/2000=78.220KHz
SNDRATE 312.0*227.0*70.089996=4964054.000000
PAL mode V=70.0900Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
Mounting uaehf.device:0 0 (0):
FS: mounted HDF unit DH0 (0000-06400000, ..\Hardfiles\BetterWB-31.hdf)
Partition 'DH0' Dostype=50465301 (PFS\1) Flags: 00000000
BlockSize: 512, Surfaces: 1, SectorsPerBlock 1
SectorsPerTrack: 32, Reserved: 2, LowCyl 0, HighCyl 6399, Size 100M
Buffers: 50, BufMemType: 00000001, MaxTransfer: 7fffffff, Mask: ffffffff, BootPri: 0
Total blocks: 204800, Total disk blocks: 204800
First block 0 dostype: 50465301 (PFS\1)
RDB: fakefilesys, trying to load '.\ROMs\pfs3aio-custom', dostype 0x50465301 (PFS\1)
RDB: faked RDB filesystem 50465301 (PFS\1 19.2) loaded. ADD2FS=1
Filesys 50465301 entry=4001ca44
Mounting uaehf.device:0 1 (0):
FS: mounted HDF unit DH1 (0001-f4000000, ..\Hardfiles\Work.vhd)
Partition 'DH1' Dostype=50465301 (PFS\1) Flags: 00000000
BlockSize: 512, Surfaces: 1, SectorsPerBlock 1
SectorsPerTrack: 32, Reserved: 2, LowCyl 0, HighCyl 511999, Size 8000M
Buffers: 50, BufMemType: 00000001, MaxTransfer: 7fffffff, Mask: ffffffff, BootPri: -128
Total blocks: 16384000, Total disk blocks: 16384000
First block 0 dostype: 50465301 (PFS\1)
RDB: fakefilesys, trying to load '.\ROMs\pfs3aio-custom', dostype 0x50465301 (PFS\1)
RDB: 50465301 (PFS\1) in FileSystem.resource version 19.2
RDB: faked RDB filesystem 50465301 (PFS\1 19.2) loaded. ADD2FS=0
Filesys 50465301 entry=400398cc
Mounting uaehf.device:0 2 (0):
FS: mounted virtual unit DH2 (..\Share-WB3.1)
FS: Share (flags=00000002,E=0,ED=1,EF=0,native='..\Share-WB3.1') starting..
ShowCursor 0
WM_ACTIVATEAPP inactive 0000000000070988
D3D11_resize -1 0 0 (0)
SIZE_MINIMIZED
setminimized
D3D11_resize -1 1 -1 (0)
D3D11 resize activate -1
D3D11 resize activate -1
D3D11_resize 0 1 -1 (0)
D3D11 Present 887a0001
D3D11 resize do 1 -1
D3D11_resize -> window
D3D11 resize exit
WM_ACTIVATEAPP active 0000000000070988
D3D11_resize 1 0 0 (0)
D3D11_resize 0 1 1 (0)
D3D11_resize 0 1 1 (0)
D3D11_resize 0 1 1 (0)
SETSYSTIME
SETSYSTIME2
D3D11 resize activate 1
D3D11 resize do 1 1
D3D11_resize -> fullscreen
D3D11 resizemode start
D3D11 freed3d start
D3D11 freed3d end
D3D11 resizemode 1920x1080, 754x574 2 00000002 FS=1
D3D11 initd3d start
-> -565.500000 430.500000 565.500000 -430.500000 1.500000 1.500000
D3D11 initd3d end
D3D11 754x574 main texture allocated
POS (0 0 1920 1080) - (-583 -253 697 467)[1280,720] (320 180) S=1920*1080 B=754*574
0 0 2 2
-> -565.500000 430.500000 565.500000 -430.500000 1.500000 1.500000
D3D11 resizemode end
D3D11 resize exit
Direct3D11: Attempting to load 'D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx'
FX: 'technique' -> 'technique10'
FX: 'technique' -> 'technique10'
FX: 'vs_3_0' -> 'vs_4_0_level_9_3'
FX: 'ps_3_0' -> 'ps_4_0_level_9_3'
FX: 'magfilter' line removed
FX: 'minfilter' -> 'Filter=MIN_MAG_MIP_POINT'
Effect compiler warnings:
warning X4717: Effects deprecated for D3DCompiler_47
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(212,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(213,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(227,19-59): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(212,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(213,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(227,19-59): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them

FX Flags=00000000 Ans=0 Name='ps1' Semantic='TEXELSIZE'
FX Flags=00000000 Ans=0 Name='ir' Semantic='sourcescale'
FX Flags=00000000 Ans=0 Name='World' Semantic='WORLD'
FX Flags=00000000 Ans=0 Name='View' Semantic='VIEW'
FX Flags=00000000 Ans=0 Name='Projection' Semantic='PROJECTION'
FX Flags=00000000 Ans=0 Name='Worldview' Semantic='WORLDVIEW'
FX Flags=00000000 Ans=0 Name='ViewProjection' Semantic='VIEWPROJECTION'
FX Flags=00000000 Ans=0 Name='WorldViewProjection' Semantic='WORLDVIEWPROJECTION'
FX Flags=00000000 Ans=0 Name='name' Semantic='NAME'
FX Flags=00000000 Ans=0 Name='combineTechique' Semantic='COMBINETECHNIQUE'
FX Flags=00000000 Ans=0 Name='SourceTexture' Semantic='SOURCETEXTURE'
FX Flags=00000000 Ans=0 Name='decal' Semantic='(null)'
D3D11 1508*2296 working texture:0
D3D11 3840*4320 temp texture:0:3
HQ2X texture (3840x4320) (754x574):0
D3D11 Shader and extra textures restored
SETSYSTIME
SETSYSTIME2
DS: 1440 = (1920 - 480)
DS: bs=24 w=1920 max=3072 tof=4096 tuf=5461
DS: underflow (1920 4096)
ShowCursor 0
WM_ACTIVATEAPP inactive 0000000000070988
D3D11_resize -1 0 0 (0)
SIZE_MINIMIZED
setminimized
D3D11_resize -1 1 -1 (0)
D3D11 resize activate -1
D3D11 resize activate -1
D3D11_resize 0 1 -1 (0)
D3D11 Present 887a0001
D3D11 resize do 1 -1
D3D11_resize -> window
D3D11 resize exit
WM_ACTIVATEAPP active 0000000000070988
D3D11_resize 1 0 0 (0)
D3D11_resize 0 1 1 (0)
D3D11_resize 0 1 1 (0)
D3D11_resize 0 1 1 (0)
SETSYSTIME
SETSYSTIME2
D3D11 resize activate 1
D3D11 resize do 1 1
D3D11_resize -> fullscreen
D3D11 resizemode start
D3D11 freed3d start
D3D11 freed3d end
D3D11 resizemode 1920x1080, 754x574 2 00000002 FS=1
D3D11 initd3d start
-> -565.500000 430.500000 565.500000 -430.500000 1.500000 1.500000
D3D11 initd3d end
D3D11 754x574 main texture allocated
POS (0 0 1920 1080) - (-583 -253 697 467)[1280,720] (320 180) S=1920*1080 B=754*574
0 0 2 2
-> -565.500000 430.500000 565.500000 -430.500000 1.500000 1.500000
D3D11 resizemode end
D3D11 resize exit
Direct3D11: Attempting to load 'D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx'
FX: 'technique' -> 'technique10'
FX: 'technique' -> 'technique10'
FX: 'vs_3_0' -> 'vs_4_0_level_9_3'
FX: 'ps_3_0' -> 'ps_4_0_level_9_3'
FX: 'magfilter' line removed
FX: 'minfilter' -> 'Filter=MIN_MAG_MIP_POINT'
Effect compiler warnings:
warning X4717: Effects deprecated for D3DCompiler_47
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(212,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(213,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(227,19-59): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(212,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(213,54-122): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
D:\Emulators\Amiga\WinUAE\plugins\filtershaders\direct3d\CRT-A2080-PAL-3.0x.fx(227,19-59): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them

FX Flags=00000000 Ans=0 Name='ps1' Semantic='TEXELSIZE'
FX Flags=00000000 Ans=0 Name='ir' Semantic='sourcescale'
FX Flags=00000000 Ans=0 Name='World' Semantic='WORLD'
FX Flags=00000000 Ans=0 Name='View' Semantic='VIEW'
FX Flags=00000000 Ans=0 Name='Projection' Semantic='PROJECTION'
FX Flags=00000000 Ans=0 Name='Worldview' Semantic='WORLDVIEW'
FX Flags=00000000 Ans=0 Name='ViewProjection' Semantic='VIEWPROJECTION'
FX Flags=00000000 Ans=0 Name='WorldViewProjection' Semantic='WORLDVIEWPROJECTION'
FX Flags=00000000 Ans=0 Name='name' Semantic='NAME'
FX Flags=00000000 Ans=0 Name='combineTechique' Semantic='COMBINETECHNIQUE'
FX Flags=00000000 Ans=0 Name='SourceTexture' Semantic='SOURCETEXTURE'
FX Flags=00000000 Ans=0 Name='decal' Semantic='(null)'
D3D11 1508*2296 working texture:0
D3D11 3840*4320 temp texture:0:3
HQ2X texture (3840x4320) (754x574):0
D3D11 Shader and extra textures restored
SETSYSTIME
SETSYSTIME2
DS: 1440 = (1920 - 480)
DS: bs=24 w=1920 max=3072 tof=4096 tuf=5461
ShowCursor 0
WM_ACTIVATEAPP inactive 0000000000070988
D3D11_resize -1 0 0 (0)
SIZE_MINIMIZED
setminimized
D3D11_resize -1 1 -1 (0)
D3D11 resize activate -1
D3D11 resize activate -1
D3D11_resize 0 1 -1 (0)
D3D11 Present 887a0001
D3D11 resize do 1 -1
D3D11_resize -> window
D3D11 resize exit
tonioni commented 1 year ago

Probable reason is Windows "Fullscreen optimizations". Direct3D9 is not affected by it but D3D11/12 is. It can be disabled by right clicking application, select Properties, Compatibility tab, tick "Disable fullscreen optimizations".

More information for example here: https://devblogs.microsoft.com/directx/demystifying-full-screen-optimizations/

johnnovak commented 1 year ago

Thanks @tonioni. The linked article was an interesting read, however disabling fullscreen optimisations in the compatibility tab did not change the behaviour. Tried running as administrator too; same result.

Ultimately, it's not a huge deal, and if it's outside your control then I'll just live with it. I just need to remember to set 50 or 60 Hz screen mode explicitly before starting WinUAE depending on whether I'm playing a PAL or NTSC game.