I have corrected a few minor bugs and have added the ability to label tapes. This is
primarily useful if you intend to save tapes, but as I haven't come up with a way to
do this, it's somewhat irrelevant at present. If you want to try it, first right-click
on a tape in a box or on one of the white square areas. This will tell you what the
current name of the tape is. A second click will remove the label. Now pick up the
tape by left-clicking on it. The text at top right of the screen should say
'Holding a tape'. Now click on a pencil. These are located on the Editor screen and
on the Punch screen. Since these are the places where tapes can be produced it seems
logical to provide the pencils there. When you do, a white window will pop up in the
centre of the screen, and this displays the current name of the tape. For newly
created tapes this is set to '
That's all for this release.
The revised version also has implemented the paper tape punch, so your programs can
output to paper tape. I still have to provide facilities for labelling tapes, so that
you can distinguish one from another.
Page created by Bill Purvis, last update 15th December, 2004
New!! (29th November)
In this revised release I have made a few minor improvements. The switch on the tape
reader now works (although it will still read if switched off!). The simulator also
now comes with 803 Algol pre-loaded (though it does take a little longer to start as
the core image has to be downloaded first). This saves the time taken to load from
paper tape, which is tedious. If you press the browser 'reload' button, then the
simulator is restarted and will reload the core image. Unfortunately, you also lose
any user files you have created :-(
Operating Instructions
The following links will display the relevant pages in a new window, this avoids
restarting the simulator if you need to refer to the information therein. Restarting
the simulator causes any setting up actions, including preparing a program tape, to
be lost.
Taking it further
This simulator is hampered by the Java/Browser restrictions, which prevent you from
loading or saving work to disk. If you have the Sun Java Run-Time system (JRE) on your
machine, or are prepared to down-load and install it on your machine, I have an
'application' version, which will soon allow you to do this. If you are seriously interested
in writing and running your own programs, in either Algol or 803 Machine Code, then I
would recommend you take this option. Contact me (bil 'AT' beeb.net) for further details.