como exibir jogo em tela cheia 4: 3 no monitor widescreen sem alongamento?

0

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)

xdavidliu
fonte

Respostas:

0

Clique com o botão direito do mouse na porta da biblioteca do Kit de portlets, pressione " Ferramentas de Pele de Vente "- & gt;" Lançamento Wineskin ". Na janela que se abre, pressione" Opções de tela ".

Selecione " Sobrepor " ao invés de " Automático "no topo, selecione" Tela cheia "na esquerda e escolha o" Resolução "que você deseja usar abaixo.

Além disso, essa porta usa o Mac Driver, que é incompatível com as configurações acima, portanto, desmarque a opção " Use o Mac Driver em vez do X11 "caixa. Esteja avisado: o jogo foi testado com o Mac Driver e não com o X11, então pode não funcionar se você desabilitar essa caixa. Se ele parar de funcionar, você poderá repetir o processo e marcar essa caixa novamente.

vitormm
fonte
Segui exatamente essas instruções, tentando marcadas e desmarcadas para "Usar o Mac Driver em vez do X11", mas em ambos os casos, a resolução de tela de 1024 x 768 ainda é esticada para preencher todo o meu monitor, em vez de ter as "caixas de correio" pretas desejadas dos lados. Só para ficar claro, mudar essas configurações não me obriga a reinstalar o jogo inteiro para que elas se instalem, certo? Eu também tentei "Rootless (windowed)" em vez de "fullscreen", mas o jogo foi lançado em tela cheia de qualquer maneira. Essas configurações estão mesmo em espera? Para ser claro, estou fazendo as alterações, então, Concluído, Sair e depois jogar.
xdavidliu
Eu só quero acrescentar que eu tentei "Rootless (windowed)" combinado com (na mesma caixa de diálogo) o "Virtual Desktop em 1024 x 768 opção", juntamente com um desmarcado "Use Mac Driver em vez disso X11", que resultou em um agradável janela de 1024 x 768 em vez de tela cheia. Enquanto isso é totalmente satisfatório e jogável no meu caso particular e eu estou perfeitamente satisfeito deixando isso assim, se alguém souber uma solução mais geral que permita caixas de correio pretas nas laterais no modo de tela cheia para um jogo 4: 3 em um 16: 9 monitorar, sinta-se livre para gritar dentro
xdavidliu
Mac Driver não é compatível com a maioria das outras opções de tela do Wineskin, então ele precisa ser desabilitado para usá-las corretamente;) Ao selecionar "Resolução", quando você seguiu o que eu descrevi, você tentou selecionar um 4: 3? resolução?
vitormm
Além disso, "Rootless (windowed)" + "janela normal" é o mesmo comportamento de "Automatic": P
vitormm
Para o seu primeiro comentário, sim, o 1024 x 768 é uma resolução de 4: 3. Para o seu segundo comentário: para mim "Automatic" foi a configuração padrão, e isso resultou na tela cheia estendida que eu tinha inicialmente, não na janela eu recebo de ter "Rootless (janela) + Desktop Virtual em 1024 x 768".
xdavidliu
0

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]

copernico
fonte