felixrieseberg/windows95

Dit is Windows 95, draait in een elektron app. Ja, Het is het volle ding. Het spijt me.

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! Heel goed, eigenlijk – op macOS, Windows en Linux. Houd er rekening mee dat dit volledig in JavaScript is geschreven, dus pas uw verwachtingen aan.

had dit een native app moeten zijn?

absoluut.

draait het Doom (of mijn andere favoriete spel)?

u zult waarschijnlijk beter af zijn met een virtualisatie-app, maar het korte antwoord is ja. Dankzij@DisplacedGamers kan ik u aanraden om over te schakelen naar een resolutie van640x480 @ 256 kleuren voordat u DOS games start – net als in de goede oude dagen.

Credits

99% van het werk werd gedaan op v86 door Copy.

bijdragende

voordat u dit vanaf de bron kunt Uitvoeren, hebt u de schijfimage nodig. Het maakt geen deel uit van het depot, maar je kunt het pakken met de Show Disk Image knop van de packagedrelease, die de disk image bevat. U kunt die knop vinden in deModify C: Drive sectie.

pak de images map uit in de src map, creëer deze lay-out:

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

Als u dit hebt gedaan, voer dan npm install en npm start om uw lokale build te draaien.

andere vragen

  • MS-DOS lijkt het scherm te bakenen
  • Windows 95 zit vast in een slechte staat
  • Ik wil extra apps of Spellen installeren
  • draaiend in Docker
  • draaiend in een online VM met Kubernetes en Gitpod

Licentie

Dit project wordt alleen voor educatieve doeleinden geleverd. Het is niet aangesloten bij en is niet goedgekeurd door Microsoft.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *