Я сделал свою собственную сборку из источников Caprice Forever, созданную Фредериком Косте, и загрузил их в следующий репозиторий:
https://github.com/rogergithubbing/CapriceForEveryone
Здесь вы найдете подробную информацию о том, как загрузить и собрать решение с помощью RAD Studio.
Есть много вещей, которые можно исправить и улучшить, но сейчас я хотел бы иметь возможность компилировать и запускать также в сборке X64, так как она сейчас работает в конфигурации x86.
Проблема в том, что в проекте есть ссылки на статические библиотеки x86, такие как d3d9.lib, dinput8.lib, glew32.lib и openal32.lib.
Я понимаю, что мне придется обновить библиотеки DirectX (d3d9 и dinput8?) И остальные, до более поздних, которые
есть обе версии, x86 и x64.
Поскольку проект также включает исходные файлы directx, связанные с файлами * .lib, я не знаю, с чего начать и как мне действовать:
Какие обновленные версии я должен выбрать, включая версии x86 и x64?
Исходные файлы для этих библиотек действительно нужны?
Если я обновлюсь до более поздних версий этих библиотек, будут ли они совместимы со старыми?
Любая помощь будет принята с благодарностью.
Заранее спасибо,
Роджер