I decided to go ahead and get the PC Halo Trial (I tried running the mac version, but it'd get stuck at the main menu :/) when I run halo.exe with wine, I get this error in the terminal: (Blocked username with *s for the lolz
)
*****-******s-MacBook-Pro:Halo Trial **********$ wine halo.exe
fixme:ddraw: DirectDrawEnumerateExA flags 0x00000001 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x32d1e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32cebc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32baa8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32bb58,0x00000000), stub!
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
fixme:devenum: DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum: DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x32d448,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:dialog:EndDialog got invalid window handle (0x4006a); buggy app !?
I sadly have no idea how to make any sense of this, but if anyone can kindly explain the problem if they know, it'll be greatly appreciated.
*****-******s-MacBook-Pro:Halo Trial **********$ wine halo.exe
fixme:ddraw: DirectDrawEnumerateExA flags 0x00000001 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x32d1e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32cebc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32baa8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32bb58,0x00000000), stub!
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
fixme:devenum: DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum: DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x32d448,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @60! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (NoRes)
err:d3d9:device_parent_CreateSwapChain (0x1a485c) CreateAdditionalSwapChain failed, returning 0x8876086a
err:dialog:EndDialog got invalid window handle (0x4006a); buggy app !?
I sadly have no idea how to make any sense of this, but if anyone can kindly explain the problem if they know, it'll be greatly appreciated.