Gostaria de executar alguns jogos para crianças na minha máquina com Windows 7 x64, mas eles foram feitos para a API do Win16 que desapareceu do Windows x64. Assim, eu instalei os jogos no XP Mode, que funciona bem, exceto pela resolução da tela.
Em uma instalação nativa, a resolução de 640x480 dos jogos fica em tela cheia e preenche toda a tela, mas no Modo XP eu fico com uma pequena área no meio da tela.
A tela inteira pode ser configurada de alguma forma? (Eu mexi com as configurações de compatibilidade no XP, mas sem sucesso.)
Ou existem outros produtos de virtualização que se saem melhor nessa área?
UPDATE: Veja mais informações sobre os resultados das configurações de compatibilidade:
Como exemplo, posso fazer um dos jogos rodar nativamente no Windows 7 x64 (os outros não) através de algum hacking de instalação. Ele será executado com grande êxito se eu definir as seguintes configurações de compatibilidade:
- Modo de compatibilidade: Windows 98
- Executar em 256 cores
- Executar em resolução de tela de 640x480
- Desativar a composição da área de trabalho
e mudará o modo de exibição para 640x480 e preencherá a tela inteira.
Agora, se eu definir as configurações correspondentes no XP Mode e executá-las dentro da área de trabalho do XP Mode, o jogo primeiro reclamará sobre a execução com > 256 cores (parece que as configurações compatíveis não tiveram efeito) e será exibido no meio com o restante da janela Modo XP preenchida com preto.
Se eu executar o jogo como um aplicativo virtual no menu Iniciar do Windows 7, coloco o jogo no meio da tela, mas a janela do jogo fica toda preta enquanto ainda reproduz áudio e responde às chaves do jogo.