Пользователь GitHub под ником xoxor4d опубликовал в открытом доступе репозиторий под названием remix-comp-base. Данный проект представляет собой кодовую базу, которая призвана служить отправной точкой для создания модов совместимости с платформой NVIDIA RTX Remix. Автор подчеркивает, что представленный код не является универсальным исправлением или готовым решением, которое автоматически делает любую игру совместимой с технологией трассировки путей. Специфическую для конкретного проекта функциональность разработчикам модов придется реализовывать самостоятельно.
Представленный инструментарий включает в себя полностью перехваченный интерфейс D3D9, где каждая функция подготовлена для удобного доступа и перенаправления. В кодовую базу встроена логика, помогающая модифицировать вызовы отрисовки drawcalls, а также базовое меню на основе ImGui, предназначенное для целей отладки. Система использует Ultimate ASI Loader для загрузки создаваемого мода совместимости в игру.
Проект основан на наработках для модификаций Grand Theft Auto IV и других подобных решений, однако был значительно упрощен и очищен от кода, привязанного к конкретным играм. Вместе с исходным кодом автор предоставил документацию по настройке и использованию инструментов. Особое внимание уделено руководству по поиску и идентификации вызовов отрисовки, что является критически важным этапом при внедрении RTX Remix в классические проекты. Репозиторий доступен для скачивания и изучения всем желающим экспериментировать с рендерингом старых игр.
Источник новости: www.playground.ru






