Fact-checked by Grok 2 weeks ago

Extended Graphics Array

The Extended Graphics Array (XGA) is a video standard developed by and introduced on October 30, 1990, as part of its PS/2 line of personal computers, extending the (VGA) with support for higher resolutions up to 1024×768 pixels, enhanced color depths reaching 65,536 colors (16 bits per pixel), and for graphics operations like line drawing and bit-block transfers. XGA was IBM's attempt to establish a new industry standard following VGA, incorporating a fully compatible VGA subsystem alongside advanced features such as a programmable pixel clock up to 90 MHz, virtual memory support with 4KB pages, and a coprocessor for accelerated rendering of Bresenham lines, polygons, and patterns using up to four PEL (picture element) maps. The standard came in two primary variants: the original XGA, which supported interlaced 1024×768 at 43.5 Hz with 256 colors from a 256K palette, and the later XGA-2 (or XGA-NI, non-interlaced), released in 1992, which added non-interlaced modes at 60–75 Hz, 800×600 resolution, and direct color modes for 65,536 colors at 640×480 with 1 MB of video RAM. Hardware implementations, such as the IBM XGA Display Adapter/A, featured 512 KB (upgradable to 1 MB) of VRAM, a 32-bit bus-mastering interface, and a 64×64 pixel hardware sprite for cursor support, all managed through a set of I/O registers and memory-mapped controls. Despite its technical advancements—including with VGA timings and modes, support for up to eight instances in a system, and licensing to manufacturers like SGS-Thomson and —XGA failed to gain widespread adoption as an , largely overshadowed by the more flexible (SVGA) extensions from third-party vendors. IBM's XGA chips, such as the 85B5030, were used primarily in PS/2 workstations and some laptops, but the company ultimately withdrew from the PC graphics market by the mid-1990s, leaving XGA as a evolution rather than a dominant successor to VGA.

History and Development

Origins and Release

developed the Extended Graphics Array (XGA) as an evolution of its (PS/2) line, aiming to advance graphics capabilities beyond existing standards like the IBM 8514/A, which had inspired its focus on high-resolution display support. XGA was announced by on October 30, 1990, coinciding with the Fall trade show in , where the company showcased new PS/2 hardware integrations. The adapter became available in late 1990, bundled as a standard feature in higher-end PS/2 models such as the Model 90 and Model 95, while also offered as an upgrade option for compatible systems. At launch, the base XGA adapter with 512 KB of VRAM carried a list price of $1,095, with an additional $350 required for the 1 MB VRAM expansion; adjusted for inflation, these equate to approximately $2,600 and $840 in 2024 dollars, respectively. XGA integrated exclusively with 's () bus, limiting its use to PS/2-compatible machines and excluding broader IBM PC compatibility without adapters. Early adoption of XGA faced significant hurdles due to its , which positioned it as a high-end option amid competition from more affordable VGA alternatives, coupled with initially sparse software support beyond IBM's 1.3 operating system. These factors contributed to slower , particularly among cost-sensitive business and consumer users in 1990.

Predecessors and Industry Context

The (VGA), introduced by in 1987 alongside the (PS/2) line of computers, established a new baseline for PC graphics standards, succeeding the (EGA) from 1984. VGA supported a maximum of 640×480 pixels with 16 simultaneous colors from a 262,144-color palette, enabling sharper text and basic color imaging for business and productivity applications. This standard integrated directly onto PS/2 motherboards in many models, promoting widespread adoption and compatibility across IBM's ecosystem while addressing limitations in EGA's 640×350 and 16-color support. Building on VGA, the IBM 8514/A display adapter, also released in 1987 for the PS/2 series, served as a specialized predecessor offering advanced capabilities for professional use. It provided a higher 1024×768 resolution with up to 256 colors, but operated in an interlaced mode at 43.5 Hz and required dedicated hardware via the (MCA) bus, lacking direct compatibility with VGA signals. The 8514/A introduced fixed-function for raster operations like bit-block transfers and vector drawing such as lines and polygons, aimed at accelerating CAD and presentation software. In the late 1980s, the PC graphics landscape was shaped by the PS/2's launch, which sought to revitalize 's dominance amid rising clone competition and demands for enhanced visuals in business environments. Corporate users increasingly required higher resolutions for applications like and engineering design, pushing beyond EGA's constraints and fueling third-party innovations. Meanwhile, EGA remained a competitive standard with its 640×350 mode and palette expansion, but early (SVGA) efforts by vendors like Paradise Systems—such as the 1988 PVGA1A card extending VGA to 800×600—began challenging IBM's control through non-proprietary enhancements. IBM's strategy with the 8514/A emphasized integrating raster and acceleration to create a high-end , countering the proliferation of open third-party solutions and reinforcing PS/2 as the for professional computing. This approach combined efficient manipulation with geometric primitives to support demanding workloads, positioning IBM to retain influence in an industry shifting toward commoditized hardware.

Technical Specifications

Display Resolutions and Refresh Rates

The Extended Graphics Array (XGA) standard, introduced by IBM in 1990, primarily supported two key graphics modes designed to balance resolution, color support, and compatibility with existing displays. The flagship mode offered a resolution of 1024×768 pixels at an interlaced refresh rate of 43.5 Hz, enabling 256 colors from a palette when equipped with 1 MB of video RAM (VRAM); this mode utilized a pixel clock of 44.9 MHz to achieve the specified timing. A secondary mode provided 640×480 pixels at a non-interlaced refresh rate of 60 Hz, supporting 65,536 colors (16 bits per pixel) in high-color format, which required 1 MB VRAM for full implementation and aligned with VGA-compatible timing sets for broader monitor support. In addition to these graphics modes, XGA included enhanced text mode capabilities to improve productivity in character-based applications, supporting 132 columns with 25 rows using 8-pixel-wide characters and requiring approximately 6,600 bytes of memory per screen (2 bytes per character for code and attribute). This mode operated at horizontal resolutions of 1056 or 1188 pixels, with pixel clocks of 41.5 MHz or 46.5 MHz respectively, extending beyond the standard 80-column VGA text limit to accommodate wider displays of data such as spreadsheets or code. The base XGA operations were constrained by a fixed maximum pixel clock of 45 MHz, which dictated the feasible resolutions and refresh rates without programmable adjustments, ensuring reliable performance on contemporary CRT monitors. Memory requirements started at a minimum of 512 KB VRAM for standard modes like 1024×768 with 16 colors or 640×480 with 256 colors, with expandability to 1 MB to unlock full 256-color support at higher resolutions or the 65,536-color mode. These configurations maintained backward compatibility with VGA resolutions, allowing seamless fallback to 640×480 at 60 Hz for legacy software and hardware.

Color Depth and Palette Management

The Extended Graphics Array (XGA) primarily operates in an depth mode, supporting 256 colors selected from an 18-bit palette that encompasses 262,144 possible colors (6 bits each for , , and ). This palette is accessed via a 256-entry (LUT), where each entry is programmable through dedicated registers, allowing software to define the exact color values for display. XGA also includes a 16-bit mode, delivering 65,536 colors in a 5-6-5 RGB format (5 bits for , 6 for green, 5 for blue), available at 640× . This direct color approach bypasses the palette for data, mapping bits straight to color components, though it requires additional video compared to the palette-based 8-bit mode. Palette management in XGA is handled by registers that enable of the LUT, with each of the 256 entries loaded via three sequential writes to the Palette Data Register (one each for red, green, and blue components). This supports real-time adjustments for applications needing custom color mappings, such as in , while maintaining compatibility with VGA-style operations. The system uses 6-bit values per channel for palette entries in the original XGA, limiting output to the DAC's precision, though no dedicated is implemented; color linearity relies on software or external monitor adjustments. Video RAM (VRAM) allocation for color modes is constrained by the adapter's memory configuration, typically starting at 512 KB but expandable to 1 MB or more. For 256-color mode at 1024×768 resolution, approximately 768 KB is required (1 byte per pixel for 786,432 pixels), often necessitating the 1 MB upgrade to avoid paging or reduced performance, particularly in multitasking environments where system memory sharing via the Micro Channel Architecture can introduce contention and latency. Lower memory configurations limit high-resolution 256-color support, falling back to 16 colors or lower depths. The original XGA lacks support for true color (24-bit) rendering, capping at 16-bit direct modes without the 8 bits per channel needed for 16.7 million colors.

Core Features

Hardware Acceleration Capabilities

The Extended Graphics Array (XGA) introduced to enhance rendering performance beyond basic VGA capabilities, enabling efficient operations for graphical user interfaces and applications on systems. Key features included a dedicated that offloaded tasks from the CPU, supporting accelerated drawing primitives and memory transfers while maintaining with VGA modes to facilitate software reuse. Central to XGA's acceleration was its BitBLT (block transfer) engine, which facilitated fast moves between video memory, system memory, or within the same domain, including support for patterned fills using programmable pattern maps and operations at 1 bit per with color expansion to higher depths. The engine handled rectangular blocks via Pixel Block Transfer (PxBlt) operations, configurable with up to four bitmaps (source, destination, pattern, and mask) and modes such as read-modify-write, scanning areas left-to-right for efficient fills. Additionally, XGA provided hardware sprite support for a 64×64 overlay, typically used for cursors or independent elements, featuring 2 bits per encoding and color keying for or complement effects, positioned via dedicated control registers without altering underlying video memory. Line drawing acceleration relied on the coprocessor's implementation of the Bresenham algorithm, enabling hardware support for straight lines and polygons through parameters like delta X and Y, with options for read/write modes and null endpoints to optimize vector-based rendering. To minimize CPU involvement, XGA incorporated with capabilities, allowing for bitmaps up to 4K×4K pixels across the system bus (16/32-bit), supporting physical addressability up to 4 GB while requiring operating system assistance for translation and limiting transfers to 16 MB in 16-bit slots. Full utilization of these features necessitated a minimum of an 80386 (including SX and DX variants) or i486, as earlier CPUs like the 80286 lacked sufficient addressing and performance.

Software Interface and Compatibility

The Extended Graphics Array (XGA) employed IBM's proprietary Adapter Interface (AI) API to enable software access to its acceleration features, such as pixel block transfers (PxBlt) and line drawing operations, through indexed addressing at I/O ports like 21xA for registers and 21xB-21xF for data, with direct I/O support for mode switching via registers such as the Operating Mode at 21x0. This API built upon the standardized interface originally developed for the 8514/A, allowing applications to invoke coprocessor commands starting with a write to the most significant byte, thereby exposing hardware acceleration for efficient graphics rendering without requiring low-level register manipulation. The BIOS facilitated initial setup, including character font loading and system interfacing, recommending compatibility paths via BIOS calls or operating system layers to ensure portability across environments. For operating system integration, XGA utilized .SYS device drivers tailored for DOS and OS/2, with the XGAAIDOS.SYS driver providing essential 8514/A compatibility in DOS by handling memory management and register access through a 64KB real-mode aperture at A0000h. In OS/2, kernel-level device drivers managed virtual memory allocation and multitasking graphics, supporting state save/restore operations to enable concurrent sessions, though no protected-mode driver existed specifically for the full Adapter Interface, relying instead on virtualization for display mode handling. These drivers installed Display Mode Query System (DMQS) files in the XGA$DMQS subdirectory, configurable via the DMQSPATH environment variable, to query and set modes dynamically for applications. XGA ensured full with VGA through -level , supporting all standard VGA modes with identical memory mapping and I/O addressing, including sequencer and controller registers for seamless fallback to resolutions like 640×480. Mode transitions were managed via the Display Control 1 , halting the controller to prevent video memory corruption during switches, while only one VGA subsystem could be active at a time due to shared address decoding. This integration allowed XGA adapters to default to VGA operation on initial boot or when no extended display was detected, with applications able to query and revert modes without hardware reconfiguration. Unlike the 8514/A, which required a separate board without built-in VGA support, XGA integrated full VGA functionality into a single chip, eliminating the need for dual- setups and providing hardware-level rather than relying solely on software . The 8514/A's modes were emulated in XGA's Extended Graphics mode via the Adapter Interface , but XGA lacked direct hardware with 8514/A, necessitating this software bridge for legacy applications. This design shift enabled more efficient single- deployments while maintaining operational parity for 8514/A software. The early software ecosystem for XGA, introduced in 1990, featured limited application support initially, as most graphics programs targeted VGA or 8514/A, with compatibility achieved through the Adapter Interface but few native XGA-optimized titles available until broader adoption. Integration improved significantly with 2.0 in 1992, which included device drivers leveraging the 32-bit Graphics Engine for multitasking and support, allowing up to eight XGA instances with unique mappings and enhancing performance for protected-mode applications. DMQS enhancements in this release further streamlined mode queries for developers, marking a key advancement in XGA's OS-level viability despite the absence of a dedicated protected-mode AI driver.

Variants and Extensions

XGA-2 Improvements

The XGA-2 revision, introduced by on September 21, 1992, represented a significant to the original Extended Graphics Array (XGA) standard, addressing key limitations such as the interlaced of the original's 1024×768 mode. Priced at $360—equivalent to approximately $810 in 2024 dollars—the XGA-2 Display Adapter/A was designed for compatibility with systems and select bus adapters, making it more accessible for upgrades in existing setups. Key enhancements included expanded display modes, with support for non-interlaced 1024×768 resolution at up to 75 Hz with 256 colors, and direct color modes for 65,536 colors (16-bit color depth) at 640×480 with 1 MB of VRAM at 60 Hz. Although the hardware was capable of 800×600 resolution, IBM did not provide official display modes for it. Additionally, with 2 MB of VRAM, the XGA-2 supported 24-bit true color (16.7 million colors) at 640×480 resolution for more realistic image rendering in compatible software. Hardware improvements bolstered performance, featuring 1 MB of VRAM as standard—doubling the original's base configuration without additional cost—and a programmable (PLL) supporting pixel clocks up to 90 MHz for higher refresh rates. The bit block transfer (BitBLT) engine saw optimizations, including 16-bit per map support, which improved throughput for screen redraws and graphical operations. These upgrades also enhanced overall system efficiency, particularly for multitasking environments like , where faster drawing and color handling reduced latency in multi-application scenarios. Backward compatibility was a core design principle, ensuring full support for original XGA modes as well as VGA standards, allowing seamless transitions without requiring software modifications or new drivers in most cases. This focus on integration helped the XGA-2 gain traction in professional , where reliability and performance consistency were paramount.

Standardization and Later Evolutions

In 1996, the (VESA) released the Extension/Accelerator Functions (VBE/AF) standard, which formalized access to capabilities pioneered by IBM's XGA, such as bit block transfers, hardware cursors, and off-screen sprites, thereby extending to non-MCA bus systems like and EISA for broader industry adoption. This standardization addressed the proprietary limitations of XGA's original (MCA) integration, allowing software developers to leverage accelerated graphics functions uniformly across diverse hardware platforms without vendor-specific drivers. The 1024×768 resolution introduced with XGA evolved into a within the Super Video Graphics Array (SVGA) ecosystem throughout the 1990s, serving as the baseline for high-resolution monitors and influencing software interfaces in operating systems like and early multimedia applications that demanded sharper visuals beyond VGA's 640×480 limit. This resolution's 4:3 and support for up to 256 colors or 65,536 in high-color modes became ubiquitous in consumer and professional displays, driving the proliferation of multiscan monitors capable of non-interlaced refresh rates up to 75 Hz. Despite the emergence of higher resolutions like UXGA (1600×1200), the "XGA" designation persisted as a common label for 1024×768 in projectors and budget displays well into the , particularly in educational and environments where compatibility with legacy PC outputs remained essential. ceased development of official XGA versions after the 1992 XGA-2 update, redirecting efforts toward PowerPC-based systems such as the RS/6000 workstations, which employed specialized graphics adapters like the POWER GXT series for / acceleration rather than extending the XGA lineage. XGA significantly contributed to early PCs in the early by enabling hardware-accelerated rendering for video playback and animations on systems, but its proprietary nature hastened the industry's shift to open standards like the bus, which facilitated plug-and-play graphics cards and supplanted in mainstream computing by the mid-.

Hardware Implementations

IBM Proprietary Designs

The primary chip in IBM's proprietary Extended Graphics Array (XGA) implementation featured a custom graphics processor that integrated XGA functionality with a VGA controller on a single die to support both legacy and extended modes. These designs appeared in MCA-based adapter cards tailored for IBM PS/2 systems, equipped with 512 KB of soldered DRAM and an optional expansion slot for an additional 512 KB to reach 1 MB total video memory. The adapters drew power solely from a 5V supply and connected via the 32-bit Micro Channel Architecture (MCA) bus, enabling high-bandwidth data transfers for graphics-intensive tasks. This architecture's close coupling to MCA limited compatibility, rendering the cards unusable on ISA or PCI systems without custom bridging adapters. IBM produced these in-house designs until spring 1991, when it began licensing the XGA technology to external manufacturers. The XGA architecture facilitated key acceleration features, including coprocessor-driven PEL-block transfers and line drawing.

Third-Party Clones and Adaptations

IBM licensed its Extended Graphics Array (XGA) design to third-party manufacturers, including SGS-Thomson (via its Inmos division) and , in the early 1990s to expand market availability beyond proprietary PS/2 systems. This licensing enabled the production of compatible chips and adapters that implemented XGA's core features, such as 1024×768 resolution with , while adapting to more common bus architectures. SGS-Thomson Inmos developed XGA-compatible processors, such as the IMS G200 XGA Controller and IMS G190 XGA Processor, which were used in adapters like those from , including ISA-based XGA-2 boards that bypassed the (MCA) limitations of IBM's original designs. These implementations maintained XGA's VGA compatibility and acceleration for drawing primitives, but supported broader PC compatibility through slots. Integrated Information Technology (IIT) produced the AGX series of chips, which were near-clones of IBM's XGA architecture, offering similar acceleration for Windows environments. The AGX-014, introduced around , was a key example used in ISA cards like the , supporting up to ×768 at 256 colors and extending to higher resolutions such as 1280×1024 in some configurations, with enhanced GUI acceleration over the original XGA. Later variants in the AGX family, such as the AGX-016, added bus support, further improving performance and compatibility with emerging PC standards. These third-party adaptations often introduced enhancements like earlier support for 24-bit and compatibility with non-MCA buses (, VLB, and ), addressing 's ecosystem restrictions and enabling XGA-like capabilities on standard IBM PC compatibles. By making high-resolution accelerated accessible outside the PS/2 line, these clones significantly boosted XGA's adoption in the early consumer and business markets.

Output and Legacy

Display Output Standards

The Extended Graphics Array (XGA) employed analog RGB video signals with separate horizontal (Hsync) and vertical (Vsync) synchronization, maintaining compatibility with VGA standards through TTL-level sync pulses. These signals supported a horizontal scan rate ranging from 31.5 kHz to 48 kHz and a vertical refresh rate of 50 to 70 Hz, enabling stable output for high-resolution modes such as the primary 1024×768 resolution. XGA output utilized the standard 15-pin (VGA) connector for all display modes, facilitating direct connection to compatible analog monitors without requiring proprietary interfaces. This connector carried the RGB signals along with Hsync on pin 13 and Vsync on pin 14, ensuring broad with existing VGA peripherals. Compatible monitors included multisync CRTs capable of handling ×768 resolution, such as the 8515 13-inch color display, which supported interlaced modes at 43.5 Hz. Third-party 14- to 16-inch CRTs also met these requirements, provided they offered sufficient video (up to 28 MHz) and analog RGB input for flicker-free progressive or interlaced operation. XGA lacked digital output capabilities, relying exclusively on analog transmission, which limited it to CRT and early LCD displays without modern interfaces like DVI. The interlaced 1024×768 mode, operating at lower effective field rates, could exhibit visible line crawl on standard VGA displays. Analog signal levels were constrained to a maximum of 0.7 V peak-to-peak per RGB channel, aligning with VGA norms to prevent overdriving connected devices.

Industry Impact and Persistence

The Extended Graphics Array (XGA) rapidly became the standard graphics solution for IBM's business-oriented PS/2 personal computers in the early 1990s, particularly with models like the PS/2 Model 90 XP 486 and Model 95 XP 486, where it was integrated directly into the or as a Micro Channel add-in board. This adoption positioned XGA as a key upgrade for professional computing environments, offering improved performance over VGA under and Windows, which facilitated smoother graphical interfaces in . Its full register specifications simplified driver development, influencing Windows 3.1's display defaults by providing enhanced resolution support that aligned with emerging business PC needs for higher-clarity text and . Despite technological , the ×768 defined by XGA persisted as a nomenclature and practical standard in projectors, laptops, and televisions well into the , often labeled simply as "XGA" in product specifications for with . This enduring reference reflected its role in maintaining for business presentations and office displays, where the resolution balanced detail and performance without overwhelming hardware resources of the era. XGA served as a critical bridge between the (VGA) and subsequent standards like (SVGA) and Ultra Extended Graphics Array (UXGA), by fully emulating VGA while incorporating features such as and drawing primitives, which accelerated the shift toward consumer-grade graphics enhancements. These capabilities, including support for 640×480 at 65,536 colors or 1024×768 at 256 colors, paved the way for broader adoption of accelerated graphics in everyday computing, though its proprietary nature limited widespread consumer penetration. The dependency on IBM's () bus significantly curtailed XGA's longevity, as it restricted compatibility to PS/2 systems and complicated integration with the ISA-dominated PC market, leading to its supersession by open VESA standards and the () by the mid-1990s. IBM's eventual exit from proprietary PC graphics development further diminished its influence, with third-party chipmakers like and S3 taking over acceleration innovations. Culturally, XGA helped standardize the for productivity applications, optimizing screen real estate for spreadsheets and documents in office settings, a convention that lingered in emulations like DOSBox-X, where basic XGA rendering support enables preservation of period software.

References

  1. [1]
    The XGA Graphics Chip | OS/2 Museum
    May 19, 2013 · In mid-1992, IBM released an updated version called XGA-2 or XGA-NI (Non-Interlaced), with significantly more flexible display support and ...
  2. [2]
    [PDF] Video Subsystem
    Apr 9, 1992 · Subsystem Technical Reference Manual. All information herein is subject to change at any time without notice. The document contains the ...
  3. [3]
    Famous Graphic Chips: IBM's XGA - IEEE Computer Society
    Apr 8, 2019 · IBM introduced the eXtended Graphics Array XGA graphics chip and add-in board (AIB) in late October 1990, and it was the last graphics chip ...
  4. [4]
    IBM Announcement Letter - Ardent Tool of Capitalism
    (2) These displays can show 16 colors with 512KB of VRAM at 1024 x 768 or 256 colors at 640 x 480. ... CHARGES FEATURES FEATURE PURCHASE DESCRIPTION NUMBER PRICE ...
  5. [5]
    [PDF] 486 Power At Last - Ardent Tool of Capitalism
    Feb 26, 1991 · Comdex 1990 was the first 486-based portable PC to earn the FCC ... Model 90. NEW GRAPHICS: XGA. IBM's new XGA capabilities come stan-.
  6. [6]
    CPI Inflation Calculator - Bureau of Labor Statistics
    The CPI inflation calculator uses the Consumer Price Index for All Urban Consumers (CPI-U) U.S. city average series for all items, not seasonally adjusted. This ...Charts and Applications · Discontinued BLS Databases · More Sources of Data
  7. [7]
    Graphics cards of the IBM era - Nobody comes after the last
    Sep 4, 2018 · XGA and everything else. After VGA's overwhelming success, next proposed standar by IBM was the Extended Graphics Array, abbreviated to XGA.
  8. [8]
    Famous Graphics Chips: IBM's VGA - IEEE Computer Society
    Mar 12, 2019 · And shortly later in 1988 the Extended Industry Standard Architecture bus for IBM PC compatible computers was introduced. It had MCA and ISA ...
  9. [9]
    What is VGA? Understanding Video Graphics Array Technology - HP
    Aug 28, 2024 · First introduced by IBM in 1987, VGA quickly became the default graphics standard for PCs and laid the foundation for modern computer displays.<|control11|><|separator|>
  10. [10]
    The 8514/A Graphics Accelerator - The OS/2 Museum
    May 9, 2013 · The 8514/A was the first fixed-function graphics accelerator for PCs with support of 1024×768 resolution and up to 256 colors.
  11. [11]
    IBM Display Adapter 8514/A - Ardent Tool of Capitalism
    Oct 6, 2025 · The IBM 8514/A is a vectorized display adapter for 1024x768 resolution, using the AVE bus, and has a low 43.5Hz refresh rate. It supports 16 or ...
  12. [12]
    The PS/2 - IBM
    The PS/2 represented a full reimagining of the PC architecture, display quality, memory capacity and bus speed.Missing: Extended XGA 1990
  13. [13]
    IBM's 386 Tower of Power: The PS/2 Model 80 - Userlandia
    Jan 8, 2024 · And XGA-2 did all this for a list price of $360, which a fraction of the $1,095 you'd pay for a 512K XGA-1 back in 1990.Missing: KB | Show results with:KB
  14. [14]
    Famous Graphics Chips: EGA to VGA - IEEE Computer Society
    Nov 15, 2018 · The 8514 could generate 1024×768 pixels at 256 colors and 43.5 Hz interlaced. The 8514 was a significant development, and IBM's first integrated ...Missing: evolution | Show results with:evolution
  15. [15]
    XGA Display Adapter/A - Ardent Tool of Capitalism
    The XGA Adapter/ A performs faster in a 32-bit slot, but it will still run in a 16-bit slot. However, for 32-bit operations, it will require two bus cycles ...
  16. [16]
    XGA: A New Graphics Standard - Ardent Tool of Capitalism
    You can then generate the proper CRT control register data for the desired resolution. Selectable resolutions are 640 by 480 and 1024 by 768 pixels.Missing: refresh clock
  17. [17]
    [PDF] The PC Graphics Handbook - Ardent Tool of Capitalism
    Jan 15, 2003 · Part I of the book is an overview of PC graphics and a description of the theories that support the material covered. © 2003 by CRC Press LLC ...
  18. [18]
    [PDF] xga software programmer's guide - Bitsavers.org
    Sep 21, 1991 · ... Technical Reference Manual. On receiving notice of program termination, the application should put the SUbsystem back into VGA mode, and unhook.
  19. [19]
    [PDF] PS2 XGA Adapter Interface Technical Reference Sep 90
    This manual describes the IBM* PS/2* XGA Display Adapter/A. Related Publications. • IBM Personal System/2 XGA Display Adapter/A Hardware Maintenance. Reference ...
  20. [20]
    XGA (Extended Graphics array) - - AnimationXpress
    Jul 19, 2006 · XGA (Extended Graphics array) graphics standard was introduced by IBM in the year 1990.XGA was designed to replace the previous video standards.Missing: origins PS/
  21. [21]
    IBM PS/2 XGA-2 Display Adapter/A - OS2World.Com Wiki
    Aug 13, 2025 · The IBM Personal System/2® (PS/2® XGA®-2 Display Adapter/A provides additional function and significant performance improvements over the existing IBM XGA ...Missing: origins | Show results with:origins
  22. [22]
    VBE/AF Standard: Video Electronics Standards Association - Scribd
    This document defines the interface for a new operating system portable, loadable device driver architecture that will provide access to accelerated ...
  23. [23]
    VESA BIOS Extension/Accelerator Functions - OSDev Wiki
    VBE/AF or VESA BIOS Extension/Accelerator Functions is a standard defined by Video Electronic Standard Association in 1996 to allow software to access the ...
  24. [24]
    [PDF] VESA - Ardent Tool of Capitalism
    May 8, 1992 · To standardize a software interface to XGA-compatible video subsystems, independent of the system bus type, in order to provide uniform driver ...Missing: 1996 | Show results with:1996
  25. [25]
    XGA Common Information - Ardent Tool of Capitalism
    Extended Graphics Mode XGA/XGA-2 support 1024x768 by 256 colors. This mode supports real and virtual memory addressing and multiple adapters in one computer.Missing: Array | Show results with:Array<|separator|>
  26. [26]
    Projector Guide - Resolution | Epson US
    XGA (1024x768 pixels, 4:3 aspect ratio): XGA is widely used. Most computers use XGA as their native resolution, so pairing computers to XGA projectors is common ...
  27. [27]
    20 XGA Projectors - Resolution: Native and Maximum
    An XGA signal will map one-to-one onto each pixel on the display. However, most of these projectors will accept signals of one or two resolution steps higher ...
  28. [28]
    [PDF] RS/6000 Graphics Handbook - Kev009
    We introduce the reader to graphic hardware and explain the terms used in the announcement letter of graphics adapters. We describe graphics.
  29. [29]
    The graphics bus wars - Jon Peddie Research
    Mar 25, 2025 · Competing bus standards, including MCA, EISA, and VESA Local Bus, emerged between 1986 and 1992, leading to compatibility issues.
  30. [30]
    [PDF] XGA Software Programmer's Guide - transputer.net
    The Extended Graphics Modes provide applications with high resolution, a large color range, and high per- formance The XGA coprocessor provides hardware ...
  31. [31]
    Hercules Graphite (1993) - DOS Days
    "The Hercules Graphite Card is a small graphics accelerator card that uses IIT's AGX014 graphics chip, a near clone of IBM's eXtended Graphics Array (XGA) ...
  32. [32]
    IBM 8515 | CRT Database
    Aug 30, 2024 · The XGA resolution supported by this monitor is 1024x768 at 43.5 Hz interlaced. Effectively, this is equivalent to 384 lines per field at 87 Hz.Missing: original | Show results with:original
  33. [33]
    Less than 16 Inch CRT Computer Monitors for sale - eBay
    4.5 3K · Free deliveryEnvision 15" SA-560 1024x768 VGA CRT Monitor NOS New Old Stock. Brand New · Envision. $750.00.
  34. [34]
  35. [35]
    Projector Resolution Guide: Choosing the Right One for Your Needs
    XGA (Extended Graphics Array): This is an improvement on the SVGA standard. It has the same 4:3 aspect ratio; however, it provides a resolution of 1024 x 768 ...
  36. [36]
    DOSBox-X 0.83.23 Release Notes
    Feb 28, 2022 · Fixed XGA accelerated rendering for ViRGE emulation and 24 bits/pixel display modes. · dosbox-x. · Added basic S3 ViRGE XGA acceleration.