Enjoy! If anyone has any suggestions, please email me at mikeebean@hotmail.com

----------------------------
C64 TERRAPIN LOGO VERSION 8:

Both a disk image and a snapshot image are available, thanks to a kind person in Mexico, Thank you El Comunicador! The disk image is for use in an emulator, or it can be copied easily to any media (or RAM drive, etc.) using Star Commander, 1581Disk, Omnicopy, or your favorite copying program.

If you are not using the VICE emulator, use the disk image of Version 8:
LOAD"*",8,1
RUN

For users of the VICE Commodore emulator, the .vsf file is a computer memory 'snapshot image' of Version 8. It will not work with any other emulator as far as I know. By dropping it onto the x64.exe console, it will save you the time of loading the program.

--------------------
LOGO UTILITIES DISK:

See the manual text file which is located elsewhere in this folder for more information on using these files.

--------------------
LWL PROCEDURES DISK:

This disk is used with the book Learning With Logo, an excellent book by Daniel Watt. (He also wrote a Logo book specifically for the C64, which I don't have, but I imagine these files are probably very similar to the ones in that book.) Where necessary I have altered the files to work with C64 Logo by Terrapin. These files will still provide insight if you don't have the book, although it may be easier to buy the book on the internet than to examine the code to discover all the features of each program. I've seen that both books are very inexpensive on several different sites.

Notes:
-"PRINTSCREEN" Does nothing at the moment. It may be possible to adapt it using the manual text, but I have not tried.

-"SHOOT" Starts by typing START. Turn RIGHT or LEFT towards target, then SHOOT.

-"QUICKDRAW" starts by typing QD. It will redraw named pictures using the command RD :PictureName.

-"SUPERDRAW" similar to QD, examine the code for more features.

-"POET" starts by typing POEMS

Examine the code to find out the key sequences for the other programs and games, it should be somewhat easy.

--------------------------
LOGO EXAMPLES DISK:

This disk contains logo programs collected from COMPUTE!'s Gazette Magazine, the HES Turtle Graphics II Manual, Teaching and Computers Magazine, Commodore Magazine, and Syd Lexia's informative Logo webpage.

Examine the code using PO PROCEDURES to find out the key sequences for the other programs, it should be pretty easy, I'll add more info at a later date:

TGI EXAMPLES = converted from examples in Compute!'s Turtle Graphics Interpreter
SYDFLOWER/SYDSTAR = converted from Syd Lexia's site
HES = converted from HES Turtle Graphics II manual:
Polygons, 5 Polygons, Swirling Polygons, Expanding Polygons, Expanding Spirals, Inward Spirals, Expanding Inward Spirals, Spirolaterals, Squiral (Square Spiral), Spirals, and Pinwheel.
LIGHTTORCH = Logo Olympics: Light the Torch game from Teaching and Computers. Starts by typing SETUP. Instructions available elsewhere in this folder.

----------------------------
C64 TERRAPIN LOGO VERSION A:

This disk contains Version A of Terrapin Logo for the C64. Unless you really really enjoy abuse, DON'T USE IT, use Version 8 instead!

This version of Logo is a little unstable, and I don't recommend it. I keep it in this collection in the event you have old Logo files that need renaming; see next section.

If you decide to use it for whatever reason, save your data often. Occasionally it crashes and goes to a READY prompt. Certain overly complicated Logo programs crash the interpreter, others crash the computer or emulator. (Version 8 on the other disk image solves these problems.)

Additionally, this version of Logo allows you to have long filenames, which truncates the .LOGO extension. Losing all or part of the .LOGO extension will make your files incompatible with later versions of Logo. This is easily fixed by counting the number of letters used in your filename (no more than 11 characters,) or by renaming the files as described below.

--------------------------------------
Renaming Version A files to Version 8 filenaming convention:

If you have used Version A and created any work disks with it and want to use them with a later version of Commodore 64 Logo, you may need to rename some of your files.

If the .LOGO extension is missing or truncated from a filename, rename the files to include the full .LOGO extension. For example, LIGHTTHETORCH.LO would become LIGHTTHETOR.LOGO. Beware of creating duplicate names! I recommend making a backup before doing this and testing each file afterward. The command is:

OPEN15,8,15,R:newname=oldname:CLOSE15

(To make a backup of a .D64 image in Windows, just right click the disk image file and select copy. Then right click somewhere else, and select paste. Done! On a Mac, I imagine it's probably just as easy. On a real 64, there are several programs out there to make backups, but it might be easier to boot up Version A, load the files and re-save them one at a time to a new disk with the corrected filename.)

---------------------
SOME OTHER C64 LOGOS:

Turtle Graphics Interpreter by Irwin Tillman - from COMPUTE!'s Gazette Magazine, October 1984 Issue 16 Vol. 2, No. 10

Turtle Graphics II by David Malmberg - from Human Engineered Software (HES) (The first cartridge, Turtle Graphics, was a low-res version released for the VIC-20, also by Malmberg.) 

Turtle Toyland Jr. by Marc-Thomas Clifton - from HES Joystick-operated version geared towards kids.

Elmer the Turtle, Turtle-Tutor for Tykes by Peter Crosby - from RUN Magazine, September 1986 Vol. 3, No. 9. 

WSFN (Which Stands for Nothing) by Lichen Wang and Larry Tester - An early TURTLE language for the Commodore PET computer that could easily be converted to the CBM-64. (Description from TGII by HES)

Kidstuff by Thomas R. Smith - A more recent and more advanced TURTLE language (than WSFN) for the PET/CBM computer by an educator who has worked out the "bugs" where it counts-with kids in the classroom. Many excellent examples, and a very easy-to-follow tutorial style of documentation. (Description from TGII by HES)

Karel the Robot: A Gentle Introduction to the Art of Programming by Richard E. Pattis - Primarily aimed at providing an "easy" introduction to the PASCAL programming language. Has many excellent ideas for TURTLE-like applications. (Description from TGII by HES) Was this released for C64? I had a lot of fun with this in school and would love to find it again for Apple II or Commodore.

BIG TRAK from Milton Bradley - A robot tank toy that may be programmed using TURTLE-like commands to roam about the house or yard. A really fun way to learn programming and TURTLE concepts. (Description from TGII by HES) Released for C64? Although very cool, I don't think this device interacts with a computer at all.

Several other robots were created which apparently worked with the Commodore, and had Logo-like languages packaged with them. These include Topo I, Topo II, and F.R.E.D.  by Androbot, and Turtle Tot, Tasman Turtle, and Valiant Turtle by Harvard Associates.

------
INTERESTING LINKS:

http://graflex.org/klotz/
Personal site of Leigh L. Klotz, Jr. - programmer of this C64 and the Mac versions of Terrapin Logo.

http://www.sydlexia.com/logo.htm
Syd Lexia's amusing and irreverent look at Logo, as well exhaustive examination of other Pop Culture fads of yesterday and today.

http://www.members.tripod.com/~the-cbm-files/programminglanguage/
Original source of the C64 Logo Version A disk.

http://www.zimmers.net/anonftp/pub/cbm/c64/programming/index.html
A source of a different Logo disk, as well as the Utilities disk included here. I could not get the program disk to work. Logo was copy-protected using half-tracks, which cannot be reproduced in .d64 format, which is probably why these copies don't work.

http://landover.no-ip.com/forums/
Commodore 128 Alive! site, source of Elmer the Turtle software on ReRUN disk magazine, the companion disk to RUN magazine. Text and software are available on my site, see below.

ftp://arnold.c64.org/pub/magazines/
Source of COMPUTE!'s Gazette Turtle Graphics Interpreter software on COMPUTE!'s Gazette Disk magazine, companion to COMPUTE!'s Gazette magazine. Very slow, but it works well on emulators in Warp mode. Limited to simple primitives. It's written mostly in BASIC, allowing for examination and alteration of the code. (I ported it to the 128 at one time and the 128's extended BASIC made it much faster.) The magazine article text and disk are also available on my website:

http://gmontag451.wordpress.com
My site, where this folder came from.

ftp://public.asimov.net/pub/apple_II/images/programming/
Source of Apple II Terrapin Logo.

-------------------------
To determine your C64 Logo Version #, run Logo, insert the Utilities disk, and:
READ "ADDRESSES
then:
.EXAMINE :VERSION
Version A responds with RESULT: 13
Version 8 responds with RESULT: 8
------------------------
All the files on the LWL Procedure disk and the Examples disk were entered by me, Michael Bean, from April 2007 to December 2008 using WinVice 1.2 and 2.0 and C64 Logo Version A and Version 8.