[Bug 15156] New: Unable to change from Direct3D to OpenGL output in WinUAE

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 6 16:49:38 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=15156

           Summary: Unable to change from Direct3D to OpenGL output in
                    WinUAE
           Product: Wine
           Version: 1.1.4
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: markk at clara.co.uk


WinUAE is an open source (GPL) emulator of Amiga computers, available from
http://www.winuae.net/.

The output of WinUAE can be rendered using DirectDraw (default), Direct3D or
OpenGL. When selecting OpenGL outupt, if the emulation has already been started
using Direct3D output, WinUAE brings up a dialog box which says "OPENGL: can't
set pixelformat 1", and reverts to the default DirectDraw output. If the user
then enables the OpenGL filter again, that works okay.

To demonstrate:
 - Run WinUAE
 - Select a disk image for drive DF0: in the Floppy drives page, e.g.
rsi1.adf.gz from ftp://ftp.coresystems.de/pub/uae/rsi1.adf.gz
 - In the filter page, check the Enable box and select the Direct3D filter.
 - Click OK to start the emulation.
 - After a few seconds press F12 to bring up the settings window.
 - In the Filter page, check the Enable box and select the OpenGL filter.
 - To work around Wine bug 10643, click in the main window and press F12.
 - Click OK to dismiss the settings window. The error dialog box should appear.
 - Click OK to dismiss it. WinUAE reverts to rendering using DirectDraw (no
filter). (That may cause most of the screen to go black due to a Wine
DirectDraw bug.)
 - Press F12 to bring up the settings window again.
 - Enable the OpenGL filter as above and click OK (after clicking in main
window and pressing F12).
 - WinUAE successfully renders using the OpenGL filter.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list