Dishonored

Informations

Creator Message
Ruzvenbis Anonymous

Warning

This installer is a beta script. It means that it might not work as expected

Informations

Platforms:
Downloads: 13249
Wine: 1.5.31

Feedbacks

Description

Dishonored is an immersive first-person action game that casts you as a supernatural assassin driven by revenge.
With Dishonored’s flexible combat system, creatively eliminate your targets as you combine the supernatural abilities, weapons and unusual gadgets at your disposal. Pursue your enemies under the cover of darkness or ruthlessly attack them head on with weapons drawn. The outcome of each mission plays out based on the choices you make.

Source code

#!/bin/bash
# Date : (2012-09-01)
# Last revision : (2013-02-04)
# Wine version used : 1.5.14, 1.5.20,1.5.31
# Distribution used to test : Linux Mint 13 x32
# Author : Ruzven
# Licence : Retail

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="Dishonored"
PREFIX="Dishonored"
WINEVERSION="1.5.31"
EDITOR="Bethersda Softworks"
GAME_URL="http://www.dishonored.com/"
AUTHOR="Ruzven"
GAME_VMS="512"

# Starting the script
#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/....../top.jpg" "http://files.playonlinux.com/resources/setups/....../left.jpg" "$TITLE"
POL_SetupWindow_Init

# Starting debugging API
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"

# Downloading wine if necessary and creating prefix
POL_System_SetArch "auto"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7"

# Choose between DVD and Digital Download version
POL_SetupWindow_InstallMethod "DVD,STEAM"


# Installing mandatory dependencies
if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Call POL_Install_steam

fi

# Set Graphic Card information keys for wine
        POL_Wine_SetVideoDriver
 
# Asking about memory size of graphic card
        POL_SetupWindow_VMS $GAME_VMS
        
# Begin game installation
if [ "$INSTALL_METHOD" == "DVD" ]; then
        # Asking for CDROM and checking if it's correct one
        POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" "$TITLE"
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "icon.ico"
        POL_Wine start /unix "$CDROM/Setup.exe"
        POL_Wine_WaitExit "$TITLE"

elif [ "$INSTALL_METHOD" == "STEAM" ]; then

      POL_SetupWindow_menu "You want install with ?" "$TITLE" "Steam Store-Steam Backup Restore" "-"
      
      if [ "$APP_ANSWER" = "Steam Store" ]
      then
 
      cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/205100
        POL_SetupWindow_message "$(eval_gettext 'When $TITLE download by Steam is finished,\nDo NOT click on Play.\n\nClose COMPLETELY the Steam interface, \nso that the installation script can continue.')" "$TITLE"
        POL_Wine_WaitExit "$TITLE"
       
      else
  
      cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/  
        POL_SetupWindow_message "$(eval_gettext 'When $TITLE Restore by Steam is finished,\nDo NOT click on Play.\n\nClose COMPLETELY the Steam interface, \nso that the installation script can continue.')" "$TITLE"         
        POL_Wine_WaitExit "$TITLE"
      fi
      
        
else
        # Asking then installing DDV of the game
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
fi
 
# Making shortcut
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/205100"

#Fix for first launcher window Mod
POL_Shortcut "Dishonored.exe" "$TITLE windowed" "" "-windowed"

POL_SetupWindow_message "Installation is finished" "$TITLE"

POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Message
Hvidsten Saturday 16 July 2016 at 17:23
Hvidsten Anonymous

Message

here is the log file. Still just getting a black screen on launch.

 

ptFileA ("C:\\users\\Hvidsten\\Temp\\IXP001.TMP\\", 00000000): stub

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

[07/16/16 17:47:06] - Running wine-1.8-steam_crossoverhack /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam/steamapps/common/Dishonored/Binaries/Redist/vcredist_x86_fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 1053

fixme:clusapi:GetNodeClusterState ((null),0x33ebf4) stub!

fixme:advapi:DecryptFileA ("c:\\fde4c82cde66a3ff301e7eb9b79a\\", 00000000): stub

fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:advapi:LsaOpenPolicy ((null),0x33f2a0,0x00000001,0x33f2bc) stub

fixme:advapi:LsaClose (0xcafe) stub

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

[07/16/16 17:47:28] - Running wine-1.8-steam_crossoverhack /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam/steamapps/common/Dishonored/Binaries/Redist/vcredist_x86.fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 1053

fixme:advapi:DecryptFileA ("C:\\users\\Hvidsten\\Temp\\IXP000.TMP\\", 00000000): stub

fixme:advapi:DecryptFileA ("C:\\users\\Hvidsten\\Temp\\IXP001.TMP\\", 00000000): stub

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

[07/16/16 17:47:53] - Running wine-1.8-steam_crossoverhack /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam/steamapps/common/Dishonored/Binaries/Redist/directx_full_fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 1053

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

[07/16/16 17:48:46] - Running wine-1.8-steam_crossoverhack Steam.exe steam://rungameid/205100 (Working directory : /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam)

[0716/174850:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8

 

[0716/174850:ERROR:dns_config_service_win.cc(584)] DNS registry watch failed to start.

 

[07/16/16 17:53:21] - Running wine-1.8-steam_crossoverhack winecfg (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)

fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 1053

[07/16/16 17:53:49] - Running wine-1.8-steam_crossoverhack Steam.exe steam://rungameid/205100 (Working directory : /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam)

[0716/175354:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8

 

[0716/175354:ERROR:dns_config_service_win.cc(584)] DNS registry watch failed to start.

 

[07/16/16 17:55:04] - Running wine-1.8-steam_crossoverhack winecfg (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)

fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 1053

[07/16/16 17:55:34] - Running wine-1.8-steam_crossoverhack /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam/steamapps/common/Dishonored/Binaries/Win32/Dishonored.exefixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006700, 0x3f040cf8, 0x3f040cf0

fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006700, 0x3f040d30, 0x3f040d28

fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006700, 0x3f040cc0, 0x3f040cb8

fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006700, 0x3f040d68, 0x3f040d60

fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006700, 0x3f040da0, 0x3f040d98

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:ver:GetCurrentPackageId (0x1b3d7b0 0x0): stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

[07/16/16 18:15:21] - Running wine-1.8-steam_crossoverhack Steam.exe steam://rungameid/205100 (Working directory : /Users/Hvidsten/Library/PlayOnMac/wineprefix/Dishonored/drive_c/Program Files/Steam)

fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v2.0.50727_32" failed to start: 1053

fixme:ver:GetCurrentPackageId (0x33e490 0x0): stub

fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006700, 0x3f040cf8, 0x3f040cf0

fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006700, 0x3f040d30, 0x3f040d28

fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006700, 0x3f040cc0, 0x3f040cb8

fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006700, 0x3f040d68, 0x3f040d60

fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006700, 0x3f040da0, 0x3f040d98

fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.

fixme:imm:ImmGetOpenStatus (0x20ba68): semi-stub

fixme:ver:GetCurrentPackageId (0x33e33c 0x0): stub

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:heap:RtlSetHeapInformation 0x110000 0 0x33fbdc 4 stub

fixme:process:SetProcessDEPPolicy (3): stub

fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub

fixme:advapi:EventRegister {d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x100de000, 0x12e0b680, 0x12f6acb0

fixme:imm:ImmDisableTextFrameService Stub

fixme:thread:GetThreadPreferredUILanguages 56, 0x33f7d4, 0x0 0x33f7d8

fixme:winsock:WSALookupServiceBeginW (0x33f4e8 0x00000ff0 0x33f524) Stub!

[0716/181525:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8

 

fixme:iphlpapi:NotifyAddrChange (Handle 0x33f668, overlapped 0x17fa0c): stub

[0716/181525:ERROR:dns_config_service_win.cc(584)] DNS registry watch failed to start.

 

fixme:ver:GetCurrentPackageId (0x233f12c 0x0): stub

fixme:win:RegisterDeviceNotificationW (hwnd=0x100a4, filter=0x33f63c,flags=0x00000000) returns a fake device notification handle!

fixme:win:RegisterDeviceNotificationW (hwnd=0x100a4, filter=0x33f63c,flags=0x00000000) returns a fake device notification handle!

fixme:win:EnumDisplayDevicesW ((null),0,0x33f144,0x00000000), stub!

fixme:ver:GetCurrentPackageId (0x33fb60 0x0): stub

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:ver:GetCurrentPackageId (0x31e4e0 0x0): stub

fixme:win:RegisterDeviceNotificationA (hwnd=0x200b4, filter=0xe2ff118,flags=0x00000004) returns a fake device notification handle!

fixme:wbemprox:wbem_locator_ConnectServer unsupported flags

fixme:wbemprox:client_security_SetBlanket 0x47bab87c, 0x2043970, 10, 0, (null), 3, 3, 0x0, 0x00000000

fixme:wbemprox:client_security_Release 0x47bab87c

fixme:wbemprox:wbem_locator_ConnectServer unsupported flags

fixme:wbemprox:client_security_SetBlanket 0x47bab87c, 0x2043970, 10, 0, (null), 3, 3, 0x0, 0x00000000

fixme:wbemprox:client_security_Release 0x47bab87c

fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

fixme:wbemprox:enum_class_object_Next timeout not supported

fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

fixme:iphlpapi:NotifyAddrChange (Handle 0xa68046c, overlapped 0xa680470): stub

fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION

err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered

err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet

fixme:win:EnumDisplayDevicesW ((null),0,0x33f114,0x00000000), stub!

fixme:imm:ImmReleaseContext (0x100b8, 0x20fa0a8): stub

fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported

fixme:win:RegisterDeviceNotificationA (hwnd=0x100cc, filter=0x33e4b8,flags=0x00000004) returns a fake device notification handle!

err:winediag:init_driver_info Invalid GPU override 8086:0a2e specified, ignoring.

fixme:win:EnumDisplayDevicesW ((null),0,0x33d980,0x00000000), stub!

fixme:win:EnumDisplayDevicesW ((null),0,0x33db30,0x00000000), stub!

fixme:win:EnumDisplayDevicesW ((null),1,0x33db30,0x00000000), stub!

fixme:gameux:GameExplorerImpl_VerifyAccess (0x2021c28, L"C:\\Program Files\\Steam\\steamapps\\common\\Dishonored\\Binaries/Win32/gfw.dll", 0x33e024)

fixme:win:EnumDisplayDevicesW ((null),0,0x33d570,0x00000000), stub!

fixme:hnetcfg:fw_apps_get__NewEnum 0x1ecae58, 0x108bf0e0

fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x1ecaea0, L"C:\\Program Files\\Steam\\steam.exe"

fixme:hnetcfg:fw_app_put_Name 0x1ecaea0, L"Steam"

fixme:hnetcfg:fw_app_put_Enabled 0x1ecaea0, -1

fixme:hnetcfg:fw_apps_Add 0x1ecae58, 0x1ecaea0

err:ole:CoGetClassObject class {e2b3c97f-6ae1-41ac-817a-f6f92166d7dd} not registered

err:ole:CoGetClassObject no class object {e2b3c97f-6ae1-41ac-817a-f6f92166d7dd} could be created for context 0x1

fixme:win:RegisterDeviceNotificationW (hwnd=0x60126, filter=0x10bef56c,flags=0x00000000) returns a fake device notification handle!

fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!

fixme:win:RegisterDeviceNotificationW (hwnd=0xb0126, filter=0x10bef56c,flags=0x00000000) returns a fake device notification handle!

fixme:gameux:GameExplorerImpl_VerifyAccess (0x2180050, L"C:\\Program Files\\Steam\\steamapps\\common\\Dishonored\\Binaries/Win32/gfw.dll", 0x33ea7c)

fixme:winsock:WSAIoctl ignoring keepalive interval

fixme:winsock:WSAIoctl ignoring keepalive interval

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

err:setupapi:do_file_copyW Unsupported style(s) 0x144

fixme:setupapi:extract_cabinet_file awful hack: extracting cabinet "C:\\windows\\system32\\DirectX\\DXceae.tmp\\APR2007_xinput_x86.cab"

fixme:ver:GetCurrentPackageId (0x33f7e0 0x0): stub

fixme:clusapi:GetNodeClusterState ((null),0x33ebf4) stub!

fixme:advapi:DecryptFileA ("c:\\151cdad89f53173c51a7fb29a173\\", 00000000): stub

err:process:create_process L"C:\\151cdad89f53173c51a7fb29a173\\install.exe" not supported on this installation (x86_64 binary)

fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006700, 0x3f040cf8, 0x3f040cf0

fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006700, 0x3f040d30, 0x3f040d28

fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006700, 0x3f040cc0, 0x3f040cb8

fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006700, 0x3f040d68, 0x3f040d60

fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006700, 0x3f040da0, 0x3f040d98

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventUnregister deadbeef: stub

fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006700, 0x3f040cf8, 0x3f040cf0

fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006700, 0x3f040d30, 0x3f040d28

fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006700, 0x3f040cc0, 0x3f040cb8

fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006700, 0x3f040d68, 0x3f040d60

fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006700, 0x3f040da0, 0x3f040d98

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

fixme:system:SystemParametersInfoW Unknown action: 116

fixme:gameux:GameExplorerImpl_VerifyAccess (0x176128, L"C:\\Program Files\\Steam\\steamapps\\common\\Dishonored\\Binaries\\Win32\\Dishonored.exe", 0x1b5f580)

err:winediag:init_driver_info Invalid GPU override 8086:0a2e specified, ignoring.

fixme:win:EnumDisplayDevicesW ((null),0,0x1b5e150,0x00000000), stub!

fixme:win:EnumDisplayDevicesW ((null),0,0x1b5de30,0x00000000), stub!

fixme:win:EnumDisplayDevicesW ((null),0,0x1b5f620,0x00000000), stub!

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded

fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)

fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)

fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded

fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!

fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table

fixme:d3d9:D3DPERF_SetOptions (0x1) : stub

fixme:win:RegisterDeviceNotificationW (hwnd=0x5013c, filter=0x1b5da84,flags=0x00000004) returns a fake device notification handle!

fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!

fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!

fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x17fa0c): stub

fixme:advapi:EventUnregister deadbeef: stub

Replies

Hvidsten Saturday 25 June 2016 at 13:09
Hvidsten Anonymous

Message

I've also been getting the black screen no matter what i try. Tried running directly on newest version of wine and PlayOnMac (also tried the beta install and the upgrade). I found that the UE3 package was not installing correctly so i installed dotnet 35 sp1 and managed to run the UE3Redist.exe through the wrapper. Also installed physx and vcredist packages. Tried running with the "ATI black screen" fix also.  I hear a lot of people talking about UE3 being the problem in the past, but it's weird because not many people seemed to have the black screen issue a while back. My Gpu is Intel Iris 1536 MB and am running a 3ghz intel Core i7 on my macbook pro.  Anyone got any ideas? I'm definitely stuck at this point.

Replies

Anonymous
Saturday 25 June 2016 at 13:12
Oh also worth mentioning i'm running it through Steam
Anonymous
Saturday 25 June 2016 at 13:13
and i tried -windowed already
Anonymous
Monday 22 August 2016 at 13:38
Just to let anyone else who's struggling with this know i finally managed to fix it with the new release of Wine -staged and going into wine configuration-staged tab and ticking the enable CSMT box.
thandriel Friday 4 September 2015 at 12:08
thandriel Anonymous

Message

Mouse pointer is little glitchy in menu. Other than that? Without a hitch :)

Replies

deri82 Sunday 5 July 2015 at 7:35
deri82 Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -1,6 +1,6 @@
 #!/bin/bash
 # Date : (2012-09-01)
-# Last revision : (2013-02-04)
+# Last revision : (2015-05-07) (year, day, month)
 # Wine version used : 1.5.14, 1.5.20,1.5.31
 # Distribution used to test : Linux Mint 13 x32
 # Author : Ruzven
@@ -11,7 +11,7 @@
  
 TITLE="Dishonored"
 PREFIX="Dishonored"
-WINEVERSION="1.5.31"
+WINEVERSION="1.7.46"
 EDITOR="Bethersda Softworks"
 GAME_URL="http://www.dishonored.com/"
 AUTHOR="Ruzven"

New source code

#!/bin/bash
# Date : (2012-09-01)
# Last revision : (2015-05-07) (year, day, month)
# Wine version used : 1.5.14, 1.5.20,1.5.31
# Distribution used to test : Linux Mint 13 x32
# Author : Ruzven
# Licence : Retail

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="Dishonored"
PREFIX="Dishonored"
WINEVERSION="1.7.46"
EDITOR="Bethersda Softworks"
GAME_URL="http://www.dishonored.com/"
AUTHOR="Ruzven"
GAME_VMS="512"

# Starting the script
#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/....../top.jpg" "http://files.playonlinux.com/resources/setups/....../left.jpg" "$TITLE"
POL_SetupWindow_Init

# Starting debugging API
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"

# Downloading wine if necessary and creating prefix
POL_System_SetArch "auto"
POL_Wine_PrefixCreate "$WINEVERSION"

Set_OS "win7"

# Choose between DVD and Digital Download version
POL_SetupWindow_InstallMethod "DVD,STEAM"


# Installing mandatory dependencies
if [ "$INSTALL_METHOD" == "STEAM" ]; then
        POL_Call POL_Install_steam

fi

# Set Graphic Card information keys for wine
        POL_Wine_SetVideoDriver
 
# Asking about memory size of graphic card
        POL_SetupWindow_VMS $GAME_VMS
        
# Begin game installation
if [ "$INSTALL_METHOD" == "DVD" ]; then
        # Asking for CDROM and checking if it's correct one
        POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" "$TITLE"
        POL_SetupWindow_cdrom
        POL_SetupWindow_check_cdrom "icon.ico"
        POL_Wine start /unix "$CDROM/Setup.exe"
        POL_Wine_WaitExit "$TITLE"

elif [ "$INSTALL_METHOD" == "STEAM" ]; then

      POL_SetupWindow_menu "You want install with ?" "$TITLE" "Steam Store-Steam Backup Restore" "-"
      
      if [ "$APP_ANSWER" = "Steam Store" ]
      then
 
      cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/205100
        POL_SetupWindow_message "$(eval_gettext 'When $TITLE download by Steam is finished,\nDo NOT click on Play.\n\nClose COMPLETELY the Steam interface, \nso that the installation script can continue.')" "$TITLE"
        POL_Wine_WaitExit "$TITLE"
       
      else
  
      cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam"
        POL_Wine "steam.exe" steam://install/  
        POL_SetupWindow_message "$(eval_gettext 'When $TITLE Restore by Steam is finished,\nDo NOT click on Play.\n\nClose COMPLETELY the Steam interface, \nso that the installation script can continue.')" "$TITLE"         
        POL_Wine_WaitExit "$TITLE"
      fi
      
        
else
        # Asking then installing DDV of the game
        cd "$HOME"
        POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE"
        SETUP_EXE="$APP_ANSWER"
        POL_Wine "$SETUP_EXE"
        POL_Wine_WaitExit "$TITLE"
fi
 
# Making shortcut
POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/205100"

#Fix for first launcher window Mod
POL_Shortcut "Dishonored.exe" "$TITLE windowed" "" "-windowed"

POL_SetupWindow_message "Installation is finished" "$TITLE"

POL_SetupWindow_Close
exit 0

Replies

deri82 Saturday 4 July 2015 at 18:40
deri82 Anonymous

Message

Could you upgrade the default wine version used for more up to date?

Replies

tskalyo Sunday 14 June 2015 at 6:29
tskalyo Anonymous

Message

I just installed the Steam version of this game using the beta script. Despite receiving a couple of error messages, the game runs phenominally well.

Replies

Anonymous
Monday 4 April 2016 at 8:36
hi, did you install it through steam(windows, run through playonmac?).. i get a black screen..
Anonymous
Saturday 25 June 2016 at 13:08
I've also been getting the black screen no matter what i try. Tried running directly on newest version of wine and PlayOnMac (also tried the beta install and the upgrade). I found that the UE3 package was not installing correctly so i installed dotnet 35 sp1 and managed to run the UE3Redist.exe through the wrapper. Also installed physx and vcredist packages. Tried running with the "ATI black screen" fix also. I hear a lot of people talking about UE3 being the problem in the past, but it's weird because not many people seemed to have the black screen issue a while back. My Gpu is Intel Iris 1536 MB and am running a 3ghz intel Core i7 on my macbook pro. Anyone got any ideas? I'm definitely stuck at this point.
Anonymous
Saturday 25 June 2016 at 13:12
oh also worth mentioning i'm running it through steam
Anonymous
Saturday 25 June 2016 at 13:13
and i tried -windowed already