BooYa » 22.11.2018, 21:30
Я прошу прощения за редактирование, но я уже и сам запутался. Вообщем, касаемо тех, кому не помог бат-файлик на звук для х64 версии. Способ починить звуки есть. У меня сработал один способ, я откатил назад, но звук всё равно остался рабочим. Проанализировав действия, которые привели к починке звука, очень похоже, что изначально не то действие привело к положительному результату. Итак:
1. Я просто погуглил OpenAL64.dll, и нашёл. Закинул её в system32 (теперь понимаю, что дебил, каюсь), и даже и позабыл про неё. Затем я скинул её в корень игры, удалил дефолтную openAL32.dll, и у меня всё заработало. Но дело не в ней.
2. Если исследовать 2 папки внутри папки windows, а именно, system32 и sysWOW64, то можно обнаружить там 2 файла openAL32.dll. В ТС в папке Install\OpenAL тоже лежат 2 таких файлика, в папочках 32bit и 64bit.
В системе установленная со стима версия 2.0.7.0. И интересно, что в папке system32 длл-ка весит 408 Кб, а в папке sysWOW64 - 106 Кб. При том как в ТС, в папке 32 бита она весит 411 Кб, а в папке 64 бита - 408 Кб.
Не замечаете сходства? Не удивительно, что лично у меня ничего не заработало, как и у некоторых людей, кто тут писал. Длл-ка OpenAL64.dll, весит всего 190кб, скорее всего, это тоже 64 битная версия, только переименованная. Либо там внутри еще майнер криптовалют или троян.
3. В итоге, всё же (и пока что всё еще предварительное) на починку звука как раз таки повлияло удаление из папки ТС той самой непонятной длл-ки, и игра подтянула правильную библиотеку, из папки sysWOW64. И всё заработало. Прошу, у кого есть проблемы со звуком и не помог батник: попробуйте удалить из корня игры эту библиотеку, и запустить 64-битную версию игры. Если это сработает, обязательно отпишитесь, верное решение таки нужно найти и закрепить.
ВАЖНО: У вас должна быть установленная версия OpenAL в винду, версии 2.0.7.0 (...\Steam\SteamApps\common\Steamworks Shared\_CommonRedist\OpenAL), либо выше (с оф.сайта ставится 2.0.9.0).
Прошу прощения, если спутал кого, я часа 3 пытался побороть этот глюк, после 10 часового залипа в максе, BE2 и ТС, по несколько раз переконверчивая 200+ грёбаных полувагонов, и поспешил поделиться находкой, не будучи в здравом уме. Можете закидывать помидорами.
Upd: Вариант с удалением из корня игры библиотеки 99% подтвержден. При установленном openAL, эта библиотека в корне игры вообще не нужна. Так что, если есть проблемы со звуком, ставим этот грёбаный опенАЛ, удаляем библиотеку из корня игры и всё должно быть хорошо.