From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BNviW-00014D-1r for qemu-devel@nongnu.org; Wed, 12 May 2004 11:32:20 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BNv9j-0002tB-Ea for qemu-devel@nongnu.org; Wed, 12 May 2004 10:56:54 -0400 Received: from [216.127.66.50] (helo=srv01.centurywebdesign.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BNrw1-0005tJ-Az for qemu-devel@nongnu.org; Wed, 12 May 2004 07:30:01 -0400 Received: from shaggy (82-43-195-40.cable.ubr08.newm.blueyonder.co.uk [82.43.195.40]) (authenticated bits=0) by srv01.centurywebdesign.com (8.12.10/8.12.10) with ESMTP id i4CBTsou032429 for ; Wed, 12 May 2004 12:29:56 +0100 Message-ID: <000601c43814$7c5a2380$5500a8c0@shaggy> From: "Jamie Burns" References: <40A13BFD.3010709@volny.cz> <200405121001.56247.jm@poure.com><40A1F6D6.9090609@volny.cz> Subject: Re: [Qemu-devel] QEMU Video Driver for Win NT-based systems Date: Wed, 12 May 2004 12:30:08 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit 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 Wouldn't a 2D accelerator be a good idea first? ;o) If Windows asks for a "line" to be drawn, or a "blit-op" then could that be passed through to the QEMU emulated video hardware, which in turn could simply get SDL or whatever to do the required operation. Then 2D graphics would speed up immensly. Are there any documents giving an overview of how the QEUM architecture works in this respect? I would work on a driver in my spare time but really do not know where to start. J. ----- Original Message ----- From: "Grzegorz Kulewski" To: Sent: Wednesday, May 12, 2004 11:20 AM Subject: Re: [Qemu-devel] QEMU Video Driver for Win NT-based systems > On Wed, 12 May 2004, Filip Navara wrote: > > Jean-Michel POURE wrote: > > >>if anyone is interested I have created open source QEMU/Bochs video > > >>driver for Windows NT/2K/XP/2003. > > >>Binaries - www.volny.cz/xnavara/qemuvid_bin.zip > > >>Sources - www.volny.cz/xnavara/qemuvid_src.zip > > > > > >Are these VBE drivers? > > > > > Not in the sense of VBE 3.0 specification. I have such driver too, but > > it propably works only on ReactOS because of using undocumented API. > > > > >Can you describe the drivers and its capabilities in more details? > > > > The driver uses the Bochs/QEMU VBE I/O port, the same method as used by > > BXVGA. My implementation is a bit simplier, but still with the same > > features. It also uses the Linear FrameBuffer feature of the Bochs/QEMU > > interface that wasn't available at the time when BXVGA was written. > > Are there any driver that works with win9x? Can you port your (or write > it from scratch)? > > Will your driver work in Bochs? > > Is it possible to create driver that emulates DirectX and OpenGL by > sending the OpenGL commands to the host OpenGL libs. DirectX commands > should probably be converted before into OpenGL. > > > Thanks for your work, > > Grzegorz Kulewski > > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://mail.nongnu.org/mailman/listinfo/qemu-devel