4 ms·
GTL does indeed run in the retro-b5500 emulator, although I have not yet tried to compile and run Eliza with it. The emulator runs in a standard web browser. I
by pkimpel 8y ago
GTL does indeed run in the retro-b5500 emulator, although I have not yet tried to compile and run Eliza with it.
The emulator runs in a standard web browser. It requires some setup. The easiest way to get started is to run the emulator from the project's hosting site:
http://www.phkimpel.us/B5500/ http://www.phkimpel.us/B5500/
First, follow the link to the Getting Started wiki page, which explains what you need to do in detail. There is a link on the page above to a forum if you have questions or need assistance.
GTL is written in B5500 Extended Algol and is based on the compiler for that dialect. The source we found on the CUBE tape does not compile with the standard Mark XIII Algol compiler. We think that may be due to some local Algol patches in use at Georgia Tech. I have posted a compile deck with patches that works for me:
https://github.com/retro-software/B5500-software/blob/master/CUBE-Library-13/Patches/GTL-Compile.card https://github.com/retro-software/B5500-software/blob/master...
After running this, you will need to do a "MC GTL/NEW" command on the SPO (console teletype).
- acqq 8y agoThanks, wow, there are really some new news: https://github.com/retro-software/B5500-software/tree/master/CUBE-Library-13 https://github.com/retro-software/B5500-software/tree/master... "Tapes for version 13 of the library were acquired several years ago by Jim Haynes from the B5500 site at the University of California at Santa Cruz and donated to the Computer History Museum in Mountain View, California. The CHM was finally able to read these tapes in May 2018, producing binary images in .tap (taput) format. For information on the .tap format, see..."