Q2PRO-X 1.2: заметки к релизу
Просмотр документа на сайте Q2PRO-X. Оригинальный файл можно скачать из окна сайта.
Q2PRO-X 1.2
Q2PRO-X 1.2: заметки к релизу
Заметки к релизу и обновлению
Русское издание
28 апреля 2026
q2pro-x.com
Оглавление
- Для кого этот релиз
- Крупные изменения с 1.0 до 1.2
- Новый Guided Menu и безопасный первый запуск
- Видео и визуальная часть
- Visibility Highlights
- Demo Browser и Demo Player
- Voice Chat
- Сетевая игра
- Управление, мышь и zoom
- Cvar Browser
- Обновление с 1.0 / 1.1 / 1.1A
- Что не изменилось
- Главный практический совет
Q2PRO-X 1.2: заметки к релизу
Q2PRO-X 1.2 - это публичный релиз после линии 1.0 и beta-ветки 1.1 /
1.1A. Главный смысл версии: не одна отдельная фича, а превращение клиента в
более цельный современный Quake II инструмент для игры, просмотра демок,
настройки визуала, звука, сети и интерфейса.
Для кого этот релиз
- Для игроков, которые хотят современный q2pro-совместимый клиент без
ручного собирания десятков патчей.
- Для дуэльных и TDM-игроков, которым важны predict, видимость, контроль
latency, читаемый HUD и быстрый браузер серверов.
- Для людей, которые смотрят демки: MVD/DM2 теперь получили отдельный
browser/player слой, аналитику, режимы просмотра и единый demo-visual
профиль.
- Для пользователей, которые хотят перенести старые r1q2 / q2pro
конфиги, но не хотят вручную чинить поведение мыши, zoom, меню и cvar.
Крупные изменения с 1.0 до 1.2
Новый Guided Menu и безопасный первый запуск
В 1.2 современное меню стало основной точкой входа. Старое меню не удалено,
но новый пользователь должен сразу попадать в понятную структуру:
- Quick Setup;
- Video / Sound / Controls;
- Online Play Setup;
- Demo Browser / Demo Player;
- Cvar Browser;
- Q2PRO-X engine-room pages.
При обновлении старого конфига с 1.0 / 1.1 / 1.1A применяется точечная
миграция схемы. Если cl_q2prox_cfg_version отсутствует или старее 1.2,
движок выставляет только рекомендованные интерфейсные значения, например
современный guided menu и autosave Q2PRO-X конфигов. Полного сброса
пользовательских настроек нет.
Видео и визуальная часть
Windows backend по умолчанию теперь win32egl, если сборка содержит EGL /
ANGLE. Это более дружелюбный путь для записи и захвата видео: NVIDIA
ShadowPlay / OBS game capture не получают те WGL fullscreen-артефакты, ради
которых эта ветка изначально проверялась. win32wgl остаётся fallback.
Видео-меню использует понятные настройки:
- video backend: win32egl / win32wgl;
- resolution: desktop или конкретное WxH;
- windowed mode;
- fullscreen type: desktop / exclusive;
- refresh rate;
- fullscreen fit: fill / aspect;
- render scale и фильтр;
- OLED protection;
- постобработка, bloom, brightness, dynamic lights.
Visibility Highlights
Подсветки стали отдельной визуальной системой:
- предметы: shell, tint, shell+tint, alpha, brightness, scale;
- оружие: отдельные toggles и цвета;
- игроки: all / random FFA / duel / auto / team / model;
- team colors для live TDM/duel;
- model color overrides для просмотра демок и ситуаций без надёжного
понятия "свой-чужой".
Настройки этой группы mod-local. Во время просмотра .dm2 / .mvd2 они
сохраняются в baseq2/q2pro-x/demo_visual/q2pro-x.demo.cfg, чтобы демки из
разных модов выглядели одинаково.
Demo Browser и Demo Player
1.2 делает демки отдельной продуктовой областью:
- современный overlay browser с индексом, вкладками, поиском, деталями,
favorites и playlist-потоком;
- modern demo player overlay с timeline, pause/seek, speed/actions,
autohide, volume override, gun/skin override;
- MVD-only director mode: next frag / quad / penta / leader;
- analytics: traffic / frags / pickups / all, HUD overview, world mode,
trail mode;
- trail height mode: origin / feet, hover Z, outline;
- item timers для MVD2: ghost models, countdown labels, item strip,
per-item toggles and color editor.
Voice Chat
Встроенный voice chat добавлен как отдельный side-channel, не как замена
игровым say / say_team.
Основная модель:
- vc_enable - master switch;
- vc_autojoin - вход в voice room при подключении к серверу;
- vc_room_mode server - комната привязана к текущему игровому серверу;
- vc_server по умолчанию указывает на hosted control-plane
https://voice-api.q2pro-x.com;
- микрофон выбирается из меню или через voice_mic_list /
voice_mic_pick;
- режим передачи: push-to-talk или VAD.
Для передачи и приёма голоса в текущей фазе требуется OpenAL.
Сетевая игра
Сетевая часть получила несколько пользовательских слоёв:
- modern server browser с фильтрами, сортировкой, detail pane, row colors,
fullscreen/compact режимом и persistent настройками;
- OpenTDM Team HUD с passive teammate-state и LAST MSG;
- laghax HUD и режимы сглаживания сетевого ощущения;
- adaptive ping gate для weapon predict и player predict;
- тонкие toggles видимости weapon FX;
- автоподбор UDP client port: RTT mode и XQ3A mode.
Управление, мышь и zoom
Для переносов конфигов добавлен cl_mouse_behavior_mode:
- q2pro - родное поведение Q2PRO-X;
- r1q2 - совместимый режим для старых конфигов.
Zoom вынесен в понятные настройки:
- FOV;
- sensitivity mode: auto / manual;
- manual sensitivity;
- zoom time;
- walk while zoomed;
- отдельный zoom crosshair.
Cvar Browser
Встроенный справочник переменных теперь не просто список cvar:
- вкладки по категориям;
- favorites;
- commands tab;
- поиск с RU/EN вводом;
- копирование, выделение, Ctrl+A, clear;
- live value column;
- detail pane с описанием и допустимыми значениями;
- fullscreen, scale, opacity, remember last tab;
- выполнение команд из browser с возвратом после консоли.
Это основная точка, где пользователь может понять, что делает конкретная
переменная, не выходя из клиента.
Обновление с 1.0 / 1.1 / 1.1A
- Сделайте копию старого каталога, если в нём есть важные демки, paks,
cfg, screenshots или локальные моды.
- Распакуйте 1.2 как чистый runtime-пакет. Релиз не поставляет
пользовательские q2pro-x.cfg.
- Если вы переносите старый baseq2/q2pro-x/q2pro-x.cfg, первый запуск
1.2 применит точечную миграцию и добавит cl_q2prox_cfg_version "1.2".
- Проверьте Options -> Controls / Mouse и Options -> Video после
первого запуска, особенно если раньше использовался r1q2 конфиг.
- Для демок проверьте Options -> Demo Player и `Options -> Visibility
Highlights`: demo-visual профиль теперь отдельный от mod-local профилей.
Что не изменилось
- Базовая совместимость с Quake II контентом сохраняется.
- Старые консольные команды и legacy меню не удалены.
- Модовые cfg и пользовательские cfg не должны принудительно стираться.
- Визуальные и demo-only функции не должны превращаться в live-play читы:
demo analytics и item timers работают на данных записи, а не на скрытой
информации live-сервера.
Главный практический совет
После первого запуска откройте:
- Options -> Quick Setup;
- Options -> Video;
- Options -> Controls / Mouse;
- Options -> Sound & Acoustics;
- Options -> Online Play Setup;
- Options -> Demo Player.
Этого достаточно, чтобы привести 1.2 в рабочее состояние без ручного
редактирования cfg.