A brief history

A few years ago I got nostalgic for the "good old days" when I was working for Univac / Sperry / Unisys. In those early days a computer was simple enough that a single person could understand everything about a single system and even hope to write their own operating system for it. In fact, many of the early systems didn't have an operating system as we think of one now. So, I decided to write an emulator for one of the earliest system I ever got paid to work on and the 9200/9300 emulator was born.

Once I got that working, it's fair to say I was hooked on emulation. And since very few people were working on Univac emulators and since these old systems are important to the history of computing I decided to carry on. Thus the 1005 and 494 emulators came into being.

Where we are today

The 9200, 1005 and 494 emulators are as complete as I can make them and if I start another one my wife will likely divorce me. So new emulators are on hold for a while.

I have recently started an Algol compiler for the 494. It is based on the 1108 compiler so at least it is period appropriate even though there may never have been an Algol compiler for the 494. At present, the compiler is about 75% complete and I will be releasing it if I ever get it finished.