Commodore Business Machines, Inc

Total Page:16

File Type:pdf, Size:1020Kb

Commodore Business Machines, Inc U.S. Edition: $2.50 NO. 68 COMMUNICATION International Edition: $3.00 for the Serious Computerist COMMUNICATION Smart Modem Program for the • Apple • Atari • C-64 • CoCo MODCOMM: A Simple Modem Driver for CoCo DOSPLUS: New Commands for Commodore 64 SPEEDUP: Reduce Apple Disk Loading Time Atari Player: Electronic Organ Program ^ ic A o & t e 7 clec*M M oaU e 4 U o * & 10610 BAYVIEW (Bayview Plaza) RICHMOND HILL, ONTARIO, CANADA L4C 3N8 (416) 884-4165 d\a° S ' 8 | y V < H ,Gt- C 64-LIN K RTC The Smart 64 RTC Call or write payments Serial by VISA, Cartridge Audio I/O MASTERCARD Expansion Slot Switch RF Video Port Cassette Port Users Port or BANK TRANSFER. M a il orders also by certified check, etc. IE E E Disks (2031) (4040) T ape V IC M o d em C64-LIN K (8050) (8250) (9090) IEEE Printers 1541 D riv e or VL3 Cable Many more 64a And V L 16 (4022)(8023) to Parallel 1525 Printer (8300) P rin te r etc. or 1515 Printer (fu tu re ) IEEE to Parallel IEEE to Serial or VL4 Cable C a rtrid g e In te rfa c e In terface to Standard I Mother Board P a ra lle l True Serial M odem D evices D evices Give These Expanded ? CP/M Capabilities To Your 64 ★ The ability to transfer data from any type of device to another (IEEE, Serial, Parallel) i f BASIC 4.0 which allows you to run more PET BASIC programs and gives you extended disk and I/O commands. POWER A n d ★ The ability to have several 64s on line together - sharing common IEEE PAL® devices such as disks or printers with Spooling Capability. i f Built-in machine language monitor I i r A built-in terminal or modem program which allows the system to communi­ Spooling O ther cate through a modem to many bulletin board systems and other computer mainframes. to C a rtrid g e s P rin te r ★ Compatibility with CP/M. Copyrights and Trademarks C64 is a copyright of Commodore Business Machines, Inc. C64-LINK is a copyright of Richvale Tele­ communications. CP/M is a registered trademark of Digital Research. POWER is a trademark of Pro­ Contact your local Commodore dealer or RTC. fessional Software. PAL is a copyright of Brad Templeton. When yoi least expect it. ZAP!!! In a few millionths of a second, common electrical surges and spikes can enter your data processing equipment and cause memory loss, false logic and misregistration. Surges very often do permanent damage to microcircuitry. FLEXIDIKT Surge Suppressors catch surges and spikes before they have a chance to enter your equipment In billionths of a second (Nanoseconds),FLEXIDIKT Surge Suppressors dissipate surges and spikes from any side of the line (most protect only one side). The multi-outlet unit is ideally suited to the computerized work­ station. It gives you the advantage of circuit breaker protection with plenty of outlets for data processor and peripheral equipment No computer should be without the protection of a FLEXIDUCT Surge Suppressor...especially yours! Write or call for further information. Available from office products retailers. 2ZZ“ 7© Surse Suppressors a product of Winders & Geist, Inc. P.O. Box 83088 Lincoln, NE 68501 402/474-3400 No. 68 - January 1984 M ICRO 1 /AlCftO Editorial Local Networks Randall Hyde provides a comprehensive introduction to local networking with in The Network Primer. He Communications describes the seven-layered network, discusses several important network topologies, and then shows how these concepts are involved in one particular system, the NESTAR CLUSTER ONE. The focus of this issue of MICRO is on communications: computer-to-computer over telephone MICRO Communications modems -including program downloading and computer One of the reasons for featuring communications at this bulletin boards, and computer-to-computer time is that we are developing aMICRO Phone Service for communication via local networks. subscribers. In addition to being a general purpose bulletin board for serious computerists, authors will be able to Remote Communications submit articles and programs, and subscribers will be able An original article by John Kelty on CoCo and the Hayes to download programs that have appeared in MICRO. Smart Modem has been modified by Phil Daley to work on Printed listings have always been a problem. The longer the Apple, Atari, and Commodore 64 as well. No matter the program listing, the greater the chance of making which computer you own, you now have the software you typing errors. Once we have the MICRO Phone Service need to run this popular modem. Walter Charlton has running, the only effect of length will be the cost of taken a different approach to add communications to his telephone connect time! We will have to establish some CoCo. MODCONN: The CoCo and Modem-to-Modem protocols for program loading, standards for assembler mmunication shows how to add RS-232 capability formats, and so forth. I would appreciate hearing from without fancy hardware.On the Commodore computers those of you who have had experience in this area. you have to use some tricks to download BASIC. Stone and Cornwall show how this may be done on the PET, VIC and C64. Part of Paul Swanson's column deals with Telecommunicating with your Atari and the use of free bulletin boards. Editor-in-Chief DISCOUNT COMPUTER jgaSMfcs kPPLE Ratiil Discount Halail Discount I ATARI Retail Discount Rauil Oiscounl Zork I 39.95 29.00 Threshold (d) $39.95 29.00 T=Casse tte ^ c i p p k z Zork II 39.95 29.00 Snake Byte (d) 29.95 21.00 D = D isk JK Deadline 49.95 36.00 Space Eggs (d) 29.95 21.00 C=Cartridge Mastertype 39.95 29.00 Bandits (d) 34.95 29.00 ATARI* Eliminator $29.95 21.00 --------o Castle Wolfenstein 29.95 21.00 War 24.95 18.00 Color Print (d) 39.95 29.00 Rear Guard (d) 24.95 18.00 Supertext II 150.00 108.00 Canyon Climber (d) 29.95 21.00 Adventureland 29.95 21.00 Rear Guard (t) 19.95 15.00 Softcard Premium System 775.00 600.00 Shooting Arcade (d) (t) 29.95 21.00 Pirates Adventure 29.95 21.00 Caverns of Mars (d) 39.95 29.00 Wizard and the Princess 32.95 24.00 Pacific Coast Highway (d) ( t) 29.95 21.00 Golden Voyage 29.95 21.00 Atari Basic (c) 59.95 45.00 Time Zone 99.95 72.00 Ctowns And BaJloons (d) (t) 29.95 21.00 Magic Window 99.95 72.00 Star Raiders (c) 44.95 33.00 Cranston Manor 34.95 25.00 Wordrace (d) 24.95 18.00 Temple of Apshai 39.95 29.00 Centipede (c) 44.95 33.00 Threshold 39.95 29.00 Andromeda (d) 34.95 25.00 Upper Reaches of Apshai 19.95 15.00 Pac Man (c) 44.95 33.00 Softporn Adventure 29.95 21.00 Deadline (d) 49.95 36.00 Curse of Ra 19.95 15.00 Pilot (c) 79.95 60.00 Crossfire 29.95 21.00 Zork I (d) 39.95 29.00 Midway Campaign 16.00 12.00 Temple of Apshai (d) (t) 39.95 29.00 Frogger 34.95 25.00 Hi-Res Computer Golf 29.95 21.00 Zork II (d) 39.95 29.00 Upper Reaches of Apshai (t) 19.95 15.00 34.95 25.00 Alien Swarm (d) 34.95 25.00 DOS Boss 24.00 18.00 Latf Pak Curse of Ra (d) 19.95 15.00 Ultima II 59.95 44.00 Action Quest (d) <t) 29.95 21.00 The Arcade Machine 44.95 33.00 Midway Campaign (t) 16.00 12.00 Screenwriter II 129.95 94.00 Ghost Encounters (d) (t) 29.95 21.00 Star Blazer 31.95 23.00 Apple Panic (d) 29.95 21.00 59.95 44.00 K-Razy Shootout (c) 49.95 36.00 Choplifter 34.95 25.00 Graphics Magician Track Attack (d) 29.95 21.00 29.95 21.00 K-Razy Kritters (c) 49.95 36.00 Serpentine 34.95 25.00 Pie Man Choplifter (d) 34.95 25.00 Fastgammon 24.95 18.00 Ultima t (d) 39.95 29.00 Deadly Secrets 34.95 25.00 Star Blazer (d) 31.95 24.00 Congo 34.95 25.00 Ali Baba and Forty Thieves (d) 32.95 24.00 Raster Blaster 29.95 21.00 Wizard and the Princess (d) 32.95 24.00 Goldrush 34.95 25.00 Deluxe Invaders (c) 39.95 29.00 Bug Attack 29.95 21.00 Jawbreaker (d) (t) 29.95 21.00 39.95 29.00 Gorf (c) 49.95 36.00 The Home Accountant 74.95 54.00 Gorgon Crossfire (d) (t) 29.95 21.00 Beer Run 29.95 21.00 Wizard of Wor (c) 49.95 36.00 Snack Attack 29.95 21.00 Frogger (d) (t) 34.95 25.00 Snake Byte 29.95 21.00 Preppie <d) (t) 29.95 21.00 Pig Pen 29.95 21.00 The Shattered Alliance (d) 39.95 29.00 Wordrace 24.95 18.00 Tigers in The Snow (d) (t) 39.95 29.00 Battle of Shitoh (d) 39.95 29.00 Intec 32K Board $75.00 Ghostly Manor (d) 24.95 18.00 Rendevous 39.95 29.00 Submarine Commander (c> 4 9 .9 5 3 9 .0 0 APPLE Com patible Disk Drive $265.00 Russki Duck 34.95 25.00 Raster Blaster (d) 29.95 21.00 VER8ATIM/DATAL1FE Disks $26.00 Horizon V 34.95 25.00 SPECIAL OFFERS Sargon II 34.95 25.00 MANY MORE PROGRAMS AVAILABLE VISA AND MASTERCARD ACCEPTED WRITE OR CALL FOR FREE CATALOG TERMS: Send check or money order PHONE ORDER HOURS for total purchase price, plus $2.00 STROM » SYSTEMS INC.
Recommended publications
  • THE DELL COMPUTER GAMES SERIES Alastair Gourlay
    THE DELL COMPUTER GAMES SERIES MORE THAN 25 FASCINATING, ORIGINAL PROGRAMS FOR ARCADE-STYLE GAMES, BRAIN TEASERS, WORD GAMES, PUZZLES, AND MUSIC TO CHALLENGE AND ENTERTAIN YOU Alastair Gourlay I .1 , II I· GAMES I FOR YOUR Vle20 I I I I I I I I I I I I ·1 I I I I I I I I I I I I I I THE DELL COMPUTER GAMES SERIES GAMES FOR YOUR TIMEX-SINCLAIR 1000 GAMES FOR YOUR TIMEX-SINCLAIR 2000 I GAMES FOR YOUR VIC20 GAMES FOR YOUR ATARI COMPUTER I I I I I I I I I II I I I I I I I I I I I I I I I !I THE DElL COMPUTER I GAMES II SERIES II I GAMES FOR YOUR I VIC20 I I Alastair Gourlay I Series editor: Tim Hartnell I I A DELL TRADE PAPERBACK I I I A DELL TRADE PAPERBACK I Published by Dell Publishing Co., Inc. 1 Dag Hammarskjold Plaza New York, New York 10017 I GAMES FOR YOUR VIC 20 was first published in Great Britain by I Virgin Books Ltd. as part of the Virgin Computer Games Series. I Copyright © 1983 by InterfaceNirgin Books I All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or I mechanical, including photocopying, recording or by any information storage and retrieval system, without the written permission of the Publisher, except where permitted by law. Dell ® TM 681510, Dell Publishing Co., Inc. I Printed in the United States of America First U.S.A.
    [Show full text]
  • BASIC Programming with Unix Introduction
    LinuxFocus article number 277 http://linuxfocus.org BASIC programming with Unix by John Perr <johnperr(at)Linuxfocus.org> Abstract: About the author: Developing with Linux or another Unix system in BASIC ? Why not ? Linux user since 1994, he is Various free solutions allows us to use the BASIC language to develop one of the French editors of interpreted or compiled applications. LinuxFocus. _________________ _________________ _________________ Translated to English by: Georges Tarbouriech <gt(at)Linuxfocus.org> Introduction Even if it appeared later than other languages on the computing scene, BASIC quickly became widespread on many non Unix systems as a replacement for the scripting languages natively found on Unix. This is probably the main reason why this language is rarely used by Unix people. Unix had a more powerful scripting language from the first day on. Like other scripting languages, BASIC is mostly an interpreted one and uses a rather simple syntax, without data types, apart from a distinction between strings and numbers. Historically, the name of the language comes from its simplicity and from the fact it allows to easily teach programming to students. Unfortunately, the lack of standardization lead to many different versions mostly incompatible with each other. We can even say there are as many versions as interpreters what makes BASIC hardly portable. Despite these drawbacks and many others that the "true programmers" will remind us, BASIC stays an option to be taken into account to quickly develop small programs. This has been especially true for many years because of the Integrated Development Environment found in Windows versions allowing graphical interface design in a few mouse clicks.
    [Show full text]
  • Tandy's Little Wonder the Color Computer 1979-1991
    Tandy's Little Wonder The Color Computer 1979-1991 A complete history and reference guide to the CoCo and all related hardware, software, and support sources. by F.G. Swygert SECOND EDITION - UPDATED FEB 2006 Tandy's Little Wonder page 1 INSIDE FRONT COVER If printing to bind, print only page 1 (front cover) on card stock or heavy colored paper. page 2 Tandy's Little Wonder Tandy's Little Wonder the Color Computer: 1980-1991 (and still going strong into the next century!) Second Edition written & edited by F.G. Swygert The Original Tandy Color Computer First Edition Copyright 1993, Second Edition Copyright 2006 by F.G. Swygert. All rights reserved. Published by FARNA Systems 147 Tom Moore Road, Leesville, SC 29070 e-mail: [email protected] Tandy's Little Wonder page 3 Tandy's Little Wonder the Color Computer SPECIAL ACKNOWLEDGEMENTS: The following individuals have made contributions directly or indirectly to the content of this book : Frances Calcraft Lee Duell Thomas Fann Art Flexser Marty Goodman Frank Hogg Alan Huffman Don Hutchison Carmen Izzi Jr. M. David Johnson Bob Kemper Mark Marlette (Cloud-9) Nicholas Marentes Dave Myers Bob Montowski Alfredo Santos Kelly Thompson Jordan Tsvetkoff Rick Ulland Brian Wright Glenside Color Computer Club Mid-Iowa & Country CoCo Club Banner for the 15th "Last" CoCoFest annually hosted by Glenside Color Computer Club -- true stalwarts of the CoCo Community! This edition is dedicated to all those who continue to collect, use, and enjoy the Tandy Color Computer. All brand/trade names copyright their respective owners. No part of this publication may be reproduced or quoted without written permission from the publisher.
    [Show full text]
  • Commodore - 64 „ Word Processors AJIR
    $2.50 NO. 64 SEPTEMBER 1983 International Edition $3.00 /Acim a g in g . Computer Knowledge x Design your own !\ V educational software Elementary students use Logo Establish an effective computer curriculum in your school system Turtle Graphics for the VIC-20 and C64 More Than in the Valley I Look a\ a Personal Computer See page 28 See page 60 See page 37 Atari Painting Program Wraps Up A Product Catalog for the Atari and Apple Text Compression and Encryption Will Remember (If you . ■* . ,r *■> . *•,*- fCS&p Imagine a system that would record all MAGIC MEMORY4 is built for th&axr^V; the wonderous, valuable information puter rookie Everyone can relate to -/ you have assimilated onto a single tiny MAGIC MEMORY* becauseitsfofrft is^ r disk. (No more scattered bits of paper, familiar. It looks like an address book ''1 business cards, etc.) Imagine the same but its not. Its more. Like the address system giving you a typed sheet you book MAGIC MEMORY" presents an could put into a notebook or print out A thru Z index tabulation on the right for a party and instantly change, or add edge of the video display The user to, at a moments notice. Imagine cross- simply selects a tab and the book is referencing to suit both your business opened to the proper page(s). A second needs and personal desires so that all set of tabs are available that can be your data was organized into one little labeled by the user (i e companies one black book! On top of all this — imagine deals with, birthdays, lists, wines, having fun putting it together.
    [Show full text]
  • The Kerntest Package
    The kerntest package Harald Harders [email protected] Version v1.32 (2004/04/14), printed 14th April 2004 Abstract This class makes it easy to generate tables that show many different kerning pairs of an arbitrary font, usable by LATEX. It shows the kerning values that are used by the the font by default. In addition, this class enables the user to alternate the kernings and to observe the results. Kerning pairs can be defined for groups of similar glyphs at once. Automatically, an mtx file is generated that can be loaded by fontinst to introduce the user-made kernings into the virtual font for LATEX. Contents 1 Introduction 2 2 Usage of the class 3 2.1 Introduction . 3 2.2 Most features by example . 5 2.3 Encoding-dependent parameters . 8 2.4 Advanced features . 9 3 Configuration file 10 4 Kerning pairs that are often missing 10 4.1 Character combinations . 11 4.2 Quotation marks . 11 5 An example of how to optimize a font 12 6 The implementation 16 6.1 Class file . 17 6.1.1 Glyph classes . 33 6.1.2 Extra commands for special encodings . 40 6.2 Footer of mtx file . 40 6.3 Class option files . 41 6.3.1 T1 encoding . 41 6.3.2 TS1 encoding . 47 6.3.3 OT1 encoding . 52 6.3.4 T2A encoding . 58 1 6.3.5 T2A encoding . 63 6.3.6 LY1 encoding . 68 6.4 Templates . 72 6.4.1 T1 encoding . 73 6.4.2 TS1 encoding .
    [Show full text]
  • Atari 130XE Machine Language for the Absolute Beginner Kindle
    ATARI 130XE MACHINE LANGUAGE FOR THE ABSOLUTE BEGINNER PDF, EPUB, EBOOK Kevin Bergin | 164 pages | 03 Sep 2020 | ACORN BOOKS | 9781789824322 | English | none Atari 130XE Machine Language for the Absolute Beginner PDF Book M; Ewbank, Kay. OK, as promised, these are the companion programs for the book "Atari xe Machine Language for the Absolute Beginner". Master Memory Map for the Atari Topics: graphics, poke, location, screen, mode, byte, locations, bytes, memory, color, graphics mode, Inside Atari Basic. Then, if you really wish to explore the world of python, learn and master its language, please click the? For example, you could collect procedures to do matrix algebra or create various graphics objects. Condition: Fair. Think of the virtual assistants of smartphones, product recommendations for customers in online shops, the prevention of credit card fraud, spam filters in e-mail programs, the detection and diagnosis of disease symptoms. We all know that Norton's book is very convenient to reed. An Atari 8-bit Extra from A. There is no embarrassment, lots of stuff is being dug up and typed in, fixed and placed into preservation. Topics: Atari, Atari , Atari xl, Mac65, programming, assembly language, receipt. Analysis of popular Python projects templates-? Games For Your Atari. Includes index Topics: poke, atari, display, memory, graphics, color, language, program, assembly language, data, atari What does this price mean? A nice book on programming the Atari computer Topics: atari computer programming retro, Atari Computer , Atari Computer. Posted January 4, You should have seen what it did to the number 0, but that was so obvious it was fixed on the spot.
    [Show full text]
  • College Catalog 2019-2020
    COLLEGE CATALOG 2019-2020 1 This page is intentionally left blank 2 Message from the Chancellor ..................................................................................................................................................................................................5 Student Information .....................................................................................................................................................................................................................7 Academic Calendar ......................................................................................................................................................................................................................8 Campuses/Attendance Sites ...................................................................................................................................................................................................9 College Information ....................................................................................................................................................................................................................21 Clinton Community College ........................................................................................................................................................................................22 Muscatine Community College ..................................................................................................................................................................................24
    [Show full text]
  • Fastbasic 4.3 - Fast BASIC Interpreter for the Atari 8-Bit Computers
    FastBasic 4.3 - Fast BASIC interpreter for the Atari 8-bit computers Contents 1 Introduction 1 2 First Steps 2 3 Compiling The Program To Disk3 4 About The Syntax4 5 Expressions 4 5.1 Numeric Values . .5 5.2 Numeric Variables . .5 5.3 Numeric Operators . .5 5.4 Boolean Operators . .6 5.5 Arrays . .6 5.6 String Values . .7 5.7 String Variables . .8 5.8 Standard Functions . .9 5.9 Atari Specific Functions . .9 5.10 Floating Point Functions . 10 5.11 String Functions . 11 5.12 Low level Functions . 11 6 List Of Statements 12 6.1 Console Print and Input Statements . 12 6.2 Control Statements . 13 6.3 Graphic and Sound Statements . 16 6.4 Device Input and Output Statements . 18 6.5 General Statements . 20 6.6 Floating Point Statements . 21 6.7 Low Level Statements . 22 6.8 Display List Interrupts . 23 1 Introduction FastBasic is a fast interpreter for the BASIC language on the Atari 8-bit computers. One big dierence from other BASIC interpreters in 1980s era 8-bit computers is the lack of line numbers, as well as an integrated full-screen editor. This is similar to newer programming environments, giving 1 FastBasic 4.3 - Fast BASIC interpreter for the Atari 8-bit computers the programmer a higher degree of flexibility. Another big dierence is that default variables and operations are done using integer numbers; this is one of the reasons that the programs run so fast relative to its peers from the 1980s. The other reason is that the program is parsed on run, generating optimized code for very fast execution.
    [Show full text]
  • Latin Pc Name for Downloading Files Directory Fonts/Lm
    latin pc name for downloading files Directory fonts/lm. Download the contents of this package in one zip archive (17.8M). lm – Latin modern fonts in outline formats. The Latin Modern family of fonts consists of 72 text fonts and 20 mathematics fonts, and is based on the Computer Modern fonts released into public domain by AMS (copyright © 1997 AMS). The lm font set contains a lot of additional characters, mainly accented ones, but not exclusively. There is one set of fonts, available both in Adobe Type 1 format (*.pfb) and in OpenType format (*.otf). There are five sets of T e X Font Metric files, corresponding to: Cork encoding (cork-*.tfm); QX encoding (qx-*.tfm); T e X ’n’ANSI aka LY1 encoding (texnansi-*.tfm); T5 (Vietnamese) encoding (t5-*.tfm); and Text Companion for EC fonts aka TS1 (ts1-*.tfm). Student Datafile. Review the following updates with your IT/operations staff and/or student information system vendor to see if your institution needs to take additional steps to be ready to interpret the student datafile in July: New Irregularity Code Valid Values —New code values have been added for indicating delayed or canceled scores. These include 07, 08, 09, 12, 13, 16, 17, 18, and 19. Please refer to the layout specification linked below for full descriptions. Note that there is no change to the layout of the file, only the addition of new valid values. The Student Datafile contains score report data for each AP student at your school or district who tested during the selected exam administration.
    [Show full text]
  • The Microtype Package an Interface to the Micro-Typographic Extensions of Pdftex
    Microtype The microtype package An interface to the micro-typographic extensions of pdfTEX R Schlicht [email protected] v1.9 — 2005/10/28 Abstract The microtype package provides an interface to the micro-typographic extensions of pdfTEX: most prominently, character protrusion and font expansion, furthermore the possibility to disable all ligatures of a font.1 It allows to apply these features to customizable sets of fonts, and to configure all micro-typographic aspects of the fonts in a straight-forward and flexible way. Settings for various fonts are provided.2 Note that font expansion and character protrusion will only work with pdfTEX, at least version 0.14f. Automatic font expansion requires version 1.20 or newer. Disabling ligatures require pdfTEX 1.30. The package will by default enable the features that can safely be assumed to work. 1 A preview of the next version with support for even more micro-typographical extensions is also included in this package. Footnote 12 on page 17 contains the details. 2 Currently, this package provides settings for Computer Modern Roman, Palatino, Times, Adobe Garamond and Minion, Bitstream Charter, and the AMS math fonts, as well as some generic settings for unknown fonts. Contributions are very welcome. CONTENTS 2 Contents 1 Micro-Typography with pdfTEX 4 2 Invoking the Package 5 3 Options 5 3.1 Micro-Typographic Options ...................... 5 3.2 Options for Character Protrusion ................... 6 3.3 Options for Font Expansion ...................... 6 3.4 Miscellaneous Options ......................... 7 3.5 Changing Settings Later ........................ 8 4 Declaring Font Sets 8 5 Micro Fine Tuning 11 5.1 Character Protrusion .........................
    [Show full text]
  • Color Basic Unravelled Ii Foreword Origin: Spectral Assoc Revised:12/26/99 Walter K Zydhek
    TABLE OF CONTENTS 1 FOREWORD……………………………………………………………………………………………………1 2 INTRODUCTION…………………………………………………………………………………………3 3 COLOR BASIC - AN INTERPRETER………………………………………………4 4 INTERPRETER MECHANICS…………………………………………………………………6 5 VARIABLES…………………………………………………………………………………………………10 6 CONSOLE INPUT/OUTPUT……………………………………………………………………13 APPENDICES A MEMORY MAP B DISASSEMBLY OF COLOR BASIC C BASIC ROUTINES AND ENTRY POINTS D FLOATING POINT ROUTINES E BASIC’S DATA/ASCII TABLES F MEMORY MAP DESCRIPTION G INTERRUPTS H OPERATOR PRECEDENCE I BASIC 1.0 DIFFERENCES J BASIC 1.1 DIFFERENCES K ASCII CHART COLOR BASIC UNRAVELLED II FOREWORD ORIGIN: SPECTRAL ASSOC REVISED:12/26/99 WALTER K ZYDHEK FOREWORD Due to the many requests for the Unravelled Series produced by Spectral Associates, and the fact that these books are rare and no longer in production, I have taken it upon myself to reproduce them in electronic .PDF (Adobe Acrobatâ) format. I have re-disassembled the ROMs listed in this book, and added all the comments from the Original Extended Basic Unravelled Book. Some changes were made to make the book a little easier to read. 1. The comments have been cleaned up some. In cases where a comments continued onto the next line, a * is placed in the Labels column, as well as a * at the beginning of each line of the comment. In cases where the previous comment used this format, a = was used. This was done in the original, but not all comments stuck to this format. 2. I have renumbered all the line numbers. Each Appendix (with code) starts at Line 0001. 3. Some spell checking, and context checking was done to verify accuracy. 4. I used the Letter Gothic MT Bold Font.
    [Show full text]
  • An Introduction to Microsoft Small Basic
    AN INTRODUCTION TO MICROSOFT SMALL BASIC RUSTY KEELE UETN TECH SUMMIT 2019 INTRODUCTION TODAY’S PLAN • History lesson: BASIC language • What Small Basic is and isn’t • How to get Small Basic • A Demonstration • Resources for learning and teaching ABOUT ME • Work at UEN • Programming since 4th grade • BASIC (on Commodore 64) was my first programming language! A SHORT HISTORY OF BASIC BEGINNINGS AT DARTMOUTH • Early 1960s - 2 Math Professors • Wanted an easy language for non- science students • Beginner’s All-purpose Symbolic Instruction Code MICRO COMPUTERS AND MICRO-SOFT • 1975 – Gates & Allen’s first product • Built in or included with most home computers of the 1970s and 1980s TYPE-IN PROGRAMS • From magazines and books • 101 BASIC Computer Games • School text book examples: “Try It In BASIC” BASIC BASHING • GOTO and GOSUB created spaghetti code • Dijkstra’s infamous quote • "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC.” • The rise of structured programming: Pascal and C THE DECLINE OF BASIC • More powerful home computers • Graphical environments • Increase in commercial and free software “WHY JOHNNY CAN'T CODE” • No easy way for kids to get hooked on programming • Searched for an easy to use BASIC • …ended up buying a Commodore 64! • Issued a challenge to Microsoft VIJAYE RAJI • Microsoft employee • Read Brin’s article • Created a new version of BASIC – Small Basic WHAT IS MICROSOFT SMALL BASIC? GOALS OF MICROSOFT SMALL BASIC • For beginners • A real (but simple) language
    [Show full text]