В PC-версии Silent Hill 2 есть поддержка лишь разрешений с соотношением сторон 4:3, но что делать, если у вас широкоформатный монитор (16:9 или 16:10), и вам бы хотелось поиграть в родном для монитора разрешении и без искажений изображения? Выход есть! Для начала вам придется скачать программку XVI32 (Hex редактор),
http://depositfiles.com/files/9lcoau2xi
после чего проделайте следующие шаги:
1) Запустите XVI32 и откройте (File -> Open или Ctrl+O) файл sh2pc.exe в директории игры.
2) Мы собираемся подменить игровое разрешение 640х480 на выбранное нами. Для этого в Hex редакторе нужно подменить Hex-значение этого разрешения (80 02 00 00 E0 01) на нужное нам. Список широкоформатных разрешений с соответсвующими им Hex-значениями:
Разрешение Соотношение Hex-значения
1280x720 16:9 00 05 00 00 D0 02
1360x768 50 05 00 00 00 03
1366x768 56 05 00 00 00 03
1368x768 58 05 00 00 00 03
1768x992 E8 06 00 00 E0 03
1776x1000 F0 06 00 00 E8 03
1920x1080 80 07 00 00 38 04
1280x800 16:10 00 05 00 00 20 03
1440x900 A0 05 00 00 84 03
1680x1050 90 06 00 00 1A 04
1920x1200 80 07 00 00 B0 04
К примеру, у вас монитор с разрешением 1440х900. Используйте функцию замены (Search -> Replace или Ctrl+R) и вводите следующие значения Hex: поле "Find" - 80 02 00 00 E0 01, поле "Replace with" - A0 05 00 00 84 03 (берем из таблицы). Жмите Ok.
3) Сохраните файл (File -> Save или Ctrl+S). Можете перезаписать оригинальный exe-файл или сохранить новый, который вы и будете запускать.
4) Запускайте игру и выбирайте в настройках (Options -> Advanced Options) разрешение 640х480. В итоге игра будет идти в разрешении 1440х900.
PS Если после всех проделанных манипуляций изображение по-прежнему выглядит растянутум, после смены разрешения попробуйте выйти из игры и снова запустить ее.