Eu estou jogando o jogo Age of Empires 1 no Mac OS Sierra, rodando em um macbook air de 11 polegadas conectado a um monitor Acer de 23 polegadas com resolução nativa de 1920 x 1080. O jogo é para Windows e não tem uma versão oficial do Mac, então estou usando um programa chamado "Porting Kit", que parece ser algum tipo de utilitário Wrapper para o Wine.
O jogo em si é 1024 x 768, então quando eu o executo, minha tela entra no modo de tela cheia, mas a proporção de 4: 3 é esticada em toda a tela, então a imagem é mais curta e mais gorda do que seria. Eu preferiria muito mais jogar com barras pretas no lado esquerdo da tela, para que a imagem, pelo menos, seja exibida na proporção correta, não esticada.
Eu encontrei alguns tópicos do fórum onde os usuários de PC com placas Nvidia tiveram este problema, por exemplo o fio aqui . No entanto, o meu Macbook air, se não me engano, tem integrado vídeo Intel, de modo que não se aplica.
Além disso, tentei alterar as configurações nas preferências de exibição do Mac OS e segure a tecla Alt / Option enquanto clico em "dimensionado", o que fornece uma lista de resoluções, incluindo 1024x768. No entanto, quando mudo para essa resolução, o Mac OS Além disso alongar. Isso é estranho porque eu vi capturas de tela da lista de resolução de preferências de exibição de outros, e eles têm coisas como "1024 x 768" e "1024 x 768 (esticado)", por ex. duas versões diferentes, o que implica que o primeiro é "não esticado". No entanto, minha lista de resolução não tem as versões "esticadas" correspondentes e uma não marcada é esticado embora. Estranho.
Eu também tentei brincar com os controles de hardware no meu monitor (um Acer G236HL), ou seja, os botões físicos perto do botão de energia no meu monitor. Parece haver uma opção chamada "Wide Mode", que é definida como "Full", mas parece não haver nenhuma maneira de alterá-lo, embora a interface sugira que existem outras opções além de "Full", mas tentando mudar essa opção resulta em nada acontecendo, por exemplo não parece haver outras opções.
Como faço para forçar meu monitor a exibir uma imagem 4: 3 em tela cheia com barras pretas nos dois lados, em vez de esticada? Mais uma vez, o programa que estou usando, "Porting Kit", de um cara chamado "Paul the Tall", não parece ter nenhum recurso "play in windowed". Parece haver um "aumento AOE de patch HD não oficial de Roma" (também instalado via kit Porting) feito por outra pessoa que permite o modo de janela, bem como suporte a resolução widescreen. (editar atualização: por algum motivo, o modo de janela usando este patch quebra o jogo para mim, mas o modo de tela cheia funciona, e permite jogar o jogo em 1920 x 1080 de resolução, então tecnicamente isso é bom. No entanto, eu queria saber se há é uma solução mais geral para esse problema que pode funcionar para outros jogos estendidos de 4: 3 em tela cheia)
fonte
Se você tiver uma placa AMD com um software 2017, você terá "Configurações AMD" em execução. Abra-o (eu tenho um atalho de fácil acesso para ele), clique na aba "Display", clique em Enable "GPU Scaling", então em "Scaling Mode" selecione "Preserve Aspect Ratio". É isso aí!
Se mais tarde, viceversa, você tiver um jogo de ação que use uma resolução baixa de 4: 3 mas que possa ser esticado para toda a tela sem alterar a proporção de ação ou paisagem, faça como acima, mas em "Modo de Escala" selecione "Painel Completo".
[E não, eu não estou ciente de qualquer "forma antiga" de fazer o acima através de uma linha de comando: seria mais fácil, como poderia ser associado ao atalho do jogo usando um script simples]
fonte