Depuração DXGI da Microsoft: Meu jogo acidentalmente entrou na lista negra

2025-09-21
Depuração DXGI da Microsoft: Meu jogo acidentalmente entrou na lista negra

Ao portar o Space Station 14 para Windows ARM64, o desenvolvedor encontrou uma falha bizarra. A depuração revelou que o problema era derivado de uma otimização DXGI da Microsoft para jogos em janela, forçando o modo "flip", causando exceções de instrução ilegal com GetDC() em circunstâncias específicas (o executável do jogo chamado SS14.Loader.exe). Descobriu-se que era um bug na otimização DXGI ARM64 da Microsoft, ativado apenas para nomes de jogos específicos, e o Space Station 14 estava infelizmente nessa lista. O desenvolvedor suspeita que esse bug passou despercebido devido ao número limitado de jogos Windows ARM64 nativos. O problema foi relatado à Microsoft, e o suporte ao Windows ARM64 está temporariamente adiado até que o bug seja corrigido.

Desenvolvimento Depuração do Windows