Всех приветствую! Время идёт , прогресс не стоит на месте, и волей (а иногда и не волей) приходится пересаживаться на новое детище от microsoft – Windows 10. И если в 7ке особых проблем с запуском старичка homeworld не было, то в 8ке и 10ке всё оказалось не так просто.
Но обо всём по порядку. Первым делом
качаем homeworld из темы и ставим
русификатор. После установки запускаем игру. Homeworld.reg из архива трогать не надо, он нам ничем не поможет, в 10ке другой путь в реестре. В windows 10 pro x64 при запуске игры настройки прописываются по адресу:
Code:
[HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Sierra On-Line\Homeworld]
Но здесь мы пока ничего не трогаем. Итак, в чём, собственно, суть проблемы запуска HW. Игра в принципе стартует в режиме d3d и всё вроде бы хорошо. Но если войти в режим строительства, FPS катастрофически падает до 10-3! Мышка еле ползает по экрану, играть невозможно. Раньше эта проблема решалась просто – вместо d3d ставим opengl32, а файлу нomeworld.exe режим совместимости NT4. Сейчас же на вкладке «совместимость» вы такого режима больше не найдёте. А остальные здесь не помогут. Однако есть в 10ке обходной путь и называется он –
«Установщик базы данных совместимости». Добрый человек с сайта pcgamingwiki.com любезно выложил
файлик, добавляющий нomeworld.exe в базу. Качаем его, разархивируем и запускаем. При запуске появится окно программы «Установщик базы данных совместимости», нажимаем «Да».
Русифицированный файл
homeworld_RU.exe переименовываем в
нomeworld.exe.
Отлично, теперь режим совместимости установлен и можно править настройки в реестре.
Идём по пути
Code:
[HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Sierra On-Line\Homeworld]
И устанавливаем следующее:
Code:
"deviceToSelect"=""
"glToSelect"="opengl32.dll"
Цвет (screenDepth) - 32 бита, выставляем разрешение экрана для FullHD монитора (1920x1080), это screenWidth и screenHeight соответственно.
Далее не лишним будет добавить к ярлыку на рабочем столе следующие ключи:
Code:
D:\Games\Homeworld\Homeworld.exe /triple /heap 1073741824 /enableSSE /disableAVI /pilotView
Теперь можно запустить игру. Хорошо
, но не хватает сглаживания. В настройках игры его естественно нет, но можно выставить принудительно в драйвере видео карты. На Radeon с этим проблем нет, ПО Radeon Software Crimson Edition позволяет добавить в список игр любую, даже самую древнюю. А вот с GeForce Experience так не выйдет, ручного режима нет. Но есть обходной путь – утилитка
NVIDIA Inspector 1.9.7.3. Скачиваем её и запускаем.
Создаём новый профиль и даём ему имя:
Нажимаем на зелёный «+» и добавляем файл нomeworld.exe:
Любая современная видеокарта тянет Homeworld без проблем, поэтому выкручивайте сглаживание на максимум:
Нажимаем кнопку «Apply changes» и закрываем программу. Теперь при запуске Homeworld сглаживание будет применяться автоматически.
Ну и в завершении вишенка на торте – убираем нафиг N-LIPS. В настройках игры этого сделать не получится, но есть прекрасная модификация
Homeworld Truescale Ship. Скачиваем архив в папку с игрой и распаковываем.
Всё! Приятной вам игры!
P.S. Nvidia ShadowPlay (Share) записывает игру корректно, но стартовать запись надо до запуска игры.