From: malc <malc@pulsesoft.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Audio and some other stuff
Date: Mon, 31 May 2004 22:27:10 +0400 (MSD) [thread overview]
Message-ID: <Pine.LNX.4.55.0405312207100.1926@home.oyster.ru> (raw)
Hello,
At http://www.boblycat.org/~malc/code/patches/qemu you will find a patch
that (hopefully) fixes at least one glitch in SB16 emulation, patch also
contains cleaned up oss.c (hopefully without quirks introduced by its
predecessor)
I guess there is something not quite right with the audio in some
circumstances, sound is very much distorted when using linux-test-0.5.1
running mpg123 (as shipped with mandrake9.1) when host is running ALSA
atop of some integrated (ac97?) chip. Please, if You have some
information, do not hesitate to share (or better yet audit `oss.c')
Secondly, at aforementioned web page contains updated interpreter patch
for QEMU. Why is this relevant - interp can run some code that vanilla
QEMU misbehaves on. In particular (those are all DOS programs):
QEMU hangs while running
http://www.scene.org/file.php?file=/demos/groups/nooon/nooonstf.zip
DOS4GW Exception
http://www.scene.org/file.php?file=/parties/1997/theparty97/demo/eden.zip
QEMU Crashes sooner or later
http://www.scene.org/file.php?file=/mirrors/hornet/demos/1995/i/itsdemo.zip&fileinfo
QEMU hangs
DOOM Shareware
QEMU aborts with
EAX=00001532 EBX=00000010 ECX=00000148 EDX=00000574
ESI=0000646e EDI=000064c6 EBP=0000648c ESP=0178646a
EIP=0000000c EFL=00020002 [-------] CPL=3 II=0 A20=1
ES =0570 00005700 0000ffff 00000000
CS =0000 00000000 0000ffff 00000000
SS =0000 00000000 0000ffff 00000000
DS =0118 00001180 0000ffff 00000000
FS =0000 00000000 0000ffff 00000000
GS =64c6 00064c60 0000ffff 00000000
LDT=0068 00110010 00003fff 00008211
TR =0000 00000000 0000ffff 00008000
GDT= 00110010 00003fff
IDT= 00009310 000007ff
CR0=00000011 CR2=00000000 CR3=00000000 CR4=00000000
CCS=00000005 CCD=00000048 CCO=ADDB
ST0=0.000000 ST1=0.000000 ST2=0.000000 ST3=0.000000
ST4=0.000000 ST5=0.000000 ST6=0.000000 ST7=0.000000
Aborted
on DOOM 2
Also for some reason QEMU in translation mode is a lot slower than
interpreter while running QNX's package installation.
Unfortunately i do not have that much time to pursue the roots of those
problems, but perhaps someone has courage/time/will to do it, i hope that
interp can help a bit
--
mailto:malc@pulsesoft.com
next reply other threads:[~2004-05-31 18:24 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-31 18:27 malc [this message]
2004-06-10 20:57 ` [Qemu-devel] Audio and some other stuff Antony T Curtis
2004-06-11 5:17 ` malc
2004-06-14 21:19 ` malc
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=Pine.LNX.4.55.0405312207100.1926@home.oyster.ru \
--to=malc@pulsesoft.com \
--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).