From owner-pups@minnie.cs.adfa.edu.au Thu Dec  3 10:17:22 1998
Received: (from major@localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id KAA20950
	for pups-liszt; Thu, 3 Dec 1998 10:16:19 +1100 (EST)
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id KAA20945
	for <pups@minnie.cs.adfa.oz.au>; Thu, 3 Dec 1998 10:16:12 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id KAA27852 for pups@minnie.cs.adfa.oz.au; Thu, 3 Dec 1998 10:18:43 +1100 (EST)
From: Warren Toomey <wkt@henry.cs.adfa.oz.au>
Message-Id: <199812022318.KAA27852@henry.cs.adfa.oz.au>
Subject: New Apout PDP-11 simulator
To: pups@minnie.cs.adfa.oz.au (Unix Heritage Society)
Date: Thu, 3 Dec 1998 10:18:43 +1100 (EST)
Reply-To: wkt@cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups@minnie.cs.adfa.edu.au
Precedence: bulk

All,
	I've just spent the week tidying up my Apout program. This runs
PDP-11 user-mode programs (specifically 7th Edition binaries), and
translates V7 syscalls to native syscalls.

I've tidied the program up and optimised it a bit too. Over the summer
break (it's summer down here) I want to add floating-point and start
work on emulating 2.11BSD user-mode binaries.

The program runs on FreeBSD 2.2.x and 3.0 systems: porting to other 32-bit
little-endian Unix systems should be relatively easy. Porting to big-endian
systems might be harder :-) I'll have a look at that too.

Anyway, an alpha of the new 2.2 version is at:
	ftp://minnie.cs.adfa.edu.au/pub/PDP-11/Sims/Apout

Cheers,
	Warren

