<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vga archivos - Nobody comes after the last</title>
	<atom:link href="https://blog.krusher.net/en/tag/vga-en/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Because someone had to think of the fishes</description>
	<lastBuildDate>Tue, 17 Sep 2024 08:39:54 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://blog.krusher.net/wp-content/uploads/2016/02/cropped-detras-del-ultimo-no-va-nadie-icon-32x32.jpg</url>
	<title>vga archivos - Nobody comes after the last</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Graphics cards of the IBM era</title>
		<link>https://blog.krusher.net/en/2018/09/graphics-cards-of-the-ibm-era/</link>
					<comments>https://blog.krusher.net/en/2018/09/graphics-cards-of-the-ibm-era/#comments</comments>
		
		<dc:creator><![CDATA[Krusher]]></dc:creator>
		<pubDate>Tue, 04 Sep 2018 18:25:08 +0000</pubDate>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[ega]]></category>
		<category><![CDATA[hercules]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[mda]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[pcjr]]></category>
		<category><![CDATA[super vga]]></category>
		<category><![CDATA[svga]]></category>
		<category><![CDATA[tandy]]></category>
		<category><![CDATA[tga]]></category>
		<category><![CDATA[vga]]></category>
		<category><![CDATA[xga]]></category>
		<guid isPermaLink="false">https://blog.krusher.net/?p=2195</guid>

					<description><![CDATA[<p>Not all computers were created equal. Some were born to educate, others for playing and in the case of the IBM PC it was for business. This has been already discussed in my famous article about golden age of sound cards. This time we will focus in the graphical aspect of the ancient and ubiquitous computer &#8230; <a href="https://blog.krusher.net/en/2018/09/graphics-cards-of-the-ibm-era/" class="more-link">Continue reading<span class="screen-reader-text"> "Graphics cards of the IBM era"</span></a></p>
<p>La entrada <a href="https://blog.krusher.net/en/2018/09/graphics-cards-of-the-ibm-era/">Graphics cards of the IBM era</a> se publicó primero en <a href="https://blog.krusher.net/en">Nobody comes after the last</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Not all computers were created equal. Some were born to educate, others for playing and in the case of the <strong>IBM PC</strong> it was for business. This has been already discussed in my famous article about <a href="https://blog.krusher.net/en/2024/09/the-golden-age-of-sound-cards/" target="_blank" rel="noopener">golden age of sound cards</a>. This time we will focus in the graphical aspect of the ancient and ubiquitous computer of the Big Blue. <strong>CGA</strong>, <strong>EGA</strong>, <strong>VGA</strong>&#8230; does it ring a bell to you?</p>
<p><a href="https://blog.krusher.net/2018/08/tarjetas-graficas-de-la-era-ibm/"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-2174 size-full" src="https://blog.krusher.net/wp-content/uploads/2018/08/tarjetas-graficas-de-la-era-ibm-ddunvn.jpg" alt="" width="900" height="527" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/tarjetas-graficas-de-la-era-ibm-ddunvn.jpg 900w, https://blog.krusher.net/wp-content/uploads/2018/08/tarjetas-graficas-de-la-era-ibm-ddunvn-300x176.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/tarjetas-graficas-de-la-era-ibm-ddunvn-768x450.jpg 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a></p>
<p>Unlike contemporary home computers, PC architecture didn&#8217;t use an integrated graphics chipset, it would use expansion cards to undertake graphical tasks. This &#8211;along with its philosophy of a more-or-less open architecture&#8211; would result in many solutions coming into existence along its lifetime. I&#8217;ve devoured quite a lot of old computer magazine pages and thus my impressions.</p>
<p><span id="more-2195"></span></p>
<figure id="attachment_1866" aria-describedby="caption-attachment-1866" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Este es el PC original. Se parece más a una caja del Corte Inglés que a un ordenador." data-rl_caption="Este es el PC original. Se parece más a una caja del Corte Inglés que a un ordenador." title="Este es el PC original. Se parece más a una caja del Corte Inglés que a un ordenador."><img decoding="async" class="wp-image-1866 size-medium" src="https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150-300x279.jpg" alt="" width="300" height="279" srcset="https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150-300x279.jpg 300w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150-768x714.jpg 768w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150-1024x951.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150-1200x1115.jpg 1200w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pc_5150.jpg 1920w" sizes="(max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-1866" class="wp-caption-text">This is the original PC. It looks more like a cash register than a computer.</figcaption></figure>
<p>When the first <strong>PC</strong> was released in 1981 it was offered with two different graphics controllers: <strong>Monochrome Display Adapter</strong> (MDA) and <strong>Color Graphics Adapter</strong> (CGA). Both based upon <strong>Motorola 6845</strong>, a chip managed and generated video signals, that would end up in computers like <strong>BBC Micro</strong> and <strong>Amstrad CPC</strong>. In fact it was used for other PC video adapters that we will see soon.</p>
<h2>Monochrome Display Adapter</h2>
<p>The mother of all <strong>PC</strong> graphics cards is no other than the MDA, and it&#8217;s often quoted as one of the reasons of his success in business applications. It is, as its very name indicates, monochromatic display adapter, with an ISA 8-bit connection, and allows to output a character matrix of 80 by 24.</p>
<figure id="attachment_2117" aria-describedby="caption-attachment-2117" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/IBM_PC_Original_Monochrome_Display_and_Parallel_Printer_Adapter.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="La genuina y original Monochrome Display Adaptar de IBM." data-rl_caption="La genuina y original Monochrome Display Adaptar de IBM." title="La genuina y original Monochrome Display Adaptar de IBM."><img decoding="async" class="wp-image-2117 size-large" src="https://blog.krusher.net/wp-content/uploads/2018/08/IBM_PC_Original_Monochrome_Display_and_Parallel_Printer_Adapter-1024x364.jpg" alt="" width="840" height="299" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/IBM_PC_Original_Monochrome_Display_and_Parallel_Printer_Adapter-1024x364.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/IBM_PC_Original_Monochrome_Display_and_Parallel_Printer_Adapter-300x107.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/IBM_PC_Original_Monochrome_Display_and_Parallel_Printer_Adapter-768x273.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/IBM_PC_Original_Monochrome_Display_and_Parallel_Printer_Adapter-1200x426.jpg 1200w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2117" class="wp-caption-text">Genuine and original IBM Monochrome Display Adapter.</figcaption></figure>
<p>Well, truth be said &#8220;graphics card&#8221; is quite over its head, but &#8220;texts card&#8221; doesn&#8217;t fit either. Although its real resolution was 720×350 pixels (80×25 characters of 9&#215;14 pixels) its small memory of 4K wouldn&#8217;t allow to address each pixel individually, although it would allow attributes like underlined or blinking. Thus its only display mode was text. Even then it was more than enough for a professional usage like a spreadsheet or a text processor, in fact its great picture quality made it even more popular than her sister in arms.</p>
<figure id="attachment_2118" aria-describedby="caption-attachment-2118" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/ibm-mda-nightfallcrew.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="El MDA en toda su gloria. Imagen cortesía de nightfallcrew.com" data-rl_caption="El MDA en toda su gloria. Imagen cortesía de nightfallcrew.com" title="El MDA en toda su gloria. Imagen cortesía de nightfallcrew.com"><img loading="lazy" decoding="async" class="size-medium wp-image-2118" src="https://blog.krusher.net/wp-content/uploads/2018/08/ibm-mda-nightfallcrew-300x300.jpg" alt="" width="300" height="300" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/ibm-mda-nightfallcrew-300x300.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/ibm-mda-nightfallcrew-150x150.jpg 150w, https://blog.krusher.net/wp-content/uploads/2018/08/ibm-mda-nightfallcrew-768x768.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/ibm-mda-nightfallcrew.jpg 796w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2118" class="wp-caption-text">MDA in all its glory. Image courtesy of nightfallcrew.com</figcaption></figure>
<p>The display monitor and the card had a digital TTL connection, with two pins for the video signal (to transmit the intensity attribute) and two for vertical and horizontal synchrony. Screen refresh was fixed at 50 Hz and had two knobs for bright and contrast. Green phosphor screen, image of the computers since 60s until the 80s, gave a note of sobriety.</p>
<figure id="attachment_2142" aria-describedby="caption-attachment-2142" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/IBM-PC-DOS-2.10_monochrome.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="¿Estás ahí, Neo?" data-rl_caption="¿Estás ahí, Neo?" title="¿Estás ahí, Neo?"><img loading="lazy" decoding="async" class="size-medium wp-image-2142" src="https://blog.krusher.net/wp-content/uploads/2018/08/IBM-PC-DOS-2.10_monochrome-300x229.jpg" alt="" width="300" height="229" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/IBM-PC-DOS-2.10_monochrome-300x229.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/IBM-PC-DOS-2.10_monochrome-768x587.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/IBM-PC-DOS-2.10_monochrome-1024x782.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/IBM-PC-DOS-2.10_monochrome.jpg 1054w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2142" class="wp-caption-text">Are you there, Neo?</figcaption></figure>
<p>A known and curious fact is that the <strong>Monochrome Display and Printer Adapter</strong>, as it was officially named, included a parallel port for the printer.</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/08/orchid-anuncio-1982.jpg' title="Anuncio de la Orchid en 1982, clon de la MDA" data-rl_title="Anuncio de la Orchid en 1982, clon de la MDA" class="rl-gallery-link" data-rl_caption="Anuncio de la Orchid en 1982, clon de la MDA" data-rel="lightbox-gallery-1"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/orchid-anuncio-1982-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<h2>Color Graphics Adapter</h2>
<p>The <strong>CGA</strong> was released to market at the same time to <strong>IBM PC</strong> and <strong>MDA</strong>. It didn&#8217;t include its high resolution text mode of his suited up sister, but its 16 KB memory would allow it to use a resolution of 640×200 in black and white or 320×200 at four colours of three fixed palettes. It included text modes with 16 colours, although not as nice as <strong>MDA</strong>&#8216;s.</p>
<figure id="attachment_2131" aria-describedby="caption-attachment-2131" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="La tarjeta de gráficos a color original de IBM, CGA." data-rl_caption="La tarjeta de gráficos a color original de IBM, CGA." title="La tarjeta de gráficos a color original de IBM, CGA."><img loading="lazy" decoding="async" class="size-large wp-image-2131" src="https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq-1024x311.jpg" alt="" width="840" height="255" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq-1024x311.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq-300x91.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq-768x234.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq-1200x365.jpg 1200w, https://blog.krusher.net/wp-content/uploads/2018/08/734_color_graphics_motorola_mc6845p_top_hq.jpg 1598w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2131" class="wp-caption-text">IBM&#8217;s original colour graphics card, the CGA.</figcaption></figure>
<p>Needless to say that it was the most logical approach to playful applications, and except some text mode games almost every <strong>PC</strong> game supported it to display graphics. In fact it had support in games for at least 10 years after, like <strong>Son of the Empire</strong> (<strong>Action Sixteen</strong>) in the anno domini of 1992. Even <strong>Windows 3.0</strong> (<strong>Microsoft</strong>, 1990) could work with the CGA.</p>
<figure id="attachment_2148" aria-describedby="caption-attachment-2148" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/simcity-cga-monocromo.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Sim City (Maxis, 1989) en el modo de alta resolución monocromático" data-rl_caption="Sim City (Maxis, 1989) en el modo de alta resolución monocromático" title="Sim City (Maxis, 1989) en el modo de alta resolución monocromático"><img loading="lazy" decoding="async" class="size-full wp-image-2148" src="https://blog.krusher.net/wp-content/uploads/2018/08/simcity-cga-monocromo.png" alt="" width="640" height="400" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/simcity-cga-monocromo.png 640w, https://blog.krusher.net/wp-content/uploads/2018/08/simcity-cga-monocromo-300x188.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2148" class="wp-caption-text">Sim City (Maxis, 1989) in the high resolution monochrome mode</figcaption></figure>
<p>The <strong>CGA</strong> card could use the same DE9 connector that MDA used, except that instead of using two TTL pins it had four (RGBi), which gave us a digital connection with synchrony and 16 colours. Everything at a fixed frequency of 60 Hz. Curiously enough one of the pins was used as a 12V output to the monitor, which mostly didn&#8217;t use.</p>
<figure id="attachment_2132" aria-describedby="caption-attachment-2132" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/prince-of-persia-cga.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Prince of Persia versión CGA (Jordan Mechner, 1990)" data-rl_caption="Prince of Persia versión CGA (Jordan Mechner, 1990)" title="Prince of Persia versión CGA (Jordan Mechner, 1990)"><img loading="lazy" decoding="async" class="size-full wp-image-2132" src="https://blog.krusher.net/wp-content/uploads/2018/08/prince-of-persia-cga.png" alt="" width="640" height="480" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/prince-of-persia-cga.png 640w, https://blog.krusher.net/wp-content/uploads/2018/08/prince-of-persia-cga-300x225.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2132" class="wp-caption-text">Prince of Persia in CGA (Jordan Mechner, 1990)</figcaption></figure>
<p>Along with the RGBi TTL connection one of the most interesting features of CGA cards was its NTSC video analogue output, as a composite video RCA connection. Frankly its colours were not marvelous, and they tend to blend and mix with each other. It was after all &#8220;Never Twice Same Color&#8221; composite video, no less. This could nevertheless be used as an advantage, allowing way more apparent colours when adjacent pixels blended to its adjacents generate &#8220;new&#8221;. Our friend <a href="https://www.youtube.com/channel/UC8uT9cgJorJPWu7ITLGo9Ww" target="_blank" rel="noopener">8-Bit guy</a> explains it way better on his channel.</p>
<p><iframe loading="lazy" title="CGA Graphics - Not as bad as you thought!" width="840" height="473" src="https://www.youtube.com/embed/niKblgZupOc?start=371&#038;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>Over the years many new complex techniques were released to use more and more colours than initially designed, up to 1024 in the <strong>8088 MPH</strong> (<strong>Hornet &amp; CRTC &amp; Desire, 2015</strong>) demo. Apparently when manipulating very carefully video synchronisms, accessing not documented video modes and programming at a very low level, we could made amazing tricks with this hardware. It was naturally not very practical, but there came nothing.</p>
<figure id="attachment_2143" aria-describedby="caption-attachment-2143" style="width: 713px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/comander-keen-cga-composite.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="A costa de tiempo de proceso se podían hacer locuras con el modo de vídeo compuesto. En la imagen el Comander Keen IV (id Software, 1991)" data-rl_caption="A costa de tiempo de proceso se podían hacer locuras con el modo de vídeo compuesto. En la imagen el Comander Keen IV (id Software, 1991)" title="A costa de tiempo de proceso se podían hacer locuras con el modo de vídeo compuesto. En la imagen el Comander Keen IV (id Software, 1991)"><img loading="lazy" decoding="async" class="size-full wp-image-2143" src="https://blog.krusher.net/wp-content/uploads/2018/08/comander-keen-cga-composite.jpg" alt="" width="713" height="505" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/comander-keen-cga-composite.jpg 713w, https://blog.krusher.net/wp-content/uploads/2018/08/comander-keen-cga-composite-300x212.jpg 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2143" class="wp-caption-text">You could do crazy stuff with the composite video mode, at the expense of CPU time. Pictured: Commander Keen IV (id Software, 1991)</figcaption></figure>
<p>Due to <strong>MDA</strong> and <strong>CGA</strong> using different computer resources it was technically possible to use both simultaneously. The spreadsheet par excellence, <strong>Lotus 1-2-3</strong> (<strong>Lotus Software</strong>, 1993) wrote directly into memory and made it possible to use both monochrome monitor to display text and colour monitor for graphics, at the same time. Although this feature wasn&#8217;t throughoutly used this software was one the PC success at mid term, and an important benchmark to determine whether a computer can be considered &#8220;compatible&#8221;.</p>
<h2>Hercules Graphics Card</h2>
<p>This card was, if not the first made by a third party, first doing so with a considerably commercial success. Basically it&#8217;s a card compatible with the <strong>IBM Monochrome Display Adapter</strong> that could address pixel by pixel a 720×350 resolution, thanks to its 64 KB memory, and could display high quality monochrome graphics, everything with the PC supplied monitor. Technically last two lines were not addressable, so the resolution in the end was a more-than-decent 720×348 pixels.</p>
<figure id="attachment_2133" aria-describedby="caption-attachment-2133" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/Hercules_Graphics_Card.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Tarjeta gráfica Hercules" data-rl_caption="Tarjeta gráfica Hercules" title="Tarjeta gráfica Hercules"><img loading="lazy" decoding="async" class="size-large wp-image-2133" src="https://blog.krusher.net/wp-content/uploads/2018/08/Hercules_Graphics_Card-1024x480.jpg" alt="" width="840" height="394" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/Hercules_Graphics_Card-1024x480.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/Hercules_Graphics_Card-300x141.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/Hercules_Graphics_Card-768x360.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/Hercules_Graphics_Card.jpg 1074w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2133" class="wp-caption-text">Hercules Graphics Card</figcaption></figure>
<p>It wasn&#8217;t a broadly supported card as the &#8220;officials&#8221;, but there was a cohort of games that could make use of it, like many from <strong>LucasArts</strong> or <strong>Sierra On-Line</strong>, famous for working even in microwave ovens. This card launch retail price of 500 american dollars, equivalent to around 1.300 in 2018.</p>
<figure id="attachment_2171" aria-describedby="caption-attachment-2171" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Maniac Mansion (LucasFilm, 1987) tal como se veía en Hercules" data-rl_caption="Maniac Mansion (LucasFilm, 1987) tal como se veía en Hercules" title="Maniac Mansion (LucasFilm, 1987) tal como se veía en Hercules"><img loading="lazy" decoding="async" class="size-large wp-image-2171" src="https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-1024x576.jpg" alt="" width="840" height="473" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-1024x576.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-300x169.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-768x432.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-1200x675.jpg 1200w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules.jpg 1600w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2171" class="wp-caption-text">Maniac Mansion (LucasFilm, 1987) as seen in a Hercules</figcaption></figure>
<p>It was possible, nevertheless, to emulate a <strong>CGA</strong> card to have better software compatibility not directly supporting this card. Some late models would include hardware emulation but the usual at the time was to use emulators as <strong>SIMCGA</strong>, which was basically bruteforce: it copied as fast as it could memory from <strong>CGA</strong> area (wrote by programs through the BIOS) to <strong>Hercules</strong>&#8216; in real time. It didn&#8217;t work fantastically, especially with programs that would write directly on the memory, but was better than nothing. Software that worked did so displaying dither instead of colours, of course. Despite its advantages I really could have used that <strong>SIMCGA</strong> when this was the first graphics card that I had&#8230;</p>
<figure id="attachment_2171" aria-describedby="caption-attachment-2171" style="width: 1600px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Maniac Mansion (LucasFilm, 1987) tal como se veía en Hercules" data-rl_caption="Maniac Mansion (LucasFilm, 1987) tal como se veía en Hercules" title="Maniac Mansion (LucasFilm, 1987) tal como se veía en Hercules"><img loading="lazy" decoding="async" class="size-full wp-image-2171" src="https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules.jpg" alt="" width="1600" height="900" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules.jpg 1600w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-300x169.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-768x432.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-1024x576.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/maniac-mansion-1987-hercules-1200x675.jpg 1200w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2171" class="wp-caption-text">Maniac Mansion Enhanced (LucasFilm Games, 1989) in Hercules Mode</figcaption></figure>
<p>In parallel to <strong>Hercules</strong> some other with similar features were released, as <strong>Orchid Graphics Adapter</strong> or <strong>Plantronics Colorplus</strong>. In the case of <strong>Colorplus</strong> there were hardware CGA compatibility, but neither were quite a commercial success or had important software support.</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/08/anuncio_hercules.jpg' title="Anuncio de la Hercules" data-rl_title="Anuncio de la Hercules" class="rl-gallery-link" data-rl_caption="Anuncio de la Hercules" data-rel="lightbox-gallery-2"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/anuncio_hercules-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/anuncio_hercules_2.jpg' title="Anuncio de la Hercules" data-rl_title="Anuncio de la Hercules" class="rl-gallery-link" data-rl_caption="Anuncio de la Hercules" data-rel="lightbox-gallery-2"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/anuncio_hercules_2-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<h2>IBM PCJr y Tandy 1000</h2>
<p><strong>PCJr</strong> was very anticipated, and many professionals and amateurs were interested in a home oriented PC as opposed to the business oriented main line. The result was the <strong>PCJr</strong>, released in 1984 and was mostly compatible with the <strong>PC</strong> and <strong>PC XT</strong>, its older brothers. Its differences began with a chiclet keyboard, its sound chip and ended with having 128 KB of RAM, so the most demanding PC programs couldn&#8217;t be run. In the graphics aspect it possesed the new <strong>Video Gate Array</strong> (not to be confused with the later <strong>VGA</strong>), better known as <strong>CGA Plus</strong>.</p>
<figure id="attachment_1872" aria-describedby="caption-attachment-1872" style="width: 245px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pcjr_with_display.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="PCjr con monitor" data-rl_caption="PCjr con monitor" title="PCjr con monitor"><img loading="lazy" decoding="async" class="wp-image-1872 size-medium" src="https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pcjr_with_display-245x300.jpg" alt="" width="245" height="300" srcset="https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pcjr_with_display-245x300.jpg 245w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pcjr_with_display-768x941.jpg 768w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pcjr_with_display-836x1024.jpg 836w, https://blog.krusher.net/wp-content/uploads/2019/01/Ibm_pcjr_with_display.jpg 1200w" sizes="auto, (max-width: 245px) 85vw, 245px" /></a><figcaption id="caption-attachment-1872" class="wp-caption-text">PCjr con monitor</figcaption></figure>
<p>Differences with Color Graphics Adapter were mostly being able to use more colours at the same resolution: 16 colours at 320×200 and 4 at 640×200 pixels, although it didn&#8217;t had to be fixed palettes. Another not so desirable feature was having its 128 KB of RAM shared with the system memory, making this computer slower than others with the same processor. None of its features saved it from being one of the most important flops in modern commercial computing.</p>
<figure id="attachment_2147" aria-describedby="caption-attachment-2147" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/pcjr-flight-simulator.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Microsoft Flight Simulator en el PCJr (1983)" data-rl_caption="Microsoft Flight Simulator en el PCJr (1983)" title="Microsoft Flight Simulator en el PCJr (1983)"><img loading="lazy" decoding="async" class="size-medium wp-image-2147" src="https://blog.krusher.net/wp-content/uploads/2018/08/pcjr-flight-simulator-300x215.jpg" alt="" width="300" height="215" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/pcjr-flight-simulator-300x215.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/pcjr-flight-simulator-768x550.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/pcjr-flight-simulator.jpg 1014w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2147" class="wp-caption-text">Microsoft Flight Simulator at the PCJr (1983)</figcaption></figure>
<p>Few games were released for this platform. Most interesting were, of course, <strong>Sierra On-Line</strong> adventures. The chief example being <strong>King Quest</strong> (1984) which was released in disks, even though the expected main memory was ROM cartridges.</p>
<figure id="attachment_2154" aria-describedby="caption-attachment-2154" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/king-quest-tandy.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="King Quest (Sierra On-Line, 1983) en Tandy Graphics Adapter" data-rl_caption="King Quest (Sierra On-Line, 1983) en Tandy Graphics Adapter" title="King Quest (Sierra On-Line, 1983) en Tandy Graphics Adapter"><img loading="lazy" decoding="async" class="size-full wp-image-2154" src="https://blog.krusher.net/wp-content/uploads/2018/08/king-quest-tandy.png" alt="" width="640" height="400" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/king-quest-tandy.png 640w, https://blog.krusher.net/wp-content/uploads/2018/08/king-quest-tandy-300x188.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2154" class="wp-caption-text">King Quest (Sierra On-Line, 1983) in Tandy Graphics Adapter</figcaption></figure>
<p>This computer natural relay was taken by the <strong>Tandy Corporation</strong>, with its <strong>Tandy 1000</strong>. Its graphics card was named, of course, <strong>Tandy Graphics Adapter</strong>. Even though it offered same features that <strong>CGA Plus</strong> (including the fact of sharing its memory with the system) they were not directly compatible, and software running in the other usually yielded not the best results: blank lines, some displaced ones, etc. But it wasn&#8217;t that bad, since almost nobody missed the <strong>PCJr</strong> and the software was usually written for the <strong>TGA</strong>.</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/01/tandy1000-anuncio.jpg' title="Bill Bixby encarnó a Hulk hace casi 4 décadas y también trató de vendernos el Tandy 1000" data-rl_title="Bill Bixby encarnó a Hulk hace casi 4 décadas y también trató de vendernos el Tandy 1000" class="rl-gallery-link" data-rl_caption="Bill Bixby encarnó a Hulk hace casi 4 décadas y también trató de vendernos el Tandy 1000" data-rel="lightbox-gallery-3"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/01/tandy1000-anuncio-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2019/01/Tandy-1000SX-First-Advertisement.jpg' title="Publicidad del Tandy 1000, toda una hagiografía de sus características" data-rl_title="Publicidad del Tandy 1000, toda una hagiografía de sus características" class="rl-gallery-link" data-rl_caption="Publicidad del Tandy 1000, toda una hagiografía de sus características" data-rel="lightbox-gallery-3"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2019/01/Tandy-1000SX-First-Advertisement-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/01/pcjr-1.jpg' title="Anuncio del PCjr, de Popular Science de 1984" data-rl_title="Anuncio del PCjr, de Popular Science de 1984" class="rl-gallery-link" data-rl_caption="Anuncio del PCjr, de Popular Science de 1984" data-rel="lightbox-gallery-3"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/01/pcjr-1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/01/tandy1000-anuncio2.jpg' title="Anuncio más formalito del Tandy 1000" data-rl_title="Anuncio más formalito del Tandy 1000" class="rl-gallery-link" data-rl_caption="Anuncio más formalito del Tandy 1000" data-rel="lightbox-gallery-3"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/01/tandy1000-anuncio2-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<h2>Professional Graphics Controller</h2>
<p>Even when <strong>PC</strong> was a very capable machine in enterprise applications its graphical features weren&#8217;t otherworldly. Since 1984, however, <strong>IBM</strong> began making and selling this card, also known as <strong>Professional Graphics Adapter</strong>, <strong>Professional Graphics Array</strong> or simply <strong>PGC</strong>. Its graphic arts oriented features could easily cloud almost every other home computer of the era. Its characteristics were heartshaking: 640×480 pixels of resolution at 256 colours from a palette of 4096, also being compatible with <strong>CGA</strong> graphic modes.</p>
<figure id="attachment_2149" aria-describedby="caption-attachment-2149" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/professional-graphics-adapter-ibm.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Professional Graphics Adapter de IBM" data-rl_caption="Professional Graphics Adapter de IBM" title="Professional Graphics Adapter de IBM"><img loading="lazy" decoding="async" class="wp-image-2149 size-large" src="https://blog.krusher.net/wp-content/uploads/2018/08/professional-graphics-adapter-ibm-1024x568.jpg" alt="" width="840" height="466" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/professional-graphics-adapter-ibm-1024x568.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/professional-graphics-adapter-ibm-300x166.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/professional-graphics-adapter-ibm-768x426.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/professional-graphics-adapter-ibm.jpg 1100w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2149" class="wp-caption-text">Professional Graphics Adapter by IBM</figcaption></figure>
<p>Its looks were terrific: it consisted of a three full sized cards (one of them just to hardware emulate <strong>CGA</strong>) that took two slots in the <strong>IBM PC XT</strong>. It couldn&#8217;t be otherwise since it had 320 KB of RAM (more than most computers!) and its own <strong>Intel 8088</strong> processor, so writing the graphics memory was way faster that competing cards. Its price was superlative too: 3.000 dollars in 1984 (equivalent to around 7.800 in 2018) and could only be used in the <strong>IBM 5175</strong> monitor, which was 1.300 dollars (3.400 in 2018). Wikipedia mentions, however, that a dedicated computer aided design workstation costed around 50.000 dollars (around 130.000 in 2018), so in perspective it wasn&#8217;t that wild.</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/08/pga_pc_magazine_1984-1.jpg' title="Artículo sobre la Professional Graphics Controller, de 1984 en PC Magazine" data-rl_title="Artículo sobre la Professional Graphics Controller, de 1984 en PC Magazine" class="rl-gallery-link" data-rl_caption="Artículo sobre la Professional Graphics Controller, de 1984 en PC Magazine" data-rel="lightbox-gallery-4"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/pga_pc_magazine_1984-1-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/anuncio-scion-pc-640.jpg' title="Anuncio del clon PC Scion 640, de 1984" data-rl_title="Anuncio del clon PC Scion 640, de 1984" class="rl-gallery-link" data-rl_caption="Anuncio del clon PC Scion 640, de 1984" data-rel="lightbox-gallery-4"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/anuncio-scion-pc-640-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/epga.jpg' title="Competidora de la PCG, la EPGA de Everex" data-rl_title="Competidora de la PCG, la EPGA de Everex" class="rl-gallery-link" data-rl_caption="Competidora de la PCG, la EPGA de Everex" data-rel="lightbox-gallery-4"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/epga-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<p>Its graphical modes were not directly addressable by the BIOS, and there aren&#8217;t any games known that would use them. No big surprise there, since this was a CAD oriented product and its chief usage was <strong>Autocad 2.5</strong> (<strong>Autodesk</strong>, 1986). It didn&#8217;t really have any competition, but in two years there were a couple of decent clones released, like the <strong>Everex EPGA</strong>, compatible with <strong>Hercules</strong> and <strong>CGA</strong>, taking just one expansion slot. In place of the 8088 it included no less than a <strong>Intel 80286</strong>, which was more powerful, and 512KB of RAM memory. It costed 999 dollars (around 2.400 in 2018).</p>
<h2>Enhanced Graphics Adapter</h2>
<p>The new <strong>IBM</strong> standard came with this card, which wasn&#8217;t 100% compatible but included video modes for every taste. It was launched in 1984 and had up to 640×350 pixels of resolutions at 16 colours, to be chosen of a palette of 64.</p>
<figure id="attachment_2153" aria-describedby="caption-attachment-2153" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="La EGA original de IBM" data-rl_caption="La EGA original de IBM" title="La EGA original de IBM"><img loading="lazy" decoding="async" class="wp-image-2153 size-large" src="https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm-1024x368.jpg" alt="" width="840" height="302" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm-1024x368.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm-300x108.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm-768x276.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm-1200x431.jpg 1200w, https://blog.krusher.net/wp-content/uploads/2018/08/ega-ibm.jpg 1485w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2153" class="wp-caption-text">EGA original from IBM</figcaption></figure>
<p>This product used a new monitor type, very conveniently named <strong>EGA</strong>. It used the DE9 TTL connector again, with 6 pins this times for the image. Its usage wasn&#8217;t restricted to the brand new <strong>AT</strong>, the new <strong>PC</strong> model that <strong>IBM</strong> presented that year, but undoubtedly it was it ideal addition to it. It gave much better graphics than competing computers like the <strong>Commodore 64</strong> (1982) for a very competitive price, which in 1986 was 624 dollars. (about 1.350 in 2018). It was of course the card that every game wanted, and even in 1994 there were games that used it, like <strong>BlackThorne</strong> (<strong>Blizzard</strong>). High resolution modes, however, were not usually supported&#8230;</p>
<figure id="attachment_2155" aria-describedby="caption-attachment-2155" style="width: 320px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="wp-image-2155 size-full" src="https://blog.krusher.net/wp-content/uploads/2018/08/cosmoscosmicadventureycony.gif" alt="" width="320" height="200" /><figcaption id="caption-attachment-2155" class="wp-caption-text">Cosmo&#8217;s Cosmic Adventure (Apogee, 1992) was heir to technologies from Commander Keen (id Software, 1990) and was one of the games with better scroll in EGA</figcaption></figure>
<p>The <strong>EGA</strong> card was compatible with RGBi <strong>CGA</strong> modes, and it could change its vertical frequency from 15.7 to 21.8 kHz by the use of some small switches in the backplate of the card. This was a bit inconvenient since until autoswitching cards appeared one had to be fiddling the computers behinds, and also switching modes in the monitor, but it was OK since it provided almost complete compatibility with legacy modes. NTSC composite video was however lost, so the software (games!) using this mode weren&#8217;t exactly good looking on <strong>EGA</strong>.</p>
<figure id="attachment_2156" aria-describedby="caption-attachment-2156" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/quest-for-glory-ega.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Quest for Glory (Sierra On-Line, 1989). Este era el modo haitual de usar EGA." data-rl_caption="Quest for Glory (Sierra On-Line, 1989). Este era el modo haitual de usar EGA." title="Quest for Glory (Sierra On-Line, 1989). Este era el modo haitual de usar EGA."><img loading="lazy" decoding="async" class="size-full wp-image-2156" src="https://blog.krusher.net/wp-content/uploads/2018/08/quest-for-glory-ega.jpg" alt="" width="640" height="400" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/quest-for-glory-ega.jpg 640w, https://blog.krusher.net/wp-content/uploads/2018/08/quest-for-glory-ega-300x188.jpg 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2156" class="wp-caption-text">Quest for Glory (Sierra On-Line, 1989). This was the most used EGA mode.</figcaption></figure>
<p>Something very well received was the linear modes, as opposed as interlaced modes in Hercules and CGA. What does that exactly mean? In previous graphics adapter memory had two blocks: one with odd lines and the other with even lines. Programs were walking the memory and suddenly it advanced two lines instead of one. With EGA we could at last write from the beginning to the end without strange leaps. Other very welcomed feature was having BIOS extension on its ROM, unlike <strong>PGC</strong> for an example.  One of the most impressive ways to exploiting this card was the soft scroll in <strong>Commander Keen</strong> (1990) programmed by <strong>John Carmack</strong>, in which he used pixels not directly visible (and hardware scrolling techniques) in the planar modes, making it possible to achieve visuals in the like of the contemporary video game consoles without artifacts or flickering. What was this planar thing exactly we will discussing it soon.</p>
<figure id="attachment_2157" aria-describedby="caption-attachment-2157" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/8553-simcity-dos-screenshot-your-city-map-ega.gif" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Sim City en la tarjeta EGA, modo de alta resolución" data-rl_caption="Sim City en la tarjeta EGA, modo de alta resolución" title="Sim City en la tarjeta EGA, modo de alta resolución"><img loading="lazy" decoding="async" class="size-full wp-image-2157" src="https://blog.krusher.net/wp-content/uploads/2018/08/8553-simcity-dos-screenshot-your-city-map-ega.gif" alt="" width="640" height="350" /></a><figcaption id="caption-attachment-2157" class="wp-caption-text">Sim City in a EGA card, high resolution mode</figcaption></figure>
<p>Soon after this standard materialized clones began appearing. Some included video modes in the likes of the MDA, others had more resolution. These modes almost didn&#8217;t had any software support so they weren&#8217;t a very interesting perk. Other cards however did include auto switching capabilities, so you didn&#8217;t had to bother to switch minuscule controls in your card when you needed to change modes. It was the case of the Paradise EGA, in 1986. For 500 USD (1.300 in 2018) it did everything that EGA, CGA, Hercules or MDA standard could, with auto switching capabilities and light pen support. It also had two RCA connectors that the heck if I know what were they for.</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/08/ega_infoworld_septiembre_1985.jpg' title="Artículo sobre la EGA de IBM, número de septiembre de 1985 de la revista InfoWorld" data-rl_title="Artículo sobre la EGA de IBM, número de septiembre de 1985 de la revista InfoWorld" class="rl-gallery-link" data-rl_caption="Artículo sobre la EGA de IBM, número de septiembre de 1985 de la revista InfoWorld" data-rel="lightbox-gallery-5"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/ega_infoworld_septiembre_1985-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/orchid-turbo-ega.jpg' title="Anuncio de la Orchid Turbo EGA" data-rl_title="Anuncio de la Orchid Turbo EGA" class="rl-gallery-link" data-rl_caption="Anuncio de la Orchid Turbo EGA" data-rel="lightbox-gallery-5"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/orchid-turbo-ega-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/paradise-ega-infoworld-julio-86.jpg' title="Artículo sobre la Paradise EGA en InfoWorld, julio de 1986" data-rl_title="Artículo sobre la Paradise EGA en InfoWorld, julio de 1986" class="rl-gallery-link" data-rl_caption="Artículo sobre la Paradise EGA en InfoWorld, julio de 1986" data-rel="lightbox-gallery-5"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/paradise-ega-infoworld-julio-86-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<h2>Multi-Color Graphics Array</h2>
<p>Actually this card never existing on its own. It was simply the name gave to the chipset video in <strong>IBM PS/2 Model 30</strong>, an interesting computer released in 1987 which spawned the mouse and keyboard connector used until a short while ago. The computer line introduced the <strong>MCA</strong> bus (<strong>Micro Channel Arquitecture</strong>), which was an attempt by <strong>IBM</strong> of retaking the wheel of<strong> PC</strong> architecture. It was a hard and expensive reversal for <strong>IBM</strong>.</p>
<figure id="attachment_2158" aria-describedby="caption-attachment-2158" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/ibm-ps2-model-30.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="IBM PS/2 model 30, el ordenador de la MCGA original" data-rl_caption="IBM PS/2 model 30, el ordenador de la MCGA original" title="IBM PS/2 model 30, el ordenador de la MCGA original"><img loading="lazy" decoding="async" class="size-medium wp-image-2158" src="https://blog.krusher.net/wp-content/uploads/2018/08/ibm-ps2-model-30-300x246.jpg" alt="" width="300" height="246" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/ibm-ps2-model-30-300x246.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/ibm-ps2-model-30-768x631.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/ibm-ps2-model-30.jpg 1000w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2158" class="wp-caption-text">IBM PS/2 model 30, the original MCGA computer</figcaption></figure>
<p><strong>MCGA</strong> however came to stay, or better said its graphical modes did. Specially the brand new 320&#215;200 resolution at 256 colours, chosen from a palette of 262.144, extensively used in games. It supported a 640×480 monochrome mode. Its huge disadvantage was not being compatible with <strong>EGA</strong> modes, so games not supporting <strong>MCGA</strong> had to resort to use <strong>CGA</strong> modes, which were much more ugly. Solution was simply using the 256 colour mode with the 16 that most fitted <strong>EGA</strong>&#8216;s, but software has to be coded for that and naturally that would exclude everything written before. All in all it was then when <strong>PC</strong>s began having graphical capabilities over almost any other computer back then.</p>
<figure id="attachment_2160" aria-describedby="caption-attachment-2160" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/monkey2-3.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Monkey Island 2 (LucasArts, 1992) en MCGA" data-rl_caption="Monkey Island 2 (LucasArts, 1992) en MCGA" title="Monkey Island 2 (LucasArts, 1992) en MCGA"><img loading="lazy" decoding="async" class="size-full wp-image-2160" src="https://blog.krusher.net/wp-content/uploads/2018/08/monkey2-3.jpg" alt="" width="640" height="400" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/monkey2-3.jpg 640w, https://blog.krusher.net/wp-content/uploads/2018/08/monkey2-3-300x188.jpg 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2160" class="wp-caption-text">Monkey Island 2 (LucasArts, 1992) in MCGA</figcaption></figure>
<p>Monitor and connector used by this technology were analogic, as opposed to previous standards (salve the <strong>Professional Graphics Adapter</strong>) which was based on digital TTL signals. The conector is/was a DE15 which carried RGB signals, along with vertical and horizontal synchrony. In this case it could have screen frequencies ranging 50 to 70 Hz depending on the graphic mode. Eventually this connector was simply called <strong>VGA</strong>, and even in 2018 still has its uses despite being obsolete. Its name is very evident to all computer amateurs, as we will see soon.</p>
<figure id="attachment_2161" aria-describedby="caption-attachment-2161" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/simcity_mcga.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Sim City en MCGA" data-rl_caption="Sim City en MCGA" title="Sim City en MCGA"><img loading="lazy" decoding="async" class="size-full wp-image-2161" src="https://blog.krusher.net/wp-content/uploads/2018/08/simcity_mcga.png" alt="" width="640" height="400" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/simcity_mcga.png 640w, https://blog.krusher.net/wp-content/uploads/2018/08/simcity_mcga-300x188.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2161" class="wp-caption-text">Sim City in MCGA</figcaption></figure>
<p><strong>MCGA</strong> died with the first <strong>IBM PS/2</strong> line modes, which ended manufacturing in 1992. Of course <strong>MCA</strong> bus disappeared too, although keyboard and mouse connector sticked with us until well passed the first decade of the XXI century.</p>
<figure id="attachment_2162" aria-describedby="caption-attachment-2162" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/cable-vga.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="El famoso cable y conector VGA" data-rl_caption="El famoso cable y conector VGA" title="El famoso cable y conector VGA"><img loading="lazy" decoding="async" class="size-medium wp-image-2162" src="https://blog.krusher.net/wp-content/uploads/2018/08/cable-vga-300x300.jpg" alt="" width="300" height="300" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/cable-vga-300x300.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/cable-vga-150x150.jpg 150w, https://blog.krusher.net/wp-content/uploads/2018/08/cable-vga.jpg 600w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2162" class="wp-caption-text">Famous VGA cable and connector. Some professional cards and display would use 6 BNC connectors instead, but wasn&#8217;t that usual.</figcaption></figure>
<p>An alternative to <strong>MCGA</strong> in the <strong>PS/2</strong> line was the less known <strong>IBM 8514 </strong>standard, remsembling the <strong>Professional Graphics Adapter</strong> from two years earlier as supporting similar resolutions of 640×480 pixels at 256 colours. It wasn&#8217;t just a graphics card but a whole modern GPU, supporting graphics acceleration (in 2D obviously) allowing instructions like drawing primitives or block transfer memory. Being compatible with <strong>Windows 3.X</strong> (later with <strong>Windows 2.X</strong>, too) it was <strong>IBM</strong>&#8216;s pennant on graphics quality, showing <strong>Microsoft Excel</strong> like no other. The card costed 1.290 dollars, plus 270 if we wanted the memory expansion to 1 MB (necessary for the 640&#215;480 at 256 colours mode) it was 270 more, and the monitor was sold by <strong>IBM</strong> at a retail price of 3.110, about 6.600 in 2018. Totalling 3.110 mother whooping dollars, around 6.600 in 2018. This card wasn&#8217;t as cloned as others by <strong>IBM</strong>, and thus the limited support and not having any games known writen for it.</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/08/IBM_8514.jpg' title="IBM 5814 desmontada" data-rl_title="IBM 5814 desmontada" class="rl-gallery-link" data-rl_caption="IBM 5814 desmontada" data-rel="lightbox-gallery-6"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/IBM_8514-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/IBM-8514-en-pcmag-julio-1988.jpg' title="Artículo sobre la 8514 en Pcmag, julio de 1988" data-rl_title="Artículo sobre la 8514 en Pcmag, julio de 1988" class="rl-gallery-link" data-rl_caption="Artículo sobre la 8514 en Pcmag, julio de 1988" data-rel="lightbox-gallery-6"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/IBM-8514-en-pcmag-julio-1988-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<h2>Video Graphics Array</h2>
<p>If the quintessential graphics adapter for the <strong>PC</strong> had to be chosen, look no further. It appeared in 1987 and its graphic modes are supported even today, and used when everything else fails. It was the lower common denominator in practically every <strong>PC</strong> models and compatibles, and it&#8217;s easily the most cloned graphic standard ever. Yo could write a thick book about VGA (and there are not few of them) but at this time we will consider the most important aspects.</p>
<figure id="attachment_2166" aria-describedby="caption-attachment-2166" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Paradise Systems PVGA1A, de 1988, una de las primeras VGA de terceros" data-rl_caption="Paradise Systems PVGA1A, de 1988, una de las primeras VGA de terceros" title="Paradise Systems PVGA1A, de 1988, una de las primeras VGA de terceros"><img loading="lazy" decoding="async" class="size-large wp-image-2166" src="https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab-1024x480.jpg" alt="" width="840" height="394" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab-1024x480.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab-300x141.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab-768x360.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab-1200x563.jpg 1200w, https://blog.krusher.net/wp-content/uploads/2018/08/paradise-pvga1ab.jpg 1600w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2166" class="wp-caption-text">Paradise Systems PVGA1A from 1988, one of the first third party VGAs</figcaption></figure>
<p>Its standard spects included practically all the <strong>EGA</strong>, <strong>CGA</strong> and <strong>MCGA</strong> video modes, along with a 640×480 pixels mode with any 16 colours. Most however would support high resolution modes up to 800×600 pixels, although depending on the spent money in the display and or video card these could be not supported, and also the memory had to be taken in consideration, since some early cheaper models would include less than 256 KB of memory, which was the defined standard. Given its flexible and programmable nature it could use practically any arbitrary resolution with wacky combinations, along with new text modes very popular in software developers.</p>
<figure id="attachment_2145" aria-describedby="caption-attachment-2145" style="width: 640px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-2145" src="https://blog.krusher.net/wp-content/uploads/2018/08/monkey_island_modos_graficos.gif" alt="" width="640" height="400" /><figcaption id="caption-attachment-2145" class="wp-caption-text">Monkey Island (Lucasfilm Games, 1991) in Hercules, CGA, EGA, EGA (hi res) and VGA (MCGA)</figcaption></figure>
<p>Since then obiquitous VGA had very interesting technical features. Its screen frame rate varied between 50 Hz for the high resolution modes to 70, and its vertical synchrony as fixed at 31.46875 kHz. This isn&#8217;t a random number: it was exactly double the NTSC signal frequency, so it was relatively easy to design and build an adapter to display image on a common television set. Thanks to its RAM memory up to 4 planes could be defined, which could be modified at any time even when they weren&#8217;t being displayed, and flip (switch which was displayed) at any time we desired. The icing of the cake was that almost every mode were reachable via BIOS thanks to the extensions it included for the said.</p>
<figure id="attachment_2167" aria-describedby="caption-attachment-2167" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/synd_001.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Syndicate (Bullfrog, 1993) salió para VGA en PC y era impresionante, le daba un pasote a todos los otras versiones" data-rl_caption="Syndicate (Bullfrog, 1993) salió para VGA en PC y era impresionante, le daba un pasote a todos los otras versiones" title="Syndicate (Bullfrog, 1993) salió para VGA en PC y era impresionante, le daba un pasote a todos los otras versiones"><img loading="lazy" decoding="async" class="size-full wp-image-2167" src="https://blog.krusher.net/wp-content/uploads/2018/08/synd_001.png" alt="" width="640" height="480" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/synd_001.png 640w, https://blog.krusher.net/wp-content/uploads/2018/08/synd_001-300x225.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2167" class="wp-caption-text">Syndicate (Bullfrog, 1993) come out for VGA in PC and it was amazing, it overtook any other port</figcaption></figure>
<p>This adapter had however some small inconveniences. It wasn&#8217;t compatible with <strong>PCJr</strong> or <strong>Hercules</strong> special modes, and compatibility while near wasn&#8217;t 100% with <strong>EGA</strong>. It didn&#8217;t include the <strong>CGA</strong> composite video output either. Neither were really big deal since almost every mode could be easily emulated by the <strong>VGA</strong>. Finally, programing most complex graphical modes (multiple planes, complex operations) wasn&#8217;t easy and it couldn&#8217;t be achieved by the BIOS, so the bare hardware had to be managed instead. In the days to come that was an advantage too, since the flexibility of this standard allowed to develop a string of exotic graphics modes and specific algorithms.</p>
<figure id="attachment_2177" aria-describedby="caption-attachment-2177" style="width: 320px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/Doom_PC_02.gif" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="El Doom original (id Software, 1993) usaba la tarjeta VGA de forma increíble" data-rl_caption="El Doom original (id Software, 1993) usaba la tarjeta VGA de forma increíble" title="El Doom original (id Software, 1993) usaba la tarjeta VGA de forma increíble"><img loading="lazy" decoding="async" class="wp-image-2177 size-full" src="https://blog.krusher.net/wp-content/uploads/2018/08/Doom_PC_02.gif" alt="" width="320" height="200" /></a><figcaption id="caption-attachment-2177" class="wp-caption-text">Original Doom(id Software, 1993) used the VGA in wonderful ways</figcaption></figure>
<p><strong>VGA</strong> wasn&#8217;t a true GPU itself, since it didn&#8217;t have video acceleration capabilities. It had however some operations which one could take advantage of to have better graphic performance, like setting 4 pixels in a sitting or copying video RAM regions without using the CPU. This along multiplanar modes got considerable better results than <strong>EGA</strong>, achieving not only soft scroll but using sprites in a similar way to dedicated videogame system. (Note: some people suggest sprites were effectively limited to mouse sprite and not much more)</p>

<a href='https://blog.krusher.net/wp-content/uploads/2018/08/vga_pcmagazine-octubre-1987.jpg' title="Artículo sobre la VGA en PC Magacine, octubre de 1987" data-rl_title="Artículo sobre la VGA en PC Magacine, octubre de 1987" class="rl-gallery-link" data-rl_caption="Artículo sobre la VGA en PC Magacine, octubre de 1987" data-rel="lightbox-gallery-7"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/vga_pcmagazine-octubre-1987-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>
<a href='https://blog.krusher.net/wp-content/uploads/2018/08/ati_vip_infoworld_noviembre_1987.jpg' title="Artículo sobre la Ati VIP, una de las primeras VGA, en PCMagacine en octubre de 1987" data-rl_title="Artículo sobre la Ati VIP, una de las primeras VGA, en PCMagacine en octubre de 1987" class="rl-gallery-link" data-rl_caption="Artículo sobre la Ati VIP, una de las primeras VGA, en PCMagacine en octubre de 1987" data-rel="lightbox-gallery-7"><img loading="lazy" decoding="async" width="150" height="150" src="https://blog.krusher.net/wp-content/uploads/2018/08/ati_vip_infoworld_noviembre_1987-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" /></a>

<h3>PC in Japan</h3>
<p>Since the <strong>PC</strong> standard was meant for the latin alphabet (or cyrilic or greek if we changed the text glyphs in text mode) and din&#8217;t support Janapense characters (more complex and numerous) it was never popular in Japan. IN 1986 an <strong>EGA</strong> variation was introduced, named <strong>JEGA</strong> (<strong>Japanese EGA</strong>) which used an special BIOS along with double-width character support, but it wasn&#8217;t enough to compete with <strong>NEC PC-98</strong> standard. <strong>AX-VGA</strong> wasn&#8217;t enough either, it&#8217;s equivalent on the VGA standard.</p>
<figure id="attachment_2187" aria-describedby="caption-attachment-2187" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/inst_25.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="DOS/V 4, el MS-DOS para ordenadores japoneses (emulado)" data-rl_caption="DOS/V 4, el MS-DOS para ordenadores japoneses (emulado)" title="DOS/V 4, el MS-DOS para ordenadores japoneses (emulado)"><img loading="lazy" decoding="async" class="size-full wp-image-2187" src="https://blog.krusher.net/wp-content/uploads/2018/08/inst_25.jpg" alt="" width="640" height="480" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/inst_25.jpg 640w, https://blog.krusher.net/wp-content/uploads/2018/08/inst_25-300x225.jpg 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2187" class="wp-caption-text">DOS/V 4 was MS-DOS for japanese PCs (emulated, hence the mouse pointer)</figcaption></figure>
<p>Solution was far simpler than it looked: <strong>Microsoft</strong> just released specific <strong>MS-DOS</strong> version since 1990, which called <strong>DOS/V</strong> and made them to work in Japanese machines with a standard <strong>VGA</strong> card, and would allow japanese double-width characters.</p>
<h3>Mode X</h3>
<p>While most of the tricks on the hardware were known before, in 1991 <strong>Michael Abrash</strong> publised an article about a graphic mode undocumented by <strong>IBM</strong>, coming up with the name of mode X. It wasn&#8217;t unheard of and was used before in a handful of games, but it was since then when it adquired entity in the videogame programming world as it had all the desireable features of graphic modes. Except for one thing: it was quite complex to program for.</p>
<figure id="attachment_2168" aria-describedby="caption-attachment-2168" style="width: 608px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/Turrican-2_-The-Final-Fight-MS-DOS.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Turrican 2 (Rainbow arts) no salió en PC hasta 1994, pero cuando lo hizo, lo hizo a lo grande, usando el modo X" data-rl_caption="Turrican 2 (Rainbow arts) no salió en PC hasta 1994, pero cuando lo hizo, lo hizo a lo grande, usando el modo X" title="Turrican 2 (Rainbow arts) no salió en PC hasta 1994, pero cuando lo hizo, lo hizo a lo grande, usando el modo X"><img loading="lazy" decoding="async" class="size-full wp-image-2168" src="https://blog.krusher.net/wp-content/uploads/2018/08/Turrican-2_-The-Final-Fight-MS-DOS.png" alt="" width="608" height="380" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/Turrican-2_-The-Final-Fight-MS-DOS.png 608w, https://blog.krusher.net/wp-content/uploads/2018/08/Turrican-2_-The-Final-Fight-MS-DOS-300x188.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2168" class="wp-caption-text">Turrican 2 (Rainbow arts) wasn&#8217;t released for PC until 1994, but when it did it big all using the mode X</figcaption></figure>
<p>This mode provided a resolution of 320×240 pixels with 256 arbitrary colours. In the aspect relation of the <strong>PC</strong> monitors (4:3) that meant square pixels, as opposed as most of the other video modes. That simplified a lot calculating &#8220;real&#8221; distances in the screen having pixel differences. Having 256 colours meant having an exact byte-per-pixel in the memory map, so you didn&#8217;t had to read the memory in advance to do bit masks in order to draw a pixel. But most important, being a planar mode (called &#8220;unchained&#8221; in its article) would allow to write in several planes and switch them at will. From its best merit it came its best defect: writing in memory was a comples tax, since each adjacent byte was in different planes. With four planes, for instance, each 4 bytes would represent four pixels but one in each plane.</p>
<h3>Makes</h3>
<p>First computers including a VGA graphics card were the IBM PS/2 line, first integrated on the mother board and later as an standalone card. In fact one of the main features appealed by IBM was not being a chipset anymore, disregarding the <strong>MC6845</strong> controller which other cards had and embedding everything into a single processor, except for memory and auxiliary electronics (crystal oscillators, passive electronics, etc.) IBM could afford including it on the mainboard precisely because this high level of integration.</p>
<figure id="attachment_2179" aria-describedby="caption-attachment-2179" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/TSENG-ET4000.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Tseng ET4000, con conexión ISA de 16 bits, una de tantísimas VGA de terceros" data-rl_caption="Tseng ET4000, con conexión ISA de 16 bits, una de tantísimas VGA de terceros" title="Tseng ET4000, con conexión ISA de 16 bits, una de tantísimas VGA de terceros"><img loading="lazy" decoding="async" class="size-medium wp-image-2179" src="https://blog.krusher.net/wp-content/uploads/2018/08/TSENG-ET4000-300x163.jpg" alt="" width="300" height="163" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/TSENG-ET4000-300x163.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/TSENG-ET4000-768x418.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/TSENG-ET4000-1024x557.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/TSENG-ET4000.jpg 1031w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2179" class="wp-caption-text">Tseng ET4000, with 16 bit ISA connector, one of many third party VGA cards</figcaption></figure>
<p>It didn&#8217;t take a long time for high compatibility to be released, which went around 500 dollars in 1987 (1.100 dollars in 2018). <strong>VGA</strong> is probably, in fact, the most cloned video <strong>PC</strong> video card, and wikipedia cites <strong>S3</strong>, <strong>Ati</strong>, <strong>Matrox</strong>, <strong>Tseng</strong>, <strong>Trident</strong>, <strong>NEC</strong> and more as the main makes. Almost every card had in common the standard video modes and many others in high resolution, along with various features by each. This would allow two important things, first being industry progressing while adding new features and capabilities and second was <strong>IBM</strong> progressively losing control of the standards. This made video cards very different each other, leading to the next chapter of our soap opera.</p>
<h2>XGA and everything else</h2>
<p>After <strong>VGA</strong>&#8216;s overwhelming success, next proposed standar by <strong>IBM</strong> was the <strong>Extended Graphics Array</strong>, abbreviated to <strong>XGA</strong>. Its features weren&#8217;t so impressive for 1990 in the blueprints, but it added a very interesting video mode which had a resolution of 640×480 pixels and 65.536 colours (high-colour), something close to professionals solutions. It added partial compatibility with the <strong>IBM 8514</strong> standard, particulary with the 640×480 at 256 colours mode, and had an all-pixels-addressable 1024×768 pixels at 256 colour mode, as opposed to the <strong>8514</strong> which would allow only text at that resolution</p>
<figure id="attachment_2178" aria-describedby="caption-attachment-2178" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="XGA original de IBM, de conector MCA" data-rl_caption="XGA original de IBM, de conector MCA" title="XGA original de IBM, de conector MCA"><img loading="lazy" decoding="async" class="size-large wp-image-2178" src="https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2-1024x334.jpg" alt="" width="840" height="274" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2-1024x334.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2-300x98.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2-768x250.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2-1200x391.jpg 1200w, https://blog.krusher.net/wp-content/uploads/2018/08/MCA_IBM_XGA-2.jpg 1280w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2178" class="wp-caption-text">Original IBM XGA, with a MCA connector</figcaption></figure>
<p>The great highlight of this card was, however, an alleged performance improvement up to 50% in Windows versus the old VGA. It the end it wasn&#8217;t such a big deal since software wasn&#8217;t usually programmed to use all the resources of this card, so making an expense of 1.095 dollars (more than 2.100 in 2018) hardly justified this expensive boost. It was, nonetheless, a good choice against the costly <strong>8514</strong> in <strong>IBM OS/2</strong> operating system or in the same <strong>Microsoft Windows</strong>.</p>
<figure id="attachment_2182" aria-describedby="caption-attachment-2182" style="width: 150px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/arlington-computer-products-pc-magacine-diciembre-1992.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Anuncio de Arlington Computer Products con precios de casi todo, incluídas tarjetas gráficas, publicado en el número de diciembre de 1992 de PC Magacine." data-rl_caption="Anuncio de Arlington Computer Products con precios de casi todo, incluídas tarjetas gráficas, publicado en el número de diciembre de 1992 de PC Magacine." title="Anuncio de Arlington Computer Products con precios de casi todo, incluídas tarjetas gráficas, publicado en el número de diciembre de 1992 de PC Magacine."><img loading="lazy" decoding="async" class="wp-image-2182 size-thumbnail" src="https://blog.krusher.net/wp-content/uploads/2018/08/arlington-computer-products-pc-magacine-diciembre-1992-150x150.jpg" alt="" width="150" height="150" /></a><figcaption id="caption-attachment-2182" class="wp-caption-text">Arlington Computer Products advertisement with prices of a bit of everything, including graphics cards, published in December of 1992 in PC Magazine.</figcaption></figure>
<p>This new graphics card had two crucial issues: first it was presented for <strong>PS/2</strong> computer lines fitting a <strong>MCA</strong> bus, and since it was proprietary and expensive to implement by third parties it failed. Moreover, at that time third party makers just extended <strong>VGA</strong> specifications to achieve better features in arbitrary aspects, being this <strong>XGA</strong> specification not very attractive for them. Games and other graphic media programmers, specially for <strong>MS-DOS</strong>, had a hard time since they had to support a plethora of diverse standards, so many get stalled in the lower common denominator that <strong>VGA</strong> modes were.</p>
<h2>Super VGA</h2>
<p>Just after first <strong>VGA</strong> cards came into retail stores the first bits of this specification began to establish. It never materialized in no particular card, in fact technically it wasn&#8217;t a format specification at all, since there was no authority which published an standard outside the path that <strong>IBM</strong> or main makers walked. In this context, even <strong>IBM XGA</strong> ended up being considered as part of the blend which Super VGA was.</p>
<figure id="attachment_2180" aria-describedby="caption-attachment-2180" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/themepark-011.png" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Theme Park (Bullfrog, 1994) en Super VGA" data-rl_caption="Theme Park (Bullfrog, 1994) en Super VGA" title="Theme Park (Bullfrog, 1994) en Super VGA"><img loading="lazy" decoding="async" class="wp-image-2180 size-full" src="https://blog.krusher.net/wp-content/uploads/2018/08/themepark-011.png" alt="" width="640" height="480" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/themepark-011.png 640w, https://blog.krusher.net/wp-content/uploads/2018/08/themepark-011-300x225.png 300w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /></a><figcaption id="caption-attachment-2180" class="wp-caption-text">Theme Park (Bullfrog, 1994) in Super VGA, which was practically the same as VGA but with better resolution.</figcaption></figure>
<p>This changed around 1990 with <strong>VESA</strong> (<strong>Video Electronics Standards Association</strong>) publishing <strong>VBE</strong>: <strong>VESA BIOS</strong> extensions. It was since then when it began to exist a common interface to access high resolution modes, which ended up being named Super VGA or VESA modes, everything through these BIOS extensions. First specifications defined video modes which cards implemented, specially high resolution modes. In 1994 it was published the 2.0 specification which included paging support, planar modes, 16 and 24 bits of colour, linear models and everything under the protected mode of the CPU, thus finally allowing MS-DOS games with high resolution games to materialize without having to worry about every card in the market.</p>
<figure id="attachment_2165" aria-describedby="caption-attachment-2165" style="width: 640px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/sc2000_1.gif" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="Sim City 2000 (Maxis, 1994) fue uno de los primeros en usar el estándar VESA en Super VGA" data-rl_caption="Sim City 2000 (Maxis, 1994) fue uno de los primeros en usar el estándar VESA en Super VGA" title="Sim City 2000 (Maxis, 1994) fue uno de los primeros en usar el estándar VESA en Super VGA"><img loading="lazy" decoding="async" class="size-full wp-image-2165" src="https://blog.krusher.net/wp-content/uploads/2018/08/sc2000_1.gif" alt="" width="640" height="480" /></a><figcaption id="caption-attachment-2165" class="wp-caption-text">Sim City 2000 (Maxis, 1994) was one of the first famous games made specifically for SVGA</figcaption></figure>
<p>Other of the <strong>VESA</strong> specifications was <strong>VLB</strong>, the <strong>VESA local bus</strong>, in 1992. This interface, alternative to <strong>PC</strong> bus (which came to be called <strong>ISA</strong> bus, Industry Standard Architecture) made the CPU closer to the graphics card, allowing a better performance. Actually it was an upgrade to ISA, and allowed the graphics card for example to access main memory through DMA channels, or graphics memory mapped in the virtual memory in protected mode. It wasn&#8217;t exempt of problems however: First it was designed essentially around <strong>Intel 80486</strong> processor, which ended up being a not very scalable solution and not very predictable. Its usage, except for very concrete exceptions, was chiefly graphic cards, and motherboards used to include at most two slots supporting <strong>VLB</strong>. Lastly its form factor made cards difficult to install, due its huge connector which applied a non trivial stress to the components when installing. The last straw was the <strong>PCI</strong> bus which appeared later that year, and compatible graphics card the following year.</p>
<h2>Finale</h2>
<p>Super VGA, or what it came to be through consortiums and standards was (wasn&#8217;t) the last great <strong>PC</strong> era graphics standard, now outside <strong>IBM</strong> company intent. In 1990 a decent Super VGA graphics card cost around 400 dollars (about 770 in 2018), against more than 1.000 (around 1.900 in 2018) which <strong>IBM</strong> solutions cost, so outside professional applications it was the big winner.</p>
<figure id="attachment_2183" aria-describedby="caption-attachment-2183" style="width: 300px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/s3-trio-64v.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="S3 Trio 64V+, una de las tarjetas SVGA económicas más populares" data-rl_caption="S3 Trio 64V+, una de las tarjetas SVGA económicas más populares" title="S3 Trio 64V+, una de las tarjetas SVGA económicas más populares"><img loading="lazy" decoding="async" class="size-medium wp-image-2183" src="https://blog.krusher.net/wp-content/uploads/2018/08/s3-trio-64v-300x215.jpg" alt="" width="300" height="215" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/s3-trio-64v-300x215.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/s3-trio-64v-768x551.jpg 768w, https://blog.krusher.net/wp-content/uploads/2018/08/s3-trio-64v-1024x735.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/s3-trio-64v.jpg 1092w" sizes="auto, (max-width: 300px) 85vw, 300px" /></a><figcaption id="caption-attachment-2183" class="wp-caption-text">S3 Trio 64V+ was one of the most common entry models of SVGA, and came with PCI connection</figcaption></figure>
<p>Since then it&#8217;s another story. With the downfall of <strong>MS-DOS</strong>, the beginning of <strong>Windows 95</strong> era and the drivers model it happened something similar to sound cards, and the tussle were about specific ears like 3D or video decoding. This is different topic which I won&#8217;t be covering today, though.</p>
<figure id="attachment_2184" aria-describedby="caption-attachment-2184" style="width: 840px" class="wp-caption aligncenter"><a href="https://blog.krusher.net/wp-content/uploads/2018/08/the-settlers-ii-veni-vidi-vici_22.jpg" data-rel="lightbox-gallery-zcmjPUhj" data-rl_title="The Settlers 2 (Blue Byte, 1996) a 1024×768 y 256 colores." data-rl_caption="The Settlers 2 (Blue Byte, 1996) a 1024×768 y 256 colores." title="The Settlers 2 (Blue Byte, 1996) a 1024×768 y 256 colores."><img loading="lazy" decoding="async" class="wp-image-2184 size-large" src="https://blog.krusher.net/wp-content/uploads/2018/08/the-settlers-ii-veni-vidi-vici_22-1024x768.jpg" alt="" width="840" height="630" srcset="https://blog.krusher.net/wp-content/uploads/2018/08/the-settlers-ii-veni-vidi-vici_22.jpg 1024w, https://blog.krusher.net/wp-content/uploads/2018/08/the-settlers-ii-veni-vidi-vici_22-300x225.jpg 300w, https://blog.krusher.net/wp-content/uploads/2018/08/the-settlers-ii-veni-vidi-vici_22-768x576.jpg 768w" sizes="auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /></a><figcaption id="caption-attachment-2184" class="wp-caption-text">The Settlers 2 (Blue Byte, 1996) at 1024×768 and 256 colours. Or more, nobody agrees.</figcaption></figure>
<p>My acknowledgements to my graphics friends which gave me support and joined me in this lecture:</p>
<ul>
<li>The Crazy Pixel</li>
<li>The Human Card</li>
<li>Mrs. Horizontal Resolution and Mrs. Vertical Resolution</li>
<li>The Low Resolution Dwarf</li>
<li>The Voyeur Display</li>
<li>The Glutton Slot</li>
<li>Mr. Standard</li>
<li>And finally Mr. I Can&#8217;t See Shit</li>
</ul>
<p>As always I&#8217;d love to receive comments and remarks about the above, along with personal experiences by whom expended more than they should to have 10 or 12 more colours in the screen.</p>
<p>La entrada <a href="https://blog.krusher.net/en/2018/09/graphics-cards-of-the-ibm-era/">Graphics cards of the IBM era</a> se publicó primero en <a href="https://blog.krusher.net/en">Nobody comes after the last</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.krusher.net/en/2018/09/graphics-cards-of-the-ibm-era/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
