Dolphin making progress.. someone just MIGHT want to have a look at this

Karosa Alabaster mol-devel@lists.maconlinux.org
Wed, 4 Feb 2004 21:41:37 +0100


QEmu seems interesting too..
found some threads on a qemu/mol idea
http://mail.gnu.org/archive/html/qemu-devel/2003-06/msg00184.html

also the qemu main site is http://fabrice.bellard.free.fr/qemu/
what docs contain about mmu:
For system emulation, QEMU uses the mmap() system call to emulate the target
CPU MMU. It works as long the emulated OS does not use an area reserved by
the host OS (such as the area above 0xc0000000 on x86 Linux).
It is planned to add a slower but more precise MMU emulation with a software
MMU.

About sheepshaver.. it seems nice, but 8.6 isn't really THAT much better
then 8.1 which one can run in Basilisk II
It's a nice effort though.

----- Original Message ----- 
From: "Daniel Jacobowitz" <dan-mol@debian.org>
To: <mol-devel@lists.maconlinux.org>
Sent: Wednesday, February 04, 2004 5:27 PM
Subject: Re: Dolphin making progress.. someone just MIGHT want to have a
look at this


> On Wed, Feb 04, 2004 at 02:26:00PM +0100, Samuel Rydh wrote:
> > On Wed, Feb 04, 2004 at 02:10:38PM +0100, Karosa Alabaster wrote:
> > > Hi everyone.
> > >
> > > Today I read
> > >
> > > Breaking news from IRC on the Gamecube emulator for Windows known as
> > > Dolphin. F|REs just announced the website which features a screenshots
> > > section showing many games running, even some at full speed !
> > > http://www.dolphin-emu.com/screenshots.php
> > >
> > > Gamecube = IBM PPC 750cx
> > > That means?
> > > They finally made a workable ppc emulator?
> > > Someone should either crush my hopes again or tell me that this is
useable
> > > for coding a mac/ppc emu.
> > > Remember last time someone said that this emu will probably never run
> > > games.. Well it does.. miracles do happen.
> > > Anyone with knowledge over the subject should check this out.
> >
> > Well, the problem is not emulating the (user level) PowerPC instruction
> > set. This can be done without (that) much trouble, and the
> > resulting speed could be decent.
> >
> > The problem is emulating/virtualizaing the MMU. This is
> > quite tricky. Unless one uses the hardware MMU, performance
> > will be relly bad. There are also a lot of corner cases that
> > one has to address (alignment issues for instance).
>
> I forget his name, but someone is already working on this for QEmu.
> Which already contains soft-MMU code for x86 and probably soon for ARM
> as well.  Performance even with the software MMU is quite impressive.
>
> -- 
> Daniel Jacobowitz
> MontaVista Software                         Debian GNU/Linux Developer
> _______________________________________________
> mol-devel mailing list
> mol-devel@lists.maconlinux.org
> http://lists.maconlinux.org/mailman/listinfo/mol-devel
>
>
>