p-System links
Links to Apple/UCSD Pascal and p-System information
Apple has a long history with Pascal and UCSD Pascal as Apple Pascal. Read this history paper by David Craig about Apple Computer's Pascal versions.
Dave Tribby has an interesting Apple Pascal page. On that page is a disk image containing a disassembly of the Apple Pascal 1.3 p-machine interpreter and more. Here is in text format the (thanks to Paul R. Santa-Maria) listing file of just the interpreter.
Page by Mark Riordan about the Terak machine, the first mass target of UCSD Pascal and an UCSD Pascal pricelist
UCSD Apple Pascal interpreter for Linux by Mario Klebsch Written in C for Linux, it is a complete emulated Apple Pascal system. If you know how to build it on a modern Linux distro, please let me know!
UCSD Pascal information on Terak hardware
Source of older UCSD Pascal in the USUS library disk 17 and 19
David Barto's page on UCSD Pascal
The SAGE computer, produced in the 1980’s by SAGE Computer Technology , is a 68000 cpu based with a version IV implementation of the p-System. David Erhart has collected much information on this machine at Sage computers. Of much interest are the version IV manuals like Internal Architecture manual and p-System Operating manual.
Reunion at Jacob's School in 2004, see video's of all players from UCSD to Softech!
Zap utility by John Mathhews
The famous Apple Pascal poster
Dave Tribby's Apple Pascal programs
Run the UCSD CP/M adaptable systemIV in a CP/M emulator
Peter Miller has pages on:
- The ucsd-psystem-fs package is used to mount UCSD p-System filesystem disk images as Linux file systems. It also contains a number of other useful UCSD p-System filesystem
- The ucsd-psystem-um project is reconstructing the II.0 user Manual.
- A page contains source code for UCSD p-System version 2.0. The contents here are derived from the material available at Bit Savers, and its various mirrors.
- The ucsd-psystem-xc project provides a Pascal cross compiler for producing UCSD p-System code files on Posix hosts, such as linux. It also provides some other related tools, such as a disassembler.
UCSD sources
Source archive at UCSD of early UCSD p-System for the Terak computer I.4 and I.5. Complete sources!
Description of the p-codes in Apple Pascal, from the Apple Pascal Reference manual
UCSD Pascal group at yahoo: the best source for information about UCSD and p-system sources
Various Kermit versions for UCSD Pascal (sources, look for files of type uc*)
Previous page: History
Next page: USCD files