{"id":7898,"date":"2018-07-25T15:12:42","date_gmt":"2018-07-25T13:12:42","guid":{"rendered":"http:\/\/blog.netspark.de\/?p=7898"},"modified":"2018-07-26T17:47:05","modified_gmt":"2018-07-26T15:47:05","slug":"8088-at-4-11mhz-and-a-cga-card","status":"publish","type":"post","link":"https:\/\/blog.netspark.de\/?p=7898","title":{"rendered":"8088 at 4.77MHz and a CGA card"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-Post-Thumb wp-image-7903\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Intel8088Icon-64x64.png\" alt=\"\" width=\"64\" height=\"64\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Intel8088Icon-64x64.png 64w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Intel8088Icon.png 128w\" sizes=\"auto, (max-width: 64px) 100vw, 64px\" \/>Intel&#8217;s 8088 processors have been made in 1979 and were<br \/>\nthe Celerons of th 80&#8217;s. With CGA graphics cards, PC prices<br \/>\nfell to a more human region and you could get one for<br \/>\nabout 1500 US$ by then. Of course they had some flaws&#8230;<\/p>\n<p><!--more-->The main advantage is undoubtful the price tag. While an 8086 PC would easily hit the 2000 US$ by then, the 8088 with it&#8217;s reduced instruction set was able to lower the price tag a little.<\/p>\n<p>However few people know what even an 8088 that was correctly programmed and tied together with a CGA card (that could handle 2 colors normally) could produce.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7902\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Intel8088.png\" alt=\"\" width=\"640\" height=\"340\" \/><\/p>\n<p>A common CGA card was able to fit 16KB grapics data into it&#8217;s memory which allowed for maximum 640&#215;200 resolution with 2 colors to be handled.<\/p>\n<p><a href=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/IBM_Color_Graphics_Adapter.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-7906\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/IBM_Color_Graphics_Adapter-640x256.png\" alt=\"\" width=\"640\" height=\"256\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/IBM_Color_Graphics_Adapter-640x256.png 640w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/IBM_Color_Graphics_Adapter-768x307.png 768w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/IBM_Color_Graphics_Adapter.png 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a>Typical Images are as follows:<\/p>\n<table style=\"border-collapse: collapse; width: 640px;\" border=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 320px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7908\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Cga_p1.png\" alt=\"\" width=\"320\" height=\"240\" \/><\/td>\n<td style=\"width: 320px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7907\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Cga_p0.png\" alt=\"\" width=\"320\" height=\"240\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 320px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7910\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Cga_p3.png\" alt=\"\" width=\"320\" height=\"240\" \/><\/td>\n<td style=\"width: 320px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7909\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/DemoImage.png\" alt=\"\" width=\"320\" height=\"240\" \/><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7911\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Cga_640x200.png\" alt=\"\" width=\"640\" height=\"480\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" colspan=\"2\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7912\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/Cga_150x100.png\" alt=\"\" width=\"640\" height=\"480\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>By taking advantage of the color smearing, the NTSC color clock and a method similar to that used in the 16 color mode, it&#8217;s possible to display over 16 colors in composite monitors.<\/p>\n<p>160 cycles of the NTSC color clock occur during the each line&#8217;s pixel period so in 40 column mode each pixel occupies half a cycle and in 80 column mode each pixel uses a quarter of a cycle. Limiting the character display to the upper or upper two scanlines, and taking advantage of the pixel arrangement in certain characters of the codepage 437, it is possible to display up to 1024 colors. This technique was used in the following demo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7905\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/CGA-1024-color-mode.png\" alt=\"\" width=\"272\" height=\"365\" \/><\/p>\n<p>A scene group (Hornet+CRTC+DESiRE) released a demo on an original IBM 8088 from 1981.<br \/>\nOn the Oldskool compo Revision 2015 they were showing the real potential of such an 8088 with their 1st place demo and you&#8217;d be surprised what these old processors were still capable of even if we think back to an 80386SX&#8230;<\/p>\n<p>But watch the video:<\/p>\n<div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-7898-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/8088-MPH-by-Hornet-CRTC-DESiRE-final-version.mp4?_=1\" \/><a href=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/8088-MPH-by-Hornet-CRTC-DESiRE-final-version.mp4\">https:\/\/blog.netspark.de\/wp-content\/uploads\/2018\/07\/8088-MPH-by-Hornet-CRTC-DESiRE-final-version.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intel&#8217;s 8088 processors have been made in 1979 and were the Celerons of th 80&#8217;s. With CGA graphics cards, PC prices fell to a more human region and you could get one for about 1500 US$ by then. Of course they had some flaws&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[55,4,767,2949,19],"tags":[2985,2984,2982,2084,2983,348,317,390],"class_list":["post-7898","post","type-post","status-publish","format-standard","hentry","category-computer-2","category-curiosities","category-fun-2","category-technology","category-thoughts-2","tag-80s","tag-2984","tag-cga","tag-coding","tag-demo","tag-graphics","tag-memory","tag-pc"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/posts\/7898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7898"}],"version-history":[{"count":0,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/posts\/7898\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}