View Single Post
Old 04-29-09, 01:12 AM   #3
Registered User
Join Date: Apr 2009
Posts: 4
Default Re: Starcraft unplayable on my nvidia - but works OK(ish) on Intel card

I have noticed that the game does ok in windowed mode (not sure if switching to still portraits, and disabling color cycling had anything to do with that) this is when I have NO entries under Current User -> Software -> Wine -> Direct3d - I renamed it to Direct3d.old.

When adding those 2 settings to the registry the performance goes down significantly (< 5 FPS). The console gives the following output (playing with Direct3d.old I don't get these):
reenen@meche:/public/games/StarCraft$ wine StarCraft.exe
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f354,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:d3d_surface:read_from_framebuffer_texture >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glCopyTexSubImage2D @ surface.c / 1047
fixme:d3d_surface:surface_download_data >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glGetTexImage() @ surface.c / 217

My wine version is pretty recent :

I am running Ubuntu 8.10
Reenen is offline   Reply With Quote