» »

Izšla nova verzija Windows 95 kot aplikacije v JavaScriptu

Izšla nova verzija Windows 95 kot aplikacije v JavaScriptu

Slo-Tech - Čeprav je Windows 95 dobesedno operacijski sistem prejšnjega tisočletja, še vedno služi kot poligon za dokazovanje sposobnosti nadebudnih razvijalcev. Felix Rieseberg že več let razvija verzijo Windows 95 kot aplikacijo Electron, ki je ta teden dosegla nov mejnik. Štiri leta staro verzijo je nadgradil tako, da lahko teče kot samostojna aplikacija v Windows (32-bitni, 64-bitni, ARM64), Macu (Intel ali Apple M1) ali Linuxu (32-bitni, 64-bitni, ARM64 in ARMv7). V celoti je napisana v JavaScriptu, zato teče nekoliko bolj zatikajoče. Temelji na Electron v21 in projektu v86, torej gre v bistvu za emulator kot aplikacijo. To ni nič posebej novega, je pa vseeno zanimivo.

Kodo in program lahko prenesemo z Githuba. Kot pojasnjuje Rieseberg, je za praktično uporabo - torej za igranje Dooma - seveda bolj smiselno uporabiti pravi virtualni stroj in vanj namestiti Windows 95. A tudi Windows 95 kot aplikacija v Javascriptu deluje povsem spodobno, dasiravno nekoliko počasneje. Predvsem pa se ni treba ukvarjati z namestitvijo in nastavitvam, temveč jo preprosto poženemo. Aplikacija meri slabih 200 MB, kar je manj od mobilne verzije Facebooka.

23 komentarjev

mtosev ::

Za igračkanje z Windowsom 95 je tole zanimiva zadeva. Se spomnim mojega prvega računalnika, ki ni podpiral boot from CD ROM in si rabil zagonsko disketo.
Core i9 10900X, ASUS Prime X299 Edition 30, 32GB 4x8 3600Mhz G.skill, CM H500M,
ASUS ROG Strix RTX 2080 Super, Samsung 970 PRO, UltraSharp UP3017, Win 11 Pro
moj oče darko 1960-2016, moj labradorec max 2002-2013

prowb ::

mtosev je izjavil:

Za igračkanje z Windowsom 95 je tole zanimiva zadeva. Se spomnim mojega prvega računalnika, ki ni podpiral boot from CD ROM in si rabil zagonsko disketo.


Js sm w95 se komplet nalagal z disket :D

mtosev ::

Koliko disket je bilo cca 20?
Core i9 10900X, ASUS Prime X299 Edition 30, 32GB 4x8 3600Mhz G.skill, CM H500M,
ASUS ROG Strix RTX 2080 Super, Samsung 970 PRO, UltraSharp UP3017, Win 11 Pro
moj oče darko 1960-2016, moj labradorec max 2002-2013

krucymucy ::

24 ce mi spomin sluzi.

c3p0 ::

CRC error na 23. in štrikec.

SmeskoSnezak ::

Kako bi se pa to uporabljalo? zanima me prakticni aspekt tega.
@ Pusti soncu v srce... @

Baja ::

c3p0 je izjavil:

CRC error na 23. in štrikec.


ma, ni blo tak hudo. v zep si dal frisno disketo, pecikl med noge, pa gasa do sošolca :)

filip007 ::

Kakšen spletni zagon, pa inštalacija programov gor, to verjetno odpade.
Palačinka z Ajvarjem in stopljenim sirom v mikrovalovki.

omglol ::

mtosev je izjavil:

Za igračkanje z Windowsom 95 je tole zanimiva zadeva. Se spomnim mojega prvega računalnika, ki ni podpiral boot from CD ROM in si rabil zagonsko disketo.


A ni bil mscdex?

mtosev ::

Ja, MSjev driver je bil MSCDEX. Mountalo je CD pogon in zagonske diskete nisi več potreboval. DOS je zloadalo direkt v RAM. In se spomnim, da sem lahko igral DOS game capitalism direkt is CDja brez, da bi imel kakršenkoli OS nameščen. Save game seveda nisem mogel narediti. Haha
Core i9 10900X, ASUS Prime X299 Edition 30, 32GB 4x8 3600Mhz G.skill, CM H500M,
ASUS ROG Strix RTX 2080 Super, Samsung 970 PRO, UltraSharp UP3017, Win 11 Pro
moj oče darko 1960-2016, moj labradorec max 2002-2013

Zgodovina sprememb…

  • spremenil: mtosev ()

Zimonem ::

c3p0 je izjavil:

CRC error na 23. in štrikec.

Že drugi vikend ni štrika ne zvonika , Ama babo a so ga zakurl?

Drugač pa v8 tolk izvaja vse na strojni ravni. JS so sam skripte.

Zgodovina sprememb…

  • spremenilo: Zimonem ()

ikeman ::

W95 sem bil spravil na 2 2.5" diskete. Sicer malce "razširjene" (format na 2MB), a le.
Uporabljal sem ju za hitro postavitev.

kixs ::

ikeman je izjavil:

W95 sem bil spravil na 2 2.5" diskete. Sicer malce "razširjene" (format na 2MB), a le.
Uporabljal sem ju za hitro postavitev.


Kam si pa potem vtaknil te 2.5" diskete? ;)

MrStein ::

mtosev je izjavil:

Ja, MSjev driver je bil MSCDEX. Mountalo je CD pogon in zagonske diskete nisi več potreboval.

Od kod pa je potem mscdex naložil? ;)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

mtosev ::

Ja, vse se naloži v RAM. Ko konča loading je vse naloženo v RAMu in sem disketo vzel ven iz disketnika pa uporabljal brez nje.
Core i9 10900X, ASUS Prime X299 Edition 30, 32GB 4x8 3600Mhz G.skill, CM H500M,
ASUS ROG Strix RTX 2080 Super, Samsung 970 PRO, UltraSharp UP3017, Win 11 Pro
moj oče darko 1960-2016, moj labradorec max 2002-2013

Zgodovina sprememb…

  • spremenil: mtosev ()

pegasus ::

https://jdan.github.io/98.css/ ... blast from the past, ko so bili GUIji še relativno smiselni in logični. Današnji webdevi, dajte si to malo pogledat prosim in razumet logiko, ki je zadaj. Srečen bom, če jo kje tudi uporabite. Hvala.

MrStein ::

Ah ja, treeview ampak brez povezovalnih črt. Kdor je to izmislil, spada med... no ja, bom tiho.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

mtosev ::

pegasus je izjavil:

https://jdan.github.io/98.css/ ... blast from the past, ko so bili GUIji še relativno smiselni in logični. Današnji webdevi, dajte si to malo pogledat prosim in razumet logiko, ki je zadaj. Srečen bom, če jo kje tudi uporabite. Hvala.

Meni je tole grdo in zastarelo. Rajše imam modern GUIje kot tole.
Core i9 10900X, ASUS Prime X299 Edition 30, 32GB 4x8 3600Mhz G.skill, CM H500M,
ASUS ROG Strix RTX 2080 Super, Samsung 970 PRO, UltraSharp UP3017, Win 11 Pro
moj oče darko 1960-2016, moj labradorec max 2002-2013

Surstromming ::

MrStein je izjavil:

Ah ja, treeview ampak brez povezovalnih črt. Kdor je to izmislil, spada med... no ja, bom tiho.

Tisti, ki je delal owner drawn kontrolo in se ni hotel jebati kdo bo dobil WM_PAINT prej.

mtosev je izjavil:

pegasus je izjavil:

https://jdan.github.io/98.css/ ... blast from the past, ko so bili GUIji še relativno smiselni in logični. Današnji webdevi, dajte si to malo pogledat prosim in razumet logiko, ki je zadaj. Srečen bom, če jo kje tudi uporabite. Hvala.

Meni je tole grdo in zastarelo. Rajše imam modern GUIje kot tole.

Ja, saj eni se pa raje vozijo na 10cm kolesih cez luknje 25km/h, kot, da bi vzeli kolo. Vsakomur svoje, eni imajo raje funkcionalnost, drugi pa modo in "estetiko" za ceno zrtvovanja funkcionalnosti. Pac odvisno za kaj imas racunalnik.

https://www.nngroup.com/articles/window...

"klad'u ne rabi biti lep" (zato sem pa vecino casa v shellu, da se mi ni treba ukvarjati s kretenskimi novotarijami vec kot se mi je nujno treba).

Zgodovina sprememb…

Phantomeye ::

SmeskoSnezak je izjavil:

Kako bi se pa to uporabljalo? zanima me prakticni aspekt tega.


Mislim, da v 2022 win 95 nima glih praktične uporabe - ne original, ne tale rekonstrukcija v js-ju

Surstromming ::

Phantomeye je izjavil:

SmeskoSnezak je izjavil:

Kako bi se pa to uporabljalo? zanima me prakticni aspekt tega.


Mislim, da v 2022 win 95 nima glih praktične uporabe - ne original, ne tale rekonstrukcija v js-ju


https://reactos.org/
Pojdite volit drugi krog volitev. Prepricujejo vas, da se ne
splaca, zato, da bi SDS (Logar) sploh imel moznost zmagati.
In v kolikor bo, bo to zato, ker se niste udelezili volitev.

Phantomeye ::

Surstromming je izjavil:

Phantomeye je izjavil:

SmeskoSnezak je izjavil:

Kako bi se pa to uporabljalo? zanima me prakticni aspekt tega.


Mislim, da v 2022 win 95 nima glih praktične uporabe - ne original, ne tale rekonstrukcija v js-ju


https://reactos.org/


Sam reactOS ni windows 95, is it.

Ampak sklepam, da mi kažeš uporabno rekonstrukcijo windows based OS-a

Surstromming ::

Phantomeye je izjavil:

Surstromming je izjavil:

Phantomeye je izjavil:

SmeskoSnezak je izjavil:

Kako bi se pa to uporabljalo? zanima me prakticni aspekt tega.


Mislim, da v 2022 win 95 nima glih praktične uporabe - ne original, ne tale rekonstrukcija v js-ju


https://reactos.org/


Sam reactOS ni windows 95, is it.

Ampak sklepam, da mi kažeš uporabno rekonstrukcijo windows based OS-a


Ja.
Pojdite volit drugi krog volitev. Prepricujejo vas, da se ne
splaca, zato, da bi SDS (Logar) sploh imel moznost zmagati.
In v kolikor bo, bo to zato, ker se niste udelezili volitev.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Apple se poslavlja od 32 bitov (strani: 1 2 3 )

Oddelek: Novice / Apple iPhone/iPad/iPod
10825309 (20293) AndrejO
»

Apple zahteva 64-bitno prihodnost

Oddelek: Novice / Apple iPhone/iPad/iPod
4014589 (11702) PrimozR
»

AMD bojda razvija ARM procesor za tablice

Oddelek: Novice / Procesorji
4015401 (12292) Lonsarg
»

Razvoj Windows za 64-bitni ARM v teku

Oddelek: Novice / Operacijski sistemi
114589 (3478) Invictus
»

Windows 8 že globoko v razvoju (strani: 1 2 3 )

Oddelek: Novice / Operacijski sistemi
13513388 (8852) MrStein

Več podobnih tem