Прежде чем задать вопрос, полностью прочтите этот пост.
Запуск Lineage2 C4 под Vista. (fixed by ak47punk) Если не производили никаких действий до этих пор, просто обновитесь автоапдейтером, скопируйте файл rsaenh.dll в папку system игры и играйте.
Если это не помогает:
переустановите клиент;
обновите клиент автоапдейтером;
скопируйте в папку system с игрой файл rsaenh.dll;
запустите клиент.
Файл core.dll копировать не надо в любом случае!
Файл rsaenh.dll можно взять из папки XP Windows/system32, или можно скачать его: 1, 2, 3, 4, 5.
----------
Все остальные ошибки решаются так же как в XP:
в общем случае:
. Полная проверка;
в случае с критической ошибкой типа
Цитата
History: FL2GameData::EulaLoad <- FL2GameData::Load() <- UGameEngine::Init <- InitEngine
. удалите файл eula-e.dat из папки system с игрой;
в случае ошибки
Цитата
The game may not be consistant because AGP is deactivated. Please activate AGP for consistancy
. пуск -> выполнить -> dxdiag -> Закладка Display опции -> DirectDraw Acceleration, Direct3D, AGP Texture - должны быть включены;
. переустановите/обновите DirectX 9 и драйвера на видеокарту.
в остальных случаях прежде чем задать вопрос попробуйте нижеописанные способы:
Цитата
Удалите папки iwo и crest из корневой папки клиента, а также файл option.ini из папки system и файл crest.utx из папки systextures клиента и попробуйте поиграть.
Запустите автоапдейтер. В его настройках в пункте Папка с игрой проверьте путь до клиента, нажмите Очистить кэш и выберите пункт Проверка обновлений при запуске игры - Полная. Далее ОК и Полная проверка. По окончанию закачайте все необходимое и нажмите Обновление. Далее Запуск Игры и проверяйте результат.
Проверьте состояние устройств компьютера - не перегреваются ли; вращаются ли кулеры на процессоре, видеокарте, а также корпусные и на других устройствах; нет ли ошибок в работе оперативной памяти и подобное. Очистите компьютер от пыли.
Попробуйте увеличить объем виртуальной памяти - Панель управления > Система > вкладка Дополнительно > Быстродействие: Параметры > вкладка Дополнительно > Виртуальная память: Изменить. Обычно оптимальным является двукратный объем оперативной памяти.
Установите клиент начисто с официального С4 дистрибутива (если его нет, то можете его скачать отсюда или отсюда, а также купить или найти у знакомых) и повторите пункт 2.
Переустановите драйвера (не всегда самые последние = самые лучшие. К примеру, для видеокарт семейства nVidia GeForce MX наиболее стабильными считаются ForceWare 56.72) устройств (материнская плата, процессор, видеокарта, звуковая карта), обновите BIOS материнской платы, DirectX, сделайте Windows Update, также вам может понадобиться Microsoft .NET Framework. Для процессоров AMD серии K8 необходимы драйвера, а для двухядерных еще и AMD Dual-Core Optimizer.
В некоторых случаях поможет лишь полная переустановка ОС или замена комплектующих (ежели выявлены какие-либо ошибки в их работе).
----------
Изначальный текст автора
Цитата
Победил я эту противную Висту, за час возни .
Всем страждущим скопировать файл rsaenh.dll от Windows XP (в Sytem32 лежит) в директорию system линейки и настанет счастье.
Если UAC включен, то лучше запускать с админскими правами, не будет окошко SetLowerFilters выскакивать.
А так в общем все работает, копии запускаются, переключается между окнами норм.
Цитата
этот один из файлов подсистемы криптографии в виндах.
Видать в Висте функции поменяли или порядок вызова функций или еще что.
Отловил я это дело process monitorom, запускал линейку и смотрел на чем затык
Любая прога сначала ищет dll`ки в директории запуска и если их нет лезет за виндовыми.
Ну и подумал, что если тупо подставить rsaenh.dll от XP
Получилось.
Сообщение отредактировал ak47punk - 6.2.2008, 4:19