From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CXlt9-0000fd-TC for qemu-devel@nongnu.org; Fri, 26 Nov 2004 14:36:16 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CXlt8-0000f0-DG for qemu-devel@nongnu.org; Fri, 26 Nov 2004 14:36:14 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CXlt8-0000eq-9d for qemu-devel@nongnu.org; Fri, 26 Nov 2004 14:36:14 -0500 Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CXlja-0006cO-49 for qemu-devel@nongnu.org; Fri, 26 Nov 2004 14:26:22 -0500 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CXljZ-0001KN-00 for ; Fri, 26 Nov 2004 20:26:21 +0100 Received: from citiusportatil.us.es ([150.214.245.32]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 26 Nov 2004 20:26:21 +0100 Received: from sigmas by citiusportatil.us.es with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 26 Nov 2004 20:26:21 +0100 From: CP Date: Fri, 26 Nov 2004 19:26:18 +0000 (UTC) Message-ID: References: <41A3DDA7.45B0EBDF@argo.es> <41e41e7a04112611045da8a739@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: news Subject: [Qemu-devel] Re: Windows98 under SUSE 9.2: Only 640*480 in 16 colors (SOLVED) 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 Hetz Ben Hamo gmail.com> writes: > > I still don't understand - whats wrong with the built in Cirrus Logic driver? > Good question... it doesn't work OK, nor does any of the Cirrus Logic drivers lying around in the Internet, for that matter. Any attempt to put the system in a resolution other than 640x480x4bpp (plain old VGA) would trigger the following events: 1) Win98 will try to restart - and become locked up in the process (just before restarting Windows... the display mode switch does not seem to need a reboot, just falling to DOS and going back into Win98). 2) Once qemu is manually restarted, Win98 would fail with some obscure protection error (BSOD) and become completely locked up with funny colors in the topmost part of the screen. OR, the Win98 loading logo would flash for a brief moment at the top of the screen with all messed up colors/size (probably switching video types w/o deleting the video memory), then a message (MSDOS screen) would tell that a general protection failure had happened, asking the user to reboot. 3) Once rebooted, W98 starts in Failsafe mode. The user has to go to the Screen properties in the Control Panel and click Accept in the Config tab to force the configuration on next reboot to be 640x480x4bpp. Failure to do so results in another lockup. 4) Back to square one. 640x480x4bpp, only a little more frustrated... For the record, I don't think the problem is strictly in qemu, because the SDD driver, although using VESA, is using the Cirrus Logic card (at least I haven't switched to bochs'). It might be a problem with the Spanish Win98SE edition, or some obscure incompatibility in newer kernels (Suse9.2 is rather new IIRC, as is FC2). Judging from the (minimal) number of reports, this doesn't seem to be a widespread problem, however. Cheers - CP ps: please CC to my mail if you reply, because I'm not likely to check the list very often.