Не могу скомпилировать исходный код Quake 3 Arena

Мне нужна помощь в компиляции исходного кода для Quake III Arena. Я использую версию, предоставленную учетной записью Github от ID Software (https://github.com/id-Software/Quake-III-Arena). Я пытаюсь скомпилировать его в VS2015, это проблема? Он преобразует проект без каких-либо проблем. Однако, когда я компилирую, все, что я получаю, это черный экран и испорченная цветовая схема. Отладчик говорит мне, что проблема в этой функции:

#ifdef _WIN32
__asm  {
pushad
mov     esi, programStack;
mov     edi, opStack
call    entryPoint
mov     programStack, esi
mov     opStack, edi
popad
}

Точнее, в строке mov programStack, esi, Есть идеи? Я пытаюсь сделать игру с этим движком, так как сегодня это «мать» всех Fpses: D
Любая помощь приветствуется.

0

Решение

Обязательно очистите все проекты в VS2015 и quake3 В проект добавьте следующие командные строки:

+set sv_pure 0 +set vm_game 0 +set vm_cgame 0 +set vm_ui 0

Кроме того, обязательно скопируйте baseq3 папку из вашей игры Quake 3 arena в папку Quake-III-Arena / code.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]