From: Stuart Brady <sdbrady@ntlworld.com>
To: Alexander Graf <agraf@suse.de>
Cc: qemu-devel Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PATCH] Z80 emulation updated again!
Date: Wed, 29 Dec 2010 19:57:12 +0000 [thread overview]
Message-ID: <20101229195712.GA25113@miranda.arrow> (raw)
In-Reply-To: <0539C376-7F15-4104-89CE-0E300247B2C2@suse.de>
On Mon, Dec 20, 2010 at 11:45:08PM +0100, Alexander Graf wrote:
>
> 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.
I've placed a page on the status of this at:
* http://wiki.qemu.org/Features/Z80
There are quite a few items on the TODO list that I feel would need to
be one for the target to be suitable for inclusion. In particular,
execution from RAM that might be used for video is essential, but I'm
not really sure how to deal with that. Also, not implementing flags
optimisation would be somewhat silly, really...
I feel that the main emphasis of a Z80 target would be on systems
running CP/M, or for CP/M user emulation.
For gaming and similar, most emulators can get by just fine without
dynamic translation, and dedicated emulators seem to do a better job
anyway (regarding UI, accuracy of emulation, and feature-completeness),
so whilst it'd be interesting to see whether dynamic translation could
help to reduce power consumption on mobile devices, this would more
likely be a matter of integrating TCG into existing emulators.
I won't let the Z80 target bitrot too badly, and do plan to merge back
into the fork pretty soon... but there's still quite a bit to do.
Cheers,
--
Stuart Brady
prev parent reply other threads:[~2010-12-29 19:57 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-31 15:20 [Qemu-devel] [PATCH] Z80 emulation updated again! Stuart Brady
2010-12-20 22:45 ` Alexander Graf
2010-12-21 0:06 ` Andreas Färber
2010-12-21 0:10 ` Alexander Graf
2010-12-21 1:24 ` Andreas Färber
2010-12-21 2:38 ` Natalia Portillo
2010-12-21 2:47 ` John Williams
2010-12-21 17:24 ` Andreas Färber
2010-12-21 17:20 ` Stefan Weil
2010-12-21 18:28 ` [Qemu-devel] QEMU forks survey Andreas Färber
2010-12-21 18:38 ` Alexander Graf
2010-12-21 19:04 ` Peter Maydell
2010-12-21 21:16 ` Andreas Färber
2010-12-21 19:21 ` M P
2010-12-21 20:27 ` François Revol
2010-12-21 21:49 ` Stefan Weil
2010-12-22 7:47 ` Bastien ROUCARIES
2010-12-22 15:28 ` Andreas Färber
2010-12-26 22:19 ` Bastien ROUCARIES
2010-12-26 23:44 ` Andreas Färber
2010-12-27 8:08 ` Stefan Weil
2010-12-27 18:06 ` Andreas Färber
2010-12-21 9:25 ` [Qemu-devel] [PATCH] Z80 emulation updated again! Alexander Graf
2010-12-21 11:14 ` Artyom Tarasenko
2010-12-21 11:49 ` Alexander Graf
2010-12-21 9:59 ` Artyom Tarasenko
2010-12-29 19:57 ` Stuart Brady [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20101229195712.GA25113@miranda.arrow \
--to=sdbrady@ntlworld.com \
--cc=agraf@suse.de \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).