View Single Post
Old 07 January 2014, 17:47   #8
Toni Wilen
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 20,496
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.08187 seconds with 9 queries