{"id":5577,"date":"2018-06-17T21:00:19","date_gmt":"2018-06-18T04:00:19","guid":{"rendered":"http:\/\/www.wurb.com\/stack\/?p=5577"},"modified":"2019-06-11T13:35:08","modified_gmt":"2019-06-11T20:35:08","slug":"more-adventures-with-twenty-year-old-operating-systems","status":"publish","type":"post","link":"https:\/\/www.wurb.com\/stack\/archives\/5577","title":{"rendered":"More Adventures with Twenty-Year-Old Operating Systems"},"content":{"rendered":"<p>Sometimes, you really have to regard retrogaming as a journey-not-the-destination thing. I don&#8217;t for a minute believe that the experience of finally playing <em>Galaga: Destination Earth<\/em> will justify the effort I&#8217;ve been putting into it. The only experience that can justify that effort is the experience of the effort itself.<\/p>\n<p>When last we left off, I had more or less given up on running this game on my usual gaming machine, even in emulation. So this weekend, I dug some older hardware out of the closet. First up was my previous rig, in an ingeniously-designed compact case made by Shuttle. It turned out to be completely intact &#8212; the last time I upgraded, I upgraded <em>everything<\/em>. Once I hooked it up to a monitor and keyboard, it booted into Windows XP without problems &#8212; it grumbled about the CMOS, due to the battery being run down, but automatically figured out what hardware it had anyway. <em>G:DE<\/em> made no claim that it would work on XP, but I figured it was worth a try anyway, because at least it was a 32-bit OS and I had vague memories of its compatibility mode being more reliable. Well, no dice. It had exactly the same problems as under Windows 10. I contemplated downgrading the system to Windows 98, but gave up when it failed to recognize my Win98 install CD as bootable. Just as well. I can imagine a working XP machine being useful someday.<\/p>\n<p>Going back another generation took a little more work. My pre-Shuttle mid-sized tower case was missing a graphics card &#8212; presumably because I had transplanted it into the Shuttle box when I first got it. But I found a suitable disused one in a box of loose cards. It&#8217;s very likely the one I had removed from this machine in the first place. Strange how upgrading graphics cards used to be such a routine part of gamer life, but at this point I haven&#8217;t bothered in years. Getting it in was a little awkward, due to the case coming from an era before people got case design really figured out. Oh, it was fairly innovative for its day &#8212; the motherboard is mounted on a section that slides out for easier access. But &#8220;easier&#8221; is relative, and the device&#8217;s innards are almost inevitably an intestinal tangle of cables, just because that&#8217;s how things were back then.<\/p>\n<p>Once it was up and booting, the machine reminded me that <a href=\"\/stack\/archives\/488\">it no longer considered its copy of Window XP to be valid<\/a> and would not me log in. Which is fine, I suppose, seeing how I really intended to install Windows 98 anyway. But, as with the Shuttle box, it wouldn&#8217;t boot from the Win98 install CD. Was it even bootable at all? Perhaps not; apparently some Win98 install CDs are, and some aren&#8217;t. When I had been trying to get Windows 98 running under emulation, I downloaded a Win98 install CD that I know to be bootable, because I booted it in the emulator, but burning it to a disc failed to produce a bootable CD. Apparently Microsoft disabled the ability to burn bootable CDs back in Windows 7, probably to make it harder to pirate Windows.<\/p>\n<p>But there was always an alternative to booting from the CD: booting from a floppy disk.<\/p>\n<p>This machine actually still had a 3.5-inch floppy drive mounted in it, albeit not connected. After I connected it, I found that the machine seemed no longer capable of getting through its startup sequence. It would get to the point of displaying &#8220;Press DEL to configure, TAB to continue with POST&#8221;, but no keypresses would get it to do anything more. I almost called it quits right there, but after taking a break, I realized that the only plausible explanation for this change in behavior was that I had wiggled or jostled something in the case while plugging in the floppy cable. Giving all socketed items a thorough additional wiggle solved the problem.<\/p>\n<p>I&#8217;m a little surprised that my collection of floppies have survived as well as they have, considering how long it&#8217;s been since I&#8217;ve used them. Every bootable disk I&#8217;ve tried has booted successfully, including the Windows 98 Startup disk. But this leads to an immediate additional roadblock. Every bootable floppy I own boots to some kind of command line or prompt that requires keyboard input to do anything. And, although the BIOS knows how to get input from a USB keyboard, these programs do not. I have a USB-to-PS\/2 adapter. I have several, in fact. But it turns out that these adapters only work on USB keyboards that know how to use them. I&#8217;m fairly sure I had a PS\/2 keyboard around not so many years ago, but got rid of it because it was taking up space and collecting dust and didn&#8217;t fit into a neat little box the way those graphics cards did. The lesson here is clearly to never throw away anything.<\/p>\n<p>And there, for now, I stand. My options going forward include figuring out how to burn a bootable Windows 98 install CD and hoping that it&#8217;ll recognize the keyboard once it&#8217;s into the install process, or gaining access to a PS\/2 keyboard for long enough to do the install. My options do not include, obviously, giving up.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes, you really have to regard retrogaming as a journey-not-the-destination thing. I don&#8217;t for a minute believe that the experience of finally playing Galaga: Destination Earth will justify the effort I&#8217;ve been putting into it. The only experience that can justify that effort is the experience of the effort itself. When last we left off, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[602,47,68],"class_list":["post-5577","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-galaga-destination-earth","tag-hardware-2","tag-problems-running-games"],"_links":{"self":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/5577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/comments?post=5577"}],"version-history":[{"count":2,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/5577\/revisions"}],"predecessor-version":[{"id":5766,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/5577\/revisions\/5766"}],"wp:attachment":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/media?parent=5577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/categories?post=5577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/tags?post=5577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}