http://bugs.winehq.org/show_bug.cgi?id=28907
Bug #: 28907 Summary: Ragnarok Online (LimitRO private server) freezes supposedly due to wrong color depth. Product: Wine Version: 1.3.31 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: defectoscopny@gmail.com Classification: Unclassified
Created attachment 37147 --> http://bugs.winehq.org/attachment.cgi?id=37147 Screenshot of Metro.exe being run in wine 1.3.31
Running Ubuntu Natty with wine 1.3.31, video card is nVidia GeForce 8600M Gt.
When running the game executable, the game launches yet immediately freezes and is quite dark (see screenshot.png) . I have read on winehq and a wiki devoted to running RO under wine (http://wiki.jswindle.com/index.php/Ragnarok_Online ) that this is because wine tries to change color depth to 16 bit and fails, hence "fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16"
The solution mentioned in that wiki involves tampering with a "wine config file", although, as far as I know, wine 1.3 doesn't have one and uses registry instead, so it didn't work for me. I also read a wine how-to about running a 256-bit mode with a separate x server, but those didn't work either.
Many thanks in advance. Will provide more information if requested.