Измените мой проект Amstrad CPC Emulator в проекте RAD Studio на версию x64 - PullRequest
0 голосов
/ 18 апреля 2019

Я сделал свою собственную сборку из источников 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?

  • Исходные файлы для этих библиотек действительно нужны?

  • Если я обновлюсь до более поздних версий этих библиотек, будут ли они совместимы со старыми?

Любая помощь будет принята с благодарностью.

Заранее спасибо,

Роджер

...