Русский · English
Авто-смена разрешения экрана для stalzone. Фоновый сервис
(ResSwitcher.exe) автоматически переключает разрешение при запуске игры и
возвращает системное при сворачивании (alt-tab) или закрытии игры. Настройки —
через отдельную прогу Settings.exe.
- Автоматическое переключение на целевое разрешение, когда игра в фокусе.
- Возврат к системному разрешению при alt-tab и при выходе из игры (без «залипаний» — при закрытии сервиса разрешение принудительно восстанавливается).
- Пресеты соотношения сторон (4:3 / 16:9 / 16:10) с показом только тех режимов, которые реально поддерживает монитор, либо своё произвольное разрешение и частота.
- Автозапуск вместе с Windows (ярлык в текущем профиле, без прав администратора).
- Скачать архив из раздела Releases.
- Распаковать в любую папку (например, на рабочий стол или в папку игры. Файлы
ResSwitcher.exeиSettings.exeнадо держать в одной папке. - Запустить
Settings.exe, задать разрешение и нажать «Сохранить». - Запустить
ResSwitcher.exe— появится иконка в трее. - Запустить игру. Разрешение переключится автоматически.
Всё через Settings.exe:
- Выбери плитку соотношения сторон (4:3 / 16:9 / 16:10) или включи «Своё разрешение» и впиши ширину/высоту вручную.
- При желании включи «Свою частоту обновления» (по умолчанию берётся текущая частота монитора).
- Включи «Запускать ResSwitcher при входе в Windows», если нужен автозапуск.
- Нажми «Сохранить».
Настройки хранятся в config.json рядом с .exe. Сервис подхватывает изменения
на лету, перезапускать его не нужно.
Иконка в трее по правой кнопке даёт меню: перезагрузить конфиг, открыть Settings, выход.
ResSwitcher.sln
ResSwitcher.Core/ — общая библиотека
ResSwitcher.Service/ — ResSwitcher.exe
ResSwitcher.Settings/ — Settings.exe
Русский · English
Automatic screen-resolution switcher for stalzone. A background service
(ResSwitcher.exe) automatically switches the resolution when the game starts
and restores the system resolution when the game is minimized (alt-tab) or
closed. Configuration is done through a separate Settings.exe app.
- Automatic switch to the target resolution while the game is focused.
- Restores the system resolution on alt-tab and on game exit (no "stuck" resolution — the service force-restores it when it shuts down).
- Aspect-ratio presets (4:3 / 16:9 / 16:10) showing only the modes your monitor actually supports, or your own custom resolution and refresh rate.
- Start with Windows (a per-user shortcut, no administrator rights).
- Download the archive from Releases.
- Extract it into any folder (e.g. your desktop or the game folder). The files
ResSwitcher.exeandSettings.exemust be kept in the same folder. - Run
Settings.exe, set the resolution, and click Save. - Run
ResSwitcher.exe— a tray icon appears. - Launch the game. The resolution switches automatically.
Everything is in Settings.exe:
- Pick an aspect-ratio tile (4:3 / 16:9 / 16:10) or enable "Custom resolution" and enter width/height manually.
- Optionally enable a custom refresh rate (defaults to the monitor's current one).
- Enable "Start ResSwitcher with Windows" if you want autostart.
- Click Save.
Settings are stored in config.json next to the .exe. The service picks up
changes live — no need to restart it.
Right-clicking the tray icon opens a menu: reload config, open Settings, exit.
ResSwitcher.sln
ResSwitcher.Core/ — shared library
ResSwitcher.Service/ — ResSwitcher.exe
ResSwitcher.Settings/ — Settings.exe