You have to win this game - Only shows static backgrounds
You have to win this game - Only shows static backgrounds
Hi all,
This is my first post, and I think this is the right place to ask if anyone else has tried running this game in Wine under Mac OS X, since this is an indy game, it's not in http://appdb.winehq.org/
So, the game is this one : http://www.piratehearts.com/blog/games/ ... -the-game/ . And while this game works for me in Windows 7 (using Bootcamp) I'd like to see it working in Lion as well.
I tried using the following versions of Wine , all without luck : 1.4.1 stable and the development ones : 1.15.18 and 1.5.19. I'm just using the script provided in here to compile it : http://code.google.com/p/osxwinebuilder/
the log, does not say too much either, all it say is a few lines and then repeats the Unhandled usage flags 0x8 forever
~/.wine/drive_c/Program Files/You Have to Win the Game > wine TheGame.exe
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:dinput:JoyConfig8Impl_GetConfig (0x138a30)->(0, 0x33f4fc, 0x00000001): semi-stub!
fixme:dinput:JoyConfig8Impl_GetConfig flags |= DIJC_GUIDINSTANCE
fixme:win:EnumDisplayDevicesW ((null),0,0x33f47c,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x13b588, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
I've already tried following several winetricks setups as for instance : winetricks d3dx9 , winetricks xact , etc, and also playing with the registry with ORM, GLSL and such... any ideas?
thanks in advance,
Christian.
This is my first post, and I think this is the right place to ask if anyone else has tried running this game in Wine under Mac OS X, since this is an indy game, it's not in http://appdb.winehq.org/
So, the game is this one : http://www.piratehearts.com/blog/games/ ... -the-game/ . And while this game works for me in Windows 7 (using Bootcamp) I'd like to see it working in Lion as well.
I tried using the following versions of Wine , all without luck : 1.4.1 stable and the development ones : 1.15.18 and 1.5.19. I'm just using the script provided in here to compile it : http://code.google.com/p/osxwinebuilder/
the log, does not say too much either, all it say is a few lines and then repeats the Unhandled usage flags 0x8 forever
~/.wine/drive_c/Program Files/You Have to Win the Game > wine TheGame.exe
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:dinput:JoyConfig8Impl_GetConfig (0x138a30)->(0, 0x33f4fc, 0x00000001): semi-stub!
fixme:dinput:JoyConfig8Impl_GetConfig flags |= DIJC_GUIDINSTANCE
fixme:win:EnumDisplayDevicesW ((null),0,0x33f47c,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x13b588, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
I've already tried following several winetricks setups as for instance : winetricks d3dx9 , winetricks xact , etc, and also playing with the registry with ORM, GLSL and such... any ideas?
thanks in advance,
Christian.
Re: You have to win this game - Only shows static background
Hi Christ776,
I can't give you an explanation about the error message, I'm sorry about that. But you might can help me out with some information, if you don't mind.
I've tried to install wine with osxwinebuilder script on a OSX Leopard (10.5.
as well as on a OSX Mountain Lion (10.
operating system, too. But some components couldn't copmile successfully. So I dare ask you if you can tell me on what operating system you've been able to install wine with osxwinebuilder?
Thanks mate,
Maexel
I can't give you an explanation about the error message, I'm sorry about that. But you might can help me out with some information, if you don't mind.
I've tried to install wine with osxwinebuilder script on a OSX Leopard (10.5.


Thanks mate,
Maexel
Re: You have to win this game - Only shows static background
Ahh... my bad... haven't read the post carefully enough... it was on Lion, right?
Re: You have to win this game - Only shows static background
You might find on this side an answer 
http://www.playonlinux.com/en/topic-920 ... s_0x8.html
The second post is about 'display' settings which he's defiened to run the game...
Cheers mate,
Maexel

http://www.playonlinux.com/en/topic-920 ... s_0x8.html
The second post is about 'display' settings which he's defiened to run the game...
Cheers mate,
Maexel
Re: You have to win this game - Only shows static background
Hey guys, thanks for the quick response.
I've tried using the config described in that post, but still , the game does not show the main character or anything that has animations and the log still has the "fixme:d3d:resource_check_usage Unhandled usage flags 0x8."
Here's my config, maybe you can spot something that I'm missing. I'll try adding the PCI Vendor ID and Model ID to this config , and let you know if that makes a difference.
[Software\\Wine\\Direct3D] 1355410691
"DirectDrawRenderer"="opengl"
"Multisampling"="enabled"
"OffscreenRenderingMode"="fbo"
"RenderTargetLockMode"="readdraw"
"StrictDrawOrdering"="default"
"UseGLSL"="disabled"
"VideoMemorySize"="default"
thanks,
I've tried using the config described in that post, but still , the game does not show the main character or anything that has animations and the log still has the "fixme:d3d:resource_check_usage Unhandled usage flags 0x8."
Here's my config, maybe you can spot something that I'm missing. I'll try adding the PCI Vendor ID and Model ID to this config , and let you know if that makes a difference.
[Software\\Wine\\Direct3D] 1355410691
"DirectDrawRenderer"="opengl"
"Multisampling"="enabled"
"OffscreenRenderingMode"="fbo"
"RenderTargetLockMode"="readdraw"
"StrictDrawOrdering"="default"
"UseGLSL"="disabled"
"VideoMemorySize"="default"
thanks,
Re: You have to win this game - Only shows static background
You might want to try out to run the game in a virtual desktop. To do so, open a window in Terminal:
1) winecfg
2) Select the tab 'Graphic'
3) Tick the last box ('emulate a virtual desktop')
4) Start your program with wine
Hope you get your game running corectly soon
Cheers mate,
Maexel
1) winecfg
2) Select the tab 'Graphic'
3) Tick the last box ('emulate a virtual desktop')
4) Start your program with wine
Hope you get your game running corectly soon

Cheers mate,
Maexel
Re: You have to win this game - Only shows static background
Hi Maexel,
I've tried your suggestion, and sadly, with no results. I'm starting to think that this game must be doing some crazy black magic that makes Wine have a hard time ...
So, I thought, it must be something in my Winecfg, as I happen to have all DirectX9 libs installed in "native" mode. I've tried putting d3dx9_43.dll in "builtin" because I saw that when googling.. but still.. no results.
Also, here's the output when running glxinfo. It seems that my nvidia chip is being recognized.
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce 9400M OpenGL Engine
OpenGL version string: 2.1 NVIDIA-7.32.12
OpenGL shading language version string: 1.20
thanks again!
I've tried your suggestion, and sadly, with no results. I'm starting to think that this game must be doing some crazy black magic that makes Wine have a hard time ...
So, I thought, it must be something in my Winecfg, as I happen to have all DirectX9 libs installed in "native" mode. I've tried putting d3dx9_43.dll in "builtin" because I saw that when googling.. but still.. no results.
Also, here's the output when running glxinfo. It seems that my nvidia chip is being recognized.
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce 9400M OpenGL Engine
OpenGL version string: 2.1 NVIDIA-7.32.12
OpenGL shading language version string: 1.20
thanks again!
Re: You have to win this game - Only shows static background
why did you install any directx dlls? those often break more than they fix
Re: You have to win this game - Only shows static background
Hi Christ776,
I can't find a difference neither between the graphic settings in the post and yours (except the setting for Multisampling: default in the post, enabled in your setting). I would give it a try setting Multisampling to 'disable'.
If this isn't going to work, you might need to change your color mode from 32bit to 8bit, even though there isn't appearing an error message about the screen, it might can work when you set the color mode to 8bit. Follow the link to see how it's done:
http://wiki.winehq.org/256ColorMode
Can you give us some further details about what is running and what not? As you've said, moving objects (as your main character, enemies) aren't shown at all but the background is displayed correctly, is this right?
Cheers mate,
Maexel
I can't find a difference neither between the graphic settings in the post and yours (except the setting for Multisampling: default in the post, enabled in your setting). I would give it a try setting Multisampling to 'disable'.
If this isn't going to work, you might need to change your color mode from 32bit to 8bit, even though there isn't appearing an error message about the screen, it might can work when you set the color mode to 8bit. Follow the link to see how it's done:
http://wiki.winehq.org/256ColorMode
Can you give us some further details about what is running and what not? As you've said, moving objects (as your main character, enemies) aren't shown at all but the background is displayed correctly, is this right?
Cheers mate,
Maexel
Re: You have to win this game - Only shows static background
Hey guys,
I've tried enabling 8bpp mode as pointed out in the link, but it made the app crash. So I reverted that change and, since there's a new release in the development branch, I gave it a try, compiled it and... same results (but this time without having installed DirectX or performed any changes under Direct3D section in the registry (Maybe I will do that next).
As for what's missing, here's some further details:
- Main character is missing.
- the Bell that's being used as a checkpoint is missing
- the moving spikes in the pits are missing.
Aside from the "Unhandled usage flags 0x8" I noticed the following, which only happens once, and right before those 0x8 lines :
fixme:win:EnumDisplayDevicesW ((null),0,0x33f47c,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x13c9e0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
I think there's sometrhing related to the pixel format, which supports what Maexel said about switching to 8bpp.. anyway, I think I'm about to give up.. ;(
cheers and happy Xmas!
I've tried enabling 8bpp mode as pointed out in the link, but it made the app crash. So I reverted that change and, since there's a new release in the development branch, I gave it a try, compiled it and... same results (but this time without having installed DirectX or performed any changes under Direct3D section in the registry (Maybe I will do that next).
As for what's missing, here's some further details:
- Main character is missing.
- the Bell that's being used as a checkpoint is missing
- the moving spikes in the pits are missing.
Aside from the "Unhandled usage flags 0x8" I noticed the following, which only happens once, and right before those 0x8 lines :
fixme:win:EnumDisplayDevicesW ((null),0,0x33f47c,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x13c9e0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
I think there's sometrhing related to the pixel format, which supports what Maexel said about switching to 8bpp.. anyway, I think I'm about to give up.. ;(
cheers and happy Xmas!
Re: You have to win this game - Only shows static background
Hi Christ776,
I'm facing the same problems as you do... The game installs perfectly fine and starts with wine but then the main caharcter is not visible as well as the enemies. I've tried it to run on Windows XP bootcamp as well with the diffence that it couldn't start. There's an error appearing which says Vertex Shader 2.0 not found. Well, it seems other people can play it, so there must be a solution to this. But unfortunately, I've now idea where to seek the cause...
Cheers mate,
Maexel
I'm facing the same problems as you do... The game installs perfectly fine and starts with wine but then the main caharcter is not visible as well as the enemies. I've tried it to run on Windows XP bootcamp as well with the diffence that it couldn't start. There's an error appearing which says Vertex Shader 2.0 not found. Well, it seems other people can play it, so there must be a solution to this. But unfortunately, I've now idea where to seek the cause...
Cheers mate,
Maexel
Re: You have to win this game - Only shows static background
have you tried setting the direct draw renderer to gdi instead of the default opengl setting? I think you can do it quickly using Winetricks ddr=gdi command.
Re: You have to win this game - Only shows static background
Hey guys,
I've just tried using what doh123 suggested... and.. no luck ,but at least I'm not the only one now, as Maexel was able to reproduce this behavior. At this point ... I think I'll have to keep waiting for newer releases and keep testing them until this issue gets eventually sorted out.
thanks for the suggestions !
Cheers !
I've just tried using what doh123 suggested... and.. no luck ,but at least I'm not the only one now, as Maexel was able to reproduce this behavior. At this point ... I think I'll have to keep waiting for newer releases and keep testing them until this issue gets eventually sorted out.
thanks for the suggestions !
Cheers !
Re: You have to win this game - Only shows static background
Hey everyone.. good news ! I've compiled wine 1.5.29 and it works !!!