Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Miss of textures on Grand Chase #165

Open
gcarlos64 opened this issue Nov 3, 2023 · 1 comment
Open

Miss of textures on Grand Chase #165

gcarlos64 opened this issue Nov 3, 2023 · 1 comment

Comments

@gcarlos64
Copy link

gcarlos64 commented Nov 3, 2023

Description

Hi, I'm playing Grand Chase using gallium-nine but I'm experiencing some strange black and miss of textures in some places. This game runs fine with dxvk (I tested on another computer that supports vulkan, as mine doesn't).

Examples

An example of in-game black textures:
image

Another set of examples with missing (but not black) texture:

  • With game quality set to maximum:
    image
    It's almost ok, but there should has a background behind the character.

  • With game quality set to anything but maximum:
    image

Some info

  • Wine version: wine-8.0.2
  • Gallium nine version: I've tested from v0.6 to v0.9
  • Mesa version: 23.1.8
  • My GPU: Intel HD Graphics 3000

I would be happy if someone redirect me to some place that describe how to provide some useful debug info, as I don't know what to do now. I tried WINEDEBUG=d3d9nine but nothing changed in wine log.

Wine log

$ wine game.exe
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0060:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
cout : VirtualWinMain(), 2023-11-03 10:45:49, GC_START

-----------------------------------------------
Change LogLevel (from 2 to -1 ).
-----------------------------------------------
Change LogLevel (from 2 to -1 ).
0060:fixme:imm:ImeSetActiveContext (00010026, 0): stub
0060:fixme:imm:ImmReleaseContext (00010020, 00010026): stub
0024:fixme:imm:ImeSetActiveContext (00010056, 1): stub
0024:fixme:imm:ImmReleaseContext (00020052, 00010056): stub
Native Direct3D 9 v0.9.0.396-release is active.
For more information visit https://github.com/iXit/wine-nine-standalone
fixme:d3d9nine:DRIPresentGroup_GetMultiheadCount (0x1320b8), stub!
fixme:d3d9nine:DRIPresentGroup_GetMultiheadCount (0x1320b8), stub!
0024:fixme:imm:ImmGetOpenStatus (00010056): semi-stub
0024:fixme:hnetcfg:fw_profile_get_FirewallEnabled 0203DDD0, 015FF334
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.9/work/alsa-lib-1.2.9/src/conf.c:4005:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/usr/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory)
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.9/work/alsa-lib-1.2.9/src/seq/seq.c:935:(snd_seq_open_noupdate) Unknown SEQ default
0024:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
0024:err:quartz:dsound_render_sink_connect Failed to create sound buffer, hr 0x80004001.
0024:err:quartz:dsound_render_sink_connect Failed to create sound buffer, hr 0x80004001.
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30
0024:fixme:wbemprox:enum_class_object_Next timeout not supported
Native Direct3D 9 v0.9.0.396-release is active.
For more information visit https://github.com/iXit/wine-nine-standalone
0024:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0024:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0024:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0024:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0024:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0024:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
0024:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
Native Direct3D 9 v0.9.0.396-release is active.
For more information visit https://github.com/iXit/wine-nine-standalone
0024:err:quartz:dsound_render_sink_connect Failed to create sound buffer, hr 0x80004001.
0
0
0
0
... A really good amount of zeroes here
0
0
0
0
017c:err:quartz:DSoundRender_SendSampleData WaitForSingleObject() returned 0.
0024:err:quartz:dsound_render_sink_connect Failed to create sound buffer, hr 0x80004001.

Update

I can run the game through galliumnine on an AMD gpu and it worked perfectly. So, I guess this issue may be related to the crocus driver instead of gallium nine.


Thanks in advance :)

@ondracka
Copy link

This is indeed very likely to be a crocus issue, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/5066 for another nine/crocus bug and from reading there is seems lot is currently broken. So I would suggest to fill this specific app problems as a new issue against mesa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants