Live data from Hacker News

Show HN: Windows 98 in browser

copy.sh

41–50 of 171 posts

Re: Show HN: Windows 98 in browser

#44
post #25
post #20

Earlier quoted context omitted.

University courses? I'm pretty sure CPUs were a huge part of my first year of CS.

Learning about CPU internals was a huge part of your first year in CS? Where did you go to school? At my school and every other school I'm remotely familiar with, the knowledge needed to emulate a CPU would be covered in upper division computer engineering courses, and not covered by CS undergrads at all, certainly not in their first year.

I got a solid understanding of CPU operations in my undergraduate computer architectures class, in my CS degree. Of course, it was probably a third year class. First year sounds a little unusual.

Re: Show HN: Windows 98 in browser

#45
post #36

The network interface doesn't seem to be configured – when I try to open the browser it wants me to install a modem. Is the VM just not configured for that, or do I need to do something? Would love to see what today's web looks like on '98 IE :)

It's possible, Windows 98 has drivers for the NE2000 network card we're emulating ( https://github.com/copy/v86/blob/master/src/ne2k.js ). However, currently the emulation isn't accurate enough, Windows 98 refuses to use it.

The bigger problem would be what to connect it to, and how. You can't make arbitrary outbound connections from Javascript.

Re: Show HN: Windows 98 in browser

#46
post #36

Earlier quoted context omitted.

It's possible, Windows 98 has drivers for the NE2000 network card we're emulating ( https://github.com/copy/v86/blob/master/src/ne2k.js ). However, currently the emulation isn't accurate enough, Windows 98 refuses to use it.

The bigger problem would be what to connect it to, and how. You can't make arbitrary outbound connections from Javascript.

We're using this proxy script: https://github.com/benjamincburns/websockproxy

Re: Show HN: Windows 98 in browser

#47
post #16

oh the irony, Win98 was the MS "internet as desktop" release. Least favorite OS ever Awesome project though!

Windows ME was my most disliked OS (too buggy, even after service packs). I think the level of complexity finally hit the wall given the 9x series lack of good memory/file protections. My favorite 9x OS is 98 SE (which was a stand-alone release, not a service pack). But 98 "first edition" did add substantial features to 95: IE 4, multi-monitor support, sfc was added (which was useful because 9x got corrupted a LOT),…

Dos6+Win 3.11, OS/2 2 and 3, Win98se were the best, XPsp3 as well. Win ME had one good thing going for it: window transparancy and alpha blending! For that reason I used it with a HMD, backstrapped laptop and webcam.

Re: Show HN: Windows 98 in browser

#48
post #16

oh the irony, Win98 was the MS "internet as desktop" release. Least favorite OS ever Awesome project though!

I still remember going to Circuit City and buying the Win98 upgrade CD and excitedly installing it as a kid. I miss those days to say the least.

Re: Show HN: Windows 98 in browser

#49
post #16

oh the irony, Win98 was the MS "internet as desktop" release. Least favorite OS ever Awesome project though!

Windows ME was my most disliked OS (too buggy, even after service packs). I think the level of complexity finally hit the wall given the 9x series lack of good memory/file protections. My favorite 9x OS is 98 SE (which was a stand-alone release, not a service pack). But 98 "first edition" did add substantial features to 95: IE 4, multi-monitor support, sfc was added (which was useful because 9x got corrupted a LOT),…

ME lasted about 30 mins from installation to BSOD in my case. never tried again.

my god that was ages ago.

Re: Show HN: Windows 98 in browser

#50
post #25
post #20

Earlier quoted context omitted.

University courses? I'm pretty sure CPUs were a huge part of my first year of CS.

Learning about CPU internals was a huge part of your first year in CS? Where did you go to school? At my school and every other school I'm remotely familiar with, the knowledge needed to emulate a CPU would be covered in upper division computer engineering courses, and not covered by CS undergrads at all, certainly not in their first year.

Bologna, Italy (from the school of Science, not Engineering). At the time (16+ years ago, under prof. Renzo Davoli), the introductory "Computer Architecture" course [1] was almost entirely dedicated to CPU architecture, including building basic ones (IIRC).

To be fair, I did drop out a year later :)

[1] http://www.unibo.it/en/teaching/degree-programmes/study-plan...

Post reply on HN