Фон меню CS 1.6 — конвертер (cs16bg)
Превращает любую картинку в фон главного меню сразу под все разрешения экрана.
SHA-256 проверить файл
cs16bg берёт PNG или JPG и делает из него готовый фон главного меню Counter-Strike 1.6: режет картинку на TGA-тайлы (24-бит, RLE — как в оригинальных паках) и генерирует BackgroundLayout.txt и BackgroundLoader.txt.
Главное отличие от ручной нарезки — фон создаётся сразу под 16 разрешений: 4:3 (640×480 … 1600×1200), 5:4 (1280×1024), 16:10 (1280×800 … 1920×1200) и 16:9 (1280×720 … 2560×1440). Движок GoldSrc сам выбирает блок под текущее разрешение, поэтому фон не растягивается и не «плывёт» при смене настроек.
- Два режима вписывания: обрезать (без полей, на весь экран) или вписать целиком (с чёрными полями), в обоих случаях без искажения пропорций.
- Настраиваемый размер тайла (по умолчанию 256 px).
- Предпросмотр картинки, лог операций, интерфейс на русском и узбекском.
- В архиве также консольная версия
cs16bg.exe <картинка> --fit crop|letterbox --tile 256 -o папкадля пакетной обработки.
Установка
- Распакуйте архив и запустите
cs16bg-gui.exe. - Выберите картинку (PNG/JPG). Лучше брать изображение не меньше 1920×1080.
- Укажите режим: «обрезать» — для фото, «вписать» — для артов с важными краями.
- Нажмите «Конвертировать». Программа создаст папку
resourceс тайлами и layout-файлами. - Сделайте копию своих
cstrike\resource\BackgroundLayout.txt,BackgroundLoader.txtи папкиresource\background. - Скопируйте полученную папку
resourceвcstrike\с заменой файлов и запустите игру.
Чтобы вернуть стандартный фон — верните сохранённые копии.
Сайт