[Coco] Bit-Banger Serial as external console?
    M. David Johnson 
    mdj at bds-soft.com
       
    Thu Mar 28 13:06:15 EDT 2019
    
    
  
Thank you for those pointers, Stephen -
 
It took a bit more hunting, but I got it to work:
 
Page 12-2 in the manual says the way to print screens 1 and 2 side-by-side is:
 
PRINT 1 DLIST 
 
But, of course, DLIST isn't in there either (that would be WAY too easy). I found it in SCR 22 on page 45:
 
: DLIST
    CR CR CR CR CR
    DECIMAL CR DUP SCR !
  ."   SCR " DUP . 32 SPACES
    ." SCR " 1+ . B/BUF C/L / 0
    DO CR 3 SPACES
       I 2 .R SPACE I SCR @
       (LINE) TYPE 3 SPACES
       I 2 .R SPACE
       I SCR @ 1+ .LINE
    LOOP CR FORM ;
    
whereupon I found FORM was also missing; found in SCR 3 on page 36: 
 
: FORM 0C EMIT ;
 
That worked. I used it to print it out:
 
SAMPLE PRINTOUT:
 
SCR 1                                 SCR 2 
     0 ( PRINT WORDS - 1/2 )               0 ( PRINT WORDS - 2/2 )
     1 DECIMAL 16 BASE !                   1 : DLIST
     2 6F CONSTANT CHAN                    2     CR CR CR CR CR
     3 DECIMAL                             3     DECIMAL CR DUP SCR !
     4 : PRINT -2 CHAN C!                  4     ."   SCR " DUP .
     5    INTERPRET CR                     5     32 SPACES
     6     0 CHAN C! ;                     6     ." SCR " 1+ .
     7 DECIMAL 16 BASE !                   7     B/BUF C/L / 0
     8 : FORM 0C EMIT ;                    8     DO CR 3 SPACES
     9 DECIMAL                             9       I 2 .R SPACE I SCR @
    10                                    10       (LINE) TYPE 3 SPACES
    11                                    11       I 2 .R SPACE
    12                                    12       I SCR @ 1+ .LINE
    13                                    13     LOOP CR FORM ;
    14                                    14
 
--
M. David Johnson
mdj at bds-soft.com
 
 
 
-----Original Message-----
From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Stephen Pereira
Sent: Thursday, March 28, 2019 7:17 AM
To: CoCoList for Color Computer Enthusiasts
Subject: Re: [Coco] Bit-Banger Serial as external console?
 
Hi Dave,
 
As you may have guessed by now, I did not put absolutely everything provided by Talbot into the CCF-MISC file…
 
PRINT is not in there.  Sorry about that, but since I do not have a vintage printer to go along with my vintage system, I didn’t put it in.
 
I believe the PRINT command shows up in the text of SCR 3 on page 36 of the Color Forth manual:
 
:  PRINT  -2  CHAN  C!  INTERPRET CR  0  CHAN  C!  ;
 
Of course, CHAN is not in there either… SCR 1 on page 35 of the manual:
 
6F  CONSTANT  CHAN
 
Give that a try.  Once you can print, you can get all the contents of CCF-MISC screens out and better determine what else you may be missing that’s important for you.
 
Good luck!.
 
smp
- - -
Stephen Pereira
Bedford, NH  03110
KB1SXE
 
 
> On Mar 28, 2019, at 1:52 AM, M. David Johnson <mdj at bds-soft.com> wrote:
> 
> Thanks, Stephen -
> 
> Okay, I clearly didn't word my question properly. I apologize.
> 
> I'm generally not having any problem with printing to a text file via the Vcc BitBanger's capture tab. I do it all the time. It works just fine under DOS too.
> 
> The specific problem I'm having is that I can't figure out how to print at all from Talbot's ColorForth 1.1.
> 
> I've read Section 12.2 "Printing" in the ColorForth Manual, and I've LSCR'd CCF-MISC, but ColorForth still doesn't seem to recognize the "PRINT" word.
> 
> Since Stephen Pereira did the rewrite on ColorForth, I was hoping he might point me to something I've missed.
> 
> --
> M. David Johnson
> mdj at bds-soft.com
> 
> 
> 
 
 
-- 
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco
    
    
More information about the Coco
mailing list