Aquarius Bus Logo

John Titor & The Case of the IBM 5100

In 1975, IBM released the first mass-produced portable computer, the 5100. This opens up the John Titor story.

It was an incredible feat for the time: An integrated 5-inch CRT monitor, up to 64 kilobytes of random-access memory (RAM), and the ability to run programs meant for larger, more expensive computers, all in something the size of a briefcase.

In fact, the IBM 5100 was extraordinarily close to becoming the world’s very first Personal Computer, a title taken a few short months earlier by the Altair 8800.

But the IBM 5100 was more than just a portable computer. It contained a hidden feature that remained undiscovered by the general public for fifteen years, until the year 2000.

The year John Titor supposedly arrived on our world-line.

The year 2036 & John Titor

John Titor’s story began in the year 2036.

John Titor belonged to a team of seven individuals selected to embark on a journey through time. He had lived through unimaginable horrors in a world destroyed by selfishness, cynicism, and corrupt government, ravaged by nuclear war.

To make matters worse, what little remained of their technology was threatened by a looming UNIX timeout error in 2038.

An IBM 5100 was just what they needed. It’s ability to debug and emulate code between various programming languages made it an important component in keeping the technological architecture of their fallen world alive.

Unfortunately, none could easily be found in 2036.

And so John Titor’s mission was straightforward: Travel to 1975, using a rudimentary time machine, and acquire an IBM 5100 portable computer.

Read More…
Stranger Dimensions

specs of the ibm 5100

The IBM 5100 is based on a 16-bit processor module called PALM (Put All Logic in Microcode). The IBM 5100 Maintenance Information Manual also referred to the PALM module as the controller. The PALM could directly address 64 KiB of memory. Some configurations of the IBM 5100 had Executable ROS (ROM) and RAM memory totalling more than 64 KiB, so a simple bank switching scheme was used. The actual APL and BASIC interpreters were stored in a separate Language ROS address space which the PALM treats as a peripheral device. Prices ranged from $11,000 (16k model) to $20,000 (64k).

Portable personal computer

BYTE in December 1975 stated “Welcome, IBM, to personal computing”. Describing the 5100 as “a 50-lb package of interactive personal computing”, the magazine stated that with the company’s announcement “personal computing gains an entry from the industry’s production and service giant”, albeit “at a premium price”. A single integrated unit provided the keyboard, five-inch CRT display, tape drive, processor, several hundred KiB of read-only memory containing system software, and up to 64 KiB of RAM. It was the size of a small suitcase, weighed about 55 lb (25 kg), and could be transported in an optional carrying case, hence the “portable” designation.

In 1975 it was an amazing technical accomplishment to package a complete computer with a large amount of ROM and RAM, CRT display, and a tape drive into a machine that small; it was two more years before the similar but much cheaper Commodore PET was released. Earlier desktop computers of approximately the same size, such as the HP 9830, did not include a CRT nor nearly as much memory. An equivalent late 1960s IBM computer would have been nearly as large as two desks and would have weighed about half a ton.


The 5100 has an internal CRT (5″ diagonal) and displays 16 lines of 64 characters. IBM provided an option switch to allow the user to display all 64 characters of each line, or only the left or right 32 characters (interspersed with spaces). Also there was a switch to display the first 512 bytes of main memory in hexadecimal for diagnostic purposes.

Mass storage

Mass storage was provided by removable quarter-inch cartridge (QIC) magnetic tape drives that use standard DC300 cartridges to store 204 Kbytes. One drive was installed in the machine and a second (Model 5106) could be added in an attached box. The data format included several types and were written in 512 byte records.

External monitor

An external video monitor (or modified television receiver) could be connected to the IBM 5100 via a BNC connector on the back panel. While the 5100 had a front panel switch to select between white on black or black on white for the internal display, this switch did not affect the external monitor, which only offered bright characters on a black background. The vertical scan rate was fixed at 60 Hz.

Communications adapter

Also in September 1975 IBM announced the IBM 5100 Communications Adapter, that allowed the 5100 to transmit data to and receive data from a remote system. It made the 5100 appear the same as an IBM 2741 Communications Terminal and was designed to be able to communicate with IBM 2741 compatible machines in start-stop mode using the EBCD (Extended Binary Coded Decimal) notation. EBCD was similar to the more common IBM EBCDIC code, but not identical.

Research Device Coupler

In Volume 16, Number 1, Page 41 (1977) of the IBM Systems Journal the article “The IBM 5100 and the Research Device Coupler — A personal laboratory automation system” read: “A small laboratory automation system has been developed by using the IBM 5100 Portable Computer in conjunction with the Research Device Coupler. This compact system provides a dedicated, high-level-language computer and a versatile data acquisition and control interface for experiments in which data rates do not exceed 9600 baud. Two experiments exemplify the use of the system. The Research Device Coupler described in this paper is a prototype of the IBM 7406 Device Coupler.”


share | the aquarius bus

You also might be interested...

Find anything interesting?

Join others and get timely updates delivered straight to your inbox when we post unique content!

Leave a Reply

Your email address will not be published. Required fields are marked *

a variety of therapeutic or preventive health-care practices that are not typically taught or practiced in traditional medical communities

theory & development of computer systems able to perform tasks that require human intelligence, i.e. speech, decision-making & translation 

the study of the movements and relative positions of celestial bodies interpreted as having an influence on human affairs and the natural world

used popularly as a synonym for catastrophe or a large-scale catastrophic event

a substance used to treat, cure, prevent, or diagnose a disease or to promote well-being

an imagined place or state in which everything is unpleasant or bad, typically a totalitarian or environmentally degraded one

the planet on which we live; the world in which we exist on soil

a natural oil typically obtained by distillation and having the characteristic fragrance of the plant or other source from which it is extracted

of or from outside the earth or its atmosphere

intended for or likely to be understood by only a small number of people with a specialized knowledge or interest

Earth’s southernmost and least-populated continent, the fifth-largest, 40% larger than Europe

a secret history which has been deliberately suppressed, forgotten, or ignored

relating to or made from a compound or preparation used for the treatment or prevention of disease derived from plants

graphic visual representations of information, data, or knowledge

the life, times & inventions of Nikola Tesla

esoteric supernatural beliefs and practices which generally fall outside the scope of religion and science

A conditioning and brainwashing tool manipulated to reference planned false flags

the foretelling or prediction
 of what is to come

game or mind sport in which players attempt to answer questions correctly on one or several specific topics

the practice of seeking impressions about a distant, future or past unseen target, using (ESP) or “sensing with mind”

The continuation of life or existence

vast part of Asia bounded by the Caspian Sea, Ural Mountains, Pacific Ocean, & the north of China, India and Persia

Einstein’s theory of relativity, developed in 1905, shows that time passes at different rates. 

The Complete & Missing Chats from the John Titor internet chat postings, including extras