Портирование игр с Xbox 360 на ПК через RexGlue: часть 2

Завершив предварительную конфигурацию rexglue (https://habr.com/ru/articles/1002640/), можно переходить к следующему этапу работы.

Для начала загрузите iruka-demo — демонстрационную версию с дельфином: https://github.com/rexglue/demo-iruka

Замените исходный файл проекта своим собственным .xex файлом.

Выполните генерацию кода:

codegen ./iruka_demo.toml

Далее необходимо подготовить среду окружения CLang, придерживаясь того же алгоритма, что и в предыдущей публикации:

Import-Module "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"

Enter-VsDevShell -VsInstallPath "C:\Program Files\Microsoft Visual Studio\2022\Community" -Arch amd64

Запустите сборку проекта:

cmake --preset [platform] && cmake --build --preset [platform]  

В случае обнаружения нехватки определенных инструкций PPC, создайте тикет (issue) с соответствующим запросом: https://github.com/rexglue/rexglue-sdk/issues

Вспомогательный видеоматериал:

Инструментарий находится в стадии активной разработки, поэтому некоторые рабочие процессы могут претерпеть изменения. Поддержим проект заслуженными звездами на GitHub!

 

Источник

Читайте также