{"id":3989,"date":"2020-10-17T22:28:03","date_gmt":"2020-10-18T05:28:03","guid":{"rendered":"https:\/\/www.knightware.net\/?p=3989"},"modified":"2020-10-17T22:28:03","modified_gmt":"2020-10-18T05:28:03","slug":"screenmaster-iii-3216-restoring-a-classic-part-i","status":"publish","type":"post","link":"https:\/\/www.knightware.net\/?p=3989","title":{"rendered":"ScreenMaster III 3216 &#8211; Restoring a Classic &#8211; Part 1"},"content":{"rendered":"\n<p>The ScreenMaster III 3216 and it&#8217;s half-sized little sibling the 1608 were some of my favorite consoles every made at Vista Control Systems (later renamed to Vista Systems and later acquired by Christie Digital).  These were the first consoles to incorporate 15&#8243; touch screen displays to compliment the massive button boards from prior console generations.  This console, like others before it, were purpose built to control a combination of Folsom (now Barco) VFC-2200 scalers and either Extron, Pesa, or Sierra routing switchers.  We&#8217;re talking analog video only here &#8211; this was the nineties after all, when 1080p video was king.<\/p>\n\n\n\n<p>It&#8217;s worth a note that this console would be appear again in the future as the control surface for the Vista Montage video processor, painted in blue and re-dubbed as the Montage SC-3200 console.  This stuff is all but lost in time, even on the internet these days, and so I&#8217;ve included a picture below for full historic reference.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-console-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-console-1024x457.jpg\" alt=\"ScreenMaster III 3216\" data-id=\"4026\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-console-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4026\" class=\"wp-image-4026\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">ScreenMaster III 3216<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/montage_controller.png\"><img loading=\"lazy\" decoding=\"async\" width=\"793\" height=\"369\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/montage_controller.png\" alt=\"Montage SC-3200\" data-id=\"3991\" class=\"wp-image-3991\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/montage_controller.png 793w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/montage_controller-300x140.png 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/montage_controller-768x357.png 768w\" sizes=\"auto, (max-width: 793px) 100vw, 793px\" \/><\/a><figcaption class=\"blocks-gallery-item__caption\">Montage SC-3200<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Let&#8217;s talk about this got started<\/h2>\n\n\n\n<p>Let&#8217;s talk about eBay.  eBay is a great place to get great deals, and is a great place to troll late nights when you can&#8217;t sleep to find stuff you didn&#8217;t know you needed (and probably don&#8217;t need).  One night I happen to be aimlessly looking around the internet, and somehow I made it to this posting on eBay:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-ebay.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-ebay-1024x579.png\" alt=\"\" class=\"wp-image-3992\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-ebay-1024x579.png 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-ebay-300x170.png 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-ebay-768x435.png 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-ebay.png 1513w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>This picture of the console immediately gave me &#8216;the feels&#8217;, as it has solid sentimental value.  I remember shipping the first of these consoles, sometime back in the nineties.  We had a problem with a driver for an internal USB network adapter, and it was causing the console to bluescreen.  We weren&#8217;t sure it was fixed, but I &#8216;thought&#8217; I had resolved the issue with an updated driver.  We got the console in it&#8217;s case and brought it to the back door.  After talking a bit about this bluescreen, Jeff Wilson and I opened the console up and made sure it booted successfully five times.  As long as it could boot five times in a row, then we&#8217;d ship it.  Good news &#8211; that was the day unit #1 shipped.<\/p>\n\n\n\n<p>&lt;rant&gt;Just to touch briefly on that last point &#8211; this was a time when Windows was considered to be generally unstable, and we caught a lot of flack from rental and staging customers (and competitors).  Here we were though, shipping a device with Windows (NT Embedded I vaguely recall) and asking customers to entrust their high-dollar live events on it.  Software bugs aside, I think this ask proved to be a reasonable one and these consoles were way ahead of their time (my opinion).  &lt;\/rant&gt;<\/p>\n\n\n\n<p>So this console on eBay had an asking price of $599, and I sent an offer for $299 which was accepted.  I don&#8217;t remember the real figure, but I think this console cost around $45,000 new.  From the pictures I could see some button-board activity and a boot failure, and so I knew that (1) the embedded part of the console was alive and (2) the PC was &#8216;alive&#8217; and the Compact Flash card we used for the hard drive had likely failed.  After some back-and-forth on the shipping, we decided to drop the shipping case to avoid going freight, and all-in I think I was down $500. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The arrival<\/h2>\n\n\n\n<p>It took about a week for my console to arrive, and it showed up packed tight with instant-foam in a box that must have had a roll of fiber tape for additional support.  It took a solid hour to practically chisel the console out of this foam tomb, but it shipped in pristine condition so I can&#8217;t complain.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"678\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1-1024x678.jpg\" alt=\"\" data-id=\"3993\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=3993\" class=\"wp-image-3993\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1-1024x678.jpg 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1-300x199.jpg 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1-768x508.jpg 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1-1536x1017.jpg 1536w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2-1024x668.jpg\" alt=\"\" data-id=\"3994\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=3994\" class=\"wp-image-3994\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2-1024x668.jpg 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2-300x196.jpg 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2-768x501.jpg 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2-1536x1002.jpg 1536w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"567\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3-1024x567.jpg\" alt=\"\" data-id=\"3995\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=3995\" class=\"wp-image-3995\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3-1024x567.jpg 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3-300x166.jpg 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3-768x426.jpg 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3-1536x851.jpg 1536w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"638\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4-1024x638.jpg\" alt=\"\" data-id=\"3996\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=3996\" class=\"wp-image-3996\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4-1024x638.jpg 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4-300x187.jpg 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4-768x479.jpg 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4-1536x958.jpg 1536w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-unbox-4.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>After getting the console freed from it&#8217;s shipping cocoon, I gave it a good look over and powered it up.  The screen showed the same hard drive failure message that I saw on the eBay post.  The quick-keys (the top-right green button array) showed diagnostic counters that I was able to use to verify that the buttons, joystick, T-bar, and rotary encoders were all functional (minus a few burnt-out incandescent switch lamps).  So far so good.  Next up is to take inventory of the computer hardware and try to get it working again, but before we move on go ahead and take a hard look at that good-looking piece of hardware \ud83d\ude42 .<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Console internals<\/h2>\n\n\n\n<p>When you open the bottom of this console, you immediately see that there is a LOT going on.  Luckily, when we look closely at the internals of the console there are two main subsystems &#8211; the embedded computer (PC) and the physical control interface (buttons \/ T-Bar \/ Joystick) subsystem.  The picture below shows the console on it&#8217;s side with the bottom removed.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-AppBoard-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-AppBoard-768x1024.jpg\" alt=\"\" data-id=\"3998\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-AppBoard-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=3998\" class=\"wp-image-3998\"\/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Open-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Open-768x1024.jpg\" alt=\"\" data-id=\"4000\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Open-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4000\" class=\"wp-image-4000\"\/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-SBC-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-SBC-768x1024.jpg\" alt=\"\" data-id=\"4001\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-SBC-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4001\" class=\"wp-image-4001\"\/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"766\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown-1024x766.png\" alt=\"\" data-id=\"3999\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown.png\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=3999\" class=\"wp-image-3999\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown-1024x766.png 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown-300x224.png 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown-768x574.png 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/BottomOfConsole-Breakdown.png 1289w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>The application board is the main embedded component which houses the programming required to read and write the physical hardware.  Luckily for us, the interface between the embedded computer and this application board is Ethernet.  It&#8217;s difficult to see in the pictures, but there is an Ethernet crossover cable between a second Ethernet port on the SBC and the application board.  This is great, because it means that we can upgrade the embedded computer without worrying about obscure hardware interface dependencies.<\/p>\n\n\n\n<p>Before we move on to replacing the embedding computer, let&#8217;s take a second to talk about the embedded computer that came with the console.  This was an EBX form factor computer called the &#8216;Olympus&#8217; and was manufactured by Arcom Controls (<a rel=\"noreferrer noopener\" href=\"https:\/\/mediaserver.voxtechnologies.com\/FileCache\/oly-d-2017095381s.pdf\" data-type=\"URL\" data-id=\"https:\/\/mediaserver.voxtechnologies.com\/FileCache\/oly-d-2017095381s.pdf\" target=\"_blank\">datasheet here<\/a>).  This was a 1.0 Ghz Celeron processor and 128MB of RAM.  The hard drive was provided with a 128MB Compact Flash card, which has limited read\/write cycles and almost certainly explains why the console eventually stopped working.  I did try jump-starting the console with a new Compact Flash module, but the SBC was so old that it felt that even if I could run a modern operating system on it (unlikely) that it would be terribly slow.  It was also sporting a 3.5&#8243; floppy disk drive, for those of you who remember what that even is, and I knew that needed to be brought into the modern age as well.  With that back-story out of the way, let&#8217;s get to upgrading.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Upgrading the Embedded Computer Hardware<\/h2>\n\n\n\n<p>Full disclosure here &#8211; this console sat on it&#8217;s side in my living room for several weeks, and I&#8217;d give it occasional blocks of evening and weekend time.  This wasn&#8217;t particularly hard, but there were some time-consuming parts of the effort that I&#8217;ll bullet point rather than writing a book about:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Removed the prior EBX form-factor PC board and graphics adapter<\/li><li>Removed the existing floppy disk drive<\/li><li>Drilled holes in the chassis to fit a new Mini-ITX form factor PC<\/li><li>Bought a +12V to ATX power adapter module to power the new SBC<\/li><li>Added two USB to RS-232 cables to drive the touch screens<\/li><li>Added a USB to Analog adapter to drive the second touch screen (the SBC had one VGA port I was able to use as well)<\/li><li>Replaced the Neutrik Ethernet connector running to the back of the console with a new one<\/li><li><a href=\"https:\/\/www.tinkercad.com\/things\/gwXDR6EnPI0-smiii-3216-drive-bay\" data-type=\"URL\" data-id=\"https:\/\/www.tinkercad.com\/things\/gwXDR6EnPI0-smiii-3216-drive-bay\" target=\"_blank\" rel=\"noreferrer noopener\">Modeled and 3D Printed a custom bracket<\/a> to hold a new Solid State hard disk and expose 2x USB 3.0 ports to fit in the old floppy disk drive spot.<\/li><\/ul>\n\n\n\n<p>The mounting and retro-fitting of the new SBC and parts was a pain, but I&#8217;m pretty happy with how it came out.  This thing feels like it could travel and be as reliable as the original console was.  I am particularly proud of the 3D printed module that I made to hold the hard drive and expose a couple USB ports, and you can see this along with a bunch of other build pictures below<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1-1024x461.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1-1024x461.jpg\" alt=\"Before\/During\/After\" data-id=\"4017\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4017\" class=\"wp-image-4017\" srcset=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1-1024x461.jpg 1024w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1-300x135.jpg 300w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1-768x346.jpg 768w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1-1536x692.jpg 1536w, https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-before-during-after-1.jpg 1849w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"blocks-gallery-item__caption\">Before\/During\/After<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-standoffs-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-standoffs-768x1024.jpg\" alt=\"After removing old SBC\" data-id=\"4013\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4013\" class=\"wp-image-4013\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">After removing old SBC<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-measuring-standoffs-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-measuring-standoffs-768x1024.jpg\" alt=\"Installing new standoffs for mini-ITX form factor\" data-id=\"4006\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4006\" class=\"wp-image-4006\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Installing new standoffs for mini-ITX form factor<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-setup-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-setup-1024x768.jpg\" alt=\"Getting initial Windows image and testing new SBC\" data-id=\"4011\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4011\" class=\"wp-image-4011\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Getting initial Windows image and testing new SBC<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-sbc-and-power-top-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-sbc-and-power-top-1024x768.jpg\" alt=\"Getting connections together for SBC\" data-id=\"4007\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4007\" class=\"wp-image-4007\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Getting connections together for SBC<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-wiring-sbc-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-wiring-sbc-768x1024.jpg\" alt=\"Wiring motherboard headers\" data-id=\"4015\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4015\" class=\"wp-image-4015\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Wiring motherboard headers<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-shady-serial-port-connection-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-shady-serial-port-connection-768x1024.jpg\" alt=\"Adapting serial connectors from old 10-pin headers\" data-id=\"4012\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4012\" class=\"wp-image-4012\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Adapting serial connectors from old 10-pin headers<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-serial-port-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-serial-port-1024x768.jpg\" alt=\"Adapting serial connectors to RS-232 USB adapter pins\" data-id=\"4018\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4018\" class=\"wp-image-4018\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Adapting serial connectors to RS-232 USB adapter pins<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-testing-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-testing-768x1024.jpg\" alt=\"All hardware connected loose to ensure stuff works\" data-id=\"4014\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4014\" class=\"wp-image-4014\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">All hardware connected loose to ensure stuff works<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-sbc-install-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-sbc-install-768x1024.jpg\" alt=\"New SBC mounted in place\" data-id=\"4010\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4010\" class=\"wp-image-4010\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">New SBC mounted in place<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-sbc-and-usb-768x1024.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-sbc-and-usb-768x1024.jpg\" alt=\"Connections made to SBC\" data-id=\"4008\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4008\" class=\"wp-image-4008\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Connections made to SBC<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-3d-print-setup-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-3d-print-setup-1024x768.jpg\" alt=\"Workstation \/ Kitchen table area for 3D Printing and wiring\" data-id=\"4002\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4002\" class=\"wp-image-4002\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Workstation \/ Kitchen table area for 3D Printing and wiring<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-external-usb-bracket-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-external-usb-bracket-1024x768.jpg\" alt=\"New chassis bracket to hold SSD and USB 3.0 connectors\" data-id=\"4005\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4005\" class=\"wp-image-4005\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">New chassis bracket to hold SSD and USB 3.0 connectors<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-external-usb-1-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-external-usb-1-1024x768.jpg\" alt=\"Old disk drive vs new bracket\" data-id=\"4004\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4004\" class=\"wp-image-4004\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Old disk drive vs new bracket<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-external-usb-1024x768.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-external-usb-1024x768.jpg\" alt=\"Completed bracket installed in console\" data-id=\"4003\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4003\" class=\"wp-image-4003\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Completed bracket installed in console<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-console-complete-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-console-complete-1024x768.jpg\" alt=\"Console done with drive replacement bracket\" data-id=\"4021\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-console-complete-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4021\" class=\"wp-image-4021\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Console done with drive replacement bracket<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-after-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-after-768x1024.jpg\" alt=\"All parts installed and ready\" data-id=\"4019\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-after-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4019\" class=\"wp-image-4019\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">All parts installed and ready<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-bottom-back-on-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-bottom-back-on-768x1024.jpg\" alt=\"Bottom back on and everything fits!\" data-id=\"4020\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-hardware-bottom-back-on-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4020\" class=\"wp-image-4020\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Bottom back on and everything fits!<\/figcaption><\/figure><\/li><\/ul><\/figure>\n<\/div><\/div>\n\n\n\n<p>After the aforementioned evenings and weekends spanning may weeks, the hardware for the console was done.  It was now sporting an Intel i7 processor with 16GB RAM and a 512GB solid state disk, and was running quite nicely.  I did sneak in a picture of installing Windows on the replacement Embedded PC \/ Single Board Computer (SBC), but I&#8217;ve saved this for the last section of this post.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Let&#8217;s put Windows 10 on this thing<\/h2>\n\n\n\n<p>A modern console needs a modern operating system.  I actually considered installing Ubuntu Linux for the fun factor, however ultimately I decided to install Windows 10 Pro.  It&#8217;s less &#8217;embedded&#8217;, but it allows for wider flexibility for software to run (including Vista Advanced \/ Spyder Studio \/ Spyder Client software).<\/p>\n\n\n\n<p>One wrinkle that I did run into was around the touch screens.  They have RS-232 serial controllers, and the native 3M driver didn&#8217;t work.  I remember running into this with my Car computer touch screen (same hardware), and so I knew I needed to pony up and buy a license for a software called <a href=\"https:\/\/touch-base.com\/oem\/3M\/\" data-type=\"URL\" data-id=\"https:\/\/touch-base.com\/oem\/3M\/\" target=\"_blank\" rel=\"noreferrer noopener\">touch-base<\/a> that makes the touch controllers work with Windows 10.  Related note &#8211; the screens for the console are each 1024&#215;768 resolution and VGA, and if I were braver I would crack open the top and try to replace them with some newer displays.  Maybe someday.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Big reveal time<\/h2>\n\n\n\n<p>I don&#8217;t need a lot of words for this &#8211; I&#8217;ll let the pictures of the console working speak for themselves.  For those curious, the pretty looking Spyder control software is the Spyder Client application that is available on the Windows 8\/10 Store.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-3 is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-win-10-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-win-10-1024x768.jpg\" alt=\"Windows Running!\" data-id=\"4025\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-win-10-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4025\" class=\"wp-image-4025\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Windows Running!<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-serial-touch-test-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-serial-touch-test-1024x768.jpg\" alt=\"Serial to touch screen jibberish (means it's working)\" data-id=\"4022\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-serial-touch-test-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4022\" class=\"wp-image-4022\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Serial to touch screen jibberish (means it&#8217;s working)<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-spyder-studio-1-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-spyder-studio-1-1024x768.jpg\" alt=\"Console running Spyder Client\" data-id=\"4023\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-spyder-studio-1-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4023\" class=\"wp-image-4023\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Console running Spyder Client<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-spyder-studio-2-scaled-1.jpg\"><img decoding=\"async\" src=\"https:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-spyder-studio-2-1024x768.jpg\" alt=\"Console running on the kitchen table\" data-id=\"4024\" data-full-url=\"http:\/\/www.knightware.net\/wp-content\/uploads\/2020\/10\/sm3-3216-software-spyder-studio-2-scaled-1.jpg\" data-link=\"https:\/\/www.knightware.net\/?attachment_id=4024\" class=\"wp-image-4024\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Console running on the kitchen table<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Walk-around and quick test interaction with my &#039;new&#039; Vista ScreenMaster III 3216\" width=\"625\" height=\"352\" src=\"https:\/\/www.youtube.com\/embed\/1c8yXeoH4Hs?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>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">So where are we, and what&#8217;s next?<\/h2>\n\n\n\n<p>So we have a large powerful hardware console alive and well, and we have a working PC operating system on it.  Probably a way over-powered PC in there hardware spec-wise, but we still don&#8217;t know what we&#8217;ll do with it so hard to say. By the time I write this, the console has actually been sitting in my dining room for the past two months.  I&#8217;ve already done some development and created a software interface to integrate the hardware with the PC, but I&#8217;ll save that for a future blog post.<\/p>\n\n\n\n<p>In the next post, I&#8217;ll talk about how the PC-to-embedded hardware interface works, and we&#8217;ll probably have a simple app to show take a look at.  I expect the next post will be a bit shorter &#8211; this one was a monster and it feels like it just skims the surface.  With that, thank you for reading and see you next time! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The ScreenMaster III 3216 and it&#8217;s half-sized little sibling the 1608 were some of my favorite consoles every made at Vista Control Systems (later renamed to Vista Systems and later acquired by Christie Digital). These were the first consoles to incorporate 15&#8243; touch screen displays to compliment the massive button boards from prior console generations. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4024,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[19,21,27],"class_list":["post-3989","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gadgets-toys","category-vista-systems","tag-screenmaster","tag-spyder","tag-vista-systems"],"_links":{"self":[{"href":"https:\/\/www.knightware.net\/index.php?rest_route=\/wp\/v2\/posts\/3989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knightware.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knightware.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knightware.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knightware.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3989"}],"version-history":[{"count":0,"href":"https:\/\/www.knightware.net\/index.php?rest_route=\/wp\/v2\/posts\/3989\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knightware.net\/index.php?rest_route=\/wp\/v2\/media\/4024"}],"wp:attachment":[{"href":"https:\/\/www.knightware.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knightware.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knightware.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}