O projeto GE-Proton disponibilizou a versão GE-Proton 11-12 no GitHub, com correções no consumo de memória de vídeo (VRAM) e suporte aprimorado a Ray Tracing em títulos desenvolvidos no motor Unreal Engine 4 executados em placas AMD Radeon.
Mantido pela comunidade e liderado por Thomas Crider (GloriousEggroll), o GE-Proton é uma camada de compatibilidade alternativa ao Proton oficial da Valve no Steam. A ferramenta incorpora antecipadamente patches experimentais do Wine, DXVK e VKD3D-Proton que ainda não foram integrados às versões estáveis da Valve.
Otimização de VRAM no DXVK
A alocação de memória gráfica é um ponto sensível em jogos baseados em DirectX 11 e DirectX 12 executados via camadas de tradução. Em placas de vídeo com 8 GB ou menos de VRAM, quando o limite de memória dedicada é atingido, o sistema transfere dados para a memória RAM do computador, o que causa perda de taxa de quadros.
A atualização 11-12 integra uma versão recente da camada de tradução DXVK (DirectX para Vulkan) com rotinas aprimoradas para reciclagem e liberação de buffers gráficos. Quando texturas são descarregadas da cena ou durante o carregamento de novas áreas em jogos de mundo aberto, o DXVK agora devolve a memória não utilizada diretamente à API Vulkan.
A alteração previne erros do tipo VK_ERROR_OUT_OF_DEVICE_MEMORY e estabiliza a entrega de quadros em execuções prolongadas.
Ray Tracing no Unreal Engine 4 em placas AMD Radeon
A nova versão também resolve falhas de renderização e encerramentos inesperados ao ativar Ray Tracing em jogos baseados na Unreal Engine 4 com placas AMD das arquiteturas RDNA 2, RDNA 3 e RDNA 4.
A conversão das instruções de traçado de raios do DirectX para a API Vulkan é realizada pelo VKD3D-Proton. No driver aberto RADV (Mesa), a tradução da estrutura de aceleração espacial sofria com inconsistências que geravam artefatos em reflexos e oclusão de ambiente.
Os ajustes incluídos no GE-Proton 11-12 corrigem o mapeamento dessas estruturas de dados, permitindo a execução de efeitos de iluminação por traçado de raios sem corrupção gráfica ou encerramento do processo do jogo.
Decodificação de vídeo e áudio via GStreamer
O GE-Proton mantém a inclusão de plugins do GStreamer para decodificação de codecs de vídeo proprietários, como o Media Foundation da Microsoft, amplamente utilizados em telas de introdução e cutscenes.
Devido a restrições de patentes, a Valve não distribui alguns desses decodificadores no Proton padrão sem licenciamento específico. O pacote comunitário inclui os componentes necessários para que os vídeos sejam reproduzidos diretamente, evitando telas estáticas ou interrupções no carregamento de partidas.
A instalação do GE-Proton 11-12 pode ser realizada com auxílio do ProtonUp-Qt, utilitário gráfico que faz o download da compilação e a adiciona automaticamente ao diretório de compatibilidade do cliente Steam.
Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!



