22 November 2009, 12:35 | #1 |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
Flickering when interlaced and non-interlaced highres screens "meet"
Here's how to reproduce it:
1. Set your Workbench 3.1's resolution to highres laced. 2. Set WinUAE's resolution to 640x512 3. Open DCTelnet 1.5 4. Click on the menu and drag the screen halfway down so you can see the Workbench behind. The screen should now start flickering mad. What to expect from a real Amiga? no clue, never tried this before on my A1200, but I can't help but wonder if this behavior can be improved in WinUAE. Thanks. |
22 November 2009, 13:38 | #2 |
Gets there in the end...
Join Date: Sep 2005
Location: Wales
Posts: 865
|
I seem to remember this happening on my A500 too, if I dragged the workbench window down to start to reveal an interlaced screen the non interlaced workbench screen used to start vibrating too.
|
22 November 2009, 22:03 | #3 |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
Hmm. It totally makes sense for a real amiga because anything interlaced would have to flicker, specially if PAL, and I suppose what's happenning here is that Workbench is displaying the progressive DCTelnet screen interlacedly so to make it suitable for it's screenmode, but nevermind, the whole screen stops flickering as you untick the "remove interlace artifacts" option, though the artifacts will be back on the Workbench, which was originally interlaced.
Hadn't seen WinUAE screen flicker in centuries, though Edit: I tried changing DCTelnet's screenmode to highres-laced so the two screens would match, possibly avoiding a conflict, but turns out the flickering will still occur. Unticking the "remove interlace artifacts" option kills the flickering as efficiently as in the first example, but also introduces combing in DCTelnet, so now the whole screen gets combing. Last edited by Maren; 23 November 2009 at 02:55. |
23 November 2009, 16:53 | #4 |
Registered User
Join Date: Aug 2008
Location: Göteborg / Sweden
Posts: 237
|
While the Amiga is capable of switching video modes on each scanline, interlace applies to the whole frame, as interlace is accomplished by starting the whole frame half a scan line later, half of the time. If one visible screen has interlace enabled, all visible screens will flicker.
|
25 November 2009, 16:30 | #5 |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
Can something be tweaked in WinUAE so to allow both screens to be displayed at the same time without flickering and without combing?
|
25 November 2009, 16:40 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
I don't know, I don't care until there is very quick test (like a statefile).
I am not going to install any extra software, adjust any settings if feature is something I don't really care. The usual |
25 November 2009, 18:14 | #8 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
Quote:
|
|
26 November 2009, 21:43 | #9 |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
This one should be much easier to reproduce. All you need is the CD32 kickstart roms. 1. What you see in the image above is what I always get when booting CD32 with "remove interlace artifacts" on. Lasts for a fraction of a second and the rest of the config doesn't seem to matter. 2. The combination of "remove interlace artifacts" and "vertical centering" is what actually creates the flickering, though only for certain host resolutions (e.g 640x512 but not 724x566) I know it is pointless to run something that uses an overscan high-res laced screen mode under 640x512, it obviously isn't enough, but this is necessary in order to reproduce the flickering which might be related to that previously mentioned (I accidentally overrode my hd image so I can't test any of the DCTelnet stuff right now) 3. A glitchy line at the bottom of the screen will also appear when combining "remove interlace artifacts" and "vertical centering" under certain host resolutions (e.g 724x566 but not 640x512) but this one I cannot record, it just doesn't show up in the screenshots/videos like the other glitch. 4. The state file doesn't work. A static CD32 screen is displayed for a few seconds then it goes black and nothing else happens, but I guess that's because there's nothing to save in there) The attached config should trigger both the glitch from the image and the flickering. The log files will hopefully corroborate this Last edited by Maren; 03 March 2010 at 20:11. |
27 November 2009, 21:44 | #10 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
Quote:
Unfortunately I have to answr "not supported" to other problems. I really need standard WB split screen to confirm and test the problem. |
|
27 November 2009, 22:46 | #11 |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
The CD32 problem I reported might as well be completely unrelated to the WB split screen one, and unlike the former, you don't even need to install or run anything in order to test it, just start WinUAE with the CD32 kickstart roms and mess with the settings as suggested in my previous post to see if the glitch can be successfully reproduced
|
27 November 2009, 22:48 | #12 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
|
Quote:
|
|
27 November 2009, 22:59 | #13 | |
Banned
Join Date: Jul 2009
Location: *
Posts: 567
|
Quote:
I was also thinking, if you really want to try the WB split screen flickering thing (which might not even be related to the CD32 one) would it be too complicated or unreliable to just install DCTelnet on a preinstalled Amiga Forever hd? |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
"LAG 33 Meet brought forward to 15th of June" | rockape | News | 2 | 01 June 2013 00:42 |
"Reminder "Lincs Amiga User Group aka "LAG" Meet Sat 5th of January 2013" | rockape | News | 4 | 30 January 2013 00:06 |
"Lincs Amiga User Group aka "LAG" meet confirmed on Saturday the 5th of January 2013" | rockape | News | 2 | 06 November 2012 20:16 |
"Remove interlace artifacts" issue with interlaced ↔ non-laced switching | mark_k | support.WinUAE | 3 | 27 April 2012 21:03 |
Automatically disable Direct3D scanlines/mask during interlaced screens (WinUAE) | Maren | request.UAE Wishlist | 6 | 26 September 2010 09:14 |
|
|