Leo III resurrected software actually running

This shows the execution of the Leo III Master Routine ruunning, first the Intercode Translator, and then the program that it has just translated, which is from a paper tape accidentally surviving from the 1960s.

This is the original paper tape in Leo III character code.
This is the original paper tape in ISO character code.
This is the printer output from the emulated Leo III computer.
This is the printer output after processing by our modernising program.

Below is the typewriter output from the emulated Leo III computer.
The green text is keyboard input simulating the setting of the Leo III indicator keys.
Any line containing lower case characters is communication to or from the emulator.
N.B. Program without chapter 0
m00 MT-start.leo
Mounting MT-start.leo on route 00


14323 T/W:       
         :       
         :       
         :       
14323 T/W:  29    *  77   09001 00401        
1
14323 T/W:  00    OPT   1      
13892 Unloaded route 00
1/5/7
  719 T/W:       
         : ISSUE 0  GO EVEN FASTER MASTER ROUTINE   09001 00401   
         :       
m00 ITi.leo
Mounting ITi.leo on route 00
pbigprog.txt
Paper tape will now be read from bigprog.txt
v1
1/1/11
  719 T/W: 29     PREFER SP    
1/0/4
  719 T/W: 29     PTAPE        
4/1/1
  719 T/W: 29     R T I        
4/1/2
  719 T/W: 29     LIP 00 09001  00001  10816         A6/ 1     08000     
  719 T/W: DATE 15 07 01  AT 1029     
  719 T/W: 29     ALLOC   08000 00801 00010 1 M1    N      
         :            2 0000    1 0000    0 7200    
         :         D1  41 N  B1  31 N  A1  01 N  A2  13 N  A6  02 N      
         :       
         : 29     HOP 02 08000  00010  12316         A6/ 1     08000   01
  719 T/W: 29     EDG 31        08000 
  719 T/W: 29     O'LAY  08000        
1/3/7
  719 T/W: 29     HOP 13 08000  00010  12312         A2/ 1     08000   02
1/1/7
  719 T/W: 29     CH 1   R0P8 R1P8 R2P8 R3U  R4 8 R5 8 R6 8 R7P8         
z9999
  719 T/W: 29     O'LAY  08000        




z999
  719 T/W: 29     O'LAY  08000        
1/0/3
  719 T/W: 29     O'LAY  08000        


0
  719 T/W: 29     08000 PROG OUT  08006      0   +PTS      
  719 T/W:        C IGN 
0
  719 T/W: 29     O'LAY  08000        


z999
  719 T/W: 29     O'LAY  08000        
1/0/3
  719 T/W: 29     *  06  08000        
z599
1
 3975 Unloaded route 13
  719 T/W: 29     OPT 1        
z99
 3975 Unloaded route 02
  719 T/W: 29     EDG 02        08000     08        
  719 T/W: 29       END  08000        
1/0/3
  719 T/W: 29     P Q          
1/0/6
 3975 Unloaded route 00
  719 T/W: 29     TAPE UNLOADED
m00 MT-R13.leo
Mounting MT-R13.leo on route 00
v1
4/2/2
  719 T/W: 29     SNT 32        09001 
  719 T/W: 29     NO CD    B   
z55
4/2/2
  719 T/W: 29     HIP 00 09001  00010  12312         A2/ 1     08000     
z55
1/0/8
  719 T/W: DATE 15 07 01  AT 1029     
  719 T/W:        C IGN 
  719 T/W: 29     ALLOC   08006 00000 00010 1       N      
         :            0 7140    0 7686       
         :         D3  41 N    
         :       
         : 29       END  08006        
z55
1/0/3
  719 T/W: 29     P Q          
z999
0
0
0
i
x
299 Illegal: Operator abort after 7501292 instructions
i
x