Exhibition IBM 1401 emulator simulation

the virtual data center - a 1401 3D simulation

the virtual data center - a 1401 3D simulation - for free

2021-07-22 some web site renovation going on, some flaws may occur...

2021-07-22 CAUTION: there was an error in the v3 assembler spreadsheets
"H1401 program sheet v3 - program template" and "...-read tape (YouTube_part_9)"
causing false label addresses. Please download corrected versions v4 in download area.

alternatively on sheet "INTERN data calc sheet" change ...
- cell o3 from (wrong):    =IF(N3="";TEXT(O2+Q3;"000");TEXT(N3+Q3-1;"000"))    to (correct):     =IF(N3="";TEXT(O2+Q2;"000");TEXT(N3;"000"))     and copy it all down the column (o4:o300)
- cell R3 from (wrong):   ="L"&Q3&O3&"1060"&J3      to (correct):    ="L"&Q3&P3&"1060"&J3        and copy it all down the column (R4:R300)

last updates: web site 2021-07-22, program v0.2.4  2021-07-22

- questions or suggestions? try to contact me here:
1401 VDC Discord Channel
- card load tool (tiny assembler): see tools


A working 3D simulation using the Unreal® Engine, exhibiting a 60's datacenter, imitating the historic IBM® 1401 mainframe.

Get your own 1401 feeling at home! Download see below.

The simulator tries to revive the original mainframe experience.
This includes the effort it took to achieve a desired result.
You are missing a program editor? Yes, those were the days!
You want to enter a program or some data? Go and punch some cards!
You have a typo in your card? Too bad!

This is a spare time project of a single developer, so more features and videos will come irregularly, just check now&then..


A bunch of my videos, showcasing the datacenter simulator and general 1401 programming:

YouTube channel "the 1401 guy"
IBM 1401 - let's program, #8: calculating prime numbers (feat. a video from Ken Shirriff)    (new 2020-11-29)
IBM 1401 - let's program, #7: testing a program from the CHM 1401 team    (new 2020-11-08)
IBM 1401 - let's program, #6: reading the IBM 729 tape drive
IBM 1401 - let's program, #4: load a program from card (printing "Hello World")

see about how to unlock the punch card import / export feature.

see for a quick download, installation and use walkthrough video for the simulator.

the simulation: downloads & documentation

downloads & documentation

download                         (v. 0.2.4)



facebook          (not that frequently updated; just for presence)
instagram         (not that frequently updated; just for presence)

see for a quick download, installation and use walkthrough video for the simulator.


recommended text books: (local copy from, see -alt-)

A_Guide_to_1401_Programming_1961.pdf -alt- pragmatic, detailed, self-study, reprint of original IBM personal study program "Principles Of Programming"
Programming_the_1401_1962.pdf -alt- more easy, a bit more generalized, for self-study
A24-3144-2_1401_operGuide.pdf -alt- original IBM documentation, handling the system
A24-1403-5_1401_Reference_Apr62.pdf -alt- original IBM documentation, contains CPU instruction information

additional information resources for the 1401 and general classic computing

Living Computers Museum + Labs
Computer History Museum CA
The National Museum of Computing
The Computer Sheds UK

references / credits / copyrights / trademarks:

This project is based on the work of the IBM 1401 team at the Computer History Museum,
the videos and information of CuriousMarc, and the documents made available via

The 1401 simulator is intended solely for educational and informational purposes.
We do not guarantee any usefulness or correctness.
It may be distributed and used freely without realization of profits
Any third party rights still apply and remain unaffected.

IBM® is a trademark of the International Business Machines Corporation link

The 1401 simulator uses Unreal® Engine. Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere.
Unreal® Engine, Copyright 1998 – 2020, Epic Games, Inc. All rights reserved. Unreal Engine is a product of the Epic Games Inc. link

the webmaster uses cookies. click here for more information.