English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 22 June 2012, 17:37   #61
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
Ah yes, I remember. What confuses me is that when not using displaydata at all, and manually adding gfx_interlace=true to a plain config that has the 742x574 interlace mode as default, it still results in a black screen. This while triggering this displaymode from displaydata (as in previous post) does work.
Which log does this?
Toni Wilen is offline  
Old 22 June 2012, 19:30   #62
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
Which log does this?
None of them (they all contain displaydata).

Starting from the earlier "working" interlace config (A500-lace-(default refresh).uae), in attached config I've removed the displaydata, it has default screenmode 742x574 and manually added gfx_interlace=true parameter. This should show the problem I described, but... it doesn't do so anymore now. I'm quite certain I had the exact same test showing me a black screen earlier, hmm, anyway.. The screen normally opens. As should be expected given what you said earlier.

This config does however run into the problem with mismatching frame types. It does seem to do something differentlty though, in that it either is showing a row of the "0<>1" mismatch or a row of the "1<>0", but is not "mixing" them, as happens in the previous "non working" configs.
Dr.Venom is offline  
Old 22 June 2012, 20:19   #63
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
This config does however run into the problem with mismatching frame types. It does seem to do something differentlty though, in that it either is showing a row of the "0<>1" mismatch or a row of the "1<>0", but is not "mixing" them, as happens in the previous "non working" configs.
I don't think this mode is interlaced because it does not switch between 0<>1 and 1<>0. Can you check if it is really interlaced using monitor's OSD or if you can notice the interlace scanline flickering?
Toni Wilen is offline  
Old 22 June 2012, 20:58   #64
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
I don't think this mode is interlaced because it does not switch between 0<>1 and 1<>0. Can you check if it is really interlaced using monitor's OSD or if you can notice the interlace scanline flickering?
It is 100% interlaced. I can notice easily by the onscreen leds, as they are squashed to half in vertical size and the thin white lines around them flickering quite badly .

Do note that this test is running the lace switching test of Hollywood Poker Pro, where it asks for disk 2, continually switching between Amiga side LOF and LACE mode when the "Change Disk!" appears. (When "Change Disk!" appears screen is normally LOF, when it flips to black for a second, screen is normally lace).

I ran the test again and let it run for a longer while, see attached log. Further in the log it starts showing the "mixed" frame type mismatches again.

For completeness sake, loading from disk 1 happens until the following point in the log:

52-239 [936 000=000]:

After this point the only thing happening is the continuous blinking of the "Change Disk!", as described above. You'll notice that both monotonically 0<>1 and 1<>0 periods are followed by periods where they are getting mixed..
Attached Files
File Type: zip winuaelog.zip (14.9 KB, 289 views)
Dr.Venom is offline  
Old 23 June 2012, 08:40   #65
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
It is 100% interlaced. I can notice easily by the onscreen leds, as they are squashed to half in vertical size and the thin white lines around them flickering quite badly .
It looks like D3D thinks it is progressive but driver sets it to interlaced. D3D probably ignores interlace when using default (0) refresh rate.
Toni Wilen is offline  
Old 23 June 2012, 09:15   #66
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
It looks like D3D thinks it is progressive but driver sets it to interlaced. D3D probably ignores interlace when using default (0) refresh rate.
I just tested the same config with DirectDraw and that seems to give more robust results. When it starts switching modes (blinking "Change Disk", starting at about 42-680 [1576 065-109] in the log), the frame type matching is nicely alternating in the way of 0<>1, 1<>0.

It also seems to be more consistent in that each period of matching is of comparable lenght (same number of lines where it shows the alternating 1<>0), where my impression is that in the D3D log they are quite different, sometimes taking only a few mismatches, sometimes a lot. See attached log for DirectDraw results.

Does this mean that D3D isn't really reliable for using with real interlace screenmodes, and that for interlace in WinUAE the focus should be on using DirectDraw only?
Dr.Venom is offline  
Old 23 June 2012, 11:00   #67
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
Does this mean that D3D isn't really reliable for using with real interlace screenmodes, and that for interlace in WinUAE the focus should be on using DirectDraw only?
I don't think so. It only means it is more difficult because D3D does more than DD internally.

Also don't use "default" refresh rate selection to prevent black screens
Toni Wilen is offline  
Old 23 June 2012, 13:01   #68
SaphirJD
Registered User
 
SaphirJD's Avatar
 
Join Date: Jun 2012
Location: Austria
Posts: 76
So far, so nice.. Winuae gets better and better for watching amiga Demos

But with the latest few Betas i have experienced some heavy sound stuttering in combination with Filters like Supereagle, Super2xSaI or hq4x - have quite some powerful hardware here, i tried with Winuae Settings hires normal in combination with buffers off, Line Mode normal - Guess a recent computer should be able to handle that, but in combination with that settings also that stuffering appeared.

It even got worse if i was setting Superhires, Line Mode Double and the same already mentioned filters.
SaphirJD is offline  
Old 23 June 2012, 13:15   #69
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
I don't think so. It only means it is more difficult because D3D does more than DD internally.
OK.

Quote:
Also don't use "default" refresh rate selection to prevent black screens
I guess I should report that kind of stuff right away

With regards to refresh rate selection. The earlier DirectDraw config when set to 25Hz instead of "default" shows the interlace screen properly. (With D3D it shows the black screen).

Is there anything else I could test that would help you out with finding what is causing the interlace issue? Would it be helpful if I retrace from which 2.4.1 beta (I suspect) the frame type matching stopped working?

Btw, did you have the chance to create a computer setup with a CRT monitor again, or is that not going to happen since you've taken the green pill..
Dr.Venom is offline  
Old 23 June 2012, 14:01   #70
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by SaphirJD View Post
So far, so nice.. Winuae gets better and better for watching amiga Demos

But with the latest few Betas i have experienced some heavy sound stuttering in combination with Filters like Supereagle, Super2xSaI or hq4x - have quite some powerful hardware here, i tried with Winuae Settings hires normal in combination with buffers off, Line Mode normal - Guess a recent computer should be able to handle that, but in combination with that settings also that stuffering appeared.

It even got worse if i was setting Superhires, Line Mode Double and the same already mentioned filters.
Nothing to do with this beta and there is nothing to fix, those software filters are not meant for high resolutions (>320). Use D3D shader filters.
Toni Wilen is offline  
Old 23 June 2012, 16:27   #71
bernd roesch
Registered User
 
Join Date: Apr 2012
Location: germany
Posts: 139
To save CPU power and lower cooler noise(the 10% CPU load with idle slider full right increase power need by 15 Watt and cooler is louder) i use synchronize clock now and i enable when inactive "pause emulation".

When i stay longer on windows side and go back to winuae the clock run faster to reach the correct time. But during this time no double click work. is it possible that the clock is increase faster, (maybe 10*) so the wait before a double click can do is shorter.

Or maybe when winuae is inactive the CPU idle full right do longer sleep phase, so CPU can sleep longer and get not so hot.
bernd roesch is offline  
Old 23 June 2012, 19:38   #72
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Dr.Venom View Post
Would it be helpful if I retrace from which 2.4.1 beta (I suspect) the frame type matching stopped working?
Couldn't resist to try to track it back to some previous beta. Tried the 2.4.1 betas back to the 2.4.0 betas and I'm getting unsure whether this specific Hollywood Poker Pro test, running on the previously discussed single interlace screen config (i.e. not using LOF/LACE displaydata) has worked properly before (tested with DirectDraw only). At least I can't get it to work with the current beta's or the previous ones (tested 17 different betas back to 2.4.0 beta 14). All result one way or the other in the continuous frame type mismatch messages.

So either this specific test hasn't worked before (if I recall correctly I only stumbled upon this test when we were in 2.4.2. betas already), and/or maybe there's a video driver issue at play here, which messes with the reliability of the interlace syncing. I've been installing new video drivers since the 2.4.0 series, so the possibility of unreliable video drivers is there.

Quote:
Originally Posted by Toni Wilen View Post
Nothing to do with this beta and there is nothing to fix, those software filters are not meant for high resolutions (>320). Use D3D shader filters.
You could possibly consider a mouseover "balloon" in the GUI with above message, as it seems to be one of the more frequent returning questions..
Dr.Venom is offline  
Old 24 June 2012, 16:04   #73
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
Couldn't resist to try to track it back to some previous beta.
I already said sometime ago that it is rewritten, not much in common with old versions.

btw, you still haven't included configuration + logs that has black screen with D3D but works with older version..

Quote:
You could possibly consider a mouseover "balloon" in the GUI with above message, as it seems to be one of the more frequent returning questions..
No one reads those
Toni Wilen is offline  
Old 24 June 2012, 16:24   #74
Ian
Global Moderator
 
Ian's Avatar
 
Join Date: May 2001
Location: Derby, UK
Age: 46
Posts: 2,287
Beg to differ, if theres a new option I always mouse over unless it's completely obvious what it does.
Ian is offline  
Old 24 June 2012, 16:57   #75
Mclane
Old retro god.
 
Mclane's Avatar
 
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
Quote:
Originally Posted by Ian View Post
Beg to differ, if theres a new option I always mouse over unless it's completely obvious what it does.
So its you who looks at them

We all wondered who it was
Mclane is offline  
Old 24 June 2012, 17:00   #76
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
I already said sometime ago that it is rewritten, not much in common with old versions.
I guess the most important point I was making is that the Hollywood Poker Pro test most probably has never worked before (which was opposite to my earlier impression). I gathered you might find that interesting to know, but anyway..

Quote:
btw, you still haven't included configuration + logs that has black screen with D3D but works with older version..
I thought I had already answered that one (quote below taken from this post), but let me know if you meant something else..

Quote:
Originally Posted by Dr.Venom View Post
[...] This should show the problem I described, but... it doesn't do so anymore now. I'm quite certain I had the exact same test showing me a black screen earlier, hmm, anyway.. The screen normally opens. As should be expected given what you said earlier.
Quote:
No one reads those
I wouldn't agree, I read them myself even . Seriously, and my guess is that less experienced users might appreciate the little titbits of info even more..
Dr.Venom is offline  
Old 24 June 2012, 17:27   #77
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
I thought I had already answered that one (quote below taken from this post), but let me know if you meant something else..
"This should show the problem I described, but... it doesn't do so anymore now" so is there D3D black screen problem or not? This needs to be fixed first before interlace sync problems.
Toni Wilen is offline  
Old 24 June 2012, 17:53   #78
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
"This should show the problem I described, but... it doesn't do so anymore now" so is there D3D black screen problem or not? This needs to be fixed first before interlace sync problems.
I need to be more clear.

There is a black screen problem when config defines D3D and screen 742x574i (25hz) ==> WinUAE does not open interlace, but shows black screen. F12 -> GUI is shown on non-lace black screen. (see attached Config 1 and logs)

Solution: MANUALLY add "gfx_interlace=true" to config file. ==> WinUAE nicely opens interlaced screen. (See attached Config 2 and logs).

To solve this problem WinUAE should by default save the "gfx_interlace=true" parameter for these type of (CRT) "i" modes.
Dr.Venom is offline  
Old 24 June 2012, 18:09   #79
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Dr.Venom View Post
ITo solve this problem WinUAE should by default save the "gfx_interlace=true" parameter for these type of (CRT) "i" modes.
Now I noticed the difference, you have modes that have "i" after resolution but there is no "i" after refresh rate.

Quote:
32: 742x480i, 16-bit (30)
33: 742x480i, 32-bit (30)
34: 742x574i, 16-bit (25)
35: 742x574i, 32-bit (25)

38: 800x600i, 16-bit (25)
39: 800x600i, 32-bit (25)
These don't set interlace flag correctly, will be fixed..

It seems enumerated refresh rates don't always "inherit" interlace status from "parent" resolution.

EDIT: should be fixed in today's winuae.zip.

Last edited by Toni Wilen; 24 June 2012 at 18:15.
Toni Wilen is offline  
Old 24 June 2012, 18:33   #80
Dr.Venom
Registered User
 
Join Date: Jul 2008
Location: Netherlands
Posts: 485
Quote:
Originally Posted by Toni Wilen View Post
It seems enumerated refresh rates don't always "inherit" interlace status from "parent" resolution.

EDIT: should be fixed in today's winuae.zip.
Great, fixed black screen with winuae.zip is confirmed.
Dr.Venom 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
WinUAE 2.5.1 beta series Toni Wilen support.WinUAE 69 22 December 2012 10:22
WinUAE 2.3.3 beta series Toni Wilen support.WinUAE 124 17 September 2011 15:48
WinUAE 2.3.2 beta series Toni Wilen support.WinUAE 79 31 May 2011 19:39
WinUAE 2.3.0 beta series (was 2.2.1) Toni Wilen support.WinUAE 229 22 September 2010 19:20

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 09:44.

Top

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