2Shifroval:
Но вот язык игры патч определяет именнно из реестра, я там видел ключ с языком. Видимо чтобы патч поставил русские ресурсы, нужно написать там Russian.
|
Посмотрел свой реестр (установлена русская Gothic 3 v1.72):
Cпойлер(щелкните, чтобы прочесть):
[HKEY_CURRENT_USER\Software\JoWooD Productions Software AG\Gothic III Community Patch]
"CurrentVersion"="1.72.25931.2"
"Description"="Gothic 3 Community Patch"
"Copyright"="2007-2009 Gothic 3 Community Patch Team (Knights of the 12th chalice)"
"Flags"=dword:00000000
"TextLanguage"="Russian"
"AudioLanguage"="Russian"
"ActiveSubtitleLanguage"=""
"ActiveVoiceLanguage"=""
"INSTALL_DIR"="C:\\Games\\Gothic III"
"OSLanguage"="ru"
"OSLanguageID"=dword:00000419
[HKEY_CURRENT_USER\Software\JoWooD Productions Software AG\Gothic III Community Patch\Version]
"1.70.25931.29"=dword:00010046
"1.71.25931.2"=dword:00010047
"1.72.25931.2"=dword:00010048
[HKEY_LOCAL_MACHINE\SOFTWARE\JoWooD Productions Software AG\Gothic III Community Patch]
"CurrentVersion"="1.72.25931.2"
"Description"="Gothic 3 Community Patch"
"Copyright"="2007-2009 Gothic 3 Community Patch Team (Knights of the 12th chalice)"
"Flags"=dword:00000000
"TextLanguage"="Russian"
"AudioLanguage"="Russian"
"ActiveSubtitleLanguage"=""
"ActiveVoiceLanguage"=""
"INSTALL_DIR"="C:\\Games\\Gothic III"
"OSLanguage"="ru"
"OSLanguageID"=dword:00000419
[HKEY_LOCAL_MACHINE\SOFTWARE\JoWooD Productions Software AG\Gothic III Community Patch\Version]
"1.70.25931.29"=dword:00010046
"1.71.25931.2"=dword:00010047
"1.72.25931.2"=dword:00010048
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall\{02B244A2-7F6A-42E8-A36F-8C385D7A1625}]
"UninstallString"="RunDll32 C:\\PROGRA~1\\COMMON~1\\INSTAL~1\\PROFES~1\\RunTim e\\10\\01\\Intel32\\Ctor.dll,LaunchSetup \"C:\\Program Files\\InstallShield Installation Information\\{02B244A2-7F6A-42E8-A36F-8C385D7A1625}\\setup.exe\" -l0x19 -removeonly"
"LogFile"="C:\\Program Files\\InstallShield Installation Information\\{02B244A2-7F6A-42E8-A36F-8C385D7A1625}\\setup.ilg"
"InstallLocation"="C:\\Games\\Gothic III"
"InstallSource"="D:\\"
"ProductGuid"="{02B244A2-7F6A-42E8-A36F-8C385D7A1625}"
"DisplayName"="Gothic III"
"Publisher"="JoWooD Productions Software AG"
"URLInfoAbout"="http://www.jowood.com"
"RegOwner"="12"
"DisplayIcon"="C:\\Games\\Gothic III\\gothic3.exe,0"
"NoModify"=dword:00000001
"NoRemove"=dword:00000000
"NoRepair"=dword:00000001
"InstallDate"="20090325"
"Language"=dword:00000019
"DisplayVersion"="1.0.0"
"Version"=dword:01000000
"MajorVersion"=dword:00000001
"MinorVersion"=dword:00000000
"LogMode"=dword:00000001
Нашёл ссылки на использованные в игре языки субтитров и озвучки, но, к сожалению, эти ветки реестра создаются самим патчем. Может, при установке патч проверяет не только реестр, но и содержимое
ge3.ini?