LisaList2

General Category => LisaList2 => Topic started by: Todd on November 25, 2020, 03:58:27 pm

Title: question about getting Multiplan working on Xenix
Post by: Todd on November 25, 2020, 03:58:27 pm
Hi,

I'm trying to get Multiplan working on Xenix. I've following the directions below (fantastic!), but when I go to write the modified file to a physical disk DC42 says that the image is corrupted and won't let me proceed. DC42 likes the unmodified file, so the file I'm starting with is fine.

https://lisalist2.com/lisalist1/2496.html

Any ideas?

Many Thanks,

Todd
Title: Re: question about getting Multiplan working on Xenix
Post by: rayarachelian on November 25, 2020, 05:32:15 pm
Likely it's just the checksum. You could try re-opening it and closing it with lisafsh-tool.
If that doesn't work, try booting BLU on your Lisa and using that to restore to physical media.
Title: Re: question about getting Multiplan working on Xenix
Post by: Todd on November 25, 2020, 06:17:21 pm
Many thanks. That's exactly the problem, DC42 reports checksum problem. I'll investigate lisafsh-tool (I only know it from trying to hack Multiplan) or, worst case, use BLU.
Title: Re: question about getting Multiplan working on Xenix
Post by: rayarachelian on November 25, 2020, 08:33:28 pm
Many thanks. That's exactly the problem, DC42 reports checksum problem. I'll investigate lisafsh-tool (I only know it from trying to hack Multiplan) or, worst case, use BLU.

you'd just run it like this, piping an echo to it would cause it to close the image when EOF is reached on stdin

Code: [Select]
echo | lisafsh-tool multiplan.dc42
Title: Re: question about getting Multiplan working on Xenix
Post by: Todd on November 29, 2020, 10:06:05 am
It worked! Thank you thank you! Multiplan lives!

I've made several "worksheets" and it's impressive.

The help system is excellent for getting up to speed. Interesting that "save" and "load" are subsets of "transfer" (i.e. save is "transfer save" and load is "transfer load").

Has anyone had any luck trying to print? (Being lazy - I haven't dived into any lp stuff).

Next up I'm going to attach a terminal to the serial port to try to run multiple Multiplan instances. One is not enough!
Title: serial port = Re: question about getting Multiplan working on Xenix
Post by: Todd on November 30, 2020, 10:35:40 am
I'm sorry, does anyone know the communication setting for connecting a terminal to the Lisa's serial port for Xenix?

I tried serial A and got nothing. I'm getting garbage echo-ing from serial B so that's progress, but I played with various parameters to no joy. Settled on 9600-N-8-1, but mostly get "y" echo-ed back. Are there any nuances to this?

I use serial B with BLU so think hardware-wise the serial port is OK, will re-test that while I am at it.

Many thanks. Sorry to be a bother but hopefully this will be helpful for someone doing a search.
Title: Re: question about getting Multiplan working on Xenix
Post by: rayarachelian on November 30, 2020, 02:22:14 pm
I think you have to edit some system files to get getty running on serial port a and b, I don't remember how to do that off the top of my head, but this might help:  http://www.nj7p.org/Manuals/PDFs/Intel/174389-001.pdf page 111-112 (10-7 to 10-8) - looks like /etc/ttys is what you'd want to edit.

and http://bitsavers.org/pdf/apple/lisa/xenix/XENIX_Lisa_2_Reference_May84.pdf page 114, 134, 446
Looks like for the Lisa you'd want something like:

Code: [Select]
12ttya
12ttyb

or perhaps:
Code: [Select]
12tty01
12tty02

Check /dev/tty* to see what shows up, prefix it with a "12" and add to /etc/ttys, then run enable on that device.
(I don't recall if it's supposed to be /dev/ttya or /dev/tty01 for serial ports, etc.)
Title: Re: question about getting Multiplan working on Xenix
Post by: Todd on December 01, 2020, 10:21:37 am
Many thanks, sir! I'll report back with an update if there is anything to report.
Title: Re: question about getting Multiplan working on Xenix
Post by: Todd on December 01, 2020, 11:24:17 am
It worked. :). Next time I'll think to check the manual.

ttya and ttyb are the A and B serial ports. Not sure what tty01 and tty02 are.

I did

Code: [Select]
enable ttyb
and was able to get the login prompt immediately. Used vt100 emulation and was able to get mp to run on the Lisa and on my laptop simultaneously logged in as two different users. Pretty cool.

Thanks again for your help,

Todd
Title: Re: question about getting Multiplan working on Xenix
Post by: rayarachelian on December 01, 2020, 11:45:18 am
It worked. :) . Next time I'll think to check the manual.

ttya and ttyb are the A and B serial ports. Not sure what tty01 and tty02 are.
Yeah, I just didn't remember the exact names on the Lisa running Xenix. Too many Unix like operating systems in my lifetime from solaris, aix, linux, *bsd, etc. to tell them apart, you tend to remember what they have in common.


I did

Code: [Select]
enable ttyb
and was able to get the login prompt immediately. Used vt100 emulation and was able to get mp to run on the Lisa and on my laptop simultaneously logged in as two different users. Pretty cool.

Thanks again for your help,

Todd

Excellent! As your next homework assignment, you'll have to obtain one of those Sapient Tecmar clone Quad Serial Port cards, and then add four more terminals to your setup so you can use your Lisa as an office server. ;)
Title: Re: question about getting Multiplan working on Xenix
Post by: Todd on December 01, 2020, 08:11:33 pm
Quote
Excellent! As your next homework assignment, you'll have to obtain one of those Sapient Tecmar clone Quad Serial Port cards, and then add four more terminals to your setup so you can use your Lisa as an office server. ;)

I accept the challenge!

(Attached an image of dueling mp instances)
Title: Re: question about getting Multiplan working on Xenix
Post by: compu_85 on December 03, 2020, 11:35:37 am
As your next homework assignment, you'll have to obtain one of those Sapient Tecmar clone Quad Serial Port cards, and then add four more terminals to your setup so you can use your Lisa as an office server. ;)

I've been looking for one of these for just this purpose.....