{"id":1621,"date":"2003-12-01T15:09:35","date_gmt":"2003-12-01T20:09:35","guid":{"rendered":"https:\/\/www.quirkspace.com\/quirkblog\/?p=366"},"modified":"2003-12-01T15:09:35","modified_gmt":"2003-12-01T20:09:35","slug":"sick-wrong","status":"publish","type":"post","link":"https:\/\/www.quirkspace.com\/quirkblog\/?p=1621","title":{"rendered":"Sick &#38; Wrong&#8230;"},"content":{"rendered":"<p>Ok, this is proof that I&#8217;m a geek&#8230;  We&#8217;re looking at Windows emulation software here, for a number of reasons.  Most importantly, it&#8217;s a way of making our website testing more portable.<\/p>\n<p>If you&#8217;ve done web design, you know that things tend to look different depending on what platform you&#8217;re on and what browser you&#8217;re using.  At work, we&#8217;ve got both Macs and PC&#8217;s to make it easy to test things out.  We can just move over to a handy PC when needed.  Thing is you can&#8217;t easily do that when you&#8217;re working from home on a laptop&#8230;  Fortunately, with a good emulator, you can just launch a program that pretends to be a Windows machine and look at it that way.<br \/>\n<!--more--><br \/>\nThing is, the market for Windows emulators has gotten kind of sparse lately.  SoftWindows and RealPC have become <a href=\"http:\/\/www.fwb.com\/html\/about_realpc.html\">vaporware<\/a>, and VirtualPC was bought up by Microsoft who still haven&#8217;t solved <a href=\"http:\/\/www.shahine.com\/omar\/PermaLink.aspx?guid=e706c1bf-87fe-4cd0-aa78-a78ac023cd4a\">the problem<\/a> that keeps it from running on a G5 machine.  Fortunately, Mac OS X is a type of unix, so it can use a lot of stuff developed in the open source world&#8230;<\/p>\n<p>There are two big ways to get Windows programs up and running under unix.  One is a program called <a href=\"http:\/\/www.winehq.com\/\">Wine<\/a>.  The other is an emulator called <a href=\"http:\/\/bochs.sourceforge.net\/\">Bochs<\/a>.  The trouble with the first one is that it doesn&#8217;t actually emulate a processor, it just creates an environment on an x86 based unix machine where windows programs can run.<\/p>\n<p>Fortunately, Bochs seems to be doing the trick.  I&#8217;ve gotten it up and running with the included Linux and FreeDOS disc images, and I&#8217;m working on installing one of our old copies of Windows 2000.  And that&#8217;s when I realized that I could do something incredibly sick and wrong&#8230;<\/p>\n<p>Y&#8217;see, Apple&#8217;s Darwin operating system was ported over to run on the Intel chipset a long time ago&#8230; And they just released a <a href=\"http:\/\/developer.apple.com\/darwin\/\">bootable CD image<\/a> of the OS too&#8230; So I could use Bochs under OS X to emulate a PC and install the PC version of OS X&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ok, this is proof that I&#8217;m a geek&#8230; We&#8217;re looking at Windows emulation software here, for a number of reasons. Most importantly, it&#8217;s a way of making our website testing more portable. If you&#8217;ve done web design, you know that &hellip; <a href=\"https:\/\/www.quirkspace.com\/quirkblog\/?p=1621\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[26],"class_list":["post-1621","post","type-post","status-publish","format-standard","hentry","tag-technical-notes"],"_links":{"self":[{"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=\/wp\/v2\/posts\/1621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1621"}],"version-history":[{"count":0,"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=\/wp\/v2\/posts\/1621\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quirkspace.com\/quirkblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}