Serious sam 3 ошибка xaudio2

Обновлено: 03.06.2023

22 янв. 2018 в 5:11

As title suggests, XAudio 2.9 produces audio stuttering/distortion. It’s not possible to record the stuttering through a video because the problem vanishes while recording.

In order to repro the distortion, make sure that the game is in fullscreen mode, make sure that you’re using Stereo configuration (2.0) and then switch to XAudio 2.9. You should be able to hear a lot of distortion while playing BFE or while browsing menus.

22 янв. 2018 в 5:40

Found a problem with XAudio 2.9 implementation in the game.

Went ahead and performed some testing (like always) and found some interesting stuff:
1) Increasing sfx_fMixingTimeFactor to 1.0 (it was 0.5) with XAudio 2.9 deletes audio stuttering but increases audio delay.
2) Decreasing sfx_fMixingTimeFactor to 0.1 (it was 0.5) with XAudio 2.7 doesn’t generate stuttering at all, and it also decreases audio delay a lot.

Something’s clearly wrong with XAudio 2.9 implementation.

22 янв. 2018 в 6:03

First of all, select the desired API in Sound Settings.
Then, type the following in console:

sfx_fMixingTimeFactor = 0.1; sfx_bSoftwareMixer = 0; sfxRestart();
22 янв. 2018 в 6:27
22 янв. 2018 в 7:08
22 янв. 2018 в 7:21
22 янв. 2018 в 7:39
22 янв. 2018 в 8:05
Yes. Asus Xonar Essence STX. This is weird, does the game complain about a missing DLL? Check console.
22 янв. 2018 в 8:13
22 янв. 2018 в 12:27

23:21:03 INF: Sfx API: XAudio2 2.7
23:21:03 INF: Software mixer: enabled
23:21:03 INF: Current device: (ASUS Xonar Essence STX Audio Device) (.)
23:21:03 INF: Available devices:
23:21:03 INF: 0: (ASUS Xonar Essence STX Audio Device) (.)
23:21:03 INF: 1: S/PDIF Pass-through Device (ASUS Xonar Essence STX Audio Device) (.)
23:21:03 INF: Mixer frequency: 44100 Hz
23:21:03 INF: Mixer voices: 0
23:21:03 INF: Max sound sources: 35
23:21:03 INF: Max total volume: 3
23:21:03 INF: Speaker config: stereo
23:21:03 INF: Environment FX: enabled
23:21:03 INF: Current environment: Padded cell

23:22:23 WRN: [XAudio2] Couldn’t switch audio device to ‘�������� (ASUS Xonar Essence STX Audio Device)’, because wave format data is not available.

22 янв. 2018 в 12:52

23:21:03 INF: Sfx API: XAudio2 2.7
23:21:03 INF: Software mixer: enabled
23:21:03 INF: Current device: (ASUS Xonar Essence STX Audio Device) (.)
23:21:03 INF: Available devices:
23:21:03 INF: 0: (ASUS Xonar Essence STX Audio Device) (.)
23:21:03 INF: 1: S/PDIF Pass-through Device (ASUS Xonar Essence STX Audio Device) (.)
23:21:03 INF: Mixer frequency: 44100 Hz
23:21:03 INF: Mixer voices: 0
23:21:03 INF: Max sound sources: 35
23:21:03 INF: Max total volume: 3
23:21:03 INF: Speaker config: stereo
23:21:03 INF: Environment FX: enabled
23:21:03 INF: Current environment: Padded cell

23:22:23 WRN: [XAudio2] Couldn’t switch audio device to ‘�������� (ASUS Xonar Essence STX Audio Device)’, because wave format data is not available.

Yeah, it’s clearly outputting to SPDIF because it can’t output to your headphones because «wave format data is not available». This error is too generic so I can’t really understand what it’s talking about. The best you can do is trying to change your device’s audio frequency to something like 44100 Hz and disable all effects or, as a last resort, reinstall the audio devices without reinstalling the drivers (if you need help with this step, please tell me). A dev who knows game code can probably understand what’s actually happening in the game when this error pops up.

Edit: Another thing I notice is that device’s name is not properly showing up. Can you rename the device using english characters? For example: «Headphones». In order to do that, reach «Playback devices» in Windows 10, double click headphones and change the name.

4 окт. 2013 в 16:22

Whenever I play Serious Sam 3 recently an error pops up stating the following:

«You do not have an up to date version of the XAudio2 libraries, which are a part of DirectX, Press OK to update the DirectX, or Cancel to continue. If you continue without updating, the game will have no sound, or may have problems with stability, performance or sound quality.»

If I hit Cancel the game loads, but no sound. If I hit OK, and have directx install the libraries it says I already have a newer version and does nothing.

How I solved it in the past was by doing the following:

1. Go to: C:Program Files (x86)SteamSteamAppscommonSerious Sam 3RedistDirectX
2. Then delete: DXSETUP.exe and Feb2010_X3DAudio_x86.cab
3. Then verify integrity of game cache on Steam.

But this no longer works. Any suggestions on what I should do? This game worked in the past on my computer. I don’t know if this is a problem from an update or not since the last time I played without problems was months ago.

Затем:
Поместите XAudio2_8.dll в одну из следующих папок:

Если у вас 64-битная версия Windows, то поместите файл в:
«C:WindowsSysWOW64»

Если у вас 32-битная версия Windows, то поместите файл в:
«C:WindowsSystem32»

После этого
Перезагрузите компьютер, чтобы изменения вступили в силу.

Всё равно выдаёт ошибку XAudio2_8.dll не был найден?

Тогда придётся установить этот файл вручную. Для этого:

Зайдите в меню «Пуск».
В строчке поиска введите «cmd». И запустите найденную программу от имени администратора.
В открывшемся окне введите «regsvr32 XAudio2_8.dll «.

После этого снова перезагрузите компьютер. Теперь ошибка должна быть исправлена.

Если что-то не понятно прочитайте более подробную инструкцию — как установить dll файл.

Игра не запускается. И при каждом запуске в папке bin создается файл типа SamHD.exe.1244.STEAMSTART — что подскажете делать?

При тыкании в SamHD.exe компьютер не дает ни какой реакции, и при всем этом в bin’е создается файл, описанный выше. что мне делать, чтобы запустить игру? ОС у меня ХР.

А У ТЕБЯ КАКАЯ ВИДЕО-КАРТА?

Да не в видюхе дело. На ноуте не пашет стоит ATI, на компе Nvidia тоже пашет. А на 3ем компе, он вообще древний пошла.

Парень на английском форуме вроде нашёл решение проблемы File read error or file missing: content/serioussamhd/locales/enu/fonts/standartfont.fnt
Но нужен очен точный перевод ! Помогите кто сможет.

I had the exact same problem (only game not working from all the stuff i bought over the steam holiday sale!). After searching these and the serious sam forums i still couldn’t find anything relevant. I had also tried 3 reinstalls 4 verify integrity checks and numerous reboots to no avail.

I got an idea (from when i had to prevent that gamespy comrade crap (came with crysis) for installing) about all those first installation steps that occur with the first launch. I had installed this and other older games through steam that had that damned MS Visual C++ 2005 redistributable as a requirement as well. (stop clogging my system!). During the SSHD launch no errors with it but seemed to hang a bit and then vanish.

So I went into the control panel and removed all of those (2 instances for some reason). Then went to through the reinstall and verify game cache process one more time before launch (re-installing what should have been now the only copy of MSVS2005 redistrib) and BAM the game launched right up without the missing standardfont.fnt error. so far no other problems with it.

i’m running on XP SP3 for what it’s worth.

Now then I just have to order a new video card so i can play it on higher-than-low settings

Читайте также:

  • Dota 2 reborn системные требования
  • Как поменять режим игры cs go
  • Mod rewrite nginx как включить
  • The last remnant системные требования
  • Как включить стрелку в майнкрафте

Первым делом:

Скачайте библиотеку — скачать XAudio2_0.dll

Затем:

Поместите XAudio2_0.dll
в одну из следующих папок:

Если у вас 64-битная версия Windows, то поместите файл в:

«C:WindowsSysWOW64»

Если у вас 32-битная версия Windows, то поместите файл в:

«C:WindowsSystem32»

После этого

Перезагрузите компьютер, чтобы изменения вступили в силу.

Всё равно выдаёт ошибку XAudio2_0.dll
не был найден?

Тогда придётся установить этот файл вручную. Для этого:

Зайдите в меню «Пуск».

В строчке поиска введите «cmd». И запустите найденную программу от имени администратора.

В открывшемся окне введите «regsvr32 XAudio2_0.dll
«.

После этого снова перезагрузите компьютер. Теперь ошибка должна быть исправлена.

Если что-то не понятно прочитайте более подробную инструкцию — как установить dll файл.

Как исправить ошибки XAudio2_7.dll и XAudio2_8.dllПри запуске какой-либо игры или программы в Windows 7, 8.1 или Windows 10, вы можете столкнуться с ошибкой «Запуск программы невозможен, так как на компьютере отсутствует xaudio2_8.dll», аналогичная ошибка возможна и для файлов xaudio2_7.dll или xaudio2_9.dll.

В этой инструкции подробно о том, что представляют собой эти файлы и о возможных способах исправить ошибку xaudio2_n.dll при запуске игр/программ в Windows.

Что такое XAudio2

XAudio2 — набор системных низкоуровневых библиотек от Майкрософт для работы со звуком, звуковых эффектов, работы с голосом и других задач, которые могут использоваться в различных играх и программах.

В зависимости от версии Windows, на компьютере уже установлены те или иные версии XAudio, для каждой из которых имеется соответствующий файл DLL (находится в C:WindowsSystem32):

 

  • В Windows 10 по умолчанию присутствует xaudio2_9.dll и xaudio2_8.dll Файлы DLL XAudio2 в Windows
  • В Windows 8 и 8.1 в наличии файл xaudio2_8.dll
  • В Windows 7 при наличии установленных обновлений и пакета DirectX — xaudio2_7.dll и более ранние версии этого файла.

При этом, если, к примеру, на вашем компьютере установлена Windows 7, копирование (или скачивание) оригинального файла xaudio2_8.dll в неё не заставит работать эту библиотеку — ошибка при запуске сохранится (хотя текст её изменится).

Исправление ошибок xaudio2_7.dll, xaudio2_8.dll и xaudio2_9.dll

Во всех случаях появления ошибки, вне зависимости от версии Windows, скачайте и установите библиотеки DirectX, используя веб-установщик с официального сайта Майкрософт https://www.microsoft.com/ru-ru/download/35 (для пользователей Windows 10: если вы ранее уже скачивали эти библиотеки, но обновили систему до очередной версии, установите их снова).

Несмотря на то, что в каждой из версий ОС уже присутствует та или иная версия DirectX, веб-установщик загрузит недостающие библиотеки, которые могут требоваться для запуска тех или иных программ, среди которых есть, в том числе и xaudio2_7.dll (но нет двух других файлов, тем не менее, проблема может быть исправлена для некоторого ПО).

Если проблема не была устранена, а на вашем компьютере установлена 7-ка, еще раз напомню: вы не сможете скачать xaudio2_8.dll или xaudio2_9.dll для Windows 7. Точнее, загрузить сможете, но работать эти библиотеки не будут.

Однако вы можете изучить следующие моменты:

  1. Проверьте на официальном сайте, совместима ли программа с Windows 7 и с вашей версией DirectX (см. Как узнать версию DirectX).
  2. Если программа совместима, поищите в интернете описание возможных проблем при запуске конкретно этой игры или программы в Windows 7 вне контекста конкретной DLL (может оказаться, что для её работы в 7-ку требуется установить дополнительные системные компоненты, использовать другой исполняемый файл, изменить параметры лаунчера, установить какой-либо фикс и т.п.).

Надеюсь, один из вариантов поможет вам исправить проблему. Если же нет, опишите ситуацию (программу, версию ОС) в комментариях, возможно, мне удастся помочь.

Hey so i bought serious sam 3 BFE on steam, and i have an error when i launch it: «You do not have an up to date version of the XAudio2 libraries, which are a part of DirectX, Press OK to update the DirectX, or Cancel to continue. If you continue without updating, the game will have no sound, or may have problems with stability, performance or sound quality.» I pressed ok and installed it and it still doesnt work, i installed and older version of direct X wich has audio 2 libraries and it still doesnt work, can anyone help me?

Antonich95

4 апреля 2010

you do not have an up to date version xaudio2 liberies, which are a part of directx. press ok to upgrade directx, or cancel to continue. if you continue without updating, the game will have no sound, or may have problems with stability, performance or sound quality. Ну нажал я ОК, ну скачал я directX с нета, я его установил, включаю игру все равно пишет эту фигню!!! Помогите

Понравилась статья? Поделить с друзьями:
  • Serious sam 3 bfe ошибка при запуске 0xc0000142
  • Serious sam 2 ошибка идентификации
  • Serious sam 2 ошибка the application has malfunctioned
  • Serious sam 2 ошибка dynamic module
  • Serie epc04 s2 ошибка e0