The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: pnr@planet.nl (Paul Ruizendaal)
Subject: [TUHS] Need your help for 2019
Date: Mon, 6 Mar 2017 12:16:48 +0100	[thread overview]
Message-ID: <E14DCF7F-3BFB-45CA-933D-B1F070A428E0@planet.nl> (raw)
In-Reply-To: <51EE9B29-09E2-4626-8B71-E5FD7857D0B4@superglobalmegacorp.com>

On 6 Mar 2017, at 4:44 , Jason Stevens wrote:

> One thing I'd change for starters is the boot block code to just automatically load the right kernel, and get the system to come up normally on its own.... But it's cool.
> 
> Yes. Thank you for reminding me that web emulators already exist. With
> some googling I found this one:
> http://skn.noip.me/pdp11/pdp11.html

Yes, agree. The main emulation is 2,000 lines of JS, the I/O devices are 1,500 lines. That's quite manageable for making a few changes.

Hopefully I will have some time later this year to add 'direct run' emulations to the TUHS site based on this code (assuming Warren agrees). The idea would be that next to Archive and the Tree there would be emulation. A visitor would go to e.g. the V5 page of the Tree and also find a link to run V5 in emulation. From the SIMH and Nankervis sites images for:
- V5
- V6
- V7
- 2.9BSD
- 2.11BSD
appear to be already available (but the SIMH images may include devices not supported by the current Nankervis code). I'm not quite sure if and how networking could be enabled for 2.9BSD and 2.11BSD - at least the network card would need to be emulated and somehow translated to web socket connections. Same goes for adding live UUCP emulation to the V7 demo or live Arpanet emulation to a future NCP Unix demo.








  reply	other threads:[~2017-03-06 11:16 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-04  3:16 Warren Toomey
2017-03-04  3:41 ` Steve Johnson
2017-03-04  4:15 ` Cory Smelosky
2017-03-04  4:20   ` Warren Toomey
2017-03-04  4:49     ` Cory Smelosky
2017-03-04  8:21 ` Paul Ruizendaal
2017-03-04  8:24   ` jsteve
2017-03-06  0:57     ` Paul Ruizendaal
2017-03-06  3:44       ` Jason Stevens
2017-03-06 11:16         ` Paul Ruizendaal [this message]
     [not found]           ` <20170306113704.GA14536@minnie.tuhs.org>
2017-03-06 13:25             ` Paul Ruizendaal
2017-03-06 14:15         ` [TUHS] jor1k was:Re: " Jacob Goense
2017-03-04 11:09   ` [TUHS] " Jacob Goense
2017-03-04 17:41     ` Charles Anthony
2017-03-06 17:51 ` John Floren

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E14DCF7F-3BFB-45CA-933D-B1F070A428E0@planet.nl \
    --to=pnr@planet.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).