Changes

Jump to: navigation, search

CRTC

5 bytes removed, Saturday at 02:18
/* Rupture For Dummies (R5 bug) */
==== Rupture For Dummies (R5 bug) ====
CRTC 1 also has a bug that occurs when R5 is updated with a non-zero value when HCC=R0 and VLC≠R9, but only when R5 was previously 0. This changes the MA update source to R12/R13 instead of MA'. The CRTC then loads R12/R13 into MA at the beginning of every scanline, regardless of the VCC value.
This R5 bug also messes with the frame parity management. However, it is possible to fix the parity of the frame by activating/deactivating the IVM interlace mode.
8,298
edits