Windows 98 Setup Native Display Adapter Standards

During the installation of Microsoft Windows 98, the operating system relies on universal, backward-compatible display standards to guarantee visual output across diverse hardware configurations before vendor-specific drivers are installed. This article details the specific native display adapter standards and video modes supported out of the box during the text and graphical phases of Windows 98 Setup.

Standard VGA (Video Graphics Array)

The foundational display standard utilized by the graphical phase of Windows 98 Setup is standard VGA. Setup uses the generic 16-color VGA driver running at a resolution of 640x480 pixels with a 60 Hz refresh rate. Because virtually all PC-compatible graphics cards from the era included hardware-level or BIOS-level IBM VGA register compatibility, standard VGA served as the fail-safe graphical baseline throughout installation and Safe Mode.

Text-Mode Standards (CGA, EGA, and VGA Text)

Before entering the graphical user interface, the initial phase of Windows 98 Setup runs in MS-DOS real mode. During this phase, Setup utilizes standard BIOS interrupt INT 10h text modes. The native standard employed is standard 80x25 character alphanumeric text mode, which is natively compatible with CGA, EGA, and VGA display adapters.

Super VGA (SVGA) and VESA BIOS Extensions (VBE)

Windows 98 Setup includes generic Super VGA support built upon the VESA (Video Electronics Standards Association) BIOS Extensions (VBE). While Setup defaults visually to 640x480 at 16 colors to avoid instability, the setup engine detects and supports VESA-compliant adapters capable of higher resolutions and color depths (such as 800x600 at 256 colors or 16-bit color) for the first reboot into the graphical shell if a standard VGA fallback is not required.

Standard PCI / AGP Generic Display Adapters

During the hardware detection phase, Windows 98 Setup identifies modern bus architectures, including PCI and the then-emerging AGP standard. For these devices, Windows 98 provides a generic "Standard PCI Graphics Adapter (VGA)" driver. This driver relies entirely on universal VGA I/O ports and frame buffers, allowing setup to proceed without freezing, regardless of whether the chipset was manufactured by 3dfx, ATI, NVIDIA, S3, Matrox, or Cirrus Logic.