From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Bfg45-00079n-Hy for qemu-devel@nongnu.org; Wed, 30 Jun 2004 10:27:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Bfg44-00079F-2D for qemu-devel@nongnu.org; Wed, 30 Jun 2004 10:27:57 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bfg44-000795-18 for qemu-devel@nongnu.org; Wed, 30 Jun 2004 10:27:56 -0400 Received: from [194.90.9.27] (helo=mxout4.netvision.net.il) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Bfg2D-0004Ly-K3 for qemu-devel@nongnu.org; Wed, 30 Jun 2004 10:26:01 -0400 Received: from [192.168.2.112] ([212.143.109.38]) by mxout4.netvision.net.il (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTPA id <0I0400A57LF4FC@mxout4.netvision.net.il> for qemu-devel@nongnu.org; Wed, 30 Jun 2004 17:25:52 +0300 (IDT) Date: Wed, 30 Jun 2004 17:25:48 +0200 From: Hetz Ben Hamo Subject: Re: [Qemu-devel] fix for winXP display corruption In-reply-to: <40E22483.5000004@xplantechnology.com> Message-id: <40E2DB7C.3070302@witch.dyndns.org> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT References: <40E22483.5000004@xplantechnology.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Luke Deller wrote: > Hi, > > I've installed Windows XP on the latest CVS version of qemu (using > -cirrusvga), but I got some rubbish / corruption on the screen. Indeed your pathces fixes the post install screen graphics garbage. > Attached is a small patch which corrects this problem for me. (Some > bitblt code in hw/cirrus_vga_rop2.h was missing a case for 24-bit colour > depths. BTW that whole file looks like it assumes a little-endian host?). > > Another problem is that when I try to increase the resolution above > 640x480, the resolution doesn't actually change. I haven't tracked this > problem down yet. Weird, after your patch I can go up to 1024x768x32 bit colors and 1024x768x24 bit colors as well.. Fot those who try to install XP - the first graphical install part goes ok, reboots, it asks you if you want to expand the graphics mode, and after you answer you get "please wait" with the Windows XP logo.. A workaround would be to simply quit qemu and restart it. Works here like a charm (with network).. I also seen the network problem that appears sometime with XP (no network even if slirp is enabled). I found that the problem appearing when installing XP without the -user-net parameter (I haven't find any workaround yet). Thanks, Hetz