[Coco] Back to BASIC

Steve Strowbridge ogsteviestrow at gmail.com
Tue May 2 11:11:54 EDT 2017


I have not tried the option of inserting numeric variables within the DRAW
string, will try that today, if that works, it's a huge Time saver to not
have to convert them with STR$

On May 2, 2017 10:19 AM, "Arthur Flexser" <flexser at fiu.edu> wrote:

> I was referring not to the X option, but to the use of a variable with an
> equals sign within the DRAW string:
>
> Example 1:
>
> To draw a box in medium resolution:
>
> 10 SCREEN 1
> 20 A=20
> 30 DRAW "U=A; R=A; D=A; L=A;"
>
>
> Is that documented in the Tandy manuals?
>
> Art
>
> On Tue, May 2, 2017 at 6:43 AM, S Klammer <sklammer at gmail.com> wrote:
>
> > I've used the "X" (eXecute a substring) in ECB and it is documented on
> page
> > 115 of the manual, as available in the "Getting started with Extended
> Color
> > Basic" in the archive.
> >
> > Shain
> > On May 2, 2017 2:30 AM, "Arthur Flexser" <flexser at fiu.edu> wrote:
> >
> > > I now think maybe the ability to use variables within the DRAW argument
> > > string may have been one of the things not documented by Tandy, as in
> > > Example 1 at the bottom of the GWBASIC page.
> > >
> > > Art
> > >
> > > On Mon, May 1, 2017 at 7:40 PM, Steve Strowbridge <
> > ogsteviestrow at gmail.com
> > > >
> > > wrote:
> > >
> > > > That's a great reference link for the GW BASIC version, thanks
> Arthur.
> > > > I haven't finished the entire chapter yet, so I haven't gone over all
> > the
> > > > options, but "S" Scale and "R" rotation are included in ECB and have
> > been
> > > > covered already, I haven't gotten to "N" (return) or "X" (Execute sub
> > > > string) yet, and there may be a few other options, too.
> > > >
> > > >
> > > > Steve Strowbridge, aka
> > > > The Original Gamer Stevie Strow
> > > > http://ogsteviestrow.com
> > > > ogsteviestrow at gmail.com
> > > >
> > > >
> > > > On Mon, May 1, 2017 at 6:15 PM, Arthur Flexser <flexser at fiu.edu>
> > wrote:
> > > >
> > > > > P.S.  This description of the DRAW command in GWBASIC may have some
> > or
> > > > all
> > > > > of the undocumented features of the Extended Basic DRAW command, as
> > the
> > > > two
> > > > > versions of BASIC are very similar, probably coded by the same guy
> at
> > > > > Microsoft.
> > > > >
> > > > > http://www.antonis.de/qbebooks/gwbasman/draw.html
> > > > >
> > > > > Art
> > > > >
> > > > > On Mon, May 1, 2017 at 5:59 PM, Arthur Flexser <flexser at fiu.edu>
> > > wrote:
> > > > >
> > > > > > I seem to recall that there are useful options in the DRAW
> command
> > > that
> > > > > > were undocumented in the manuals and discovered by people who
> > > > > disassembled
> > > > > > the ROM code.  A scaling option was one of them, I think, if that
> > is
> > > > not
> > > > > > among the documented ones.  This was written up in at least one
> of
> > > the
> > > > > CoCo
> > > > > > magazines.  Were you aware of this in writing the chapter?
> > > > > >
> > > > > > Art
> > > > > >
> > > > > > On Mon, May 1, 2017 at 5:51 PM, Steve Strowbridge <
> > > > > ogsteviestrow at gmail.com
> > > > > > > wrote:
> > > > > >
> > > > > >> Part two of Chapter 21 is now online, Chapter 21 was released
> just
> > > > > before
> > > > > >> CoCoFEST! and it's all about the DRAW command, it's a big
> chapter,
> > > as
> > > > > >> there
> > > > > >> are a lot of options to use with the DRAW command.
> > > > > >>
> > > > > >> The first part brought us up to a DIY challenge, which was to
> DRAW
> > > > your
> > > > > >> name using the DRAW command.
> > > > > >>
> > > > > >> Part 2, recorded and released today is my attempt at doing just
> > > that,
> > > > > >> using
> > > > > >> DRAW statements to display my name graphically, but I got a
> little
> > > > fancy
> > > > > >> with it, using string arrays to be able to print out letters in
> > > order
> > > > or
> > > > > >> randomly.
> > > > > >>
> > > > > >> Let me know what you think:
> > > > > >> https://youtu.be/PSxezYqsqp0
> > > > > >>
> > > > > >>
> > > > > >> Steve Strowbridge, aka
> > > > > >> The Original Gamer Stevie Strow
> > > > > >> http://ogsteviestrow.com
> > > > > >> ogsteviestrow at gmail.com
> > > > > >>
> > > > > >>
> > > > > >> On Wed, Apr 19, 2017 at 9:56 AM, Alexander Wallace <
> > > > > >> alexander.o.wallace at gmail.com> wrote:
> > > > > >>
> > > > > >> > I have a lot to catch up now! Thanks for all you do man!
> > > > > >> >
> > > > > >> > > On Apr 19, 2017, at 8:21 AM, Steve Strowbridge <
> > > > > >> ogsteviestrow at gmail.com>
> > > > > >> > wrote:
> > > > > >> > >
> > > > > >> > > Chapter 20 is now online covering the PAINT command, I'll
> try
> > > and
> > > > > add
> > > > > >> > some
> > > > > >> > > painting examples to the DIY graphics demo we've been
> building
> > > up
> > > > > >> during
> > > > > >> > > this series as well
> > > > > >> > >
> > > > > >> > > https://youtu.be/WT4IB_GPgGU
> > > > > >> > >
> > > > > >> > > Steve Strowbridge, aka
> > > > > >> > > The Original Gamer Stevie Strow
> > > > > >> > > http://ogsteviestrow.com
> > > > > >> > > ogsteviestrow at gmail.com
> > > > > >> > >
> > > > > >> > >
> > > > > >> > > On Sun, Apr 16, 2017 at 9:06 PM, Steve Strowbridge <
> > > > > >> > ogsteviestrow at gmail.com>
> > > > > >> > > wrote:
> > > > > >> > >
> > > > > >> > >> Happy Easter everyone!
> > > > > >> > >>
> > > > > >> > >> I have come up with a small demo showing off the CIRCLE
> > command
> > > > > that
> > > > > >> was
> > > > > >> > >> recently covered in chapter 19 of my series.
> > > > > >> > >> This demo shows off the various ways to create circles,
> > > including
> > > > > the
> > > > > >> > >> RADIUS, the Height and Width, and starting and ending
> > positions
> > > > of
> > > > > >> ARCs,
> > > > > >> > >> both forward and reverse.
> > > > > >> > >>
> > > > > >> > >> I have showed what the demo looks like, and what to expect,
> > > and I
> > > > > >> > thought
> > > > > >> > >> it would be cool to set this up as a challenge for somebody
> > to
> > > > > >> re-create
> > > > > >> > >> their own version of this demo and then send it to me, and
> > I'll
> > > > > show
> > > > > >> off
> > > > > >> > >> the contributions I get.
> > > > > >> > >>
> > > > > >> > >> Here is the video of the demo:
> > > > > >> > >> https://youtu.be/2lnav77mCFQ
> > > > > >> > >>
> > > > > >> > >> Love to see what people come up with.
> > > > > >> > >>
> > > > > >> > >>
> > > > > >> > >> Steve Strowbridge, aka
> > > > > >> > >> The Original Gamer Stevie Strow
> > > > > >> > >> http://ogsteviestrow.com
> > > > > >> > >> ogsteviestrow at gmail.com
> > > > > >> > >>
> > > > > >> > >>
> > > > > >> > >> On Sat, Apr 15, 2017 at 8:09 AM, Steve Strowbridge <
> > > > > >> > >> ogsteviestrow at gmail.com> wrote:
> > > > > >> > >>
> > > > > >> > >>> Thanks for the scratch tip Salvador.
> > > > > >> > >>>
> > > > > >> > >>> Chapter 19 is now on-line going over the CIRCLE command,
> and
> > > > > >> expanding
> > > > > >> > >>> upon a DIY graphics demo that's taking all the graphics
> > > commands
> > > > > >> we're
> > > > > >> > >>> learning and doing random graphics on the screen.
> > > > > >> > >>>
> > > > > >> > >>> I'm going to try and throw together another DIY program to
> > > > better
> > > > > >> > >>> demonstrate and visualize all the cool things you can do
> > with
> > > > the
> > > > > >> > CIRCLE
> > > > > >> > >>> command later today.
> > > > > >> > >>>
> > > > > >> > >>>
> > > > > >> > >>> Steve Strowbridge, aka
> > > > > >> > >>> The Original Gamer Stevie Strow
> > > > > >> > >>> http://ogsteviestrow.com
> > > > > >> > >>> ogsteviestrow at gmail.com
> > > > > >> > >>>
> > > > > >> > >>>
> > > > > >> > >>> On Fri, Apr 14, 2017 at 2:31 PM, Salvador Garcia via Coco
> <
> > > > > >> > >>> coco at maltedmedia.com> wrote:
> > > > > >> > >>>
> > > > > >> > >>>> If you and your daughter are going to get into Scratch,
> you
> > > > might
> > > > > >> find
> > > > > >> > >>>> the following enjoyable:
> > > > > >> > >>>>
> > > > > >> > >>>> https://hourofcode.com/us
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>> At the top nav bar, click on Activities. Many of these
> are
> > > > based
> > > > > >> on a
> > > > > >> > >>>> Scratch-like language. (They may be Scratch, but I don't
> > know
> > > > > what
> > > > > >> is
> > > > > >> > going
> > > > > >> > >>>> on behind the scenes of this Web site.)
> > > > > >> > >>>>
> > > > > >> > >>>> Salvador
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>>      From: Steve Strowbridge <ogsteviestrow at gmail.com>
> > > > > >> > >>>> To: CoCo Mailing List <coco at maltedmedia.com>
> > > > > >> > >>>> Sent: Friday, April 14, 2017 9:30 AM
> > > > > >> > >>>> Subject: Re: [Coco] Back to BASIC
> > > > > >> > >>>>
> > > > > >> > >>>> That's awesome Bruce, I had to mostly teach myself, but
> we
> > > did
> > > > > swap
> > > > > >> > ideas
> > > > > >> > >>>> at clubs, and of course the Rainbow.
> > > > > >> > >>>>
> > > > > >> > >>>> What a great bonding experience to be able to share with
> > your
> > > > > >> > children.
> > > > > >> > >>>>
> > > > > >> > >>>> I'm going to go through a project with my 8 year old
> > daughter
> > > > in
> > > > > a
> > > > > >> > >>>> language
> > > > > >> > >>>> called Scratch that is a simple way to teach coding and
> > > create
> > > > > >> Sprite
> > > > > >> > >>>> based
> > > > > >> > >>>> video games.
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>> On Apr 14, 2017 10:02 AM, "D. Bruce Moore" <
> > > bruce at gracenote.ca
> > > > >
> > > > > >> > wrote:
> > > > > >> > >>>>
> > > > > >> > >>>>> Steve,
> > > > > >> > >>>>>
> > > > > >> > >>>>> I have been teaching my son, Jacob, BASIC from out of
> the
> > > > > >> manual.  We
> > > > > >> > >>>> will
> > > > > >> > >>>>> likely be looking at the later chapters (PMODE) later on
> > > and I
> > > > > can
> > > > > >> > see
> > > > > >> > >>>>> using these videos as a great teaching tool.
> > > > > >> > >>>>>
> > > > > >> > >>>>> Looks like our table is in the middle next to yours -
> see
> > > you
> > > > at
> > > > > >> the
> > > > > >> > >>>> Fest!
> > > > > >> > >>>>>
> > > > > >> > >>>>>
> > > > > >> > >>>>>> On Apr 14, 2017, at 8:14 AM, Steve Strowbridge <
> > > > > >> > >>>> ogsteviestrow at gmail.com>
> > > > > >> > >>>>> wrote:
> > > > > >> > >>>>>>
> > > > > >> > >>>>>> Happy Good Friday everyone!
> > > > > >> > >>>>>>
> > > > > >> > >>>>>> Chapter 18 is uploaded in 3 parts, it was a doozy, but
> > > we're
> > > > > >> dealing
> > > > > >> > >>>> with
> > > > > >> > >>>>>> the PMODE command, and Page Switching, and Page
> copying,
> > > > pretty
> > > > > >> cool
> > > > > >> > >>>>> stuff.
> > > > > >> > >>>>>>
> > > > > >> > >>>>>> So we cover PCLEAR, PMODE, and PCOPY.
> > > > > >> > >>>>>>
> > > > > >> > >>>>>>
> > > > > >> > >>>>>
> > > > > >> > >>>>> --
> > > > > >> > >>>>> Coco mailing list
> > > > > >> > >>>>> Coco at maltedmedia.com
> > > > > >> > >>>>> https://pairlist5.pair.net/mailman/listinfo/coco
> > > > > >> > >>>>>
> > > > > >> > >>>>
> > > > > >> > >>>> --
> > > > > >> > >>>> Coco mailing list
> > > > > >> > >>>> Coco at maltedmedia.com
> > > > > >> > >>>> https://pairlist5.pair.net/mailman/listinfo/coco
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>>
> > > > > >> > >>>> --
> > > > > >> > >>>> Coco mailing list
> > > > > >> > >>>> Coco at maltedmedia.com
> > > > > >> > >>>> https://pairlist5.pair.net/mailman/listinfo/coco
> > > > > >> > >>>>
> > > > > >> > >>>
> > > > > >> > >>>
> > > > > >> > >>
> > > > > >> > >
> > > > > >> > > --
> > > > > >> > > Coco mailing list
> > > > > >> > > Coco at maltedmedia.com
> > > > > >> > > https://pairlist5.pair.net/mailman/listinfo/coco
> > > > > >> >
> > > > > >> >
> > > > > >> > --
> > > > > >> > Coco mailing list
> > > > > >> > Coco at maltedmedia.com
> > > > > >> > https://pairlist5.pair.net/mailman/listinfo/coco
> > > > > >> >
> > > > > >>
> > > > > >> --
> > > > > >> Coco mailing list
> > > > > >> Coco at maltedmedia.com
> > > > > >> https://pairlist5.pair.net/mailman/listinfo/coco
> > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > > > Coco mailing list
> > > > > Coco at maltedmedia.com
> > > > > https://pairlist5.pair.net/mailman/listinfo/coco
> > > > >
> > > >
> > > > --
> > > > Coco mailing list
> > > > Coco at maltedmedia.com
> > > > https://pairlist5.pair.net/mailman/listinfo/coco
> > > >
> > >
> > > --
> > > Coco mailing list
> > > Coco at maltedmedia.com
> > > https://pairlist5.pair.net/mailman/listinfo/coco
> > >
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > https://pairlist5.pair.net/mailman/listinfo/coco
> >
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list