Subject: Re: Dyslexic pmax mono?????
To: NetBSD Bob <nbsdbob@weedcon1.cropsci.ncsu.edu>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
List: port-pmax
Date: 01/20/2000 14:47:42
In message <200001202235.RAA14936@weedcon1.cropsci.ncsu.edu>NetBSD Bob writes
>I installed the 1.4P pmax port on my DS3100 box, and the install went fine.
>But, after the kernel was booted, the machine became dyslexic.  The characters
>were positioned correctly, but the font was 180 degrees reversed front to back
>around the vertical axis.  Rather strange to try to read.  Anyone have any
>insights as to what might be causing that?  1.4P did fine on all my 5000
>series machines.

Ah. this is a mono pmax, right. Oops, you say that in the Subject: line.

The mono pmaxes have a smaller VRAM than the colour pmaxes. They pack
eight one-bit pixels per byte.

The most likely cause is that Andy Doran's new, improved,
better-faster, blit code isn't aware of the pixel bit-order within
each 8-pixel byte of the mono pmax framebuffer.  (I vagely
recall Ted mentioning the same thing when he was portmaster.)

It should be straightforward to fix. Andy's stamp code is beyond my
ken, but hopefully we can come up with a patch you can test soon, and
definitely get this fixed before 1.5.