This is Windows 95, running in an Electron app. Sim, é tudo. Desculpa.
Downloads
Windows |
32-bit 💿 Installer | 📦 Standalone Zip 64-bit 💿 Installer | 📦 Standalone Zip ARM64 💿 Installer | 📦 Standalone Zip ❓ Don’t know what kind of chip you have? Hit start, enter “processor” for info. |
macOS |
Intel Processor 📦 Standalone Zip Apple M1 Processor 📦 Standalone Zip ❓ Don’t know what kind of chip you have? Learn more at apple.com. |
Linux |
32-bit 💿 rpm | 💿 deb 64-bit 💿 rpm | 💿 deb ARM64 💿 rpm | 💿 deb ARMv7 (armhf) 💿 rpm | 💿 deb |
Does it work?
Yes! Muito bem, na verdade – em macOS, Windows e Linux. Tenha em mente que isso é escrito inteiramente em JavaScript, então por favor, ajuste suas expectativas.
deveria ter sido um aplicativo nativo?absolutamente.
ele executa Doom (ou o meu outro jogo favorito)?
você provavelmente estará melhor com um aplicativo de virtualização real, mas a resposta curta é sim. Graças a@Deslocedgamers eu posso recomendar que você mude para uma resolução de 640×480 @ 256 cores antes de iniciar os jogos do DOS – assim como nos bons velhos tempos.
créditos
99% do trabalho foi feito em v86 por cópia.
contribuindo
Antes de poder executar isto a partir da fonte, irá precisar da imagem do disco. Não faz parte do espaço, mas você pode agarrá-lo usando o botão Show Disk Image
do packagedrelease, que inclui a imagem de disco. Você pode encontrar esse botão na seçãoModify C: Drive
.
Descompactar o images
pasta para a pasta src
pasta, criando este layout:
- /images/windows95.img- /images/default-state.bin- /assets/...- /bios/...- /docs/...
uma Vez que você tenha feito isso, execute npm install
e npm start
para executar o seu local de construção.
Outras Perguntas
- do MS-DOS, parece tijolo a tela
- o Windows 95 está preso em um estado inválido
- quero instalar mais aplicativos ou jogos
- Executar, na janela de Encaixe
- Executando em um VM com Kubernetes e Gitpod
Licença
Este projeto é fornecido somente para fins educacionais. Não é afiliado e não foi aprovado pela Microsoft.