TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Run Windows 1.01 in your browser

323 pointsby chlover 11 years ago

29 comments

mambodogover 11 years ago
As there seems to be a lot of interest in emulators in the browser, here&#x27;s my effort: I ported an emulator for classic Mac and IBM PC to the browser.<p>Mac System 7 Demo: <a href="http://jamesfriend.com.au/pce-js/" rel="nofollow">http:&#x2F;&#x2F;jamesfriend.com.au&#x2F;pce-js&#x2F;</a><p>Windows 3.0 Demo: <a href="http://jamesfriend.com.au/pce-js/ibmpc-win/" rel="nofollow">http:&#x2F;&#x2F;jamesfriend.com.au&#x2F;pce-js&#x2F;ibmpc-win&#x2F;</a><p>IBM PC doesn&#x27;t have mouse support... Yet. For Mac OS it&#x27;s writing the mouse position directly into memory, but I&#x27;ve yet to add that hack for Windows.
评论 #6625246 未加载
评论 #6624993 未加载
评论 #6625122 未加载
评论 #6625393 未加载
DanBCover 11 years ago
I am really enjoying a lot of the retro things being posted recently. Sadly, they miss out some of the details. Like Elite being playable at 4 MHz, but really hard at 25 MHz, because that&#x27;s how clocks worked then, and that&#x27;s what the turbo button did. (It was a de-turbo button, turning your machine into a slow machine for compatibility. If it was connected, that is.)<p>And this makes me wonder about the Wayback machine. I can retrieve an old web page, but can I recreate the experience of posting to that site? Is anyone archiving the various social network sites code, so that the Future People can recreate the experience of Friendster or Facebook or Myspace? Or are the Future People going to have to guess by looking at screenshots and videos?<p>One of the first (perhaps the first?) commercial games for Windows was &quot;Balance of Power&quot;. I think it either came with a weird runtime version of Win 1.0, or a voucher to get it, for people running dos.<p><a href="http://theodor.lauppert.ws/games/bop.htm" rel="nofollow">http:&#x2F;&#x2F;theodor.lauppert.ws&#x2F;games&#x2F;bop.htm</a>
评论 #6625087 未加载
frozenportover 11 years ago
&gt;&gt;&lt;machine id=&quot;ibm5160&quot; class=&quot;pcjs&quot; border=&quot;1&quot; width=&quot;980px&quot; pos=&quot;center&quot; style=&quot;background-color:#FAEBD7&quot;&gt;<p>Tag of the future
评论 #6625151 未加载
pudover 11 years ago
Every time I see an emulator like this on HN, my mind is blown.<p>Can someone explain to me and any other run-of-the-mill hackers reading this, how an emulator like this is made?<p>I wouldn&#x27;t even know where to start.
评论 #6625274 未加载
评论 #6625343 未加载
评论 #6628448 未加载
评论 #6626934 未加载
评论 #6625230 未加载
ghcover 11 years ago
Played Reversi in Windows 1.01. Still lost. I will go hang my head in shame now.
评论 #6627681 未加载
评论 #6625023 未加载
评论 #6625298 未加载
评论 #6625321 未加载
NamTafover 11 years ago
The first time I ran this something went wrong I somehow didn&#x27;t manage to even boot in to windows but found myself at the command line, with only the DOS floppy disks available.<p>The true Windows 1.01 experience.
评论 #6629158 未加载
stormbrewover 11 years ago
I love that windows 1.x had a tiling window manager. I think it&#x27;s kind of a shame that mode died for so long.
评论 #6624986 未加载
评论 #6627003 未加载
jaxbotover 11 years ago
All these features, and Reversi! <a href="http://www.youtube.com/watch?v=tGvHNNOLnCk" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=tGvHNNOLnCk</a>
mintplantover 11 years ago
Even better, Zork: <a href="http://jsmachines.net/disks/pc/games/infocom/zork1/" rel="nofollow">http:&#x2F;&#x2F;jsmachines.net&#x2F;disks&#x2F;pc&#x2F;games&#x2F;infocom&#x2F;zork1&#x2F;</a><p>And it appears to save your state between runs, which is nice.
评论 #6625389 未加载
tzuryover 11 years ago
After Bellard&#x27;s JSLinux, it was just about time till more OS will be ported to JS.<p><a href="http://bellard.org/jslinux/" rel="nofollow">http:&#x2F;&#x2F;bellard.org&#x2F;jslinux&#x2F;</a>
评论 #6626953 未加载
foskover 11 years ago
This an insanely great emulation. Including the loading times.
dmeadover 11 years ago
the mouse tracking is fucked. it leaves the windows if i go to try and click the top right corner
评论 #6624901 未加载
评论 #6625647 未加载
评论 #6624814 未加载
评论 #6625030 未加载
csmattover 11 years ago
As someone who really enjoys the history of computing, this is awesome! I don&#x27;t think I&#x27;ve ever had a chance to play with Win 1 and probably wouldn&#x27;t have gone through the trouble of getting it running myself. This and others like it would be neat for the Computer History Museum to have on its site.
conradfrover 11 years ago
I can&#x27;t seem to successfully reset the calculator after a divide by zero.<p>It&#x27;s funny how when I closed Windows and ended on the DOS prompt I mindlessly typed &quot;win&quot; &amp; enter. Some habits never die I guess.
评论 #6626527 未加载
adamjernstover 11 years ago
Windows 1.01 feels much closer to Mac Classic than Windows 3.1 does. (Button appearance, close button on left, menus must be held down to stay open, &quot;Get Info&quot; instead of &quot;Properties&quot;.)
obfuskaterover 11 years ago
It&#x27;s really mind blowing how it&#x27;s written entirely in javascript
marshrayover 11 years ago
Wow, it had been a long time since I&#x27;d played DONKEY.BAS. <a href="http://jsmachines.net/demos/pc/donkey/" rel="nofollow">http:&#x2F;&#x2F;jsmachines.net&#x2F;demos&#x2F;pc&#x2F;donkey&#x2F;</a>
评论 #6631513 未加载
crbover 11 years ago
Interesting to see Helvetica (&quot;Helv&quot;) in Windows 1.0 Write. According to a quick Wikipedia, Arial was only introduced with TrueType in Windows 3.x.
评论 #6626163 未加载
jmhainover 11 years ago
I tried to unmaximize a window by dragging the title bar like in Windows 7 or GNOME 3. I have no idea why I expected that to work.
评论 #6625457 未加载
mrbuttons454over 11 years ago
I still suck at Reversi. :(
abhididdigiover 11 years ago
There is some issue with the mouse. When I click on terminal.exe and try to click on &quot;File&quot;, the mouse is coming out of the emulator. You would probably want to create an interface like a VM, where the mouse comes out of the emulator only when you press some combination of keys.
评论 #6625355 未加载
评论 #6625477 未加载
评论 #6625478 未加载
shurcooLover 11 years ago
Nice, this one runs on an iPad mini! Not much slower than on a computer.
amenodover 11 years ago
Unbelievable... I never knew how Windows looked before 3.0 - thanks!
fosapover 11 years ago
I wonder what the license it. The guy from copy.sh promised to make it open source, but didn&#x27;t yet. Can I hope?
milesfover 11 years ago
Yep, still as slow and glitchy as I remember it :)<p>This trend of retro computing is a wonderful trend.
Max_Horstmannover 11 years ago
Glad it boots to desktop, not metro.
devsatishover 11 years ago
the left top menu looks like bootstrap collapse :-). Nostalgia for sure..good work
patelmiteshbover 11 years ago
i am not sure but i am not able to do it.
tegansnyderover 11 years ago
where is qbasic?
评论 #6625016 未加载
评论 #6625301 未加载
评论 #6625299 未加载