Reply 380 of 392, by superfury
Managed to fix some issues with the 32-bit RGB modes of the SC11487 (undocumented case from WhatVGA's mode 3a without pixel repack register bit 0 set, which causes a 32-bit rising-edge only (documented as both edges for pixel repack bit being set only, other mode now implemented is undocumented behaviour?) RGBA mode, based on WhatVGA's results (the top byte might be ignored or might not be ignored. The software leaves it 0 always)).
Also repack mode 2(24-bit mode)'s BGR mode is enabled again (it was being applied but not precalculated from the register values, thus effectively forced to 0 in the precalcs).
Edit: Also, the CRTC/Sprite start address above 2MB is now fixed by implementing the missing 22th address bit to the register precalcs.