ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.65k stars 1.07k forks source link

Army Men (549160) #6828

Open johng199 opened 1 year ago

johng199 commented 1 year ago

Compatibility Report

System Information

I confirm:

Symptoms

Game opens into a black screen and does not work, though intro sounds and menu music play normally

Note, the game does work using a third party ddraw implementation like cnc-ddraw or dgvoodoo2, but the color palette is completely broken. I have also tried multiple ddraw compat tools (DDrawCompat, DXwrapper, ddpatcher) with fixes for color palette problems but none of them worked

Reproduction

Launch the game without any tweaks

kisak-valve commented 1 year ago

Hello @johng199, we've seen ac_compute_device_uuid's output is based on invalid pci bus info. in your Proton log before at https://github.com/ValveSoftware/Proton/issues/6823#issuecomment-1575488133.

Your system is configured to use AMDVLK with 32 bit Vulkan and mesa/RADV with 64 bit Vulkan. Please adjust your system configuration to either use mesa/RADV or AMDVLK for both render paths and retest.

johng199 commented 1 year ago

I've set it to RADV now, problem remains, still black screen when running without any tweaks, and broken colors with dgvoodoo here's the new log steam-549160.log

kisak-valve commented 1 year ago

Possible lines of interest from the log:

fixme:d3d_shader:glsl_blitter_upload_palette P8 texture loaded without a palette.
[...]
fixme:d3d:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.