detta är Windows 95, som körs i en Electron-app. Ja, det är hela saken. Jag är ledsen.
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! Ganska bra, faktiskt-på macOS, Windows och Linux. Tänk på att detta är skrivet helt i JavaScript, så justera dina förväntningar.
borde detta ha varit en inbyggd app?
absolut.
kör det Doom (eller mitt andra favoritspel)?
Du kommer sannolikt att bli bättre med en faktisk virtualiseringsapp, men det korta svaret är ja. Tack vare@Förskjutengamers kan jag rekommendera att du byter till en upplösning på640×480 @ 256 färger innan du börjar DOS – spel-precis som i de goda ol-dagarna.
Credits
99% av arbetet gjordes över på v86 genom kopia.
bidra
innan du kan köra detta från källan behöver du skivavbilden. Det är inte en del av therepository, men du kan ta tag i det med Show Disk Image
– knappen från packagedrelease, som inkluderar diskbilden. Du hittar den knappen i avsnittetModify C: Drive
.
packa upp images
mapp i src
mapp, skapa denna layout:
- /images/windows95.img- /images/default-state.bin- /assets/...- /bios/...- /docs/...
När du har gjort det, kör npm install
och npm start
för att köra din lokala build.
andra frågor
- MS-DOS verkar tegel skärmen
- Windows 95 har fastnat i ett dåligt tillstånd
- jag vill installera ytterligare program eller spel
- kör i Docker
- kör i en online VM med Kubernetes och Gitpod
licens
detta projekt tillhandahålls endast för utbildningsändamål. Det är inte anslutet till och har inte godkänts av Microsoft.