From: Emmanuel Charpentier <charpent@bacbuc.dyndns.org>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Re: RFC for new features
Date: Fri, 09 Jul 2004 22:27:05 +0200 [thread overview]
Message-ID: <ccmv2q$7a5$1@sea.gmane.org> (raw)
In-Reply-To: <40ED8EF0.1040501@bellard.org>
Fabrice Bellard wrote:
[ that he wants our whishlists before porting the SDL version to other
platforms. ]
Well, I have some wishes, but I'm not sure they fit well in your current
worplans. Please feel free to discard them :
1) There are still some CPU emulation issues ; I can't diagnose them but I
can prove that they exist :
After Win2k installation (whatever version), I have been unable to install
Mozilla 1.6. I have been able to install Mozilla 1.7, though. Windows being
... well, Windows, I've been unable to locate error logs. Go figure ...
It tool me 4 trials to find a Win2k version that would allow for the
installation of Office 2000. I tried to install Office 97 twice, with no
luck. I didn't retry with the "correct" installation of Win2k.
The SP4 patch doesn't install (error a short while after unpacking)
The "disk full" issue while installing Win2k still happens every time.
None of this happens using the very same files/disks while installing on
real hardware.
2) There are device emulation issues :
The current cirrusvga is a vast improvement over the previous bochs
device. However, pushing available memory to more than 4 Mb wold allow for
better resolutions : 1024x768x16 is a bit limiting in some uses.
There are still serious issues with audio emulation. The current SB16/AXE
device can do simple things (playing the "opening" .wav file, etc ...), but
trying to install Dragon voice recognition still fails very early (at the
first sound that the installer tries to play), and crashes the whole
emulation (the graphics window diseappear, and you're left with no mouse).
3) I still think that a virtualizer based on QEMU, while quite a bit more
limited in scope than QEMU itself, would be extremely useful : letting
user-level code not touching hardware run native and trapping anything
related to I/O, memory-mapped I/O or changing protection level (allowing to
run *that* on the emulated CPU) would allow for a nice acceleration. This
would be a boon for all the people using QEMU to run hardware available for
their CPU but not their platform (think Windows user running Linux/FreeBSD
software and vice-versa), which may well be a majority among qemu users.
None of this is absolutely critical, and QEMU is already *extremely*
useable (and useful ! ) as it is. The most critical are probably the CPU
emulation issues, the least the virtualizer.
Hope this helps,
Emmanuel Charpentier
next prev parent reply other threads:[~2004-07-09 20:29 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-07-08 18:14 [Qemu-devel] RFC for new features Fabrice Bellard
2004-07-08 18:46 ` [Qemu-devel] " Emmanuel Charpentier
2004-07-08 18:58 ` Antony T Curtis
2004-07-08 19:05 ` Julian Seward
2004-07-08 19:47 ` Jim C. Brown
2004-07-08 18:54 ` [Qemu-devel] " Antony T Curtis
2004-07-08 19:36 ` Jim C. Brown
2004-07-08 20:31 ` Jernej Simončič
2004-07-08 21:04 ` Jim C. Brown
2004-07-08 22:37 ` Jernej Simončič
2004-07-08 22:57 ` Jim C. Brown
2004-07-09 0:15 ` [Qemu-devel] RFC for new features (Console under Windows) Filip Navara
2004-07-08 23:40 ` OT: Re: [Qemu-devel] RFC for new features Antony T Curtis
2004-07-08 19:45 ` Jocelyn Mayer
2004-07-08 19:00 ` Karel Gardas
2004-07-08 21:44 ` vaise
2004-07-08 19:30 ` Jean-Michel POURE
2004-07-08 19:48 ` Brad Watson
2004-07-08 21:37 ` Jan Dittmer
2004-07-08 22:24 ` malc
2004-07-08 19:35 ` Jim C. Brown
2004-07-09 20:27 ` Emmanuel Charpentier [this message]
2004-07-09 22:13 ` [Qemu-devel] " Antony T Curtis
2004-07-10 0:38 ` Derek Fawcus
2004-07-10 2:44 ` [Qemu-devel] 3Dfx... Just guessing Natalia Portillo
2004-07-10 13:06 ` Fabrice Bellard
2004-07-10 20:41 ` Natalia Portillo
2004-07-11 21:20 ` Ishwar Rattan
2004-07-11 22:42 ` Natalia Portillo
2004-07-11 1:10 ` Jim C. Brown
2004-07-11 11:16 ` Gianni Tedesco
2004-07-11 4:45 ` Re[2]: [Qemu-devel] Re: RFC for new features Igor Shmukler
2004-07-09 21:51 ` [Qemu-devel] (Before) " Hetz Ben Hamo
2004-07-09 9:50 ` Johannes Schindelin
2004-07-10 11:49 ` [Qemu-devel] plugins Hetz Ben Hamo
2004-07-09 13:25 ` Lionel Ulmer
2004-07-10 15:23 ` Hetz Ben Hamo
2004-07-09 13:35 ` Bartosz Fabianowski
2004-07-09 13:48 ` Gianni Tedesco
2004-07-09 13:39 ` Gianni Tedesco
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='ccmv2q$7a5$1@sea.gmane.org' \
--to=charpent@bacbuc.dyndns.org \
--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).