Hi all! I tried to install and run Jane's USAF and Super Pro 9.4 with no luck. The game installs fine, but I cannot make it work under Linux (P-IV 2.5 + 1Gb RAM + NVidia 440Go (64Mb) with Ubuntu 9.10 + Wine 1.1.35 + NVidia 96.43.13). The game runs fine in this very same computer under Windows XP, and my computer exceeds by far the game's requirements. The original program (Jane's USAF) is listed as not working in the AppDB, but it is probably one of the best Air Combat Simulators and that is what I am trying to make it work. I got the following log file when trying to run the game, and I was wondering if an experienced Wine user could tell me if the errors are unrecoverable or if there are workarounds to solve them.: Code: fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 0/00/0000, dlt (d/m/y): 0/00/0000 fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled fixme:win:EnumDisplayDevicesW ((null),0,0x32ea08,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface err:d3d7:IDirect3DViewportImpl_Clear Trying to clear the color buffer without background material ! fixme:d3d7:IDirect3DDeviceImpl_3_SetLightState D3DLIGHTSTATE_MATERIAL called with NULL material !!! fixme:d3d:set_tex_op_nvrc >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from set_tex_op_nvrc() @ nvidia_texture_shader.c / 454 fixme:d3d_draw:drawPrimitive Using software emulation because manual fog coordinates are provided fixme:d3d7:IDirect3DDeviceImpl_3_SetLightState D3DLIGHTSTATE_MATERIAL called with NULL material !!! err:d3d7:IDirect3DDeviceImpl_7_SetRenderState Unhandled texture mag 4 ! fixme:wave:ESD_widMessage unknown message 2069! Thanks! Marcelo[/code]
On Sat, Jan 9, 2010 at 09:35, Marcelo R <wineforum-user at winehq.org> wrote:> Hi all! > I tried to install and run Jane's USAF and Super Pro 9.4 with no luck. The game installs fine, but I cannot make it work under Linux (P-IV 2.5 + 1Gb RAM + NVidia 440Go (64Mb) with Ubuntu 9.10 + Wine 1.1.35 + NVidia 96.43.13). The game runs fine in this very same computer under Windows XP, and my computer exceeds by far the game's requirements.Wine implements DirectX on top of OpenGL and it might be using features not present on you ancient graphics card (or its drivers...) to implement some features.> The original program (Jane's USAF) is listed as not working in the AppDB, but it is probably one of the best Air Combat Simulators and that is what I am trying to make it work. > I got the following log file when trying to run the game, and I was wondering if an experienced Wine user could tell me if the errors are ?unrecoverable or if there are workarounds to solve them.: >The games has issues (broken menus, not sure if it even runs without 98 compatibility set up...) under Windows XP.... Maybe running it in Windows 98 mode helps....> fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16Can the game be set for 32-bit color? I can't remeber if 16 bit color under wine is like 256 colors where you need to set up the X server properly to run in 16-0bit color....
Hi, Thanks for the answer. Do you know any program that will test if wine is able to change the resolution of the graphic card properly? I think that might be one of the issues I need to fix to get the program working... cause it cannot be set to run in 32 bit color (or at least I did not find the way).
Hi Gert, I think I moved forward somehow. I decided not to try USAF alone because everyone (even XP users) had problems with it. Instead of that I installed SuperPro 9.4 on top of it following the instructions.
Hi Gert, I already played with the configuration, and could make enough progress to get to this point... Unfortunately there is no stack trace in the message, so I cannot add more info to this problem. Taking a look at the log it seems the problem is related to wine and the X server. It's too bad the X server org.conf file is hard to configure. I have the NVidia X Server Settings application, but it seems it does not update the file with all the possible options for my card. I have the feeling that the game changes the resolution of the screen to 800x600x16 and then to 1024x768x16 and those changes might be producing the bug. I would not be surprised if the lack of configuration of xorg.conf is responsible for this crash.... For example, I had to change all the default color depths from 24 to 16 to avoid the previous errors but for me it feels wrong to change that parameter. I feel X should be able to switch between 24 to 16 when needed... but maybe I am wrong. I hope someone with enough knowledge of X and Wine could suggest something to try... Here is my xorg.conf file: Code: Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Module" Load "glx" EndSection Section "ServerFlags" Option "Xinerama" "0" Option "DontZap" "False" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "NEC" HorizSync 31.0 - 60.0 VertRefresh 56.0 - 75.0 EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "CRT-0" HorizSync 31.0 - 60.0 VertRefresh 56.0 - 75.0 EndSection Section "Device" Identifier "Configured Video Device" Driver "nvidia" Option "NoLogo" "True" EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce4 440 Go" BusID "PCI:1:0:0" Screen 1 EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce4 440 Go" EndSection Section "Screen" Identifier "Default Screen" Device "Configured Video Device" Monitor "Configured Monitor" DefaultDepth 16 Option "AddARGBGLXVisuals" "True" Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 16 Option "TwinViewXineramaInfoOrder" "DFP-0" Option "TwinView" "0" Option "metamodes" "CRT: 1024x768_60 +0+0" SubSection "Display" Depth 16 EndSubSection EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 16 Option "TwinView" "1" Option "TwinViewXineramaInfoOrder" "DFP-0" Option "metamodes" "CRT: 1024x768_60 +1280+0, DFP: 1280x1024_60 +0+0; DFP: 1024x768 +0+0,NULL" SubSection "Display" Depth 16 EndSubSection EndSection Thanks again! Marcelo