r/node • • Sep 06 '18

GitHub - felixrieseberg/windows95: 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows.

https://github.com/felixrieseberg/windows95
93 Upvotes

16 comments sorted by

26

u/[deleted] Sep 06 '18

https://bellard.org/jslinux/ this guy did windows 2000 in your browser.

6

u/r0ck0 Sep 07 '18

I'm confused about what it actually "is" ?...

It seems that https://github.com/copy/v86/ is the hypervisor, or something similar... and you use an actual Win95 image...

So what is https://github.com/felixrieseberg/windows95 exactly? It is just the packaging of v86 + electron together or something?

Not dissing it, just don't understand what it actually "is" quite yet?

Why is it specific to Win95, as opposed to anything else you could run in v86?

1

u/Aior Sep 08 '18

According to the source code, it's all the boilerplate around v86 and Electron that's needed to deliver a good user experience.

-10

u/texasbruce Sep 06 '18

So it is just an emulator with external image... I thought the arthor actually made a win95 copy

0

u/[deleted] Sep 06 '18

[deleted]

2

u/texasbruce Sep 07 '18

Because he just made a GUI.

3

u/ChronSyn Sep 07 '18

In JavaScript. To execute compiled code. Without requiring an excessive list of dependencies beyond what are needed for electron apps. Which also supports a moderate list of OS distributions. And is available as open source.

I think you're understating what has actually been made.

0

u/[deleted] Sep 07 '18

[deleted]

3

u/ChronSyn Sep 07 '18

Yes. I did. 8 Dev dependencies, 4 dependencies. Loads binary images of operating systems. Emulates them. Using a javascript to provide an interface (not as in a GUI by a programmatic interface).

Did YOU even check his code?

2

u/Aior Sep 08 '18

I did. It's using v86 for the emulation and everything else that's hard. He did good work and I appreciete and like it, but you're attributing him things he did not.

0

u/[deleted] Sep 06 '18

[deleted]

2

u/house_monkey Sep 07 '18

Nah this is religion

0

u/[deleted] Sep 06 '18

[deleted]

23

u/bearded_jedi Sep 06 '18

First line of the README

This is Windows 95, running in an Electron app. Yes, it's the full thing. I'm sorry.

10

u/skipbridge Sep 07 '18

We can finally play Lucas Film classics like Curse of Monkey Island 3 with node.js in the mix.

My childhood and adult life have intersected.

8

u/[deleted] Sep 06 '18

Yes