{"id":956,"date":"2012-04-26T12:40:49","date_gmt":"2012-04-26T09:40:49","guid":{"rendered":"http:\/\/newage.ql.lt\/blog\/?p=956"},"modified":"2022-01-19T08:34:43","modified_gmt":"2022-01-19T06:34:43","slug":"fixing-my-retro-computers-part-1","status":"publish","type":"post","link":"https:\/\/9v.lt\/blog\/fixing-my-retro-computers-part-1\/","title":{"rendered":"Fixing my retro computers: part 1"},"content":{"rendered":"<p>OHai! Like 2 days ago I received the <a href=\"http:\/\/dx.com\/usb-2-0-to-sata-ide-cable-with-power-adapter-21571\" target=\"_blank\" rel=\"noopener\">IDE\/SATA adapter<\/a> that I waited for so long because of all those delays and shit from Dealextreme, but I got it eventually. Now I could have bought it in my country and get it in 2 days but hell, that thing costs 3 times as much as I paid now. Maybe the quality is better, but whatever.<br \/>\n<!--more--><br \/>\nSo before I took out my retro computers I tested the cable on spare HDD&#8217;s that I had laying in my drawer. Thought I&#8217;d see what&#8217;s on them and maybe I could recover some stuff as well. I had 2 hdd&#8217;s and it turned out that only 1 was working good, but it had few bad sectors, tho good enough to operate.<br \/>\nOne was 2GB in size and only got crazy hot after a minute or 2, but didn&#8217;t even spin&#8230;<br \/>\nOther one was fucked beyond operational. It was spinning but reading anything on it was crazy because of the speeds. Sector test shown it was fucked :P<br \/>\nLast HDD was the best out of 3, tho it was wiped clean, so no interesting data&#8230;<\/p>\n<p>So when I tested the adapter it was time for my old laptops that I wrote about earlier <a href=\"http:\/\/9v.lt\/blog\/?p=168\" title=\"Compaq Contura 410c\" target=\"_blank\" rel=\"noopener\">here<\/a> and <a href=\"http:\/\/9v.lt\/blog\/?p=179\" title=\"Halikan NBA386SX-25\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<p>First was the Halikan one because it was a much older machine. Sadly I didn&#8217;t go very far with it. The HDD was fucked as I suspected since I bought it, so I&#8217;ll need a replacement from somewhere. I didn&#8217;t have to do the sector check to know it was magnetized or something, but I still did it just to be sure&#8230;<\/p>\n<p>It shows as 2TB but the HDD was really 85MB :P somehow it detected the wrong size&#8230;<br \/>\nSo this is where I stopped with Halikan machine. I&#8217;ll continue when I get a replacement HDD for it.<\/p>\n<p>Next up was Compaq machine. I knew it will be working, sector check reported no bad sectors, so the HDD was still in a very good shape even after all these years!<br \/>\nI did a scan to see if I can recover any juicy documents or pictures or anything, but didn&#8217;t get much good out of that as well. I recovered some templates for MSWORD and some CV&#8217;s, all in German. If you&#8217;re interested you can <a href=\"http:\/\/upload.evilzone.org\/download.php?id=5819246&amp;type=zip\" target=\"_blank\" rel=\"noopener\">download them here<\/a>.<\/p>\n<p>After I played a bit with recovery software, I proceeded onto making the machine usable. Now to do this I already had a plan.<br \/>\nThis machine is powerful enough to run Windows95, but I didn&#8217;t want that. Maybe some time in the future, but for now I installed <a href=\"http:\/\/www.freedos.org\/\" target=\"_blank\" rel=\"noopener\">FreeDOS<\/a>.<br \/>\nFreeDOS is working great and it&#8217;s damn fast even on that old technology. But I had some problems installing FreeDOS.<\/p>\n<p>Since I used the adapter, in windows it was read as an external HDD. <a href=\"https:\/\/www.virtualbox.org\/\" target=\"_blank\" rel=\"noopener\">VirtualBOX<\/a> didn&#8217;t help me a lot, because I thought I would launch FreeDOS in it and install FreeDOS to the HDD from VirtualBOX, but that didn&#8217;t work because FreeDOS can&#8217;t detect any external HDD&#8217;s during the setup.<br \/>\nOk I thought, didn&#8217;t panic yet because there was one more thing to test &#8211; <a href=\"http:\/\/unetbootin.sourceforge.net\/\" target=\"_blank\" rel=\"noopener\">UNetBootIn<\/a>. The best software for installing Linux or any system (really) on a flash drive and I&#8217;ve been using it for a loooong time.<br \/>\nSo I downloaded the latest version and ran. To my disappointment it did not detect my external HDD. Even tho they say on their page that it can install to a HDD, it only detected my main HDD&#8217;s C drive, since I ran it on windows&#8230;. that is where I panicked because I didn&#8217;t have any more ideas. But then I remembered there is a Linux version for UNetBootIn available, and I remembered how does Linux detect devices over USB, regardless if it&#8217;s a flash or an external HDD, so I booted up Ubuntu &#8211; my main OS and tried there. To my joy it did detect my external HDD and I was able to install the latest version 1.1 of FreeDOS.<\/p>\n<p>When I put into the computer it didn&#8217;t work for shit &#8211; said something about kernel being corrupt and didn&#8217;t boot.<br \/>\nSo I went with the older 1.0 version and that worked great. FreeDOS was installed and booting.<\/p>\n<p>After it was working I did a few tweaks and transfered 2 GUI&#8217;s &#8211; <a href=\"http:\/\/en.wikipedia.org\/wiki\/OpenGEM\" target=\"_blank\" rel=\"noopener\">OpenGem 6<\/a> which is recommended on FreeDOS website and can be downloaded <a href=\"http:\/\/www.freedos.org\/software\/?prog=opengem\" target=\"_blank\" rel=\"noopener\">here<\/a>, but it looks really really &#8220;bald&#8221;, so I tried another GUI that I had found &#8211; <a href=\"http:\/\/www.icdc.com\/~dnice\/dosstart.html\" target=\"_blank\" rel=\"noopener\">DOS Start!<\/a> but it works really really slow on that machine. I left there anyway.<\/p>\n<p>Apart from making the system have a GUI I picked few classical DOS games to show this machine off if I have to. I also made a Batch game selection script so that it is more convenient to use. You can download the whole pack, there&#8217;s a game in there called Nibbler, which is basically SNAKE but in QBasic, which I modified for convenience, because the original code was a bit messy. Download <a href=\"http:\/\/upload.evilzone.org\/download.php?id=3590857&amp;type=zip\" target=\"_blank\" rel=\"noopener\">here<\/a>.<br \/>\nI thought of making a nice game selection menu with TurboPascal and BGI graphics but it was too much work and that batch one was working good enough.<\/p>\n<p>A friend on IRC suggested to put <a href=\"http:\/\/lcars24.sourceforge.net\/\" target=\"_blank\" rel=\"noopener\">LCARS24<\/a> on it too. If you don&#8217;t know what LCARS is then you don&#8217;t know StarTrek :D read about it <a href=\"http:\/\/en.wikipedia.org\/wiki\/LCARS\" target=\"_blank\" rel=\"noopener\">here<\/a>. Sadly LCARS24 doesn&#8217;t run for me&#8230; probably the machine is too slow&#8230; or it needs Windows95 (might install that later if I really have to).<\/p>\n<p>Watch this video to see how it works:<\/p>\n<p><iframe loading=\"lazy\" title=\"FreeDOS on Compaq Contura 410c\" width=\"810\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/EbGN4vkp4NI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>This concludes my very long post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OHai! Like 2 days ago I received the IDE\/SATA adapter that I waited for so<\/p>\n","protected":false},"author":2,"featured_media":1690,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[751,9,750],"tags":[162,312,725,163,160,728,726,730,161,727,724,729],"class_list":["post-956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware","category-projects","category-software-projects","tag-compaq","tag-computer","tag-computing","tag-contura","tag-dos","tag-dosstart","tag-freedos","tag-games","tag-old","tag-opengem","tag-retro","tag-start"],"_links":{"self":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts\/956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/comments?post=956"}],"version-history":[{"count":0,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts\/956\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/media\/1690"}],"wp:attachment":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/media?parent=956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/categories?post=956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/tags?post=956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}