felixrieseberg / windows95

Este es Windows 95, que se ejecuta en una aplicación Electron. Sí, es todo. Lo siento.

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

Screenshot

Does it work?

Yes! Bastante bien , en realidad, en macOS, Windows y Linux. Tenga en cuenta que esto está escrito completamente en JavaScript, así que ajuste sus expectativas.

¿Debería haber sido una aplicación nativa?

Absolutamente.

¿Ejecuta Doom (o mi otro juego favorito)?

Es probable que te vaya mejor con una aplicación de virtualización real, pero la respuesta corta es sí. Gracias a@DisplacedGamers, puedo recomendar que cambies a una resolución de 640×480 @ 256 colores antes de comenzar los juegos de DOS, al igual que en los viejos tiempos.

Créditos

El 99% del trabajo se realizó en v86 por copia.

Contribuyendo

Antes de que pueda ejecutar esto desde el origen, necesitará la imagen de disco. No es parte del repositorio, pero puede obtenerlo usando el botón Show Disk Image del paquete de liberación, que incluye la imagen de disco. Puede encontrar ese botón en la secciónModify C: Drive.

Descomprimir el images carpeta en el src carpeta, la creación de este diseño:

- /images/windows95.img- /images/default-state.bin- /assets/...- /bios/...- /docs/...

una Vez que lo hayas hecho, ejecute npm install y npm start ejecutar su acumulación.

Otras preguntas

  • MS-DOS parece bloquear la pantalla
  • Windows 95 está atascado en un mal estado
  • Quiero instalar aplicaciones o juegos adicionales
  • Que se ejecutan en Docker
  • Que se ejecutan en una máquina virtual en línea con Kubernetes y Gitpod

Licencia

Este proyecto se proporciona solo con fines educativos. No está afiliado a Microsoft y no ha sido aprobado por él.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *