Como executar o Windows 3.1 no Windows XP (ou no Windows 7)

3

Tivemos uma desagradável no trabalho.

Precisamos ressuscitar e modificar um código que foi criado pela última vez no final dos anos 90. O conjunto de ferramentas foi executado no Windows 3.1 e 3.11. Ele não é executado no Windows XP: o NTVDM reporta uma exceção não tratada. Nós tentamos tudo o que podemos pensar em compatibilidade. (Se alguém tiver uma lista de verificação séria para esse tipo de coisa, eu aceito.)

Existe uma maneira, usando um sistema de máquina virtual de terceiros, ou SOMETHING, para rodar um sistema operacional Windows 3.1 real, ao vivo, honesto-para-Ghu, possivelmente em uma máquina simulada, no Windows XP ou Windows 7? Acho que podemos instalar o conjunto de ferramentas antigo na máquina simulada e fazer o que precisamos fazer.

    
por John R. Strohm 27.11.2012 / 17:59

5 respostas

4

Você pode executar o Windows 3.1 no VmWare, VirtualBox, Bochs ou qualquer outra máquina virtual com o modo de emulação de hardware completo do PC. Também ouvi que o Windows 3.11 pode ser executado no DosBox, mas não tentei isso sozinho.

Além disso, você pode tentar instalar o Windows 95 na VM e executar o toolchain nele. O subsistema de 16 bits do Win95 é muito semelhante ao Win3.x, mas a interface do usuário é melhor.

    
por 27.11.2012 / 18:43
0

Sua melhor aposta provavelmente seria emular um processador de 16 bits. Meu entendimento é que o qemu pode emular um processador x86 de 16 bits:

link

Você poderá então instalar o Win3.1 em uma nova imagem e ir a partir daí.

    
por 27.11.2012 / 18:11
0

VirtualBox é gratuito, provavelmente você pode encontrar o win 3.1 / 3.11 em algum site abandonware e ter tudo pronto em menos de 20 minutos.

    
por 27.11.2012 / 18:45
0

Você já tentou o link ?

Eu nunca tentei, mas sei que é usado para rodar jogos DOS antigos em novas máquinas.

Se puder usar jogos antigos do DOS, acho que ele será capaz de lidar com seu aplicativo.

Eu fiz uma pesquisa no Google para DOSBox e NTVDM e isso surgiu:

link

    
por 27.11.2012 / 19:29
0

O VMWare player é gratuito para uso não comercial: link

    
por 27.11.2012 / 19:37