Подробный гайд: Решение проблем со звуком в игре Grand Theft Auto: London 1961 (1999)
Grand Theft Auto: London 1961 (1999) — это не самостоятельная игра, а масштабное дополнение (аддон) для самой первой Grand Theft Auto (1997). Проблемы со звуком в ней — это типичная «болезнь» ретро-игр при запуске на современных операционных системах. Звук в играх той эпохи опирался на DirectSound, DOS-драйверы SoundBlaster или CD-аудио, что сегодня требует правильной настройки.
Важное правило №1: Зависимость от базовой игры
Поскольку London 1961 — это дополнение, оно использует аудиофайлы и движок базовой GTA. Если в базовой игре нет звука, в Лондоне его тоже не будет. Убедитесь, что базовая GTA 1 установлена корректно, а файлы дополнения были скопированы в папку с базовой игрой (или установлены через инсталлятор аддона поверх основной игры).
Сценарий 1: Вы запускаете игру через DOSBox (Рекомендуемый способ)
Оригинальная GTA 1 — это DOS-игра. Запуск через DOSBox дает самый стабильный результат, но требует правильной настройки эмуляции звуковой карты и CD-привода.
1. Настройка эмуляции SoundBlaster
Откройте файл конфигурации DOSBox (dosbox.conf или dosbox_staging.conf) в текстовом редакторе и найдите секцию [sblaster].
Убедитесь, что параметры выставлены именно так (это стандарт для игр 1997-1999 годов):
[sblaster]
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
2. Настройка микшера
В той же конфигурации найдите секцию [mixer] и убедитесь, что звук не отключен, а буферизация настроена для предотвращения треска:
[mixer]
nosound=false
rate=44100
blocksize=1024
prebuffer=25
3. Проблема с саундтреком (CD-Audio)
Музыка в оригинальной GTA и London 1961 записана на аудио-CD треках.
Если вы играете с образа диска (ISO/CUE) или цифровой копии, DOSBox должен «видеть» эти треки.
* Если у вас есть .cue файл, монтируйте образ как CD-привод в автозагрузке DOSBox:
MOUNT D E:\Путь\К\Папке\С\Игрой -t cdrom
- Убедитесь, что в папке с игрой (или на смонтированном образе) присутствуют файлы аудио-треков (часто это
.ogg,.mp3или.wavс названиямиtrack02,track03и т.д., либо.binфайлы, если это точный образ диска).
Сценарий 2: Вы запускаете Windows-версию (Нативный запуск)
Если вы используете портированную Windows-версию GTA 1 и London 1961, проблема кроется в устаревшем API DirectSound, который современные Windows (10/11) обрабатывают с ошибками или вовсе блокируют.
1. Использование обертки IndirectSound
Это лучшее решение для нативного запуска.
- Скачайте библиотеку IndirectSound (или аналогичный DirectSound-to-WASAPI wrapper).
- Поместите файл
dsound.dllв корневую папку с игрой (туда, где лежитgta.exeилиlondon.exe). - Это заставит игру использовать современные аудио-интерфейсы Windows вместо устаревшего DirectSound.
2. Использование DgVoodoo2 или DxWnd
Если игра не только не имеет звука, но и вылетает:
- Скачайте dgVoodoo2.
- Скопируйте
dgVoodooCpl.exe,dgVoodoo.dllиDDraw.dll(илиD3DImm.dll) в папку с игрой. - В настройках dgVoodoo (через
dgVoodooCpl.exe) во вкладке DirectDraw убедитесь, что включена эмуляция, а в разделе Audio (если доступен в вашей версии) или через настройки Windows разрешите перехват звуковых вызовов.
3. Режим совместимости
Правой кнопкой мыши по .exe файлу игры -> Свойства -> Совместимость:
- Поставьте галочку «Запустить программу в режиме совместимости с: Windows 98 / Windows Me».
- Обязательно отметьте «Запускать эту программу от имени администратора».
Сценарий 3: Настройка конфигурационных файлов (Для DOS-версии)
Если вы играете в DOS-версию (напрямую через DOSBox или реальное железо), игра может не знать, какую звуковую карту использовать.
1. Файл AUTOEXEC.BAT
В папке с DOSBox или в корневой директории C:\ (если используете ретро-сборку) должен быть прописан путь к SoundBlaster.
Добавьте в конец AUTOEXEC.BAT следующую строку:
SET BLASTER=A220 I7 D1 H5 P330 T6
2. Утилита SETUP.EXE
В папке с базовой GTA найдите файл SETUP.EXE (или INSTALL.EXE). Запустите его и в разделе Sound Setup выберите SoundBlaster 16 (или AWE32). Сохраните настройки. Это обновит файл GTA.INI, прописав туда правильные прерывания и порты.
Сценарий 4: Отсутствие специфических файлов London 1961
Иногда проблема заключается в «кривой» сборке (репаке) самого дополнения.
- Зайдите в папку с игрой и проверьте наличие папок
SOUNDS,DATAилиAUDIO. - В London 1961 добавлены новые голоса для полицейских и специфические радиопередачи 60-х. Убедитесь, что в папке с игрой присутствуют файлы, относящиеся к аддону (часто они имеют префикс
lon_или находятся в отдельной подпапкеLONDON). - Если вы скачали игру с торрентов, попробуйте найти «чистый» образ оригинального CD-дополнения и установить его заново поверх чистой базовой GTA 1. Антивирусы современных ОС иногда ошибочно удаляют старые
.exeи.dllфайлы инсталляторов 1999 года, из-за чего звук не копируется.
Сценарий 5: Проблема с громкостью в микшере Windows
Банально, но на современных ОС Windows 10/11 часто встречается баг, когда старый .exe файл запускается, но его канал в микшере громкости отключен или сброшен в ноль.
- Запустите игру.
- Сверните ее (Alt+Tab) и откройте Микшер громкости Windows (правой кнопкой по динамику в трее -> Открыть микшер громкости).
- Найдите там ползунок для
gta.exeилиdosbox.exeи убедитесь, что он не стоит на нуле и не отмечен крестиком (Mute).
Важно:
Если вы хотите получить максимально аутентичный и беспроблемный опыт, я настоятельно рекомендую использовать DOSBox-Staging или DOSBox Pure. Он идеально эмулирует SoundBlaster 16 и позволяет легко подцепить CD-аудио треки для саундтрека, избавляя от необходимости «танцевать с бубном» вокруг старых DirectSound библиотек Windows.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.