nakada@husc4.HARVARD.EDU (paul nakada) (03/10/87)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- I recall someone saying that he wouldn't buy DCOM until the dialer worked. Well, I had the same problem with my Hayes compatible modem and DCOM 3.3. The problem with the program is that is sends a carriage return before the ATDT sequence. The sequence follows the carriage return too quickly for the modem to handle it. (for some reason the modem needs a pause after the CR.) So anyways, here is a quick patch to add the needed delay to the dialer. ]BLOAD DCOM.PERSONALITY.HAYES ]CALL -151 *6833:AE *68AE:20 0B 68 A2 02 20 1C 68 60 *BSAVE DCOM.PERSONALITY.HAYES,A$6800,L$B7 The modified code looks like this: 6832: LDA #$0D ; CR 6832: LDA #$0D JSR $680B ; OUTPUT CHAR JSR $68AE ;patch 68AE: JSR $680B ; OUT CHAR LDX #$02 ; DELAY CONST JSR $681C ; DO DELAY RTS I have also written a little routine to alter the cursor to a spinning bar... (actually any sequence of four characters that you would like. If you want this patch, just let me know.... paul nakada nakada@husc4 nakada@husc4.harvard.edu nakada@harvsc4.bitnet harvard!husc4!nakada