advr.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Adapters and Displays
                                                 Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 Adapters and Displays
 
 ■ Scroll through the tables in this topic, which list the screen modes
   available for each adapter. If the display device is also a factor in
   choosing a screen mode, it is listed.
 
 ■ MDPA Screen Modes
   • The IBM Monochrome Display and Printer Adapter (MDPA) must be used
     with a monochrome display. Only Screen 0, text mode, can be used with
     the MDPA.
 
                Rows and   Color        Display
         Mode   Columns    Attributes   Colors    Resolution   Pages
         ════   ════════   ══════════   ═══════   ══════════   ═════════════
         0      80x25      16           3         720x350      1
         ───────────────────────────────────────────────────────────────────
 
 ■ Hercules Adapter Screen Modes
 
                Rows and   Color        Display
         Mode   Columns    Attributes   Colors    Resolution   Pages
         ════   ════════   ══════════   ═══════   ══════════   ═════════════
         0      80x25      16           3         720x348      1
         3      80x25      16           1         720x348      2
         ───────────────────────────────────────────────────────────────────
 
 ■ CGA Screen Modes
   • The IBM Color Graphics Adapter (CGA) and Color Display are typically
     paired. This combination permits running text-mode programs, and both
     medium-resolution and high-resolution graphics programs.
 
                Rows and   Color        Display
         Mode   Columns    Attributes   Colors    Pages
         ════   ════════   ══════════   ═══════   ══════════════════════════
         0      40x25      16           320x200   8
         0      80x25      16           640x200   4
         1      40x25      4            320x200   1
         2      80x25      2            640x200   1
         ───────────────────────────────────────────────────────────────────
 
 ■ EGA Screen Modes
   • The IBM Enhanced Graphics Adapter (EGA) can be used with either the
     IBM Color Display or the Enhanced Color Display. In modes 0, 1, 2,
     7, and 8, these pairings produce similar results, except for the
     following differences:
     ■ The border color cannot be set on an Enhanced Color Display
       when it is in 640 x 350 text mode.
     ■ Text quality is better on the Enhanced Color Display (an 8 x 14
       character box for Enhanced Color Display vs. an 8 x 8 character
       box for Color Display).
   • Mode 9 takes full advantage of the capabilities of the Enhanced Color
     Display. Mode 9 provides for the highest resolution possible for the
     EGA/Enhanced Color Display configuration. Programs written for this
     mode will not work for any other hardware configuration except the
     VGA.
   • The following screen modes can be used with an EGA:
 
          Rows and              Color       Display             Page
    Mode  Columns   Display(a)  Attributes  Colors  Resolution  Size  Pages
    ════  ════════  ══════════  ══════════  ══════  ══════════  ════  ══════
    0     40x25     C           16          16      320x200     N/A   8
          40x25     E           16          64      320x350     N/A   8
          40x43     E           16          64      320x350     N/A   "(b)
          80x25     C           16          16      640x200     N/A   "(b)
          80x25     E           16          64      640x350     N/A   "(b)
          80x25     C           16          16      640x200     N/A   "(b)
          80x25     M           16           3      720x350     N/A   "(b)
          80x43     E           16          64      640x350     N/A   4(b)
          80x43     M           16           3      720x350     N/A   4(b)
    1     40x25     N/A          4          16      320x200      16K  1
    2     80x25     N/A          2          16      640x200      16K  "
    7     40x25     N/A         16          16      320x200      32K  (c)
    8     80x25     N/A         16          16      640x200      64K  (c)
    9(d)  80x25     E            4          64      640x350      64K  1
          80x43     E            4          64      640x350      64K  1
          80x25     E           16          64      640x350     128K  (c)
          80x43     E           16          64      640x350     128K  (c)
    10    80x25     M            4           9      640x350      64K  (e)
          80x43     M            4           9      640x350      64K  (e)
    ────────────────────────────────────────────────────────────────────────
    (a)     C = Color display
            E = Enhanced color display
            M = Monochrome display
          N/A = Not applicable (color display or enhanced color display)
    (b) Pages = Screen memory divided by page size. Eight page maximum,
                one page minimum.
    (c) Pages = Screen memory divided by 2 divided by page size. Eight
                page maximum, one page minimum.
    (d) Number of pages is halved with 64K.
    (e) The first two entries under mode 9 are for an EGA with 64K of screen
        memory. The next two entries assume more than 64K of screen memory.
 
 ■ EGA and VGA Adapters with Monochrome Display: Screen 10
   • Only the EGA and VGA can be paired with the IBM Monochrome display
     to run programs in screen mode 10. This mode can be used to display
     monochrome graphics at a very high resolution with the optional
     effects of blinking and high intensity.
   • The following two tables summarize the color attributes, display
     colors, and effects for screen mode 10 used with a monochrome
     display:
 
         Color Attribute    Default Effect
         ═══════════════    ════════════════════════════════════════════════
         0                  Off
         1                  On, normal intensity
         2                  Blink
         3                  On, high intensity
         ───────────────────────────────────────────────────────────────────
         Display Color      Effect
         ═══════════════    ════════════════════════════════════════════════
         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
         ───────────────────────────────────────────────────────────────────
 
 ■ VGA Screen Modes
   • The IBM Video Graphics Array (VGA) adapter offers significantly enhanced
     text and graphics in all modes:
 
          Rows and  Color                           Page
    Mode  Columns   Attributes  Colors  Resolution  Size  Pages
    ════  ════════  ══════════  ══════  ══════════  ════  ══════════════════
    0     40x25     16          64      360x400            8
          40x43     16          64      320x350            8
          40x50     16          64      320x400            4
          80x25     16          64      720x400            8
          80x43     16          64      640x350            4
          80x43     16           3      720x350            4
          80x50     16          64      640x400            4
          80x50     16           3      720x400            4
    1     40x25      4          16      320x200      16K   1
    2     80x25      2          16      640x200      16K   1
    7     40x25     16          16      320x200      32K  (a)
    8     80x25     16          16      640x200      64K  (a)
    9     80x25     16          64      640x350     128K  (a)
          80x43     16          64      640x350     128K  (a)
    10    80x25      4           9      640x350      64K  (b)
          80x43      4           9      640x350      64K  (b)
    11    80x30      2         256      640x480      64K   1
          80x60      2         256      640x480      64K   1
    12    80x30     16         256      640x480     256K   1
          80x60     16         256      640x480     256K   1
    13    40x25    256         256      320x200      64K   1
    ────────────────────────────────────────────────────────────────────────
    (a) Pages = Screen memory divided by page size; 8-page maximum.
    (b) Pages = Screen memory divided by 2 divided by page size; 8-page
                maximum.
 
 ■ MCGA Screen Modes
   • The IBM Multicolor Graphics Array (MCGA) combines the modes of the CGA
     with the very high resolution and 256K color modes of the VGA to
     provide enhanced text and graphics in all modes.
 
               Rows/     Color                           Page
         Mode  Columns   Attributes  Colors  Resolution  Size  Pages
         ════  ════════  ══════════  ══════  ══════════  ════  ═════════════
         0     40x25      16                 320x400           8
               80x25      16                 640x400           8
         1     40x25       4                 320x200     16K   1
         2     80x25       2                 640x200     16K   1
         11    80x30       2         256K    640x480     64K   1
               80x60       2         256K    640x480     64K   1
         13    40x25     256         256K    320x200     64K   1
         ───────────────────────────────────────────────────────────────────
 
 See: Color Attributes and Values (SCREEN)  PALETTE Statement
      PALETTE USING Statement               Screen Mode Summary
      SCREEN Statement