How to play Don Bradman Cricket 14 ?

Questions about Wine on Linux
Locked
Navdeep_singh
Level 1
Level 1
Posts: 6
Joined: Thu Jul 24, 2014 7:28 am

How to play Don Bradman Cricket 14 ?

Post by Navdeep_singh »

How to play Don Bradman Cricket 14 on Ubutu 14.04 with wine 1.6.2. Bcz game doesn't start when any USB Gamepad/Joystick is plugged in. However game is running very smooth when USB gamepads are not attached, but that means Game will not detect any controller and we will be unable to start any match. Is there any solution to this problem ?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How to play Don Bradman Cricket 14 ?

Post by dimesio »

Let's start with the basics: does the gamepad work in Linux? If it doesn't, it's not going to work in Wine.
Navdeep_singh
Level 1
Level 1
Posts: 6
Joined: Thu Jul 24, 2014 7:28 am

Re: How to play Don Bradman Cricket 14 ?

Post by Navdeep_singh »

Yes it works , Tested with Qjoypad. It also works in wine tested with game controllers in control panel of wine. But game doesn't start when i plug in controller.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How to play Don Bradman Cricket 14 ?

Post by dimesio »

Try upgrading Wine to the latest development release.
Navdeep_singh
Level 1
Level 1
Posts: 6
Joined: Thu Jul 24, 2014 7:28 am

Re: How to play Don Bradman Cricket 14 ?

Post by Navdeep_singh »

I upgraded my wine to Wine 1.7 from ppa. Still facing the same problem . Here is the output from Play On Linux.

:~$ /usr/share/playonlinux/playonlinux --run "cricket14"
Looking for python... 2.7.6 - selected
[main] Message: PlayOnLinux (4.2.2) is starting
[clean_tmp] Message: Cleaning temp directory
Script started /home/nika/.PlayOnLinux/shortcuts/cricket14
[POL_System_CheckFS] Message: Checking filesystem for cricket14.exe
[POL_Wine] Message: Running wine- cricket14.exe (Working directory : /home/nika/.PlayOnLinux/wineprefix/cricket14/drive_c/Program Files/DBC14)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-W ... ilder.html
wine: configuration in '/home/nika/.PlayOnLinux//wineprefix/cricket14' has been updated.
[POL_Wine] Error: Wine seems to have crashed

If your program is running, just ignore this message
[POL_SetupWindow_Init] Message: Creating new window for pid 10074


This is the output of wine command :

wine cricket14.exe
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:dwmapi:DwmIsCompositionEnabled 0x6b33a4f0
fixme:iphlpapi:NotifyAddrChange (Handle 0xd9e328, overlapped 0xd9e340): stub
fixme:ntdll:server_ioctl_file Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:server_ioctl_sock Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIOW(IOC_VENDOR, 300))
fixme:ntdll:server_ioctl_file Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:server_ioctl_sock Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIOW(IOC_VENDOR, 300))
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:dwmapi:DwmIsCompositionEnabled 0x6b238dcc
fixme:iphlpapi:NotifyAddrChange (Handle 0xece8b0, overlapped 0xece8bc): stub
fixme:ntdll:server_ioctl_file Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:server_ioctl_sock Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIOW(IOC_VENDOR, 300))
fixme:ntdll:server_ioctl_file Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:server_ioctl_sock Unsupported ioctl 9800012c (device=9800 access=0 func=4b method=0)
fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (_WSAIOW(IOC_VENDOR, 300))
wine: configuration in '/home/nika/.wine' has been updated.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed78,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
wine: Call from 0x7b83af9e to unimplemented function d3dx9_36.dll.D3DXGetShaderInputSemantics, aborting
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How to play Don Bradman Cricket 14 ?

Post by dimesio »

PlayOnLinux is not supported here; this forum is for plain Wine only.
wine: Call from 0x7b83af9e to unimplemented function d3dx9_36.dll.D3DXGetShaderInputSemantics, aborting
Try native d3dx9_36.dll.
Navdeep_singh
Level 1
Level 1
Posts: 6
Joined: Thu Jul 24, 2014 7:28 am

Re: How to play Don Bradman Cricket 14 ?

Post by Navdeep_singh »

Apologies i didn't know that.

I downloaded d3dx9_36.dll file and put it in the same directory with cricket14.exe , Now it show the inrto screen for half of a second and then again wine crash.
Here is the output.

wine cricket14.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed78,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:wbemprox:client_security_SetBlanket 0x7bb16388, 0x34b7b10, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7bb16388
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:client_security_SetBlanket 0x7bb16388, 0x34b7c40, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7bb16388
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:client_security_SetBlanket 0x7bb16388, 0x65118c8, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7bb16388
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:dinput:LinuxInputEffectImpl_Download Could not upload effect. Assuming a disconnected device 121 "Invalid argument".
fixme:dinput:LinuxInputEffectImpl_Download Could not upload effect. Assuming a disconnected device 121 "Invalid argument".
fixme:wbemprox:client_security_SetBlanket 0x7bb16388, 0x65119e0, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7bb16388
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:dinput:IDirectInputDevice2WImpl_CreateEffect (this=0x34bce64,{13541c20-8e33-11d0-9ad0-00a0c9a06e35},0xe58e0bc,0x7b3da05c,(nil)): stub!
Navdeep_singh
Level 1
Level 1
Posts: 6
Joined: Thu Jul 24, 2014 7:28 am

Re: How to play Don Bradman Cricket 14 ?

Post by Navdeep_singh »

However Game is running fine if i unplug the conrollers. And with optirun perfomance gets much better. But the problem still remains is that without controllers we can't play game, and with controllers plugged in game crash on Intro Screen. Is there any way we can solve this problem??
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How to play Don Bradman Cricket 14 ?

Post by dimesio »

File a bug.
Navdeep_singh
Level 1
Level 1
Posts: 6
Joined: Thu Jul 24, 2014 7:28 am

Re: How to play Don Bradman Cricket 14 ?

Post by Navdeep_singh »

Ok, i think i found the problem.

There are two controllers shown in Game Controllers(wine control).
DragonRise Inc. Generic USB Joystick (event)
DragonRise Inc. Generic USB Joystick (js)

I tried different combos of disabling these two and then running the game. Only one worked out of four. That is when we disable the controller with js. Game executes normally. Everything is working fine. But when i tested controller under Test Jostick Tab (In Game controllers<- wine control), what i can say wine misconfigured the device or wine is detecting wrong controller. Wine added some extra buttons which doesn't exist on my gamepad and axis controls are not working correctly.
dimesio wrote:File a bug.

Is this a wine bug ?? And how to report it? i am new at wine forums :) :D :)
Attachments
I have normal usb (PS2) gamepad with two analog sticks , 4 direction buttons , 4 action buttons, L1,L2,R1,R2, Select, Start And analog button. And most
I have normal usb (PS2) gamepad with two analog sticks , 4 direction buttons , 4 action buttons, L1,L2,R1,R2, Select, Start And analog button. And most
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How to play Don Bradman Cricket 14 ?

Post by dimesio »

You would file the bug here, but as it turns out, there are already bug reports for both your issues:
http://bugs.winehq.org/show_bug.cgi?id=27664
http://bugs.winehq.org/show_bug.cgi?id=29985
Neither bug has been updated in a long time; you should leave comments in both that it is still an issue and that it also affects Don Bradman Cricket 14.
hamidqureshi
Newbie
Newbie
Posts: 1
Joined: Sun Feb 22, 2015 10:22 pm

Re: How to play Don Bradman Cricket 14 ?

Post by hamidqureshi »

Hello,

Did you find any solution? i am having the same issue. DBC 14 crashes when usb is connected.

Do let me know if you find any solution please!

Thanks
Locked