Gears of War 2, 3 и Judgment получили нативные ПК-порты через статическую рекомпиляцию в COGBox
Энтузиаст под ником Shagg88 выпустил первую публичную версию COGBox — проекта, объединяющего собственные неофициальные ПК-порты Gears of War 2, Gears of War 3 и Gears of War: Judgment. Все три игры работают через статическую рекомпиляцию кода Xbox 360 и не требуют эмулятора. Для проекта также был создан собственный нативный графический рендерер Direct3D 12.
COGBox выступает единым лаунчером для трёх игр. Пользователь может добавить образ диска, копию Games on Demand или уже распакованную игру, после чего программа самостоятельно распознаёт нужную версию, извлекает файлы и проверяет их совместимость. Для Gears of War 2 и Gears of War 3 предусмотрены как дисковые сборки, так и версии с Title Update 6, тогда как для Judgment используется Title Update 4. Сами игровые ресурсы в COGBox не распространяются — необходимы собственные копии игр.
Порты получили ряд возможностей, отсутствовавших в оригинальных версиях для Xbox 360. Среди них разрешение вплоть до четырёхкратного масштабирования и примерно 5K, снятие ограничения частоты кадров, HDR10, формат 21:9, 16-кратная анизотропная фильтрация, настройка поля зрения и возможность отключать размытие в движении, глубину резкости и другие эффекты.
Также поддерживаются SMAA, AMD FSR, NVIDIA DLSS и Intel XeSS, а экспериментальная генерация кадров реализована через AMD FSR. Для уменьшения задержки предусмотрены NVIDIA Reflex и AMD Anti-Lag 2. Gears of War 2 дополнительно поддерживает локальный режим с разделённым экраном, а во всех трёх играх можно использовать клавиатуру и мышь, а также контроллеры Xbox и PlayStation.
Отдельное внимание разработчик уделил компиляции шейдеров. Шейдеры Xbox 360 переводятся непосредственно в код Direct3D 12 менее чем за миллисекунду и затем сохраняются на ПК, тогда как графические конвейеры формируются в фоновом режиме. При первом посещении новой области небольшие подтормаживания всё ещё возможны, однако при повторном прохождении соответствующих участков они должны исчезать. Экспериментальный рендерер Vulkan также уже доступен, хотя пока обладает рядом ограничений.
Для портов применяется профильная оптимизация PGO. На тестовой системе разработчика она повысила производительность Gears of War 2 на 5,6%, Gears of War 3 — на 4%, а Judgment — на 9,7% по сравнению с тем же перекомпилированным кодом без такой оптимизации.
Версия COGBox 0.1.0 пока протестирована преимущественно на одном ПК с GeForce RTX 3080 Ti. Работа на видеокартах AMD и Intel, старых процессорах и ноутбуках практически не проверялась. Для запуска требуется 64-битная Windows 10 или Windows 11, процессор с поддержкой AVX2 и видеокарта с DirectX 12. Linux и Steam Deck уже могут работать через Proton в экспериментальном режиме. Автор характеризует текущие порты как полностью играбельные, хотя предупреждает о сохраняющихся проблемах и возможных ошибках.
В дальнейшем разработчик планирует добавить локальные достижения, загрузчик модификаций и HD-текстур, улучшенную генерацию кадров, многопоточный рендеринг, более полноценную поддержку Linux и Steam Deck, дополнительные контроллеры и, возможно, сетевой кооператив. В COGBox также планируется добавить первую Gears of War, однако она изначально не была приоритетом из-за существования официальных ПК-версий.