{"id":281,"date":"2004-06-28T22:47:00","date_gmt":"2004-06-28T22:47:00","guid":{"rendered":"http:\/\/adam.rosi-kessel.org\/weblog\/free_software\/qemu.html"},"modified":"-0001-11-30T00:00:00","modified_gmt":"1970-01-01T05:00:00","slug":"qemu","status":"publish","type":"post","link":"https:\/\/adam.rosi-kessel.org\/weblog\/2004\/06\/28\/qemu","title":{"rendered":"Qemu"},"content":{"rendered":"<p> I just recently discovered <a href=\"http:\/\/fabrice.bellard.free.fr\/qemu\/\" title=\"QEMU CPU Emulator\">qemu<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/fabrice.bellard.free.fr\/qemu\/\">&#183;<\/a>, and the result is that I&#8217;m a happy camper. I&#8217;m preparing for the Bar Exam using antiquated software from <a href=\"http:\/\/www.micromash.net\" title=\"Bar Review and CPE from MicroMash, self-study, online, exam review courses for MBE, CPA, CMA, CFM, CIA, CISA, Continuing professional education and CLE, certified management accountant, certified in financial management, certified internal auditor, certified information systems auditor\">MicroMash<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/www.micromash.net\">&#183;<\/a>, the &#8220;other&#8221; bar prep company (cf. <a href=\"http:\/\/www.barbri.com\" title=\"BARBRI Home\">Barbri<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/www.barbri.com\">&#183;<\/a>, at about twice the cost). The program is basically a Visual Basic quiz application written originally for Windows 3.1 and updated slightly in the intervening time (the questions, of course, are entirely up to date to current law). It&#8217;s not a bad system&#8212;it tracks your progress as you go, and feeds you questions in the areas where you need to focus. <\/p>\n<p> Obviously, there is no GNU\/Linux version of the program. Less obviously, but perhaps predictably, the program doesn&#8217;t run under <a href=\"http:\/\/www.winehq.com\/\" title=\"Wine HQ\">WINE<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/www.winehq.com\/\">&#183;<\/a> either. I&#8217;ve found that new, highly complex software like Microsoft Office XP works much better under WINE than old, very simple programs like this quiz program. There was also no easy way to extract the questions so that they could be presented by some other Linux-native software. <\/p>\n<p> Enter qemu, a virtual machine emulator included in <a href=\"http:\/\/www.debian.org\" title=\"Debian -- The Universal Operating System\">Debian<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/www.debian.org\">&#183;<\/a>. With qemu, I can run a full-fledged Windows 98 box (or any other version of Windows that I might own) in a window on the Linux X desktop, and the bar prep program runs fine. Because my laptop is pretty fast, the resulting system is faster than any Windows 98 system I ever had in my Windows days, despite the emulation layer. Network and sound work as well. I had previously tried this on <a href=\"http:\/\/bochs.sourceforgeu.net\">bochs<\/a>, a similar emulator, but it was painfully slow (I think there are other advantages to bochs). <\/p>\n<p> Plus, no worry about viruses and other forms of Windows pestilence, since the whole system is contained within a single file. Backup or &#8220;snapshot&#8221;? Just copy the file. Want to take a break? Just pause the whole machine. It&#8217;s all quite clever. <\/p>\n<p> qemu is also in various stages of emulating several other common processors, including the PowerPC, so someday you could run Mac OS X Panther (or Jaguar, or whatever they call it), on a GNU\/Linux system on a commodity PC&#8230; Even, say, an <a href=\"http:\/\/www.xbox-linux.org\/\" title=\"Xbox-Linux - Run Linux on your Xbox!\">XBox<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/www.xbox-linux.org\/\">&#183;<\/a>. <\/p>\n<p> It strikes me that these sort of emulators are crucially important to the eventual world domination of linux. Just as today the only way I can run my old Commodore 64 software is with <a href=\"http:\/\/viceteam.bei.t-online.de\/\" title=\"The VICE Emulator\">vice<\/a><a class=\"webcache\" title=\"Locally Cached Version\" href=\"\/adam\/cache\/free_software\/qemu.txt\/retrieve\/http:\/\/viceteam.bei.t-online.de\/\">&#183;<\/a>, someday the only way to run the thousands of obscure Windows programs now extant will be with WINE and virtual machines like qemu and bochs. <\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just recently discovered qemu&#183;, and the result is that I&#8217;m a happy camper. I&#8217;m preparing for the Bar Exam using antiquated software from MicroMash&#183;, the &#8220;other&#8221; bar prep company (cf. Barbri&#183;, at about twice the cost). The program is basically a Visual Basic quiz application written originally for Windows 3.1 and updated slightly in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[],"_links":{"self":[{"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/posts\/281"}],"collection":[{"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/comments?post=281"}],"version-history":[{"count":0,"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/posts\/281\/revisions"}],"wp:attachment":[{"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/media?parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/categories?post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adam.rosi-kessel.org\/weblog\/wp-json\/wp\/v2\/tags?post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}