Разработчики GOverlay продолжают активно развивать проект. Версия 1.8.3 — это не просто набор исправлений, а серьёзное обновление архитектуры и функциональности.
Главные новинки
🔹 Прощай, FGMOD, здравствуй, BGMOD!
Компонент FGMOD, отвечающий за интеграцию с играми, выполнил свою задачу, но со временем его ограничения стали очевидны. Поскольку это был shell-скрипт, обновление требовало полной очистки пользовательских конфигураций — переменные «вшивались» прямо в скрипт.
BGMOD — это полная перезапись на нативном Pascal. Теперь:
- Это нативный бинарный файл — значительно быстрее.
- Все конфигурации вынесены во внешний файл (
bgmod.conf). - Обновления BGMOD никак не затрагивают ваши личные настройки.
BGMOD быстрее, лучше и гораздо надёжнее своего предшественника.
🔹 Pascube теперь интегрирован в GOverlay
Ранее раздельные кодовые базы теперь полностью объединены. Pascube также получил крупное обновление до версии 1.8.3, основанное на последнем снимке Pasvulkan. Введены два ключевых компонента:
- Pascube Benchmark — тест производительности вашей системы.
- Pascube_DB — база данных для сравнения результатов.
Pascube выполняет две функции:
- Работает как Vulkan-демо для лёгкого тестирования эффектов оверлеев (MangoHud, vkSumi, vkBasalt).
- Тестирует игровую систему, генерирует оценку производительности и позволяет сравнить её с другими конфигурациями (вдохновлено 3DMark). Результаты публичные, их можно посмотреть по специальной ссылке.
Примечание: Релиз начинается с ограниченной базы данных. Но по мере того, как пользователи будут загружать свои результаты, данные будут накапливаться, что позволит перекалибровать и улучшить систему подсчёта очков.
🔹 Видеоуроки
Чтобы помочь новичкам освоиться, в интерфейс добавлены два коротких видеоурока, показывающих, как настроить и использовать GOverlay с Steam и Heroic Games Launcher.
Исправления и улучшения
- Исправления совместимости с Flatpak: Устранены проблемы, мешавшие корректной работе в песочнице.
- Улучшен скрипт удаления: Процесс удаления стал чище и надёжнее.
- Рефакторинг глобальных методов конфигурации: Повышена общая стабильность приложения.
Известная проблема
Существует известная ошибка, влияющая на работу Pascube Benchmark на дистрибутивах на основе Ubuntu при использовании AppImage-версии. Разработчики настоятельно рекомендуют использовать Flatpak-версию, если вы сталкиваетесь с этой проблемой.
GOverlay 1.8.3 — это важный шаг вперёд. Переход на BGMOD делает систему обновлений безболезненной для пользователей, а интеграция Pascube превращает GOverlay не только в инструмент настройки, но и в средство для тестирования и бенчмаркинга. Видеоуроки сделают проект доступнее для новичков.
Релиз уже доступен на GitHub-странице проекта.