Posts

The next challenges in 2026

Image
It is time to think about the next steps in this project. There are several elements, and I don't have a good sense today of what things are most important. So the topics below are in no particular order. It would wonderful to digitize the thousands of punched cards that are in the library at Ingenium (The Museum of Science and Technology). This would require taking some kind of machine (a card reader or a scanner or something else) to the museum, and then sitting with the many decks of cards, digitizing and cataloguing them. Given the number of cards, this would be a long process, at least a few days, and with the current state of my digitizer software, probably much longer. However, this would unleash a great deal of data, including load files (which would then have to be reverse engineered), program files that could be run through the simulator, and operating system command examples. If anybody has a functioning card reader out there, please let me know!! It would also be very v...

I can't believe a year has gone by! So much to talk about

Image
 I have been able to get a few things accomplished, as I am now retired! I was able to scan and digitize all of the cards that Chris Atkinson sent me. There was so much information in these cards. It had Fortran programs which showed me language features that I had forgotten to include in the simulator. It had COBOL programs, APS programs and even some Spectre Map (a local language to simulate assembly language on a virtual machine). It took a while to get the information digitized from the cards, so if anyone has any ideas about how to do that faster, please let me know. I thought these were the only vintage GE-115 cards left on the planet. Until today. I was unable to locate the systems disk at Eastview. The staff were kind enough to look for me, but to no avail. I got another lead from Steve McNie, who had seen a display at the 50th anniversary reunion. There are as display on a wooden frame which had a large deck of cards which was the program used to create bingo cards for fun...

Amazing updates from a variety of sources

The winter has been very busy, unseasonably cold and lots of snow in Canada. The winter used to be like this all the time, but we have forgotten! So much has happened in the first 8 weeks of the year. Tremendous news below! First, the Museum of Science and Technology wants to include the simulator in their permanent collection of artifacts. This would include hosting the simulator in such a way that the public can download it and try it out. I am beyond ecstatic with this development. It will require some more work .. some usage manuals and training videos, but the results will be well worth the effort. The timing is flexible, but I am hoping that we can complete the work this calendar year. In other news, I reached out on Facebook to a page dedicated to my old high school Eastview from the 70s. I posted some information about the project and mentioned that I was trying to reach Tim Crawford, if he was still alive. Tim organized the donation of the computer to the Museum, but was there...

The Student Computer Operator

After Eastview Seondary School in Barrie acquired its GE-115 computer in the summer of 1969, it also acquired an operational problem. Unlike today's computers, this computer did not run itself.  The computer processed individual submissions, one at a time. A student learning to program would prepare their card deck on one of the two IBM 026 manual card punch machines, wrap an elastic band around the deck and add it to the stack of jobs to be run in the metal rack just outside the computer room door. Then, the computer operator had to take that job, put it into the card reader, and process it through the GE-115. Then, the operator would take the resulting printouts and wrap it around the card deck, add an elastic band (we must have gone through a ton of elastic bands!) and return the completed job to the rack. Then, the learner would then have the opportunity to read through their printout, try to figure out what went wrong, fix the problem and re-submit. The turnaround time for thi...

The Museum Problem

After we had reviewed the artifacts, Cédric talked to me about the role of the museum in preserving and interpreting history. All of the many, many artifacts they have are historically significant. The question is, how do you show this to people who are new to the old technology? To put a computer on the floor in the museum is easy, but after people have exhausted their curiosity about the size of the old thing and the various different kinds of switches, knobs and wires on it, how can the museum help the patrons to understand what this computer was all about back in the day. I am going to call this the "museum problem". I'm sure that it has a better name amongst curators, but this label works for me. I now think of my work in creating an emulator and collating architecture information as part of solving the museum problem. Everything I have done so far, I did for fun and nostalgia. Now, I have a greater sense of purpose. Cédric told me that one way to enhance the patron...

National Museum of Science and Technology

Last week, I visited the National Museum of Science and Technology in Ottawa. I had not been there since I was in public school so many years ago. There is an exhibit called the crazy kitchen, which is a room built in strange angles vertically and horizontally and with interesting perspectives. It challenges your sense of perspective and balance. I remember that room from 50 years ago. Go see it if you never have! The Museum is the final resting place for the GE-115 computer from my high school. In 1980, the computer was donated. It was dismantled, crated and shipped and has been sitting in the warehouse ever since. I should mention that the warehouse is a massive storage facility which houses all kinds of technologies, including trains and automobiles! I met with Cédric, who is part of the team of curators in communication technology. He kindly arranged to show me some of the artifacts that were both meaningful and easily accessible. In our earlier discussions, we agreed that it did n...

So much has happened

 It has been a while since I posted. Such is life! This fall I have been poking around with the simulator, adding new features and testing old ones to make sure they still worked. In the meanwhile, some really interesting developments happened. The Computer History Museum digitized two new manuals for the GE-115: The GE-115 Users Guide Reference Manual and Programming the GE-115. I am immensely grateful to everyone at CHM for making this happen. These manuals had a tremendous amount of information in them. The Systems Manual (1965) had a more explicit definition of the APS assembly language, including assembler directives and storage declarations. This manual also clarified some information about binary and decimal arithmetic, particularly around how calculations proceeded when the operands are of different length. It took about a month to fix the simulator up to the point of accurately reflecting the new reality outlined in the Systems Manual. There were a number of interesting re...