View Single Post
Old 09 April 2022, 11:09   #292
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by dmacon View Post
Obvious, but not documented early OCS bug:

8362R6 Denise (ceramic, A1000): right horizontal display window masks sprites one 140 ns pixel later than bitplane data.

8362R8 Denise (most A500,2000): Sprite horizontal masking aligns with bitplane masking.

Tested on two A1000 PAL machines and 3 different 8362R6 chips.
It is not confirmed whether this behaviour also exists on 8362R5 (non-EHB) Denise chips.

Effect: games like Jim Power, which use sprites to form a parallax layer, display slight visual glitches on the right display border. But also on the workbench, the mouse pointer is visible for 1 additional horizontal pixel exceeding the display window.

@Toni: is this known to you? If not, then maybe doing additional tests would be in order to support this in emulation.
I haven't noticed it but now that I know what to check on real A1000 (8362R6 Denise), it is very obvious..

Implemented, currently it is enabled if A1000 Agnus is selected.

(R5 most likely has same bug but I still would like to do some R5 tests, R5 vs R6+ might be detectable in software using collision register)
Toni Wilen is offline  
 
Page generated in 0.07712 seconds with 11 queries