Переделка Audigy в Audigy 2: все дело в драйверах

24 января 2003, пятница 14:06
Несколько дней назад мы получили письмо от одного из наших читателей, в котором указывалась ссылка на описание интересной трансформации, впервые опубликованное вот в этом форуме. В то время я не смог уделить статье должного внимания, поскольку был занят более важными новостями, и вот теперь я готов искупить свою вину перед многотысячной армией владельцев звуковых плат семейства Sound Blaster.

Некто Abysmal изложил детальную инструкцию модификации драйверов для звуковых плат производства Creative, которая позволяла старым картам поддерживать некоторые функции новой Audigy 2. Более того, утверждалось, что качество воспроизведения звука гораздо улучшилось, а "глюков" в работе программ стало меньше. В подобном фокусе нет ничего нового и революционного – мне и ранее доводилось слышать, что на более дешевые модификации карт Creative "прикручивали" новые драйверы от более навороченных плат. Все преимущество более дорогих вариантов (типа Gold или Platinum) сводилось при этом только к более качественной комплектации.

Современный флагман линейки Sound Blaster именуется Audigy 2 и имеет довольно внушительный вид:

Желающих порыться в подробных технических характеристиках наиболее популярных представителей семейства Sound Blaster я направляю вот по этой ссылке. Для остальных просто обозначу основные преимущества плат серии Audigy 2:

  • Поддержка 24-битного звука с частотой дискретизации 192 КГц;
  • Качество звука уровня DVD Audio;
  • Отношение "сигнал/шум" 106 дБ;
  • Поддержка 6.1-канального звука;
  • Два порта IEEE 1394;
  • Оптический выход;
  • Одновременная обработка нескольких сложных источников звука в трехмерном пространстве.

Этот список можно было бы продлить, но переписывать уже давно известные характеристики я не считаю нужным.

Единственные "фишки", которые остаются недоступными для владельцев более старых плат, чем Audigy 2 – это поддержка DVD-audio, 6.1-канального звука и частоты дискретизации 192 кГц. Во многом это ограничено аппаратными ресурсами, поэтому простой модификацией драйверов тут дело не обойдется.

Перед началом описания процедуры оговорюсь, что автор эксперимента использовал карту Audigy – она превращалась в Audigy 2. Он утверждает, что с тем или иным успехом можно "переделывать" платы Audigy/Live! 5.1/Live!/Sound Blaster 512. Причем для владельцев Live! имеются готовые драйверы, поэтому им можно сразу пропустить дальнейшее описание.

Для начала предлагается скачать интернациональную версию драйверов объемом 119 Мб (кто не понял – МЕГАБАЙТ!), находящуюся здесь.

Можно установить каждый пакет по отдельности, а можно модифицировать всего лишь один файл и скомпилировать собственный установочный пакет. Учтите, все драйверы старой версии нужно удалить через функцию "Add/Remove", для верности удалив папку Creative с жесткого диска.

Теперь а папке /Audio/Setup дистрибутива нужно найти файл data1.cab. Из него следует извлечь файл CTComp.dat, который и подвергнется модификации.

Для работы с cab-файлами понадобятся программа i6comp.exe и файл ZD51145.DLL. Эти файлы нужно извлечь из архивов и поместить в папку /Audio/Setup.

Для извлечения файла CTComp.dat нужно в командной строке в папке /Audio/Setup ввести следующую команду:

i6comp e data ctcomp.dat

Теперь можно найти в файле CTComp.dat строку, начинающуюся с символа ID. Эту строку нужно заменить на строку, соответствующую ID вашей карты. Строки для основных карт приводятся ниже:

  • Audigy 1: ID = 02000051, 02000052, 02000053, 02000054, 02000055, 02000056, 02000057, 02000058
  • SBLive! 5.1: ID = 00801061, 00801062, 00801064, 00801069, 0080106A, 0080106B
  • SBLive!: ID = 00000020, 00000021, 0000002F, 00801022, 00801025, 00801026, 00801027, 00801028, 00801029, 00801031, 00801032, 00801040, 00801050
  • SB 512: ID = 00801023, 00801051, 00801071

Есть и второй способ – более удобный. Для этого нужно просто скачать готовы модифицированный универсальный (для всех приведенных аудиоплат) файл CTComp.dat по этому адресу. Этим файлом нужно заменить исходный, но резервную копию оригинала лучше оставить в надежном месте.

Для перемещения файла CTComp.dat обратно в cab-файл нужно в командной строке в папке /Audio/Setup ввести следующую команду:

i6comp r data ctcomp.dat

После этого останется удалить ненужные больше файлы CTComp.dat, i6comp.exe и ZD51145.DLL из папки /Audio/Setup.

Осталось только запустить установку и наслаждаться преимуществом передовых технологий. Для надежности лучше записать компилированный пакет установки драйверов на компакт-диск.

Для желающих модифицировать более новые драйверы версии 5.1.12.323 привожу ссылку на новый файл CTComp.dat. Процедура модификации идентична.

Вот так просто все и происходит :). Желающие ознакомиться со всеми практическими последствиями подобных превращений могут посетить этот форум.

От своего лица я хочу заявить, что администрация сайта Overclockers.Ru не несет никакой ответственности за последствия подобных действий, а также не гарантирует работоспособность приведенных в статье ссылок. Извините, но за работоспособность ссылок отвечает автор оригинальной статьи - Abysmal. Все вопросы направляйте к нему – на английском языке :). Если кто-то решится опробовать подобные превращения, то милости просим в наш форум для обсуждения результатов.

Оценитe материал

Возможно вас заинтересует

Сейчас обсуждают