{"id":106052,"date":"2021-12-24T07:00:08","date_gmt":"2021-12-24T15:00:08","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/oldnewthing\/?p=106052"},"modified":"2021-12-17T21:28:59","modified_gmt":"2021-12-18T05:28:59","slug":"the-thanksgiving-to-christmas-sales-nationwide-of-the-vis-could-be-tabulated-in-an-unsigned-char","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20211224-08\/?p=106052","title":{"rendered":"The Thanksgiving to Christmas sales nationwide of the VIS could be tabulated in an unsigned char"},"content":{"rendered":"<p><a href=\"http:\/\/www.computercloset.org\/\"> One of my colleagues who is into retrocomputing<\/a> will occasionally show off his <a href=\"http:\/\/www.computercloset.org\/TandyVIS.htm\"> still-working<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Tandy_Video_Information_System\"> Tandy Video Information System<\/a> (VIS), also known as the Memorex VIS, since Tandy\/Radio Shack owned the Memorex brand. It was a disastrously ill-fated attempt by Tandy to enter the console gaming market.<\/p>\n<p>Frank Durda IV, former Tandy TRS-80 engineer, provided <a href=\"https:\/\/groups.google.com\/g\/comp.sys.tandy\/c\/LGfbXF3k4Kk\/m\/7y65SMGUoA4J\"> some history of the VIS<\/a>. I encourage you to read the whole thing. Highlights:<\/p>\n<blockquote class=\"q\"><p>There were 50 or so titles before the system died, and about five or six were respectable.<\/p><\/blockquote>\n<blockquote class=\"q\"><p>Tandy lost somewhere between $50 and $75 million on the development, inventory and failed marketing of VIS. It was <i>the<\/i> product that caused them to get out of the computer business. The lousy sales of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Digital_Compact_Cassette\">DCC<\/a> that Christmas also helped make Tandy want to get out of the R&amp;D business.<\/p><\/blockquote>\n<blockquote class=\"q\"><p>Let&#8217;s just say that the Thanksgiving to Christmas sales <b>nationwide<\/b> of VIS could be tabulated in an unsigned char. You would need an unsigned short to tabulate the number of VIS systems that were built before someone yelled STOP! and halted production. And you would need a <i>signed<\/i> char to track the VIS unit sales for January 1993.<\/p><\/blockquote>\n<blockquote class=\"q\"><p>According [to] the marketing brains, $699 was a &#8220;magic&#8221; price number, and $549, $599 or even $499 (briefly considered) were not &#8220;magic&#8221;, and the &#8220;consumers would not buy at those prices&#8221;. Huh?<\/p><\/blockquote>\n<p>Frank sadly <a href=\"https:\/\/web.archive.org\/web\/20180428073929\/https:\/\/www.dignitymemorial.com\/obituaries\/fort-worth-tx\/frank-durda-7789060\"> passed away in 2018<\/a>.<\/p>\n<p>The VIS was co-developed with Microsoft and runs a version of Windows 3.0 called <i>Modular Windows<\/i>, running directly off of the CD. Modular Windows was a stripped-down version of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Windows_3.0#Windows_3.0_with_Multimedia_Extensions\"> Windows 3.0 with Multimedia Extensions<\/a>, with enhancements like support for 320\u00d7240 TV output.<\/p>\n<p>Unfortunately, there was no memory on the VIS for a disk cache, and it turns out that if you don&#8217;t have a disk cache, everything is ridiculously slow. On a normal system, you can open a file, read a line, then close it; and then open the file again, read another line, and close it. The initial open and read operations hit the disk, but the second open and read operations are cache hits. However, without a disk cache, all of the operations hit the disk, and in the case of the VIS, the disk wasn&#8217;t even a slow hard drive: It was an even slower CD, and the slowest possible CD at that, running at 1x speed.<\/p>\n<p>My colleague used to jokingly call the VIS the <i>Xbox Zero<\/i>, but &#8220;we kind of messed up the numbering system on Xbox&#8221;, so he now jokingly calls it the <i>Xbox Negative One<\/i>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the great duds of console gaming history.<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[2],"class_list":["post-106052","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-history"],"acf":[],"blog_post_summary":"<p>One of the great duds of console gaming history.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/106052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=106052"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/106052\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=106052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=106052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=106052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}