John Cooper edited this page Jul 21, 2014 · 4 revisions
Clone this wiki locally

Welcome to the pymultics wiki!

This project is my attempt to simulate a "mini Multics" system under Python 2.6+ and PySide (Qt 4.8+).

Below is a screen capture showing the pyMultics simulated mainframe (on the left), and a user terminal logged in to the system (on the right). The simulation is a Python/PySide/Qt suite of application code, and the terminal is a C++ Qt application.

The purpose of this project is to produce enough of a system to run two of my old PL/1 text games that I wrote as a kid back in 1983. These games will be re-coded in Python and will make use of new Python implementations of whatever system subroutines they originally relied upon. Since these games were multiplayer, I have implemented very basic user account functionality so that multiple users can log in and play.