Поиграв в Battlefield 3, решил вспомнить старое доброе прошлое и запустить Call Of Duty/United Offensive на своей системе.
На Win7 SP1 x64 обе игры запустились без проблем, но возник вопрос с широкоформатным разрешением.
Порывшись в сети нашел решение этого вопроса: I propose the following as the best widescreen solution for Call of Duty. It contains precise FOV recommendations
plus a new method to avoid the Activision and Infinity Ward intros that do not display anyway.
This applies to Single Player only. Make all changes in the following file using WordPad or Notepad.
Be sure to do a File>Save when you're finished.
C:\Program Files\Call of Duty\Main\config.cfg (у меня e:\Games\Call Of Duty.v 1.5 And Call Of Duty.United Offensive.v 1.51\Main\
config.cfg и e:\Games\Call Of Duty.v 1.5 And Call Of Duty.United Offensive.v 1.51\uo\
uoconfig.cfg для United Offensive).
For a 16:9 Aspect Ratio Resolution: seta cg_fov "96.4183" (Changes FOV from default of 80.) - Лучше использовать более точное значение "96.418343".
Данного параметра в файлах config.cfg и uoconfig.cfg по умолчанию у меня не было. Дописывал вручную, в алфавитном порядке.
seta r_mode "-1" (Allows custom resolutions to work.) - Данный параметр позволяет выставлять собственное разрешение экрана.
seta r_customheight "720" (Enter your own "Y Axis" resolution.)
seta r_customwidth "1280" (Enter your own "X Axis" resolution.)
Так как у меня разрешение экрана 1920*1080, то соответственно выставил собственные значения.
seta com_introplayed "1" (Skips the Activision and Infinity Ward intros. Otherwise, you'll hear sound only.) - Убирает вступительные ролики с логотипами студий,
в некоторых случаях это помогает избежать вылетов при загрузке игры.
For a 16:10 Aspect Ratio Resolution: seta cg_fov "90.3951" (Changes FOV from default of 80.)
seta r_mode "-1" (Allows custom resolutions to work.)
seta r_customheight "1200" (Enter your own "Y Axis" resolution.)
seta r_customwidth "1920" (Enter your own "X Axis" resolution.)
seta com_introplayed "1" (Skips the Activision and Infinity Ward intros. Otherwise, you'll hear sound only.)
In Multiplayer you can force custom resolutions using the same settings, but it is impossible to increase the default FOV. It will always revert to 80. For this reason,
I suggest playing multiplayer at a "normal" 4:3 resolution.
Собственные скрины Call Of Duty: Собственные скрины United Offensive: Внимание!!! Чтобы появились файлы конфигурации config.cfg и uoconfig.cfg, необходимо хотя бы один раз запустить Call Of Duty и United Offensive.