View Single Post
Old 07 January 2014, 16:47   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,518
Quote:
Originally Posted by mark_k View Post
That change has caused a small problem with interlaced modes. It seems there you blank the last two rows. With text overscan set to maximum (241 lines for NTSC), while a non-interlaced Workbench screen is fine, an interlaced one is missing the bottom row of pixels (black shadow line of the Workbench window is missing at the bottom of the screen).
It is OCS/ECS confirmed, perhaps this hardware feature was fixed in AGA (and emulation should only do this if OCS/ECS, need some more tests).

I just ECS re-tested by booting OS3.9 with A3000, set interlaced max overscan, last scanline is blank.

This needs to be emulated, there is at least one demo that sets display ending vertical line higher than last line, waits for last line, starts doing some copperlist modifications, if display DMA is not disabled, DMA will steal cycles from CPU and code will take too long and display has glitches..
Toni Wilen is offline  
 
Page generated in 0.05277 seconds with 9 queries