Quake III Arena のソース コードをコンパイルするのに助けが必要です。ID Software の Github アカウント ( 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
. 何か案は?基本的に今日のすべての FPS の「母」であるため、このエンジンを使用してゲームを作成しようとしています :D どんな助けも大歓迎です。