From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I2ZA2-0005oh-Iy for qemu-devel@nongnu.org; Sun, 24 Jun 2007 16:58:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I2ZA0-0005oV-84 for qemu-devel@nongnu.org; Sun, 24 Jun 2007 16:58:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I2ZA0-0005oS-26 for qemu-devel@nongnu.org; Sun, 24 Jun 2007 16:58:16 -0400 Received: from moutng.kundenserver.de ([212.227.126.188]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I2Z9y-0004Tr-MY for qemu-devel@nongnu.org; Sun, 24 Jun 2007 16:58:15 -0400 Message-ID: <467EDAE3.1070901@mail.berlios.de> Date: Sun, 24 Jun 2007 22:58:11 +0200 From: Stefan Weil MIME-Version: 1.0 Subject: Re: [Qemu-devel] Qemu on Windows: Redirect output to console References: In-Reply-To: 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 Hi Peter, there already exists a QEMU command line option -nographic which disables graphical output and redirects the first serial port of the emulated machine to the console. With QEMU running Linux in text mode, this works fine - you will "see" the boot messages and can run a shell or any text application from the console, so it should be possible to analyse this output with a screen reader. QEMU can also redirect any serial port to pipes, so some speech synthesizer like "festival" could be connected directly. This URL describes the command line options -serial and -nographic: http://fabrice.bellard.free.fr/qemu/qemu-doc.html#TOC10 I have no idea how you can access graphical interfaces like MS Windows. Stefan Peter Laursen schrieb: > Hi everyone, > > I have downloaded the 0.9.0 version of the Qemu source code and managed > to compile it using MinGW and MSYS. But I face a problem with the > compiled binary. > > I am blind and therefore need to redirect the output from the guest OS > to a standard Windows console or a software speech synthesizer so that > a screen reader will be able to read the output produced. What > functions will I eventually need to modify? A text console would of > course be preferred. > My main reason for hoping to getting this to work is to allow blind > people to experiment safely with other operating systems - it would > also minimize the learning curve. > > I hope that you will be able to point me in the right directions as to > which source files and functions I would need to change. I have > searched through the source files and googled for documentation for the > source code, but I didn't find any. I also searched to see if there > were any patches that might accomplish the work - I was unable to find > any. > > I look forward to hearing from you. > > Peter.