qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] Z80 emulation updated again!


From: Alexander Graf
Subject: Re: [Qemu-devel] [PATCH] Z80 emulation updated again!
Date: Mon, 20 Dec 2010 23:45:08 +0100

On 31.05.2009, at 17:20, Stuart Brady wrote:

> Hi!
> 
> Here's an update of the Z80 system emulator, which currently emulates
> the ZX Spectrum only.  Significant changes since Ulrich Hecht's updated
> version are as follows:
> 
> * Converted CPU emulation core to TCG
> * Fixed emulation of 'bright' display attribute
> * Fixed display output for pixel formats besides 32-bit RGB
> * Improved keyboard handling, with support for cursor keys, etc.
> * Removed dead code
> * Now supports libspectrum 0.5 (for snapshot loading)
> * Numerous cleanups
> 
> The emulation has not yet been optimised, but should achieve something
> between 100 and 200 times the performance of real hardware.
> 
> Thanks go to Ulrich for adding support for snapshot loading, and for
> porting the 'HALT' hack from xz80, in his updated version!
> 
> BTW, I have also written some experimental 128K emulation -- however,
> this only achieves ~10 times the speed of real hardware, as the 128K
> makes heavy use of bank switching.
> 
> I can split the patch up if wanted, although only 44 insertions are in
> existing files.

Since this just came up again - are you still working on this? It's be a shame 
to see this target bitrot to extinction. Also, do you think it's a valuable 
target to have in upstream qemu? If so, please create a proper patch set out of 
it, so it can be reviewed.


Alex




reply via email to

[Prev in Thread] Current Thread [Next in Thread]