View Single Post
Old 17 May 2012, 18:00   #15
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
Right, 1080i does work, even via DVI.

And now I finally found the problem that caused blank screen in D3D mode if mode is interlaced. D3D refuses to show anything if mode is interlaced but ScanLineOrdering = D3DSCANLINEORDERING_PROGRESSIVE. (I thought it was ATI issue but obviously it could not be anymore..) Still not sure why it only causes blank screen, no error codes or anything.

Next beta will also support resolutions that have both progressive and interlace refresh rates. (like 1920x1080)
That's perfect.

Quote:
Originally Posted by Toni Wilen View Post
Does http://www.winuae.net/files/b/winuae.zip fix interlace sync problem?

At least it appears to work in 1080i and 576i Direct3D modes.
It does not fix the problems, it sort of randomly works / works not. Logs attached. I tested it with DirectDraw, D3D still gives me a black screen on switch to interlace, switching out of interlace returns non-black/visible screen again.

Edit: tested on my CRT, will try the LED in a moment.

Edit 2: LED 1080 p/i switching gives blackscreen in D3D. Log added.

Edit 3: LED 1080p/i with DD gives the "screenmode does not exist error" (and simply returns the progressive screenmode after that).

56-037 [933 000x000]: set_ddraw: trying 1920x1080, bits=32, refreshrate=25
56-043 [933 000x000]: IDirectDraw7_SetDisplayMode: 80004001 S=1 F=0000 C=4001 (16385) (The function called is not supported at this time)
56-284 [933 000x000]: set_ddraw: failed, trying without forced refresh rate
Attached Files
File Type: zip winuaelog.zip (11.8 KB, 449 views)
File Type: zip winuaelog_1080_D3D.zip (10.7 KB, 444 views)

Last edited by Dr.Venom; 17 May 2012 at 18:18.
Dr.Venom is offline  
 
Page generated in 0.07938 seconds with 12 queries