

Golden Days: Sound Blaster Pro Edition
Активный0.0
Установок
Последнее обновление
Версии
Golden Days: Sound Blaster Pro Edition
Ресурспак, который превращает звуковое оформление оригинала Golden Days в стиле Бета-версии в аутентичный опыт MS-DOS Sound Blaster.
Зачем это нужно
Golden Days возвращает очарование времен Minecraft Beta — как визуально, так и в звуке. Но почему бы не углубить эту ностальгию? Данный пак применяет процесс понижения качества и добавления шума в стиле Sound Blaster Pro к уже классическим звуковым эффектам Golden Days, предлагая характерное теплое гудение звука ранних 90-х для ПК. Если вы тоскуете по металлическому, "хрустящему" тембру игр эпохи DOS — это для вас.
Технические особенности
В отличие от нашего предыдущего проекта, сфокусированного на атмосферных звуках, здесь мы обрабатываем звуковые эффекты. Суть та же — 8-битный звук в стиле Sound Blaster Pro — но с ключевыми отличиями в цепочке обработки:
Частота дискретизации 22,05 кГц
- Соответствует аппаратным ограничениям Sound Blaster Pro для игр (половина стандарта 44,1 кГц для CD).
- Уменьшает наложение высокочастотных составляющих, как это делал оригинальный аналоговый фильтр нижних частот в ЦАП.
8-битная разрядность + TPDF-дизеринг
- SB Pro использовал 8-битные ЦАП для цифрового аудио (например, файлы VOC).
- Дизеринг:
TPDF
с шумовым формированием Shibata имитирует аналоговую шумовую границу карты, избегая "цифровой зернистости" при сохранении динамики.
Слой коричневого шума
- Добавляет более громкую дорожку коричневого шума
-45dB
(вместо -50dB) специально для звуковых эффектов, чтобы эмулировать: - Аналоговый выходной каскад SB Pro.
- Помехи от ЭЛТ-монитора (знаменитый элемент эпохи DOS-игр).
Фильтр нижних частот @ 7000 Гц
- Чуть более низкая частота среза по сравнению с атмосферным фильтром (7500 Гц), более агрессивное подавление высоких частот.
- Ближе к тому, как многие ранние DOS-игры обрабатывали каналы звуковых эффектов для достижения того самого хрустящего ощущения.
Перегрузка + снижение усиления
- Перегрузка 4: Более сильное искажение, чем в атмосферной версии, передающее "остроту" операционных усилителей SB Pro в звуковых эффектах.
- Усиление -1: Предотвращает клиппинг после дизеринга и добавления шума, сохраняя динамический диапазон.
Исключение для дождя
- Дождь по-прежнему по природе атмосферный, поэтому использует оригинальную цепочку из нашего предыдущего проекта (шум -50dB, фильтр 7500 Гц, перегрузка 2). Это сохраняет ту тонкую атмосферную составляющую в согласии со старым подходом.
Примечания по аутентичности
- Тестировалось по сравнению с записями Duke Nukem 3D (SB Pro) и эмуляцией SB в DOSBox-Staging.
- Цепочка обработки зеркально отражает то, как игры типа Doom микшировали PCM-аудио.
Ограничение: Всегда бинауральное аудио в Minecraft
Minecraft всегда использует бинауральное микширование для позиционирования звуков в 3D-пространстве. Хотя есть переключатель HRTF, он фактически не отключает базовый бинауральный движок — только конкретный алгоритм HRTF. Это означает, что любой шум, встроенный в звуковой эффект, воспринимается исходящим из места расположения этого звука в мире, а не как постоянный, глобальный "фон", как на настоящем оборудовании Sound Blaster.
На данный момент не известно способа полностью убрать бинауральную обработку без принудительного перевода всей системы в моно-режим, что было бы исторически неточно (поскольку карты Sound Blaster поддерживали стерео).
Совместимость
- Разработано для версии 1.11.0 Golden Days (другие версии не тестированы!).
Благодарности
- PoeticRainbow за создание оригинала Golden Days.
- Это дополнение не управляется PoeticRainbow и не аффилировано с командой Golden Days.
- Инструменты:
sox
для обработки аудио,find
/bash
для пакетной обработки. - Вдохновение: Сообщество VOGONS, SBEMU и тесты на реальном оборудовании SB16.
"Это не баг — это фича (1992 года)."