Opened 12 years ago
Last modified 8 years ago
#11290 reopened defect
DirectDraw clipping/refresh bug with XP guest
Reported by: | Donuts | Owned by: | |
---|---|---|---|
Component: | guest additions | Version: | VirtualBox 4.2.2 |
Keywords: | DirectDraw XP WinUAE | Cc: | |
Guest type: | Windows | Host type: | Linux |
Description
I'm using VirtualBox 4.2.2. Lubuntu 11.10 x86-64 host, Windows XP Pro SP3 guest.
This issue happens with Guest Additions versions 4.1.14 and 4.2.2. It shows up with the WinUAE Amiga emulator.
When WinUAE is using DirectDraw for its graphics output, dragging the window partly off-screen causes the image to appear near the upper left of the screen. See the attached screenshots. The problem does not happen when WinUAE is set to use Direct3D.
To demonstrate:
- Download an example program, e.g. ftp://ftp.amigascne.org/pub/amiga/Groups/D/DOC/DOC-NoName
- Download the WinUAE installer from http://www.winuae.net/ and run it.
- Run WinUAE. When the setting window opens click Miscellaneous in the treeview. Set Graphics API to DirectDraw.
- Click Floppy drives and then the "..." button near the top right of the window. Choose the program you just downloaded.
- Click Start to start the emulation. In a few seconds you should see something in the emulation window.
- Press the middle mouse button to un-capture the mouse and drag the emulation window so it is partly off-screen. Notice that the window contents appear at the top left of the desktop, and the actual emulation window no longer updates.
Attachments (4)
Change History (8)
by , 12 years ago
Attachment: | WinUAE_window_Misc_edited_numbers.png added |
---|
by , 12 years ago
Attachment: | WinUAE_window_edited.png added |
---|
WinUAE window fully on-screen with demo running
by , 12 years ago
Attachment: | WinUAE_off_lower_right_edited.png added |
---|
WinUAE window dragged partly off lower right of screen
by , 12 years ago
Attachment: | WinUAE_off_left_edited.png added |
---|
WinUAE window dragged partly off left side of screen
comment:1 by , 11 years ago
This issue is still present with VirtualBox 4.3.4 (and Guest Additions 4.3.4).
comment:2 by , 8 years ago
Resolution: | → obsolete |
---|---|
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
comment:3 by , 8 years ago
Resolution: | obsolete |
---|---|
Status: | closed → reopened |
The problem is still present with VirtualBox 5.1.2. It should be easy to reproduce if you feel like looking into it.
comment:4 by , 8 years ago
Simpler steps to reproduce:
- Download http://www.winuae.net/files/WinUAE3300.zip unzip then run winuae.exe
- Click OK to dismiss the ROM dialog box
- Click Miscellaneous in the tree-view on the left. Make sure Graphics API (towards upper right of window) is DirectDraw.
- Click Start then move the window around.
WinUAE window showing where to click