Чтобы запустить, многие игры необходим DirectX9.0c, который стандартным способом под win98 НЕ СТАВИТСЯ! Пишет что нет доверия к CAB файлам. (В XP для этого достаточно включить службу криптографии (Пуск->Панель управления->Администрирование->Службы)) Но поиграть-то хочется.
Выход из этого достаточно простой:
/Безопасная для Вашей системы часть/
1) Ставим предыдущую версию 9.0b (она ставится под win98)
2) Затем запускаем редактор реестра Пуск->Выполнить->regedit
3) Находим раздел HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->DirectX
4) Находим ключ Version, если поставлена 9.0b, то там записано 4.09.00.0902 меняем на 4.09.00.0904
Теперь программа "думает", что стоит версия 9.0c.
Можно проверить, пойдет ли игра, если все ок, то можно дальше не мучиться и играть.
/Конец безопасной части/
5) Если игра все-равно не запускается, или есть глюки с графикой, то прейдется помучиться,
Необходимо "вручную" обновить файлы DirectX на 9.0с для этого нам понадобится дистрибутив 9.0с (есть почти на каждом диске с играми) и распаковать содержимое cab файлов в системную папку windows/system, заменяя все файлы (достаточно распаковать DirectX.cab). Но так просто этого не получится, т.к. многие системные файлы DirectX запущены системой, прейдется грузиться с системной дискетки и запускать какую-нить дос оболочку (например NortonCommander) (как это сделать можно узнать у Yandex'а), затем переписать нужные файлы, перегрузить комп и наслаждаться игрой.
6) Если и после этого ничего не получится, то установите XP :)
P.S. Автор не несет ответственности за стабильность работы вашей системы, все описанные эксперименты выполняйте на свой страх и риск.
Автор: Рябинин Виктор
Категория: Система | Добавил: vrs (2007-01-20)
| Автор: Рябинин Виктор