I decided to recreate my previous thread (http://forum.winehq.org/viewtopic.php?f=2&t=17337) in a more correct form, in the right section (since I'm Linux user) and with more details, even if it's not even read because of the "unknown" game...
I'm using latest Wine 1.5.14 on openSUSE 12.2 x86_64. I previously installed the game in a Windows XP VM on Windows 7 to get the installed game files (the installer doesn't work itself on Windows 7). Then copied the files to my Linux rig and tried it with Wine and an emulated desktop (all other prefix settings by default, so it's emulating an XP machine). When trying to run it it asked for a file, which is odd since the game didn't use to do that, but anyway I just selected it from within the game's files, and then poped the message "insert your cd", which meant it worked, since one normally would need the game's cd.
But then I tried with the no-cd patch, which is not illegal anymore, one can get it freely with the patch included. Tried again and I got these errors:
http://www.imagebam.com/image/5a34b0213704856
http://www.imagebam.com/image/03ac04213704857
And the console output was:
Code: Select all
user@linux-njo4:~> wine Documents/DDrome/Run/ddrome.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f79c,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:d3d_surface:surface_init Trying to create a render target that isn't in the default pool.
fixme:d3d_surface:surface_init Trying to create a render target that isn't in the default pool.
wine: Unhandled privileged instruction at address 0x4474ea (thread 0009), starting debugger...
So, 2 questions:
Based on console output, what could be the problem?
How can I create a prefix emulating Windows 7?
Thanks for your help.