CompuServe Thread

#MBasic

7 messages in this thread
#42349From: John FoustNov 19, 1985 6:18 PM
Has anyone confirmed that MBasic is limited to 64 K workspace on the Amiga? I got the Maximillian/MaxiCorp/Tardis demo disk today. Boy, it looks shoddy. I've been able to write a better modem program in C in a few hours… I'm coordinating the AMICUS user group to produce a freeware modem program that will have Kermit, Xmodem, and any other transfer protocols we can stick into it. Does any one have a pointer to where I can get an explanation of the CompuServe A and B protocols? An electronic copy would be great. Does anyone have any recommendations for the 'perfect' terminal program? I've thought of these transfer protocols, and things like the ability to log a transcript to several files at once – like one copy of my entire session, and the ability to turn on another ASCII capture when I'm getting files from CompuServe, so I don't have to edit my entire transcript, and another copy to a printer, all at the same time. It's not hard to do, especially on the Amiga!
#42354From: Wayne DyerNov 19, 1985 8:09 PM
#42358From: steve polingNov 19, 1985 10:36 PM
#42359From: Larry MillerNov 19, 1985 11:33 PM
#42368From: James PowellNov 20, 1985 1:28 AM
For greater flexability (sp?) try to set up the file transfer parts as seperate modules, ie. Kermit send and receive modules, Xmodem send and receive modules, etc. Then release the source code so that we can add whatever protocol we need and you never heard of. This is probably obivious (sp?) but I have never seen it done. Other than that GREAT IDEA!!!!! One more thing, the serial port routines ,in DOS, are bad. This may account for some of Maxiterm's problems. james powell
#42371From: Larry MillerNov 20, 1985 4:01 AM
From what I see here and in PCS-44, Maxiterm's problems are not just the DOS; apparently, this program was a bit of a premature ejaculation, if you'll pardon the simile. XMODEM and KERMIT are both available as C sources on the IBM SIG, if any of the developers want to fiddle. I'd sure like to see some object files which could be invoked from an Abasic SHELL statement (assuming that it would work without crashing, a rarity with Abasic). It is no sweat to pump the Amiga hardware from C if you can write a couple of assembler subroutines (inp(portnumber) and out(portnumber,value)) where portnumber is the memory-mapped hardware address, interfaced to the C stack frame conventions. I've done it for my Compupro 68000 and it runs just swell at 1200 baud. -LDM-
#42447From: Chris GriggNov 23, 1985 4:30 AM
That was a metaphor, not a similie.