UCSD p-System II

The UCSD p-System is a highly portable operating system. It uses the Pascal programming language, and all applications are compiled to interpreted bytecode. This means an application written for the p-System should run on any p-System platform, regardless of the CPU and architecture. However, depending on the use, it could be quite slow.

A number of commercial applications were written for the UCSD p-System, but it lost its portability advantage as the industry standardized on the x86 IBM PC architecture.

Wanted: UCSD p-System for IBM PC

Product type
SofTech Microsystem
Release date
User interface


Download Name Version Language CPU File type File size
UCSD p-System (bios v1.2) for NEC APC (8-inch) (bios v1.2) for NEC APC English x86 Archive 1.8MB
UCSD p-System for DEC Rainbow (400k SSDD 5.25) for DEC Rainbow English x86 5¼ Floppy 383.44KB
UCSD p-System for Heath H-8 and H89 (Hard Sector 5.25) for Heath H-8 and H89 English x86 5¼ Floppy 215.72KB
UCSD p-System for Heath HZ89 90 and H37 H17 controllers (5.25) for Heath HZ89 90 and H37 H17 controller English Other 5¼ Floppy 210.92KB
UCSD p-System for TI-99/4A and Manuals (5.25) for TI-99/4A English Other 5¼ Floppy 64.61MB
UCSD p-System for TI-994A (5.25-SSSD) (alt disk set) English x86 3½ Floppy 193.1KB


Comments by