felixrieseberg/windows95

Il s’agit de Windows 95, exécuté dans une application Electron. Oui, c’est tout. Je suis désolée.

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! Très bien, en fait – sur macOS, Windows et Linux. Gardez à l’esprit que cela est entièrement écrit en JavaScript, veuillez donc ajuster vos attentes.

Cela aurait-il dû être une application native?

Absolument.

Fonctionne-t-il Doom (ou mon autre jeu préféré)?

Vous serez probablement mieux avec une application de virtualisation réelle, mais la réponse courte est oui. Grâce à @DisplacedGamers, je peux vous recommander de passer à une résolution de640x480 @ 256 couleurs avant de commencer les jeux DOS – comme dans le bon vieux temps.

Crédits

99% du travail a été effectué à la v86 par Copie.

Contribuer

Avant de pouvoir l’exécuter à partir de la source, vous aurez besoin de l’image disque. Il ne fait pas partie du répertoire, mais vous pouvez le saisir en utilisant le bouton Show Disk Image du packagedrelease, qui inclut l’image disque. Vous pouvez trouver ce bouton dans la section Modify C: Drive.

Décompressez le dossier images dans le dossier src, en créant cette disposition :

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

Une fois que vous l’avez fait, exécutez npm install et npm start pour exécuter votre build local.

Autres questions

  • MS-DOS semble briquer l’écran
  • Windows 95 est bloqué dans un mauvais état
  • Je veux installer des applications ou des jeux supplémentaires
  • Fonctionnant dans Docker
  • Fonctionnant dans une machine virtuelle en ligne avec Kubernetes et Gitpod

Licence

Ce projet est fourni à des fins éducatives uniquement. Il n’est pas affilié et n’a pas été approuvé par Microsoft.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *