WineVDM, uma camada de emulação de aplicativo do Windows de 16 bits

Conheça o WineVDM, uma camada de emulação de aplicativo do Windows de 16 bits. Confira os detalhes e recursos desse importante software.

WineVDM é uma camada de compatibilidade para rodar aplicativos Windows de 16 bits (Windows 1.x, 2.x, 3.x) em sistemas operacionais de 64 bits, que traduz chamadas de programas escritos para Win16 em chamadas Win32 com suporte vinculando programas em execução ao WineVDM.

WineVDM, uma camada de emulação de aplicativo do Windows de 16 bits

Além disso, também suporta o trabalho de instaladores, o que torna o trabalho com programas de usuário de 16 bits indistinguível do trabalho com 32 bits. O código do projeto é distribuído sob a licença GPLv2 e é baseado no projeto Wine.

Além de tudo isso, ele recebeu recentmente as seguintes novidades:

  • Suporte para DDB (bitmaps dependentes de dispositivo) foi adicionado, por exemplo, permitindo que você jogue os campos de batalha do jogo.
  • Um subsistema foi adicionado para executar programas que requerem um modo de processador real e não são executados no Windows 3.0 e superior. Notavelmente, o Balance of Power é lançado sem retrabalho.
  • Suporte de instalador aprimorado para que atalhos para programas instalados apareçam no menu Iniciar.
  • Observa-se também que o suporte para trabalhar com ReactOS foi adicionado.
  • Depois de várias vezes e solicitações, uma camada de emulação foi finalmente adicionada, a emulação do coprocessador x87.

Por fim, se você tiver interesse em saber mais sobre esta camada de compatibilidade, pode verificar os detalhes no seguinte endereço.

WineVDM, uma camada de emulação de aplicativo do Windows de 16 bits

Para aqueles que estão interessados ​​em instalar essa camada de compatibilidade, eles podem fazer o download do código-fonte e compilá-lo em seu sistema.

Para fazer isso, eles devem abrir um terminal (eles podem fazer isso com o atalho de teclado Ctrl + Alt + T) e nele digitarão o seguinte:
git clone https://github.com/otya128/winevdm.git
cd winevdm
mkdir build
cd build
cmake ..
make

Feito isso, você pode começar a trabalhar nesta camada.

Sair da versão mobile