- Способ 1. Ввести команды в консоли (самый быстрый)
- Способ 2. Поменять параметры в конфиге jk2config
- Способ 3. Настроить через autoexec (закинуть в base)
- Способ 4. Если игра “мылит” или растягивается после смены разрешения: проверьте DPI/масштаб Windows
- Когда стоит попробовать готовый файл/патч 1920x1080
- Сводная таблица: что попробовать первым
- Типичные ошибки
- Итог
В игре разрешение часто не совпадает с тем, что вы выбираете в системных настройках. На практике помогает правка параметров в консоли или конфиге, чтобы движок Quake III-уровня использовал нужные размеры.
Ниже - рабочие способы, которые встречаются в решениях для Jedi Academy на Steam Community и в гайдах с правкой конфигов и autoexec (пример - обсуждение про консольные команды и настройки размеров, а также разбор правки jk2config и параметров r_customwidth/r_customheight). Источники:
- Steam Community - обсуждение “Как сделать норм разрешение” и команды для консоли: https://steamcommunity.com/app/6020/discussions/0/2673382428436959991/
- PlayGround - инструкция про конкретный файл/патч на 1920x1080: https://www.playground.ru/star_wars_jedi_knight_jedi_academy/file/star_wars_razreshenie_ekrana_1920h1080-909491
- Steam Community (руководство с настройкой через консоль и правкой jk2config): https://steamcommunity.com/sharedfiles/filedetails/?id=589730958
- PlayGround (разбор параметров в autoexec и autoexec.cfg/base): https://www.playground.ru/star_wars_jedi_knight_jedi_academy/file/star_wars_jedi_knight_jedi_academy_izmenenie_razresheniya_v_igre-1153199
- Общая справка по консольным командам движка Quake: https://developer.valvesoftware.com/wiki/Console (как справка по самой идее консоли в Source, но терминология консоли переносится на игровые движки; конкретные команды для Jedi Academy берите из источников выше)
Способ 1. Ввести команды в консоли (самый быстрый)
- Запустите игру.
- Откройте консоль:
- обычно
Shift + ~ -
Введите строки, где подставьте свои ширину и высоту:
txt /r_mode -1 /r_customwidth 1920 /r_customheight 1080 /vid_restart
В обсуждении на Steam именно так и работает установка “нормального разрешения” черезr_customwidth/r_customheightи перезапуск видео (командаvid_restartупоминается вместе с аналогичным набором).
Источник: https://steamcommunity.com/app/6020/discussions/0/2673382428436959991/ -
Если экран остается “растянутым” или обрезанным, проверьте системный масштаб Windows (см. Способ 4).
Способ 2. Поменять параметры в конфиге jk2config
Этот вариант полезен, если консоль не сохраняет результат или значения откатываются.
- Перейдите в папку игры (пример пути встречается в руководствах):
... \GameData\base - Откройте файл
jk2configв Блокноте. - Найдите строки и замените значения под свое разрешение:
seta r_customHeight "xxx"seta r_customWidth "xxx"
В руководстве на Steam это описано как правка jk2config в GameData\base.
Источник: https://steamcommunity.com/sharedfiles/filedetails/?id=589730958
- Сохраните файл и перезапустите игру.
Способ 3. Настроить через autoexec (закинуть в base)
Смысл способа - чтобы параметры применялись каждый запуск автоматически.
Типовой набор параметров, который встречается в инструкциях:
- r_mode -1
- r_customwidth
- r_customheight
- иногда добавляют cg_fov для удобного угла обзора
В гайде на PlayGround прямо указано, что меняют значения в autoexec.cfg, а файл кладут в GameData\base.
Источник: https://www.playground.ru/star_wars_jedi_knight_jedi_academy/file/star_wars_jedi_knight_jedi_academy_izmenenie_razresheniya_v_igre-1153199
Как сделать на практике:
- Создайте/отредактируйте файл
autoexec.cfg. - Добавьте (пример для 1920x1080):
txt seta r_mode -1 seta r_customwidth 1920 seta r_customheight 1080 seta cg_fov 97
Значениеcg_fovв источнике упоминается как настраиваемое (встречается 97). Если картинка стала “не той” по ощущениям, подберите FOV позже. - Закиньте
autoexec.cfgвGameData\base. - Запустите игру.
Способ 4. Если игра “мылит” или растягивается после смены разрешения: проверьте DPI/масштаб Windows
Иногда причина не в игре, а в масштабировании интерфейса Windows. В обсуждении на Steam игрок писал, что помогла смена масштаба экрана Windows с 125% на 100%.
Источник: https://steamcommunity.com/app/6020/discussions/0/2673382428436959991/
Что сделать:
1. Windows: Параметры -> Система -> Дисплей.
2. Найдите Масштаб и поставьте 100%.
3. Перезапустите игру.
Когда стоит попробовать готовый файл/патч 1920x1080
Если не хочется вручную собирать конфиг, встречается готовое решение “Star Wars разрешение экрана 1920х1080 (патч)”, где нужно просто поставить файл в нужную папку.
Источник: https://www.playground.ru/star_wars_jedi_knight_jedi_academy/file/star_wars_razreshenie_ekrana_1920h1080-909491
Такой вариант обычно выручает быстрее всего, но он менее гибкий, чем ручные настройки.
Сводная таблица: что попробовать первым
| Признак в игре | Что вероятнее | Первый шаг | Второй шаг |
|---|---|---|---|
| Нужное разрешение не выставляется в интерфейсе | Игра не применяет размеры | Консоль: r_customwidth/r_customheight + vid_restart |
Переход к jk2config |
| Растянуто или “вылезает” картинка | Неподходящее DPI/масштаб или неверные размеры | Поставить Windows DPI/масштаб на 100% | Пересобрать autoexec с r_mode -1 |
| Менял через консоль, но при новом запуске все сбрасывается | Параметры не сохраняются | Правка jk2config |
autoexec в GameData\base |
| Неудобный обзор после смены разрешения | Неподходящий FOV | Подстроить cg_fov |
Зафиксировать autoexec |
Типичные ошибки
- Вводить команды без перезапуска видео. Для консоли в рабочих инструкциях фигурирует
vid_restart. - Поставить
r_customwidth/r_customheight, но не включить режим дополнительных размеровr_mode -1(это встречается в консольных наборах). - Игнорировать масштаб Windows DPI, если на ноутбуке или мониторе включены 125% и выше.
- Менять файл не там. В гайдах повторяется ключевое место
GameData\base.
Итог
Самый быстрый путь - консоль: установить r_customwidth/r_customheight, включить r_mode -1 и перезапустить видео (vid_restart). Если нужно, чтобы работало всегда, закрепите параметры в jk2config или autoexec и положите конфиг в GameData\base. Если картинка все равно “плывет”, проверьте масштаб Windows и выставьте 100%.