http://bugs.winehq.org/show_bug.cgi?id=16276
Summary: Vixen + mono20 aborts with "GDI+ status: NotImplemented" after "fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3" Product: Wine Version: 1.1.9 Platform: Other URL: http://www.vixenlights.com/releases/Vixen%202.0%20Releas e.zip OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: gdiplus AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
http://computerchristmas.com/ForumBoard/read.php?f=2&i=198&t=193 says that Vixen works well with Wine and .net 20 (and I verified that it does, following that recipe), so I tried it with Wine-1.1.9 and Mono 2.0.1. Sadly, it fails early on with a "GDI+ status: NotImplemented" problem. Here's how to reproduce:
$ rm -rf .wine $ wget http://www.vixenlights.com/releases/Vixen%202.0%20Release.zip $ wget http://kegel.com/wine/winetricks $ sh ~/winetricks corefonts mono20 $ cd ~/.wine/drive_c $ unzip ~/Vixen*Release.zip $ cd Vixen* $ wine Vixen.exe fixme:gdiplus:GdipSetStringFormatFlags format (0x1292950) flags (4096) fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3 fixme:gdiplus:GdipGetFontHeightGivenDPI Unhandled unit type: 3
Unhandled Exception: System.NotImplementedException: The requested feature is not implemented [GDI+ status: NotImplemented] at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] at System.Drawing.Font.GetHeight (Single dpi) [0x00000] at System.Drawing.Font.GetHeight () [0x00000] at System.Drawing.Font.get_Height () [0x00000] at (wrapper remoting-invoke-with-check) System.Drawing.Font:get_Height () at System.Windows.Forms.XplatUIWin32.GetAutoScaleSize (System.Drawing.Font font) [0x00000] at System.Windows.Forms.XplatUI.GetAutoScaleSize (System.Drawing.Font font) [0x00000]
As https://bugzilla.novell.com/show_bug.cgi?id=450194 points out, wine's gdiplus error messages looks directly related to the problem, so perhaps wine's gdiplus needs beefing up here.