Об этом проекте
WidescreenFixesPack — это сборник плагинов для PC-игр, которые добавляют или улучшают поддержку широкоэкранных разрешений, а также привносят дополнительные функции и исправления ошибок. Каждый плагин предназначен для конкретной игры; установка описывается как простое копирование предоставленных файлов в корневую папку игры, а удаление — как удаление этих файлов.
Проект охватывает сборки для Windows, а также сборки для эмуляторных платформ, со значками релизов для PCSX2F, PPSSPP, CXBXR и Dolphin наряду со стандартными сборками для Windows. Ссылка на сайт проекта: fusionfix.io/wfp.
Для сборки из исходного кода требуются Premake 5 (готовый исполняемый файл включён в корень репозитория) и Visual Studio. Запуск `premake5 vs2022` (или premake5.bat) генерирует файлы проекта. Собранные плагины `.asi` разворачиваются в папках игр на основе ключей, определённых в локальном файле `.env` в корне репозитория, что позволяет не включать в систему контроля версий пути, специфичные для конкретной машины; игры, не указанные в этом файле, просто не разворачиваются. Сборка копирует плагин в папку `scripts` игры (или `plugins`, где применимо) и может запускать игру для отладки. Заменяется только уже установленный плагин.
README содержит подробные инструкции по отправке отчётов о сбоях. Рекомендуемый путь использует встроенный Ultimate ASI Loader, который может создавать дампы и логи сбоев: создайте папку `CrashDumps` рядом с исполняемым файлом игры, затем после сбоя отправьте самый новый файл `.dmp` (файл `.log` необязателен) через GitHub Issues. Альтернативный вариант использует настройки реестра Windows Error Reporting для включения LocalDumps, сохраняя дампы в папке CrashDumps в AppData пользователя, хотя для этого требуются права администратора и дампы включаются для всех программ. Для зависаний, а не сбоев, предлагается опция «Создать файл дампа памяти» в Диспетчере задач, а полученный большой дамп загружается на публичную ссылку для обмена файлами.
Важные оговорки: плагины несовместимы с Windows XP, если не перекомпилировать их с набором инструментов `_xp` и `/Zc:threadSafeInit-`; также предоставлена ссылка на руководство по использованию с WINE/Proton. Репозиторий также содержит ссылки на каналы сообщества (Discord, Telegram, YouTube, X) и варианты спонсорской поддержки.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.