UCSD Pascal System II.0
User Manual

There is a User Manual Reconstruction as a set of HTML pages. This has all of the text reconstructed as a modern document from which you can copy and paste.     There is a set of User Manual Facsimile pages, containing images of each page of the original work, cleaned up and squared up.
There is a User Manual Reconstruction (6.97MB, 41 minutes) as a PDF document. This has all of the text reconstructed as a modern document from which you can copy and paste.   There is a complete User Manual Facsimile (8.69MB, 51 minutes) as a single PDF document. By printing this document on a printer capable of two-sided printing you will have a faithfull (if slightly enlarged) facsimile of the original work.
(You can download a free PDF reader from www.adobe.com, called Acrobat Reader.) You can get a scanned version of the II.0 User Manual from the website of Hans Otten, http://www.hansotten.com/, in the section Pascal Compilers. On this website the original page images, scanned by Hans from the original manual, on which this reconstruction is based, are available.

There is an I/O Manual Reconstruction as a set of HTML pages. This has all of the text reconstructed as a modern document from which you can copy and paste.     There is a set of I/O Manual Facsimile pages, containing images of each page of the original work, cleaned up and squared up.
There is an I/O Manual Reconstruction (330kB, 2 minutes) as a PDF document. This has all of the text reconstructed as a modern document from which you can copy and paste.   There is a complete I/O Manual Facsimile (2.55MB, 15 minutes) as a single PDF document. By printing this document on a printer capable of two-sided printing you will have a faithfull (if slightly enlarged) facsimile of the original work.
You can get a scanned photocopy of the II.0 I/O manual from BitSavers.org. This PDF file contains the original page images on which this reconstruction is based.

You are allowed to download (73.8MB, 7 hours 10 minutes) and burn a copy the CD-Rom. See the How To page for instructions for some popular CD-Rom burning programs.   UCSD p-System Cross Compiler: You can cross compile your UCSD Pascal code on Unix to create p-Machine object code. By using a cross compiler you can boot-strap a native system by first cross compiling, and then re-compiling with the native compiler.
  UCSD p-System File System: These tools allow you to create and manipulate UCSD p-System disk images. You can add files to, and extract files from, UCSD p-System disk images. You can even mount UCSD p-System disk images as Linux file systems, with automatic transparent text format conversion in both directions.
UCSD p-System Virtual Machine: You can use this virtual machine (p-code interpreter) to run your UCSD p-code files on Linux or Unix. It has broad support for opcodes not present in all implementations. It even emulates Turtle Graphics using X11.
This project is managed using Aegis. The Aegis repository for this project is available. The UCSD p-System Operating System project contains the II.0 source files (and some bug fixes) plus a Makefile that uses the cross compiler to build the sources, and the file system tools to build working disk images that can be executed using the virtual machine.

This page last regenerated Sun Jul 25 13:37:39 2010.