Boa Soft
Цитата:
Сделаю экзешник, проверяющий версию файла драйвера и возвращающий в ERRORLEVEL код возврата, а по нему - или CCC или CCP ставить.
|
У меня была мысль запихать проверку в presetup.cmd. Раз уж делать екзешник, может расширить его возможности, чтобы не затачивать его только под Catalyst? Добавить не только проверку версии, но и требуемых HWIDs через devcon, а всю логику затолкать в тот же самый hivepck.inf. Тогда можно будет сделать настройку workarounds по типу ini-шки Башрата.
P.S. Недавно столкнулся с материнкой Shuttle (не помню модель, записал куда-то) на чипсете VIA P4X400. Вместо VIA-шного кодека (VIA Vinyl)поставился Realtek который отказался работать. HWIDs звука совпадают в обоих драйверах. Думал добавить в presetup проверку на косячный HWID, чтобы в похожем случае автоматом удалилась папка с Реалтеком (хотя бы до того случая, когда попадется шаттловская материнка с таким же hwid, но с реалтековским звуком). Такие же проблемы возникают с Asus'овскими матерями на SiS'овском чипсете с SoundMAX AD1988 (только там все кончается синькой). Обычно все решается установкой/снятием галочки нужного/ненужного пакета, но можно делать и автоматом, с помощью такого екзешника.