Quote:
Originally Posted by dmacon
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)