Live data from Hacker News

Run Windows 1.01 in your browser

jsmachines.net

91–93 of 93 posts

Re: Run Windows 1.01 in your browser

#92

Earlier quoted context omitted.

The Mac is great -- just as I remember it when I was a little kid. Actually, not exactly -- the emulator seems faster than the Mac we had. Also, I tried to get it to crash but wasn't able to.

> The Mac is great -- just as I remember it when I was a little kid. Actually, not exactly -- the emulator seems faster than the Mac we had. Also, I tried to get it to crash but wasn't able to. You really shouldn't see a crash on a fresh install of the operating system. A lot of crashes on Mac OS Classic were caused by software that hooked itself deeply into the system and corrupted state. Not so different from Windo…

Cooperative multitasking and a lack of protected memory does not really lead to a robust system.

Re: Run Windows 1.01 in your browser

#93
post #82
post #70

Earlier quoted context omitted.

After PCjs and Bellard's, try Virtual x86, which can emulate FreeDOS, OpenBSD, and KolibriOS. http://copy.sh/v24/ As a hack, all of these JavaScript emulators are awesome to play with. But in reality if you need performance for something in the past decade, like a N64 or newer arcade emulators, JS is still orders of magnitude slower than dynarec emulators written in C. I hope something like PNaCl will come along to b…

N64 might work. With WebGL support of course. And I hope too for a really new standard for web programming. Java was the answer for some time, then Flash, now Javascript. The big companies should sit together and agree on one standard with typed variables. The JIT compilers of Javascript will reach there limits sooner or later.

So I worked on a defuct N64 emulator, TRwin, back around 2000. Thirteen years later and thanks to the power of the modern web, my PC that's literally orders of magnitude faster runs the best JS emulator like a slide show. Using native code, my celeron400 with a Voodo card could run it full speed.

JavaScript is a toy language. But I do agree that strong typing and restrictions on GC like asm.js would help the situation. Unfortunately we can't rely on the standards bodies to make good decisions. Static typing was supposed to be in ECMAScript 4 back in 2008, but they abandoned it back in 2007.

It's still painfully clear to me the we are going backwards with all of these bloated poorly designed layers in HTML5 and I have little faith in the standards bodies.

http://hulkholden.github.io/n64js/

Post reply on HN