From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M6VmD-0006y3-Ry for qemu-devel@nongnu.org; Tue, 19 May 2009 16:19:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M6Vm9-0006xJ-8S for qemu-devel@nongnu.org; Tue, 19 May 2009 16:19:05 -0400 Received: from [199.232.76.173] (port=60752 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M6Vm9-0006xG-2S for qemu-devel@nongnu.org; Tue, 19 May 2009 16:19:01 -0400 Received: from mail2.shareable.org ([80.68.89.115]:54538) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M6Vm8-00035P-Mz for qemu-devel@nongnu.org; Tue, 19 May 2009 16:19:00 -0400 Date: Tue, 19 May 2009 21:18:53 +0100 From: Jamie Lokier Subject: Re: [Qemu-devel] A dream of mine: the ability to run m68k NeXT applications Message-ID: <20090519201853.GA3986@shareable.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eagle Cc: qemu-devel@nongnu.org Eagle wrote: > Greetings, all. > > I have a dream. Well, several actually, but two that are applicable > here. > > The first is: I am interested in having the ability to run m68k NeXT > applications. There are potentially several ways to do this, but two > come to mind: > 1- a CPU-only emulator that runs on i386 NeXTSTEP/OPENSTEP, similar to > what Apple used during the transition from m68k to PPC. > 2- a full-blown NeXT hardware emulator. > > I am interested in this because I have some m68k-only NeXT > applications that I want to be able to run. CPU emulation is quite easy. The bits which are hard work are system call translation and hardware emulation, unfortunately at least one is required to run apps for a different OS :-) -- Jamie