Reply 2260 of 2309, by TheGreatCodeholio
ripsaw8080 wrote on 2022-02-25, 16:14:
Creative Artist has the same "basement" screen that Creative Writer does. A fix was committed for those awhile ago.
Still though, the DOSBox-X implementation (srcdata&readmask)==readmask seems to work just as well and it better follows S3 documentation.
I noticed the latest commit to DOSBox SVN goes by what is effectively (srcdata ? foreground : background). That happens to work with Windows 3.1 and 95/98 because the S3 driver doesn't do anything with readmask other than set it to the bit width of a pixel anyway, and pattern pixels in video memory are always 0 or 0xFF, but just so you know, S3 documentation seems to say that the foreground is only chosen if ALL bits are 1, and background if any bits are zero, while current SVN behavior is to choose foreground if any bits are 1, and background if all are zero.