Try running older sysouts and lisp.virtualmem
@MattHeffron writes in the Guest Book
I still have all(?) of my Interlisp files, and some LISP.SYSOUT and lisp.virtualmem files (Would these run with current Maiko virtual machine implementation?)
It is possible to compile Maiko with settings that should produce a Medley 2.0 compatible lde / ldex (which I assume is what your lisp.virtualmem / LISP.SYSOUT would be. But we haven't tried it and there are some parts untested.
People have had some success running older sysouts under DOS; and previous D-machine versions using the DarkStar dandelion emulator -- adding another layer of emulation is considerably slower.
Getting older sources to compile and run with modern Maiko has been successful but sometimes takes a little work.
Maiko/Medley 3.5 has a larger address space and runs a lot faster.
On Thu, May 26, 2022 at 8:04 AM Matt Heffron <[email protected]> wrote: I just discovered interlisp.org and found this message. FYI: The SpinPro™ and PepPro™ Expert Systems that I worked on at Beckman Instruments in the 1980's were based on the EMYCIN inference engine that we stripped down (even further) to just what we needed for these systems, so they could run on IBM PC's of the era. I also implemented a knowledge base compiler for our system that was modeled on similar work that I think was done by Bruce Buchanan. SpinPro™ is described in "Artificial Applications in Chemistry" 1985, ACS. PepPro™ is described in "Innovative Applications of Artificial Intelligence" 1989, AAAI.
Matt Heffron
Larry, Thanks for the feedback. My question about running older sysout and lisp.virtualmem files was purely out of curiosity. As much as I can remember what I was doing nearly 3 decades ago, I don't think that I would have had left anything in the lisp.virtualmem "saved state files" that I didn't also save to explicit files. And, even if I did, I doubt there would be anything there that would be critical to the complete set of my code base.
In any case, since I'm now recently retired, I would be interested in helping with getting Interlisp going again, if for no other reason than to be able to experiment (play around) with my old code! I haven't used any unix/X system for at least 2 decades, but I have a not-too-old laptop sitting around onto which I could install a flavor of unix and then get a Medley environment going. Maybe I could work on one-or-more of my Lispusers packages, first.
Matt
we have older sysouts in the files from envos including medley 1.0 and 2.0. It would be useful to get them going for a check for when things aren't working now.
we need to update our "getting started" documentation, so i hope you can note things that are confusing or misleading. you shouldn't need to know much about unix/x to run medley.
we have older sysouts in the files from envos including medley 1.0 and 2.0. It would be useful to get them going for a check for when things aren't working now.
I compiled maiko with RELEASE=201, and with a fix to one include file (to fix compilation errors) got an Envos Medley 2.0 LISP.SYSOUT as far as bringing up the display and prompting for the system init file... but no further.
see also issue #489 which is about running older versions in a DOS emulator. Compiling and running Medley 2.0 on modern hardware is a separate but related possibility.