Здравствуйте, гость ( Вход | Регистрация )
|
|
14.11.2012, 2:07
Сообщение
#1
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 9.9.2008 Пользователь №: 27 |
Решение любых проблем со звуком в Half-Life 2 episode 2 (в Windows 7, Vista, XP) Статья также частично касается решения проблемы со звуком в таких играх как CS Source, Portal, HL2 v.1, ep2, ep 1 Решился написать статью о решении проблем со звуком в "Half-Life 2 episode two", так как очень возмутил факт того, что в Интернете практически отсутствовала какая либо информация о решении этой проблемы. Как вы поняли, в основном эта тема касается игры "Half-Life 2 ep2", но не целиком только этой игры. Частично данная тема помогает решить проблему со звуком ещё в таких играх как: Portal 1, Counter-Strike: Source (CSS), Half-Life 2 (основная 1 версия), HL2 episode 1. Так как эта тема затрагивает такую игру как CSS - решился её разместить в этом разделе форума. В этой теме я постараюсь разместить абсолютно всю полную информацию о решении какой либо из проблем со звуком в игре "Half-Life 2", а также информацию о решении некоторых проблем в указанных ранее мною играх (CSS, Portal, HL2 v. 1, ep1, ep2). Также размещу тут ссылку на закачку моей сборки всех недостающих звуков в расширении "wav" для игры Half-Life 2 (всех версий) и портал. Одновременно тут вы сможете скачать русификатор Half-Life 2 episode 2. Другими словами, если звук в вашей Half-life 2 episode 2 по какой либо причине не работает - то эта тема для вас. Вы, пожалуй, спросите, что делает в этом списке игра Counter-Strike Source - во-первых, в Half-Life 2 и CSS одинаковый движок "Source", во-вторых, эта игра тут присутствует потому, что некоторые версии старых сборок CS Source имели похожую проблему со звуком. В основном, это касается решения проблем № 1, 2 и 3. Следует также заметить, что некоторые недостающие файлы игры Half-Life 2 также могут быть причиной не воспроизведения некоторых звуков в игре CSS на некоторых картах. Перед тем как описывать подробно о каждой проблеме и о способе её решения, ниже размещаю список всех возможных проблем со звуком: 1) Вы имеете нелицензионную (non-steam) версию Half-Life 2 episode two или какой либо из перечисленных выше игр. Но все проблемы связанные с этим решаются. Об этом и пойдёт речь в данной статье - о решении проблем в nosteam версиях. 2) У вас возникла проблема со звуком при запуске игры в Windows XP, а также в более старых версиях операционной системы Windows. Эта проблема также решается. 3) Вы пытаетесь запустить игру в операционной системе Windows 7 или Windows Vista. Эта проблема также решается в этой статье. 4) При запуске игры Half-Life 2 episode 2 вы обнаружили в консоли игры красные строки, которые сообщают на английском об отсутствии файлов *.wav для игры Half-Life 2. Эта проблема также легко решается при помощи этой статьи. Тут я выложу ссылку на закачку недостающих файлов. Теперь по порядку о каждой проблеме, а также о способе её решения. 1. Решение проблемы со звуком, путём покупки лицензионной версии Любую проблему со звуком решает лицензионная версия компьютерной игры "Half-Life 2 episode two" (если у вас проблемы со звуком в других вышеуказанных играх - то решает проблему покупка лицензионных игр Counter-Strike Source, Portal, hl2 v.1, ep1, ep 2). Разработчики - компания "Valve" всегда обновляет свои игры и решает любую проблему в любой операционной системе. Поэтому, запуск игры через Steam гарантирует вам быстрое решение любой проблемы. Во всяком случае, у разработчиков есть официальный сайт. Если у вас возникнет проблема со звуком на Steam - вы сможете перейти на этот сайт и задать лично свой вопрос, который касается вашей проблемы: https://support.steampowered.com . Если вы запускаете свою лицензионную игру в операционной системе Windows XP (и в более старых версиях) - рекомендую перед обращение в поддержку просмотреть способ решения со звуком в этой статье в подразделе под номером №2. 2. Решение проблемы со звуком при запуске "Half-Life 2 episode 2" в операционной системе Windows XP Эта проблема решается очень просто. Если вы запускаете игру в Windows XP и в более старых версиях (95, 95+, 98, ME, 2000) - вам необходимо убрать аппаратное ускорение в звуковой системе DirectSound через ваш DirectX. Для этого вам необходимо сделать следующее. Инструкция выключения аппаратного ускорения звука в системе: 1) Для начала вам необходимо нажать в главном меню Windows на кнопку "Пуск"; 2) В появившемся главном меню системы нажать "Выполнить"; 3) Вписать в появившемся маленьком окошке dxdiag ; 4) В появившемся окне "Средство диагностики DirectX" перейти на закладку "Звук". 5) В вышеуказанном окне ("Звук") перетянуть ползунок влево на отметку "Без ускорения" (или "0" в некоторых версиях). 6) Примените изменения, нажатием кнопки "Ok" и выйдите из окна, путём нажатия кнопки выход. 7) Перезапустите систему (то есть перезагрузите или сделайте "restart" системе), чтобы все изменения применились при новом запуске. Теперь, после отключения аппаратного ускорения звука ваш Half-Life 2 episode two или любая другая игра на движке "Source" будет запускаться без проблем со звуком. 3. Решение проблем со звуком при запуске "Half-Life 2 episode 2" в операционной системе Windows 7 или Vista При запуске игры Half-Life 2 episode 2 (или похожих игр) - в операционной системе Windows 7 или Windows Vista у вас тоже может появится проблема со звуком. Относительно "ностим" версии игры "HL2 ep2" - у вас такая проблема точно появится. Но это не есть чем-то страшным - она легко решается несколькими способами. А проблема состоит в аппаратном ускорении звука. С ним никак не хочет дружить Half-Life 2 episode 2 (а также другие некоторые игры). Поэтому ваша проблема состоит в том, что в операционных системах Windows 7 и Vista нет предусмотренной стандартной возможности выключения аппаратного ускорения звука. Но это и не удивительно. Тут нет системы DirectSound в DirectX. Компания Microsoft ещё с первой версии Windows Vista убрала устоявшийся за много лет обычный привычный способ работы с звуковыми картами при помощи системы DirectSound, а вместо неё включила её эмуляцию. Эта эмуляция не работает с некоторыми многоканальными выводами звука, а также с расширениями CMSS-3D и EAX. Список способов решения проблем со звуком HL2 (и некоторых других игр) в операционной системе Windows 7 и Vista: 1) Способ эмуляции при помощи установки дополнительных утилит от производителей звуковых карт; 2) Способ замены группы системных файлов в Вашей операционной системе Windows 7 или Windows Vista. Теперь по порядку о каждом из них. Способ эмуляции при помощи установки дополнительных утилит Способ эмуляции подразумевает под собой выключение эмуляции аппаратного ускорения Windows при помощи вспомогательных программ утилит. Эти программы также способны эмулировать выводы многоканального звука для ряда других компьютерных игр. После выхода операционных систем Windows Vista и Win 7, такие утилиты выпустили для своих карт самые популярные производители: такие как Realtek и Creative. Возможно, подобные утилиты существуют и для других звуковых карт. Есть 2 известные утилиты от самых распространённых разработчиков звуковых карт. Ниже список названий таких программ утилит. 1) От Creative - программа утилита "Creative Alchemy"; 2) От Realtek - это программа утилита "3D Sound Back" (встречал "3DSoundBack" только версии "beta0.1", возможно появится новая). Для того, чтобы скачать данные утилиты - рекомендуется обратить внимание на официальные сайты данных производителей звуковых карт. Также их можно скачать из Интернета. При создании статьи тестировалась мною только одна утилита - "3D Sound Back beta0.1", так как на компьютере установлена звуковая карта от Realtek. Поэтому, предлагаю инструкцию по запуску этой утилиты и активации эмуляции Direct Sound. Инструкция по запуску 3D Sound Back 1) После того, когда вы установили программу, заходим в главное меню Windows, нажатием на кнопки "Пуск" (значок Windows с правой стороны на панели задач); 2) В появившемся меню нажимаем "Все программы"; 3) В появившемся подменю ищем папку программы с названием "newfolder" (она также может называться "newfolder2", "newfolder3" или "newfolder4"), заходим туда; 4) После раскрытия этой папки - щёлкаем левой кнопкой мыши по ярлыку "NewShortcut" (он может также называться "NewShortcut1", "NewShortcut2", "NewShortcut3"). 5) После этого запустится окно программы. В окне нажимаем на кнопку "Add Game" (в переводе с английского "Добавить игру"). 6) В появившемся диалоговом окне "Game information" в поле "Game Name" вписываем Half-Life 2 episode two (можете тут вписать любое название - это не фатально, это поле предназначено для названия созданного нового профиля). 7) В этому же окне в поле "Game Path" вставляете строку с путём к игровой папке Half-Life 2 episode 2 (или любой другой папке той игры, в которой вы желаете, чтобы работал DirectSound). Если вы путь не знаете - есть с правой стороны от поля ввода пути: кнопка "..." - нажимаете по ней, далее в открывшемся новом диалоговом окне "Обзор папок" выбираем сначала диск, где находится игра, а затем последовательно папку самой игры. 8) После совершённых действий, описанных в п. 6 и 7 - нажимаем кнопку "Ok" для применения результатов. 9) Но это ещё не всё. Звук эмуляции для этой игры ещё не активирован. После предыдущего действия, когда закрылось диалоговое окно "Game information" - в окне "3D SoundBack" на белом поле "Game List" появится новая строка с созданным профилем. Если вы называли его "Half-Life 2 episode two", то оно будет иметь такое название. Выделяем это поле - после чего оно выделится синим цветом. 10) После предыдущего действия с правой стороны окна "3D SoundBack" засветятся по вертикали новые кнопки. Тут для активации вашего профиля с настройками звука для игры - вам необходимо нажать по кнопке "Enable" (в переводе с английского - это "Активировать"). 11) После предыдущего действия - вам в том же окне "3D SoundBack" необходимо нажать по кнопке "Ok". После чего программа закроется. Если вы пожелаете снова открыть - это программу, вам необходимо выполнить действия, указанные в пунктах №1 - №4. Важно: программа утилита, которая призвана симулировать старые режимы звука DirectX (DirectSound) может не заработать на практике. В особенности, если в вашей версии игры (Half-Life 2 episode 2) будет не хватать файлов. Для этого - рекомендую обратить внимание на следующий способ: "Способ замены группы системных файлов в операционной системе Windows 7 или Windows Vista" (который расположен абзацем ниже), а также на следующий подраздел статьи "Все недостающие файлы звука в формате WAV". Способ замены группы системных файлов в операционной системе Windows 7 или Windows Vista Существует ещё один способ включения звука в Half-Life 2 Episode 2 - путём активации DirectSound в операционной системе Windows 7 или Windows Vista. Самое интересное, что файлы системы Direct Sound практически никуда не делись, после применения разработчиками эмуляции в новых версиях операционных систем Windows. Они просто бездейственно лежат в папке system32 в вашей системной папке Windows. Но, всё же нескольких вспомогательных файлов не хватает. Поэтому, предлагаем вам сборку файлов, которые активируют в Вашей системе "Direct Sound". Источник этих файлов - операционная Windows XP. Что вам только потребуется сделать - это просто заменить файлы из системной папки windows/system32, файлами из нашей сборки. Не волнуйтесь - эти файлы не содержат какого-либо вируса или подвоха. Важно: файлы DirectSound полезны не только для игры "Half-Life 2 episode 2" - они будут полезны для проигрывания качественного многоканального звука (CMSS-3D и EAX), а также для качественного звука во многих других более старых игр. После установки файлов из сборки аппаратное ускорение звука в Windows 7 / Vista будет выключено. Вместо этого звук в системе будет звучать более качественнее. Инструкция для запуска Direct Sound в операционной системе Windows 7 и Vista 1) Для начала скачайте мою сборку файлов - выделите ссылку, скопируйте текст, вставьте в новую вкладку браузера в поле для ввода URL адреса и нажмите клавишу "ENTER". Ссылку для закачки сборки DirectSound вы сможете скопировать в следующей строке. Сборку файлов DirectSound для Windows 7 и Vista можно скачать тут: http://depositfiles.com/files/3kzacuxvk 2) Сохраните сборку - файл directsound-win7-vista-files.zip на своём компьютере в удобной для вас папке. 3) Откройте системную папку Windows в новом окне проводника, а затем там зайдите в папку System32. Как правило путь к этой папке имеет такой вид: C:\Windows\System32\ ВАЖНО: На всякий случай зарезервируйте старые файлы перед заменой новыми из архива (то есть скопируйте старые файлы с такими же названиями файлов из вышеуказанной папки и сохраните их на всякий случай для себя)! Таким образом вы сможете всегда вернуться к стандартной эмуляции Windows 7 (Vista). 4) Именно в эту папку вам понадобится скопировать файлы. Но все файлы вам скопировать не удастся, так как уже некоторые сходные файлы будут содержаться в папке System32. Их нужно заменить, но просто так заменить не получится, так как они имеют атрибут системный. Заменить эти файлы вы сможете только в безопасном режиме Windows 7 (Vista). Для того, чтобы вы смогли успешно заменить системные файлы - рекомендую прочитать мини-инструкцию, которая расположена чуть ниже. Но не забудьте перед этим сохранить, на всякий случай, старые системные файлы! Инструкция по замене системных файлов (тех файлов, которые имеют атрибут "системный") 1) Нажимаем кнопку Пуск на панели задач; 2) В открывшемся главном меню нажимаем "Завершение работы" (для Windows 7 и Vista нажимаем не на эту кнопку, а на стрелочку вправо); 3) В открывшемся меню нажимаем "Перезагрузка". Если Вы нечаянно выключили компьютер - нет беды, просто запустите через некоторое время его. 4) Перед загрузкой Windows нажимаем кнопку клавиатуры "F8" и выбираем Безопасный режим, нажимаем кнопку клавиатуры "ENTER". 5) После этих действий заходим в папку C:/Windows/System32/ (если у Вас система на другом диске - соответственно на тот диск). 6) В этой папке вам следует найти файлы, которые вы будете заменять. Для примера возьмём файл: dsound.dll . 9) Нажимаем правой кнопкой мыши по этому файл и выбираем пункт Свойства > Безопасность > Дополнительно. 10) Далее нажимаем по Владелец > Изменить, а там выбираем или имя своей учётной записи либо же "Администратора". 11) После этих действий вам необходимо нажать кнопку "Применить", потом "Ok", а затем ещё один раз "Ok"; 12) После этого вам необходимо выбрать "Разрешения" для этого пользователя. Для этого вам необходимо выбрать ту учётную запись, которую вы наделили правом владельца этого файла (см. пункты выше). 13) Затем вам необходимо нажать "Изменить разрешения", потом опять выбираем ту учётную запись, которой вы предоставили права владельца, затем нажимаем кнопку "Изменить", выставляем все галочки и потом нажимаем "Ok", потом "Применить", а потом когда появится окно - нажимаем "Да" и снова Ok, в остальных окнах тоже нажимаем "Ok". 14) После этих действий можете скопировать системный файл из архива в папку C:/Windows/System32/. Важно: Для того, чтобы скопировать все системные файлы - вам понадобится проделать все вышеуказанные действия для каждого по отдельности заменяемого файла. Но таких файлов (которые вы замените) не так уж и много, поэтому не волнуйтесь. 5) После того, когда вы полностью скопировали все файлы из архива в системную папку - можете сделать перезагрузку компьютера (для этого нажимаем "Пуск > Завершение работы (стрелочка вправо) > Перезагрузка ); После этих действий - после перезагрузки компьютера, вы сможете пользоваться всеми преимуществами аудио системы "DirectSound" (то есть она уже будет запущена). Важно: У вас после замены этих файлов при запуске операционной системы может выдавать ошибку ваши старые вспомогательные для звука утилиты. К примеру, может появляться ошибка от "Диспетчер Realtek HD" при запуске системы (или же от другой аналогичной утилиты). Но это совсем не фатально. Она только возникает при запуске системы. И никаким образом не влияет на работоспособность вашей системы. Просто нажмите "Ok" и закройте окно с ошибкой. Для того, чтобы совсем избавиться от этой ошибки - просто отключите утилиту из автозагрузки системы. Более подробную инструкцию о отключение программы из автозагрузки - вы сможете найти ниже в следующей абзаце (после полного завершения статьи - будет обновлен этот подраздел статьи и будет размещена инструкция). 4. Решение проблем отсутствия "WAV" файлов в вашей игре Half-Life 2 episode 2 (сборка всех недостающих файлов звука) Если вы открыли консоль игры HL2 episode 2 (при помощи нажатия клавиши "~"), а там обнаружили множество красных строк, с сообщениями о том, что не хватает файлов для воспроизведения звуков (на английском языке), то в таком случае этот раздел статьи про решение проблем в Half-Life 2 episode two вам сможет полностью помочь. Дело в том, что народные умельцы, которые делали из steam версии Half-Life 2 episode 2 nosteam, вероятно сильно спешили и не удосужились сделать нормальный конвертер звуковых файлов "MP4" либо же просто забыли их конвертировать в файлы "WAV". Но, если вы читаете эту статью - эта проблема с недоработкой народных умельцев, считайте, что полностью решена. Теперь вы сможете поиграть со всеми звуками. Важно: в лицензионной Steam версии Half-Life 2 episode 2 нет такой проблемы с недостающими файлами. Если вы желаете избавить себя от каких либо проблем - советуем в этом случае не пожалеть небольших денег и купить лицензионную версию Half-Life 2 episode 2. Более подробно об этом читайте в разделе №1 данной статьи: "Решение проблемы со звуком, путём покупки лицензионной версии". Но всё же проблема решается и другим способом. Представляю вашему вниманию собственную сборку всех недостающих файлов в формате "Wav". За основу взята русская версия озвучивания игры от Буки. А все остальные звуки: выстрелов, техники, машин и природы; были лично пере конвертированы в формат "wav" в соответствующих для игры "Half-Life 2 episode 2" параметров. Эта сборка исправляет самую главную ошибку народных умельцев: формат звуковых файлов, недостающие файлы, а также русскоязычный перевод от Буки. Позже также будет размещена поправленная англоязычная версия. Но в вашем случае, лучше что-то, чем ничего, поэтому предлагаю русскоязычную версию звуковых файлов для "Half-Life 2 episode two". Ссылка на скачку сборки появится позже. Всё таки все звуки занимают не менее 1,5 Gb. Ведутся переговоры с разными сайтами о том, где её можно было бы разместить. Возможно, также размещу её на каком то из обычных сайтов файлообменников. Но для этого нужно время. Инструкция по установке недостающих звуков "WAV" в игру Half-Life 2 episode 2 1) Скачайте архив с недостающими для "Half-Life 2 episode 2" файлами по указанной ссылке: http://31.28.170.124/hl/teswavpack.exe (скопируйте этот URL адрес и вставьте в поле адреса вашего браузера); 2) Запустите скаченный файл, прочитайте информацию при запуске. Нажмите "Далее"; 3) Согласитесь с лицензионным соглашение, нажав на кнопку "Принять". Естественно, если Вы не согласны - можете нажать на кнопку "Отказаться". Но без нажатия на кнопку "Принять" вы просто не пройдёте к следующему шагу установки; 4) После принятия лицензии - нажмите на кнопку "Обзор" и выберите путь к главной папке с вашей игрой "Half-Life 2 episode two"; 5) После вышеуказанного действия, для того, чтобы начался процесс установки недостающих файлов к игре - нажмите на кнопку "Установить"; 6) Дождитесь окончания установки (когда индикатор полностью дойдёт до конца), после чего нажмите на кнопку "Ok"; 7) Теперь можете смело запускать игру "Half-Life 2 episode two" и играть практически со всеми звуковыми файлами (wav) и прекрасным русским переводом. Прочитать более подробно о сборнике недостающих файлов WAV вы можете в статье про сборник звуков wav к HL2 episode 2. Советую это сделать, так как там подробно описываются все особенности этой сборки, а также её характеристики. Важно: если вы воспользовались одним лишь разделом №4 этой статьи (то есть добавили недостающие файлы в игру), а звук всё ещё не появился - рекомендуем прочитать все предыдущие разделы это статьи. Продолжение следует... //Обновление и дополнение статьи запланировано на 04.01.2013. |
|
|
|
Сообщений в этой теме |
Текстовая версия | Сейчас: 30.10.2024, 9:33 |