O Windows 8 no MBPr não dimensiona jogos em tela cheia

O Windows 8 no MBPr não dimensiona jogos em tela cheia

Eu executo o Windows 8 via Bootcamp em um Macbook Pro Retina de 15 "(com Nvidia GT750M). Quando abro qualquer jogo que roda em tela cheia, o jogo normalmente se força a usar a resolução nativa (2880x1800) ou, em alguns casos, escolhe alguma resolução extremamente baixa resolução, em vez de usar o que eu configurei nas configurações de exibição do Windows. Se eu tentar definir a resolução do jogo para, digamos, 1920x1200 ou qualquer coisa diferente da Retina nativa, acabo com um jogo em tela cheia em preto. caixa com borda, na verdade reduzida para esses pixels físicos em vez de ser ampliada para caber na tela inteira.

Usei o escalonamento de DPI em todas as configurações concebíveis, tentei forçar a resolução via Windows após iniciar um jogo, etc. Procurei incansavelmente por uma solução para esse problema, mas não encontrei nada que funcionasse para mim. AJUDA!

Responder1

Resolvi meu próprio problema, mas gostaria de postar a solução para qualquer pessoa que possa se deparar com esse problema, pois não acredito que seja o único que já teve esse problema.

O problema é que ao executar o Windows via Boot Camp, a tela Retina é exibida em resolução total (2880x1800). Isso resulta em coisas realmente pequenas na tela até que o DPI adequado seja definido manualmente ou a resolução seja reduzida (levando a uma área de trabalho turva/confusa). Independentemente da resolução definida, talvez devido ao DirectX permitir que as configurações de exibição do Windows sejam ignoradas, os programas de tela inteira podem capturar a resolução nativa da tela Retina e ajustá-la para ajustá-la em toda a sua glória atraente.

O problema aqui é que o chip Nvidia GT750M (em março de 2015) não tem força suficiente para alimentar quase qualquer jogo em qualquer nível razoável na resolução mais alta (por exemplo, em um teste recente, mesmo nas configurações de vídeo mais baixas Crysis 2 rodou a insignificantes 15 fps). Em 1920x1200 a GPU ainda pode engasgar com algumas coisas, embora na maioria das vezes eu tenha descoberto que os lançamentos mais recentes podem atingir 60fps em configurações médias-altas.

A coisa sensata a fazer aqui é, obviamente, diminuir a resolução para 1920x1200. Quando você faz isso, alguns jogos acertam: dimensionam para caber na tela inteira; mas a maioria dos jogos simplesmente exibe algumas belas barras pretas e você fica com cerca de metade da tela para jogar. Nenhuma quantidade de jogos com as configurações de exibição do Windows resolverá isso.

A solução:

Clique com o botão direito na área de trabalho e selecione Painel de controle da Nvidia. Na coluna da esquerda, selecione "Ajustar tamanho e posição da área de trabalho" e lá você encontrará uma opção de caixa de seleção chamada "Substituir o modo de escala definido por jogos e programas". Selecionar esta opção impedirá que os jogos exibam resoluções mais baixas, como 1920x1200 na proporção de 1:1, e permitirá que a GPU preencha toda a tela.

Observe que esta solução é específica para Retina MacBook Pros executando chips Nvidia; Não tenho ideia se isso funcionará para outros monitores em chips Nvidia com problemas semelhantes, embora tenha fortes suspeitas de que sim.

Responder2

A resposta acima ainda funciona no MBP 2018. A configuração está no painel de controle da AMD. ative o dimensionamento da GPU e, no menu à direita, você pode escolher tela inteira ou proporção de aspecto.

Responder3

Esse problema realmente me incomodou. Mas as soluções acima não funcionaram. Eventualmente me deparei com esta postagem do reddit

https://www.reddit.com/r/bootcamp/comments/ih7y7f/rocket_league_only_takes_uo_about_14_of_my_screen/

Um dos comentários sugeriu usar

Win+Ctrl+Shift+B irá redefinir seus drivers gráficos, sempre corrigindo isso para mim ao executar o bootcamp. Sua tela ficará preta, você ouvirá um bipe e o jogo deverá voltar à tela inteira.

Primeiro precisei usar Shift + Tab para abrir a visualização do Steam, pois o jogo, Assassin's Creed Black Flag, impedia que a combinação de teclas chegasse ao sistema operacional. Mas depois de executá-lo com o Steam View ouvi o bipe e a tela se corrigiu.

informação relacionada