http://bugs.winehq.org/show_bug.cgi?id=29122
Bug #: 29122 Summary: Sonic R has rendering (color keying) issues in Direct3D mode Product: Wine Version: 1.3.32 Platform: x86-64 URL: http://www2.sega.co.jp/download/pc/sonicr/sonicr.exe OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: RandomAccountName@mail.com Classification: Unclassified Regression SHA1: c8901d6f6253f6c97610eb1068ac4ff89758ed0a
When Sonic R is run with the Direct3D renderer, it has some rendering issues (various objects have a green background instead of transparent) as seen in this screenshot: http://appdb.winehq.org/appimage.php?iId=9421
The DirectDraw renderer works without this problem. According to bug 21878, comment 5, it's a regression caused by:
commit c8901d6f6253f6c97610eb1068ac4ff89758ed0a Author: Stefan Dösinger stefandoesinger@gmx.at Date: Fri Jun 9 19:36:12 2006 +0200
ddraw: Rewrite most of ddraw using WineD3D.
Attachment 36962 from that bug fixes the issue.
The demo has the same problem. It will most likely crash on startup due to a game bug unless the CPU power available to it is limited somehow, e.g. by running a program with high CPU usage while starting it.