Eudimorphodon
Veteran Member
I forgot about that, you are correct. But you won't get any shades.
Are you absolutely certain about that? The GW-BASIC user manual specifically says that the special MDA-monitor mode, which it calls "Screen 10", is two bits per pixel.
Although... when you go into more detail it says this:
---------------------------------
The following are default attributes for SCREEN 10, monochrome display:
Attribute Value | Displayed Pseudo-Color |
0 | Off |
1 | On, normal intensity |
2 | Blink |
3 | On, high intensity |
The following are color values for SCREEN 10, monochrome display:
Color Value | Displayed Pseudo-Color |
0 | Off |
1 | Blink, off to on |
2 | Blink, off to high intensity |
3 | Blink, on to off |
4 | On |
5 | Blink, on to high intensity |
6 | Blink, high intensity to off |
7 | Blink, high intensity to on |
8 | High intensity |
------------------------------
This conforms to a vague memory I have of there being some limitation where MDA officially only really supports *three* colors instead of four, IE, "off", "on", and "high intensity", but what I don't know is if this is a hardware limitation of the *card* or the *monitor*. I don't have either at hand, haven't for many years, but it seems like there is conflicting info on this. John Elliot's page about the Monochrome Display Adapter has a table of MDA attribute combinations which shows mostly just the three shades of "black", "green", and "bright green", but there these two exceptions:
- Attribute 78h displays as dark green on green. In fact, depending on timing and on the design of the monitor, it may have a bright green 'halo' where the dark green and bright green bits meet
- Attribute F8h displays as a blinking version of 78h (if blinking is enabled); as dark green on bright green otherwise.