Battle Chef Brigade

Questions about Wine on Linux
Locked
Yserbius
Newbie
Newbie
Posts: 2
Joined: Sat Jun 22, 2019 11:19 pm

Battle Chef Brigade

Post by Yserbius »

I have a bunch of games via Twitch Prime which can only be installed using Twitch Desktop, which doesn't play nice with Wine. I tried to copy one game, Battle Chef Brigade, by directly copying the installation directory. The game launches after a message about a missing config file, but it shows the in-game loading icon then hangs on a black screen. The game directory contains a DIRECTX sub-directory which has an executable installer and a lot of CAB files for different DX versions. I believe the game was written in Unity. Any help would be appreciated.

Wine version: Ubuntu 3.0.3-2
Linux version: Lubuntu 18.10 cosmic
PC: Toshiba Satellite C55-B5362
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Battle Chef Brigade

Post by jkfloris »

Wine version: Ubuntu 3.0.3-2
Please, update to a supported Wine version and try again.

If you still have any issues, please post the terminal output.
The game directory contains a DIRECTX sub-directory which has an executable installer and a lot of CAB files for different DX versions.
This game needs DirectX 9.0c. Wine has this built in. So you do not need this installer.
Yserbius
Newbie
Newbie
Posts: 2
Joined: Sat Jun 22, 2019 11:19 pm

Re: Battle Chef Brigade

Post by Yserbius »

I updated Wine to 4.0.1. The only difference is in the console output. It's pasted below:

Code: Select all

Mono path[0] = 'C:/Program Files/Battle Chef Brigade/BattleChefBrigade_Data/Managed'
Mono path[1] = 'C:/Program Files/Battle Chef Brigade/BattleChefBrigade_Data/Mono'
Mono config path = 'C:/Program Files/Battle Chef Brigade/BattleChefBrigade_Data/Mono/etc'
002a:fixme:win:EnumDisplayDevicesW ((null),0,0x22f160,0x00000000), stub!
002a:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x22f160,0x00000000), stub!
002a:fixme:win:EnumDisplayDevicesW ((null),1,0x22f160,0x00000000), stub!
Player data archive not found at `C:/Program Files/Battle Chef Brigade/BattleChefBrigade_Data/data.unity3d`, using local filesystem002a:fixme:imm:ImmReleaseContext (0x10074, 0x580f0): stub
002a:fixme:win:EnumDisplayDevicesW ((null),0,0x22f240,0x00000000), stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
002a:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x5dec0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
002a:fixme:win:EnumDisplayDevicesW ((null),0,0x22eac0,0x00000000), stub!
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff.
002a:fixme:d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
002a:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) in the format lookup table.
002a:fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
002a:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table.
004e:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x5c4fd38): stub
002a:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
002a:fixme:win:RegisterDeviceNotificationW (hwnd=0x10074, filter=0x22fa80,flags=0x00000004) returns a fake device notification handle!
002a:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
002a:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
002a:fixme:win:RegisterDeviceNotificationW (hwnd=0x10074, filter=0x22f8e0,flags=0x00000004) returns a fake device notification handle!
002a:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0.
002a:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
002a:fixme:win:RegisterDeviceNotificationW (hwnd=0x10074, filter=0x22fa80,flags=0x00000004) returns a fake device notification handle!
002a:fixme:win:RegisterTouchWindow (0x10074 00000000): stub
0034:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
002a:fixme:wbemprox:client_security_SetBlanket 0x7f20cec0f240, 0x12988e70, 10, 0, (null), 3, 3, (nil), 0x00000000
002a:fixme:wbemprox:client_security_Release 0x7f20cec0f240
002a:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002a:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
002a:fixme:mfplat:MFStartup (131184, 0): stub
002a:fixme:mfplat:mfattributes_SetUINT32 0x6d9a2d0, {aa456cfd-3943-4a1e-a77d-1838c0ea2e35}, 1
The folders it's looking for, "Managed", and "Mono" do not exist.
Locked