Тайная комната. Режим отображения и совместимость с Windows 8+

EN FR PT-PT RU UA +

Оконный режим и нестандартное разрешение экрана, а также изменение глубины цвета для совместимости с Windows 8 и более новыми системами.

Разработчики игры не догадались добавить в игру возможность игры в оконном режиме, но сам движок игры это дело поддерживает.

Для Философского камня

Открываем файл hp.ini, который находится в папке сохранений игры:

  • Windows 8+: Документы\Harry Potter
  • Windows XP: Мои документы\Harry Potter

Для Тайной комнаты

Открываем файл game.ini, который находится в папке сохранений игры:

  • Windows 8+: Документы\Harry Potter II
  • Windows XP: Мои документы\Harry Potter II

Перевод игры в оконный режим: заменить в 2 местах

StartupFullscreen=True

меняем на

StartupFullscreen=False

Для возврата в полноэкранный режим — достаточно в тех же двух строках поменять False на True

Изменение разрешения экрана в полноэкранном режиме: заменить в 2 местах

(640×480 -> 1920×1080)


FullscreenViewportX=640
FullscreenViewportY=480

меняем на


FullscreenViewportX=1920
FullscreenViewportY=1080

Изменение разрешения экрана в оконном режиме: заменить в 2 местах

640×480 -> 1920×1080


WindowedViewportX=640
WindowedViewportY=480

меняем на


WindowedViewportX=1920
WindowedViewportY=1080

Известные проблемы после смены разрешения игрового экрана: если выставить разрешение экрана не в соотношении 4:3 (640х480, 1024х768), а в популярном сейчас формате 16:9 (вытянутые по горизонтали мониторы), то в игре может не отображаться нижняя часть меню.

Изменение глубины цветности: заменить в 2 местах

FullscreenColorBits=16

и

WindowedColorBits=16

меняем на

FullscreenColorBits=32

и

WindowedColorBits=32

После смены глубины цветности с 16 до 32 бит игра обычно перестаёт тормозить под Windows 8/10.

Отключение использования DirectDraw может потребоваться под Windows 8/10 (спасибо Koops1997 за находку)

UseDirectDraw=True

заменяем на

UseDirectDraw=False

После внесения всех изменений сохраняем файл и присваиваем ему атрибут «Только для чтения», иначе игра его перезапишет и сбросит ваши настройки.



Сов к статье “Тайная комната. Режим отображения и совместимость с Windows 8+”: 3
  1. присутствует проблема, видимо с фрейм рейтом, точно не могу понять, сделал всё как по гайду для запуска в окне (единственное монитор у меня 2к), но в катсценах и игре подключается иногда спидхак чтоли, играть некомфортно. Также есть графические баги, которые описаны на этом сайте https://www.fdossena.com/?p=hp2/i.frag

    Проблема присутствует и в игре, и в катсценах, баги графики тоже присутствуют, такие же как и на этом сайте

    От модератора: проблема там в драйверах современных видеокарт, ибо им приходится старьё эмулировать.
    Для исправления альфа-канала обычно помогает вызов команды flush или, использовать проект M212. См. у нас на сайте, в меню, разделе модов. Этот проект осовременивает движок игры, в том числе за счёт повышения системных требований.
    Но проблему с альфа-каналом текстур, тормозами убирает.

  2. Почему после смены разрешения в игре экран не отображает нижнею часть? А только верхнею?

    От модератора: потому что код меню писался под старые мониторы.