Please check if you have an ini file in C:\Users\Your Username\Documents\Assassin's Creed Shadows\ (My tool checks only this path) Which version of AC:Shadows do you have? (Steam,Ubisoft Connect,...)
IniWrite($path & $inifile,"Language","Sound",iniread($path & $inifile,"Language","Text","de-DE")) Edit_Text("Setting Sound Parameter to " &iniread($path & $inifile,"Language","Text","de-DE")) FileSetAttrib($path & $inifile,"+RA") Edit_Text("AcShadows.ini saved and set as write protected") Edit_Text("Close this Windows to exit this tool") While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit
You can check the fix here: https://www.pcgamingwiki.com/wiki/Assassin%27s_Creed_Shadows#Missing_music_and_ambient_sounds_in_-_at_least_-_French_version_.28v1.0.0.29
17 comments
When I run it, it says it can't find the ACShadows.ini file.
C:\Users\Your Username\Documents\Assassin's Creed Shadows\
(My tool checks only this path)Which version of AC:Shadows do you have?
(Steam,Ubisoft Connect,...)
I assume you already played it? xD
D:\Documents\Assassin's Creed Shadows
Changelog:
#Improved Handling of Acshadows.ini Backup
user\Documents\Assassin's Creed Shadows\
ACShadows.ini
in a text editor
Sound=
, value should been-US
en-US
withfr-FR or de-DE or whatever your language is....
Just use the same language string as in your text field..
(I think the problem is that AC Shadows appears to load two separate language packs)
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Outfile=C:\Users\Anarc\Documents\Assassin's Creed Shadows\ACshadowsfix.exe
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Res_Comment=Automatic Acshadows.ini editor
#AutoIt3Wrapper_Res_Description=Assassins Creed:Shadows Sounds Fixer
#AutoIt3Wrapper_Res_ProductName=Acshadowsfixer
#AutoIt3Wrapper_Res_CompanyName=none
#AutoIt3Wrapper_Res_LegalCopyright=none
#AutoIt3Wrapper_Res_LegalTradeMarks=none
#AutoIt3Wrapper_Res_requestedExecutionLevel=requireAdministrator
#AutoIt3Wrapper_Run_After="D:\System\Certsigner\CertSigner.exe" "%out%"
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.16.1
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
$path=@UserProfileDir&"\Documents\Assassin's Creed Shadows"
$inifile="\AcShadows.ini"
$inifileb="\AcShadows.bak"
#include <EditConstants.au3>
#include <GUIConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Assassins Creed:Shadows Sounds Fixer", 547, 230, 192, 124)
$Edit1 = GUICtrlCreateList("", 8, 0, 529, 225,BitOR($WS_BORDER, $WS_VSCROLL))
GUICtrlSetData(-1, "")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$line=1
func Edit_Text($text)
GUICtrlSetData($Edit1 & @CRLF,$text,$line)
$line=$line+1
EndFunc
if FileExists($path & $inifile) then
Edit_Text("AcShadows.ini found")
filecopy($path & $inifile,$path & $inifileb)
Edit_Text("Backup created: " & $path & $inifileb)
Else
Edit_Text("AcShadows.ini not found")
EndIf
FileSetAttrib($path & $inifile,"-RA")
IniWrite($path & $inifile,"Language","Sound",iniread($path & $inifile,"Language","Text","de-DE"))
Edit_Text("Setting Sound Parameter to " &iniread($path & $inifile,"Language","Text","de-DE"))
FileSetAttrib($path & $inifile,"+RA")
Edit_Text("AcShadows.ini saved and set as write protected")
Edit_Text("Close this Windows to exit this tool")
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Can you put your .exe in a archive ? Nexus shows a virus alert.