Uusimmat

Windows 95 pyörii nyt myös moderneissa selaimissa

01.02.2016 18:21 Petrus Laine

20160201win95browser

Windows 95 oli ensimmäinen kotikäyttäjille suunnattu Explorer-käyttöliittymällä ja Käynnistä-valikolla varustettu Windows. Sittemmin käyttöjärjestelmä on tullut tutuksi useista projekteista, joissa sitä on yritetty, usein myös varsin onnistuneesti, saada pyörimään alustoilla joille sitä ei missään nimessä ole suunniteltu. Windows 95 on saatu toimimaan muun muassa Android-älykellossa, Nintendo 3DS -käsikonsolissa ja Nokian Symbian-puhelimissa. Nyt joukkoon liittyvät modernit selaimet.

Projektin takana on 19-vuotias Andrea Faulds, joka sai Windows 95:n toimimaan selaimessa Emscriptenin avulla. Faulds kuitenkin muistuttaa, että suurimman osan työstä ovat tehneet ihmiset Emscriptenin, Em-DOSBoxin ja DOSBoxin takana. Windows 95:n pyörittämiseen ei tarvita mitään selainliitännäisiä tai muita vastaavia, vaan kiitos Emscriptenin se pyörii puhtaasti JavaScriptillä. Pyöritettävä Windows 95 itsessään on asennettu DOSBoxiin, jota ajetaan Em-DOSBoxilla, eli DOSBoxin versiolla joka käyttää Emscriptenin emterpreter-tilaa. Valitettavasti emterpreter-tila hidastaa jo valmiiksi hidasta suoritusta, mutta sen kerrotaan olevan välttämätöntä, suora JavaScriptiksi kääntö ei Fauldsin mukaan toimi.

Useiden minuuttien odottelun jälkeen Windows 95 joko käynnistyy, tai suoritus päättyy ”Emulation aborted due to nested emulation timeout” viestiin. Faulds on kertonut tutkivansa tapoja nopeuttaa emulointia ja siten vähentää sen kaatuilua timeoutiin, mutta toistaiseksi ainut mahdollinen apu sille on käyttää Firefox-selainta, joka näyttää toimivan tässä projektissa kilpailevia selaimia paremmin.

Windows 95 in your browser

Hexus, You can now enjoy Windows 95 running in your web browser