C "L, T.L�L!I ·L-LL­ :[L ,,Ll I "Ltll� 1 L Ii > 'I I > ·�1 I • • Ff I • »; Lll T Ft "' Ij F: Ji Tuu\, 7 I1'1

Total Page:16

File Type:pdf, Size:1020Kb

C 'I I > ·�1 I • • Ff I • »; Lll T Ft "' Ij F: Ji Tuu\, 7 I1'1" /> C "L, t.L�L!i ·L-LL­ :[L ,,Ll i "LtLL� 1 l ii > 'i I > ·�1 I • • ff I • »; lll t ft "' ij f: Ji tuu\, 7 i1'1 ,. :''1· if' -- C,,Q l•, ,, '" 1 H {N(aGT tni UtH NOW! YOUCAN GET THOUSANDSOF FREE PROGRAM� AND PUT YOUR TELEPHONE TO WORK WithThe New ATARI Modem/Software Package ForOnly S79.95! To get more out of ,<JurATARI, whether and more ... News Retrieval SeNice (get stock quotes ,<Ju·re a brand-new ovvner or a database 'ibu'IIIOJe the hi-tech design of the I 030 as fast as }')Urstock broker), with expert-this offer isfor,<JU.The AlARI 1030 modem. It'll look great next to ,<JUrcom­ FREE TIME ON EACH! is the easiest-to-use modem on the market. puter and peripherals! And hidden inside is And since the expertsat AlARI designed it, the most sophisticated circuitry on the Now ATARI qualityat a lowerprice ,<Ju·re guaranteed that it vvorks with }')Ur market. This means I OCJOA, accurate file THAN ANY OTHER MODEM! ATARI Computer System. transmissions the first time-even OJer \A'.Jice-gradephone lines �ere in the Theperfect modem package for e,,e1y0ne. country.'ibur I 030 modem is built almost to it has all the necessarysoftware built right military specs-guaranteed to have less in.All ,<Ju need is a 16KATARI computer than I bit-error out of every 100,000 bits­ and a telephone line to get started!lf,<Ju're the lowest in the industry. a disk driveovvner, this package includes additional software(on disk-selected by And, ,<JU'IIalso receive ANTIC Magazine) that will give }')Ur I 030 free introductory all the power ,<JU'IIe,,er need! subscriptions to Compuserve(access to NEW! hundreds of great free • Upload/Dovvnload Files With Your programs),and Disk Drive Dow Jones . Auto Dial Telephone NumberDatabase • EasyDovvnloading Of Programs From Compuserve's ATARI SIG. • EasyAccess To All Bulletin Board Systems YES! I wantthis extraordinarycommunic.ations value! • Simple AlARI-To-AlARI "MacIntosh-­ I'm ordering now so J canreceive: Like" Terminal Software · 1 ATARI1030 300 baud m:x1em\Alith built in software · Free IntroductoryTime on: Dow Jones, Compuserve . Disk Communications Software The suggested retailvalue is $199.95 MY PRICE JS ONLY S79.95 Send me __number of packages at S 79.95 per package to: c,, Please make check payableto ADD-ON.Systems. Credit CardOrders Only CaU Toll Free Paymentenclosed D checkO moneyorder 8002271617X133 Bill rT!>'D Mastercard D Visa 800772 3545 X133 linside CA) Californiaresidents add 6½% salestax. Add shipping charges of S2.75 per m:idem. canadian residentsplease send U.S. dollars . Allow 2-4 vVeeksfor delivery · Prices subject to change without notice · Deliverysubject toa...iailability. Send coupon to: ADD-ON S�tems 524 2nd St 5anFrancisco, CA94107 • Works with Atari,400, 800, 600XL and 800XL •Replaces Atari 850 Interface Module •compatible with all software • 5-foot cable with Centronics plug (compatible with Epson, NEC, Prowriter, etc.) • Connects to serial bus on computer • 2 Year Warranty • Auto Answer/ Auto Dial • Direct Connect to Phone Line • No Atari 8501nterface SOFlWARE ON CARTRIDGE Module Needed FEATURES: • Includes AC Adapter/ Power Supply DSupports XMODEM Protocol • Free CompuServe Demo Pait DASCII/ AT ASCII Translation • 1 Year Warranty DAI lows Transfer of Files Larger than Memory • Connects to Joystick Port • Works on ALL Atari Computers OUpload/ Download of Text and Programs 0100% Machine Language 0Loadsa65Co1umn Screen Driver OMu ltiple Buffers OOff-Line Editing OVariable Baud Rate DParity Options DFull/Half Duplex mo«:ffl©@i'ii'$ 11ilmfflol1il�mffllP,)l 11ilffl©@ll!lm 225 Third Avenue, SW• Albany, OR 97321 ORDERS :1-800-624-7532 CUSTOMER SERVICE:1-503-967-9075 Atari and CompuServe DemoPak are trademarks of Atari Corp. and CompuServe. ® FEATURES FIRST LOOK AT THE NEW SU PER ATARIS by Nat Friedland 11 Inside the new 16-bit 512K Atari computer - and mor e! ROBOT UPDATE by Michael Ciraolo 24 Latest robot-Ata r i inte r face news EXPERT SYSTEMS by Larry Levitt 28 Antic's fi r st look at artificial intelligence THE EIGHT QUEENS PROBLEM by Angelo Giambra 33 You r Atari's brute st r ength solution TYPE-IN SOFTWARE '84 TAX SPREADSHEET UPDATE by K.w. Harms 34 SynCalc tax p r epa r ation follow-up TYPE-IN SOFTWARE SECRET AGENT by John Smith TYPE IN S 37 Reaching into the future of robotics .. 24 �A=ut=o=m=at=ic�s=e=cr=et�c=o=d=e�p�ro�g'--'r a"-'m"-! --------� � = ·= � =OFTW� �AR= _=E _ DOT MATRIX DIGITIZER by Charles Jackson & Steve Chapman 40 Your printe r can digitize photos! TYPE-IN SOFTWARE SPLASH IN ACTION! by Paul Chabot 43 Demo of ACTION! vs. BASIC TYPE-IN SOFTWARE SPEECH EDITOR by Mark Giambruno 45 Menu-driven S.A.M. talk! TYPE-IN SOFTWARE PICTURE SHOW by Patrick Dell'Era 46 "P r ice's Pictu r e Painter" gets friendlie r ! TYPE-IN SOFTWARE DEPARTMENTS COMMUNICATIONS WELCOME TO ANTIC ONLINE by Michael Ciraolo 11 Match witswith your Atari! . .56 STARTING OUT WHY YOU WANT DOS 2 by Jack Powell 14 PROFILE ATARI'S FOUNDER GOES ROBOTIC by Nat Friedland 20 TOOLBOX PAR ALLEL BUS, REVEALED TYPE-IN SOFTWARE by Earl Rice 49 GAME OF THE MONTH MANEUVER TYPE-IN SOFTWARE by Will Woodard 55 BONUS GAME CR AZY EIGHTS! TYPE-IN SOFTWARE by Princeton Chan 56 SOFTWARE LIBRARY TYPE-IN LISTINGS SECTION 59 1/0 BOARD 6 SHOPPER'S GUIDE._____ _ 87 Secret Asent simplifies cipher secrets . 37 HELP! 8 ATARI SERVICE CENTERS 88 PRODUCT RE VIEWS__ ___ 80 NEW PRODUCTS 90 i/o board Publisher James C:1pp:udl SELF-DELETING TYPO The second number in line 2006 from Editori:1\ Department 176 to 182; Na1 Friedland. fali1or The second number in line 2007 from Jack Powell. ·1cclmical Edi1or Thanks for the fine utilities in the January ,\-lid1:1dCiraolo, Associate Editor 186 to 192, and Charks Jackson. S1aff Writer 1985 Antic, "BASIC Searcher" and Melissa Rnckliff. Editorial Coordin:uor "TYPO II." After use, ''BASIC Searcher" The last number in line 2007 from 86 Contributing Editors is self-deleted in a very ne..u two-line to 92. Carl fa�.ms. Ken Harms routine. I have adapted those lines to Or, to do the same in the assembly J,,..rry While, Suzi Subcxk language listing, insert the following lines: Anila Malnig ''TYPO ll" so that it will remove itself after Art Departmem doing its work. All you have to do is type 451 ROLA Marni Tapscrnt, Art Director GITTO 32230outside the program proper. 452 BPL Pl.I Diane l.indlcy, Production Supervisor l.inda hpsc:ott. Ad Produnion Coordinator Te d Solomon 453 AND 'BF l'',ltrida Fost:1r, Production Assistant Toledo, OH 454 Pl.I RORA Cover Artist 32230 ? .. l'l'i .. :FOR ZZ=3199 Alan Okamoto ALTERNATE REALITY LIVES! 0 TO 32120 STEP 10:? ZZ Comributing Illustrators :NEKT ZZ Pt·ter McDonnell 32210 ? "CLR:POKE 812.,.1 Rosalind Solomon Many readers have been anxious to know Circulation Ocpartmem 2:CONT"; :POSITION 2,0:P how soon they can get Alternate ks ·1orok, M:mager OKE 842,13:STOP Reality, the fantasy role-playing game l't'ter Walsh. Shipping 32250 ? """:FOR ZZ=3212 with superb graphics that we previewed Hun-sik Kim, Shippint,t 0 TO 32260 STEP 10:? ZZ in November 1984. The game was recently Mqnica Burrell. Subscriptions ZZ Eve Gowdey, l"kakr Sales :NEKT licensed by Darasoft (19808 Nordhoff Doug Millison. Dealer Saks 32260 ? "CLR:POKE 842,1 Place, Chatsworth, CA 91311, (818) 701- Ur:mdt/Klingle. Cin·ulation Consultants 2:?CHRSC1251"; :POSITION 5161.) Datasoft plans to market the entire Accounting Department V.J. Driggs, Manager 2,0:POKE 842,13:END seven-disk series. The firstdisk, ''City," will Un·nda Oliwr, Accoun1s Receivable be priced at S39.95. J.orent'. Kaa1z. Credi! Manaf,ter TYPO II KUDO Marketing RE-RUNNING FROM RESET Garr Yost, Manager. Markctinf,tServices Sieve Randall, Advertising Sales Director I think TYPO II is a miracle worker. No Maria E. Ch:1vcz. Rcccp1ionis1 more staying up late at night trying to find Is there any way to make a program re­ run automatically if the [SYSTEM RESET] Ge11eml U/fiCl'S(415) 95-.0H86 a small error. Ath>ertisi,11t&lies (415) 661-J·iOO James Stephens key is pressed?. Cre,lit Curt/S111>uri/1lio11s Timothy Hawkins 011tsi<11•C"lifomia (8(XJ) .l.!"'·1611 ,,.\·t. 133 Jacksonville, FL f,ufrf<, Ct1l/fim1it1(800) 77.l-3545l',..:t. 133 Kentville, NS S11bscrlJ1tf,,n Problt•ms(415) 397·188I NOT SO BITTY INFOBITS li>s. \i:i>'ve included a few suggestions April 1985, \'olumt·.t Number 12 from the AB Cs of Atari Computers by Antic-Tht· At:.iriRt"SOUrct· is puhli�hed tweh·e time:, per ye:i.rhy An1ic Puhlbhing. l(dimrial We've received quite a few letters about Davitt Mentley, reprinted here by permis­ offin·san: locak-d a1 524 St·cond Stn:ct. San "lnfobits" (December 1984). Our readers sion of Data most. -ANTIC ED Fr:n1cisrn.C..-\ 9-1107. ISSN 07·i"i·2527. Scrnnd Ct:tss Postaite paid :u S:m l'r:mcis,o. Californiaand want to know how to erase information This BASIC progr:1m below will POKE addi1ion:1I mailini,:office s. POSTMASTER, send after it's entered. This seems to be more addn:ss d1ani,:e!O Antic. 52·l Sc:cond S1ret·t. in a machine language routine which re­ S:.in Fr:mcisco. CA 9-1107. complicated than it sounds, but we've sets the disk boot pointer to a new pro­ Editori:.il submissions should illClude progr.1.m turned the problem over to authorAndy gram that essentially types RUN when you listing on dbk or elSSt1te.and texl file on nwdi:.i Barton and we'll be sure to let you know and papc:r if tt1tt wai,prc:p:.in:d with a word push [SYSTEM RESET].
Recommended publications
  • Mad-Assembler 1.8.5 Thebe / Madteam
    MadAssembler 1.8.5 Thebe / Madteam (02/21/2009) INTRODUCTION Introduction Compilation Differences and similarities between XASM and MADS Similarities The differences and opportunities DIRECTIONS Switch assembly Exit codes File structure. LST File structure. LAB File structure. H Sparta DOS X Construction of Sparta DOS XFiles, Atari DOS Programming Sparta DOS X Mnemonics 6502 65816 DETECTION CPU MEMORY BANKS Virtual Hardware CODE RELOKOWALNY Block relokowalny External Symbols Public Symbols Linking TYPES Structural Declaration of a structured type Defining the structural data Enumerated Enumerated type declaration Defining the enumeration data HISTORY SYNOPSIS Comments Combining multiple rows into one row Combining multiple mnemonics Expressions Numbers Operators Labels Local Global Temporary Local style MAE Control assemble Change options assemble Conditional assembling Interrupt assemble Assembling at zero Macro commands Pseudo orders Defining block SDX Defining the symbol SDX Defining data Directive Defining replicates (. REPT) Defining the symbol SDX (. SYMBOL) Directive generating code 6502 Define iterations (# WHILE) Define the decision (# IF) Tables Array declaration Macros Declaration Macros Calling macros Procedures The declaration procedure Procedure call Parameters of the procedure Local Area Declaration of local area INTRODUCTION Introduction MadAssembler (MADS) is a 32 bit application, written in Delphi. Most assemblers written in C, so in order not to repeat I have used Delphi and 7.0). The assumption of MADS is addressed to users QA XASM, FA. QA has been borrowed f rom the syntax of XASM some macro commands and syntax changes in FA handling syn tax Sparta DOS X (SDX). Has made possible the use of additional characters in th e names of labels.
    [Show full text]
  • Antic Issue 22 (August 1984).Pdf
    Advanced spreadsheet Database management Graphing and statistics Syn CaleTl· Synnle+TM SynTrendT>' Now your Atari computer late means and variances, standard deviations, or even getsdownto linear and multiple regres­ sions. It's pretty easy to under­ stand, eh? And also pretty easy business. to operate because all three programs come replete with easy-to-understand "pop-up" If you're a serious home features found in the more ex­ menus, to take you through manager, a student, or run a pensive programs. their paces step by step. And small business at home, now SynFlle+keeps Information remember, all three programs you can get sophisticated, inte­ more organized. can share data, which helps you grated software for your ATARI SynFile+ can function as get the job done even faster. computer with the same fea­ your database, your filing sys­ So get down to business with tures as the more expensive tem. With SynFile+, you can SynCalc, SynFile+, SynTrend, IBM and Apple packages. reorganize and sort parts or developed exclusively for SynCalc whole files instantly Not only ATARI by Synapse. And see for makes a spreadsheet can you enter text, you can cal­ yourself why the cost of taking more manageable. culate and update data as care of business doesn't have to First, there's SynCalc, the most well. And files from both Syn­ put you out of it. advanced spreadsheet pro­ Cale and SynFile+ can also be SynCalc, SynFile+. SynTrend are trademarks o! Synapse Software.Synapse ts a registered trademark ol gram ever created for ATARI used by the ATARI word proc­ Synapse Soltware Corporation .
    [Show full text]
  • Temple of Apshai (DM Program)(ATASCII Listing).Txt
    10 CLR :READ U1,U2,U3,U4,U5,U6,U7,U8,U10,U14,LS,Q,HUN,MSTR:DATA 1,2,3,4,5,6,7,8,10,14,26,60,100,7000 12 DIM TM(U5),ZA(U3),ZD(U5),A$(24),C$(U1),O$(18),S(U4),P(U4),RF(U3),RN(U3),S$(11),BL$( LS) 13 POKE 1586,U0:FOR I=U0 TO U3:RF(I)=U0:RN(I)=U0:NEXT I:X=USR(1580,53248,U8) 14 BL$=" -------------":FOR I=U1 TO U5:READ J:TM(I)=J:NEXT I:DATA 10,13,2,1,1 16 KA=103*256:NO=KA:NT=U4*Q+KA:D1=U8*Q+KA:D2=12*Q+KA:MT=(U14+U2)*Q+KA:MN=MT+Q:NP=M N+Q:XP=NP+Q:YP=XP+Q:TR=YP+Q 18 XR=TR+Q:YR=XR+Q:KB=KA+2251:Y2=KA+1800:X=USR(1580,KA-Q,Q) 20 ZD(U0)=U3:ZA(U1)=U0:ZD(U1)=U0:ZA(U2)=U3:ZD(U2)=U3:ZA(U3)=-U6:ZD(U3)=- U2:ZD(U4)=U5:ZD(U5)=U5:GOTO 5000 25 DATA FLAME ,DUST ,MOLD ,PIT ,,SPEAR ,NEEDLE ,XBOW ,CAVEIN ,CEILING , 50 PC=PC-U1:POKE KB+U10+U14,PEEK(KB+U10+U14)-U1:POKE KA-92,PEEK(KA-92)- U1:RETURN 55 YY=W1-W2-U5:IF YM>YY THEN YM=YY:GOTO 57 56 IF YM<U5 THEN YM=U5 57 XX=V2-V1-U5:IF XM>XX THEN XM=XX:RETURN 58 IF XM<U5 THEN XM=U5 59 RETURN 60 J=INT(J):POSITION LS,U10+U1:? J;" ARROW";:IF J>U1 THEN ? "S"; 62 RETURN 65 SOUND U0,255,U8,U14:FOR I=20 TO U0 STEP -U1:POKE 712,I:NEXT I:SOUND U0,U0,U0,U0:RETURN 70 GOSUB 500:IF L=U0 OR C$<"0" OR C$>"9" THEN 70 71 J=ASC(C$)-48:? C$;:RETURN 72 POSITION 33,14:? PEEK(KB+13);" ";:RETURN 74 POSITION 35,U14+U1:? PEEK(KB+U14);" ";:RETURN 80 X=USR(1580,KA-Q,Q):RETURN 82 FOR I=U0 TO U3:RN(I)=U0:IF RF(I)>U0 THEN POKE NT+KR+I*Q,U3:POKE KA- 61+KR,U0:RN(I)=U1:RF(I)=U0 84 NEXT I:I=KF+U1:IF I>U3 THEN I=I-U4 85 IF RN(KF-U1)>U0 THEN RF(I)=U1 86 RETURN 90 POSITION LS,U4:? "ROOM NO.:";KR;" ":POSITION LS,U5:? "WOUNDS:";INT(HUN*PC/PH);"% ":POSITION LS,U6:?
    [Show full text]
  • Ascii 1 Ascii
    ASCII 1 ASCII El código ASCII (acrónimo inglés de American Standard Code for Information Interchange — (Código Estadounidense Estándar para el Intercambio de Información), pronunciado generalmente [áski], es un código de caracteres basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el Hay 95 caracteres ASCII imprimibles, numerados del 32 al 126. código conocido como US-ASCII. El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión. A menudo se llama incorrectamente ASCII a otros códigos de caracteres de 8 bits, como el estándar ISO-8859-1 que es una extensión que utiliza 8 bits para proporcionar caracteres adicionales usados en idiomas distintos al inglés, como el español. ASCII fue publicado como estándar por primera vez en 1967 y fue actualizado por última vez en 1986. En la actualidad define códigos para 33 caracteres no imprimibles, de los cuales la mayoría son caracteres de control obsoletos que tienen efecto sobre como se procesa el texto, más otros 95 caracteres imprimibles que les siguen en la numeración (empezando por el carácter espacio). Casi todos los sistemas informáticos actuales utilizan el código ASCII o una extensión compatible para representar textos y para el control de dispositivos que manejan texto.
    [Show full text]
  • Volume 158 March, 2020 Pclinuxos Family Hhaappppyy Member Spotlight: Tunnelrat Mind Your Step: Vintage Computing on Pclinuxos Sstt
    Volume 158 March, 2020 PCLinuxOS Family HHaappppyy Member Spotlight: tunnelrat Mind Your Step: Vintage Computing On PCLinuxOS SStt.. PPaattrriicckk''ss Short Topix: Google Chrome To Start Blocking Downloads GIMP Tutorial: DDaayy Photo Editing Revisited PCLinuxOS Recipe Corner: Chicken Gloria Casserole ms_meme's Nook: When I'm Sixty-Five A Very Bad Time For Android Apps? Or Just Cleaning Up The Mess? Racing Back To The Past: Horizon Chase Turbo On PCLinuxOS! PCLinuxOS Puzzled Partitions PCLinuxOS Magazine And more inside! Page 1 In This Issue ... 3 From The Chief Editor's Desk... 5 Mind Your Step: Vintage Computing on PCLinuxOS The PCLinuxOS name, logo and colors are the trademark of 11 Screenshot Showcase Texstar. 12 A Very Bad Time For Android Apps? The PCLinuxOS Magazine is a monthly online publication containing PCLinuxOS-related materials. It is published Or Just Cleaning Up The Mess? primarily for members of the PCLinuxOS community. The magazine staff is comprised of volunteers from the 14 PCLinuxOS Recipe Corner: Chicken Gloria Casserole PCLinuxOS community. 15 Screenshot Showcase Visit us online at http://www.pclosmag.com 16 ms_meme's Nook: Sentimental Forum This release was made possible by the following volunteers: 17 Short Topix: Google Chrome To Start Blocking Downloads Chief Editor: Paul Arnote (parnote) Assistant Editor: Meemaw 21 Screenshot Showcase Artwork: Sproggy, Timeth, ms_meme, Meemaw Magazine Layout: Paul Arnote, Meemaw, ms_meme 22 GIMP Tutorial: Photo Editing Revisited HTML Layout: YouCanToo 24 PCLinuxOS Family Member
    [Show full text]
  • The 6502/6809 Journal
    , !.50 NO. 55 DECEMBER 1982 THE 6502/6809 JOURNAL __ ©®om(nra®dl®ir® ATARI Graphics APPLESOFT GOTO/GOSUB Checker 68000 Logic Instructions T h e V i s u a RETURNS AND ALLOWANCES SALES 37722 70 95482 60 26473 61 7«53c7 Si.ff.TC: 89000 2733 65 0 00 0 03 AND AiLCTA'ANCES 45 00 45 CO 723 00 47300 DS SOLO COST OF SALES 33S6/.T: 9776125 26696 61 Txo.'bT FREIGHT OTHER COST OF SALES COST OF G0005 StA.0 COST O' SALES 5978 89 17^379 473382 14242 84 TOGHT 3647Q 31345 23754 1A531 OMR COST SALf S 2700 ’20 X 0 00 OCO SALARIES PAYROLL TAXES 2719711 79563 71 RENT OFFICE EXPENSES VisiCalc < - You Won’t Need VisiCal Pr- B H B H/ B W B H B pi . /..//.Dy fully utiltangjL™. ■-> hardware breakthroushs—without your having to break the bank to c MAGICALC includes: • 70-column upper- and lower-case video • ________Invisible ________c< display Full cor • Full 80-column board display ■ ’ S0®SlS 40-column standard display Individual column widths . MAGICALC—An outstanding produc $ < 1 4 9 9 5 Breakthrough to today’s technology by contacting: i __ _ ■ __ _ _« 5547 satsumo avenue • north hollywood, California 91601 • 213/985 2922 VisiCalc is a registered trademark of VisiCorp. MAGICALC is a trademark of Artsci, Inc. FLEX - OS-9 LEVEL ONE - UNIFLEX - OS-9 LEVEL TWO ONLY GIMIX Systems can be configured to run any of these. GIMIX systems utilize the most powerful 6809 operating systems: FLEX, UniFLEX, OS-9 LEVEL ONE and TWO - the systems the PROs use.
    [Show full text]
  • A Reference Manual for Basic Xl
    ( I A REFERENCE MANUAL for BASIC XL This book is Copyright (c) 1983 by Optimized Systems Software, Inc. 1221-B Kentwood Avenue. San Jose, CA 95129 Portions of this book are Copyright (c) 1989 Atari, Inc. and are reprinted with the permission of Atari, Inc. All rights reserved. Reproduction or translation of any part of this work beyond that permitted by sections 197 and 198 of the United States .Copyright Act without the permission of the copyright owner is unlawful. ( ACKNOWLEDGEMENT OSS gratefully acknowledges the cooperation of Atari, Incorporated, for the kind permission to reprint portions of the Atari BASIC Reference Manual. Please be aware that these portions have been copyrighted by Atari, Incorporated, and respect the rights implied thereby. CAVEAT Every effort has been made to ensure that this manual accurately documents the language BASIC XL. However, due to the ongoing improvement and update of ~11 OSS, Inc., software, we cannot guarantee the accuracy of printed material. OSS, Inc., disclaims all liability for changes, errors, or omissions, either in the documentation or in the software product itself. TRADl'tMARKS BASIC XL, MAC/65, DOS XL, OSS, and SuperCartridge are trademarks of Optimized Sys~ems Software, Inc. Atari is a registered trademark of Atari, Inc. The following are trademarks of Atari, Inc.: ( Atari 488 Home Computer Atari S18 Disk Drive Atari 888 Home Computer Atari 858 Interface Module Atari l288XL Home Computer Atari 1~58 Disk Drive Atari 488 Atari sae Atari 81e Atari 128eXL Atari 858 Atari 1858 TABLE OF CONTENTS Chapter 1 Introduction 1 1.1 Features of BASIC XL 1 1.2 Special Notations 2 1.3 Glossary and Terminology 3 1.4 Operating Modes 7 Chapter 2 Variables, Operators, Expressions 9 2.1 Variables (var) 9 2.1.1 Arithmetic Variables (avar) 10 2.1.
    [Show full text]
  • Master Memory Map for the Atari
    MASTER MEMORY MAP FOR THE ATARI CRAIG PATCHETT and ROBIN SHERER A Reston Computer Group Book Reston Publishing Company Inc. A Prentice-Hall Company Reston, Virginia i Library of Congress Cataloging in Publication Data Patchett, Craig. Master memory map for the Atari. “A Reston Computer Group Book.” l. Atari computer-Programming. 2. Memory maps (Computer science) l. Sherer, Robin. 11. Title. QA76.8.A821,38 1984 001.6412 84-476 ISBN 0-8359-4242-2 Copyright 1984 by Educational Software, inc. Atari is a registered trademark of Atari, Inc. Master Memory Map, Prototype, Professor von Chip, and Nerdwell are trademarks of Educational Software, inc. Edited by Graham Patchett and Sylvia I. Smith Illustrated by Frank Hill All rights reserved. No part of this book may be reproduced, in any way or by any means, without permission in writing from the publisher. 10 9 8 7 6 5 4 3 2 1 Printed in the United States of America ii Contents Preface v Glossary viii What is a Memory Location? 1 Bits and Bytes 2 How to PEEK 4 How to POKE 5 ROM and RAM 5 Computer Mathematics 6 Hexadecimal Numbers 9 Decimal to Hex 10 Hex to Decimal 11 How to Read the Memory Map 12 Page Zero 14 The Floating Point Package 60 Page One 64 Pages Two through Four 65 Input/Output Control Blocks (IOCBs) 138 Page Six 147 Page Seven, Eight, Nine 148 Special Chips and ROM 157 POKEY & Sound 175 Timers 176 The Operating System 204 Floating Point Package 205 The Character Set 210 Vectors and Vector Tables 211 CIO Routines 217 Interrupt Handler Routines 219 System VBLANK Routines 219 SIO Routines
    [Show full text]
  • Conference Proceedings Re:Live
    Re:live MEDIA ART HISTORY 09 Third International Conference on the Histories of Media Art, Science and Technology Conference Proceedings Re:live Media Art Histories 2009 Refereed Conference Proceedings Edited by Sean Cubitt and Paul Thomas 2009 ISBN: [978-0-9807186-3-8] Re:live Media Art Histories 2009 conference proceedings 1 Edited by Sean Cubitt and Paul Thomas for Re:live 2009 Published by The University of Melbourne & Victorian College of the Arts and Music 2009 ISBN: [978-0-9807186-3-8] All papers copyright the authors This collection licensed under a Creative Commons Attribution-Noncommercial 2.5 Australia License. Supported by Reviews Panel Su Ballard Thomas Mical Andres Burbano Lissa Mitchell Dimitris Charitos Lizzie Muller martin constable Anna Munster Sara Diamond Daniel Palmer Gabriel Menotti Gonring Ana Peraica Monika Gorska-Olesinska Mike Phillips Mark Guglielmetti melinda rackham Cat Hope stefano raimondi Slavko Kacunko Margit Rosen Denisa Kera Christopher Salter Ji-hoon Kim Morten Søndergaard Mike Leggett Robert Sweeny Frederik Lesage Natasha Vita-More Maggie Macnab danielle wilde Leon Marvell Suzette Worden Re:live Media Art Histories 2009 conference proceedings 2 CONTENTS Susan Ballard_____________________________________________________________________6 Erewhon: framing media utopia in the antipodes Andres Burbano__________________________________________________________________12 Between punched film and the first computers, the work of Konrad Zuse Anders Carlsson__________________________________________________________________16
    [Show full text]
  • Atari 8-Bit Computers
    Subject: Atari 8-Bit Computers: Frequently Asked Questions Posted by Michael Current on Wed, 05 Jun 2013 04:53:26 GMT View Forum Message <> Reply to Message Archive-name: atari-8-bit/faq Posting-Frequency: 60 days Last-modified: June 1, 2013 Welcome to the comp.sys.atari.8bit newsgroup! Atari 8-Bit Computers Frequently Asked Questions List ___________ _______________ | ///////// | _____________ | ||||||||||| | |___________| | | | ||_______|| | |______/////| |____[---]____| | / _________ \ | |LLLLLLLLLLL| |LLLLLLLLLLL || | LLLLLLLLLLL L | |LLLLLLLLLLL| |LLLLLLLLLLL || | LLLLLLLLLLL L | |__[_____]__| |__[_____]____| |___[_____]_____| 130XE 800XL 800 ___________ __---------__ | ///////// | | / _____ \ | |___________| _____________ | / |_____| \ | |______/////| |____[---]____| | ___________ | |LLLLLLLLLLL| |LLLLLLLLLLL || | ========== =| |LLLLLLLLLLL| |LLLLLLLLLLL || | ========== =| |__[_____]__| |__[_____]____| |___[_____]___| 65XE 600XL 400 ___________ _____________ | ///////// | ___________ | | |___________| |/// / | | | |______/////| |// / | /\___________ |=============| |LLLLLLLLLLL| |/O\ |\/ |LLLLLLLLLLL| | LLLLLLLLLLL | |LLLLLLLLLLL| |-----------| |LLLLLLLLLLL| | LLLLLLLLLLL | |__[_____]__| |____O_O_O_O| |__[_____]__| |___[_____]___| 800XE XEgs 1200XL Additions/suggestions/comments/corrections are needed! Please send to: Michael Current, [email protected] Library Department, University of Wisconsin-La Crosse Copyright (c) 1992-2013 by Michael D. Current, and others where noted. Feel free to reproduce this file, in whole or in part,
    [Show full text]
  • ATARI Assembler Editor User Manual
    ERROR CODES ERROR ERROR CODE ERROR CODE MESSAGE CODE ERROR CODE MDSSAGE 2 Memory insufficient 142 Serial bus data frame overrLur 3 Value error 143 Serialb us data frame checksume rror 4 Too many variables 144 Device done error s Stdng length error 145 Read after write compare error 6 out of data error 146 Function not implemented ? Number greater tltan 32767 147 Insufficient RAM I Input statement error 160 Drive number error I Array or string DIM error 161 Too many OPEN files 10 Argument stack overflolv 162 Disk iull 11 Floating point overflod 163 Unrecoverable system data I/O e|ro. underflow etror 164 File number mismatch 72 Line not found 165 File name error 13 No matching FOR statement 166 POINT data length error 74 line too long error 167 File locked 15 GOSUBo r FOR line deleted 164 Command invalid 16 RETURNe rror 169 Directory full az Garbagee rror 1?o File not found 1a Invalid string character 171 POINT invalid -lfoter The fouowing are INI'UT/OUTPUT er- rors rhdl rerult during rhe useo f di"k dri!e". prinlerr.o r othera cce.soryd evice\.r uflher in- formation is provided with th€ auxiliary hard' 19 LOAD program too long 20 Device number larger za LOAD file erlor aza BREAK abort 7zs IOCB 13o Nonexistent device 131 IOCBw rite only 132 Invalid command 13J Device of lile not open 7J4 Bad IoCB number 13s IOCBr ead only error 136 EOF 737 Truncated record 13a Device timeout 139 Device NAK 74o Serialb us 117 Cursor out of range ror explmation of Errcr Messges see Appendix 1.
    [Show full text]
  • 231Aasdasdasd L2/18-275
    231aasdasdasd 2018-08-25 Universal Multiple-Octet Coded Character Set International Organization for Standardization Organisation Internationale de Normalisation Международная организация по стандартизации Doc Type: Working Group Document Title: Proposal to add characters from legacy computers and teletext to the UCS Source: Terminals Working Group Authors: Doug Ewell, Rebecca Bettencourt, Ricardo Bánffy, Michael Everson, Eduardo Marín Silva, Elias Mårtenson, Mark Shoulson, Shawn Steele, and Rebecca Turner Status: Individual Contribution Action: For consideration by JTC1/SC2/WG2 and UTC Date: 2018-08-25 1. Introduction. This document proposes the addition to the UCS of 215 new graphic characters to provide compatibility with a wide range of home computers, or “microcomputers,” manufactured approximately from the mid-1970s to the mid-1980s, and with the teletext broadcasting standard originally developed in the early 1970s. NOTE: Mapping tables between legacy character sets and the allocations in this proposal are attached to the PDF version of this document. 2. History. Box-drawing characters, solid and shaded blocks, and similar graphic characters were encoded in the UCS in 1991 (Unicode 1.0) for compatibility with established character sets, both in popular microcomputers—particularly the IBM PC—and in terminal-emulation software. The set of block characters was augmented in 1999 (Unicode 3.0) and in 2002 (Unicode 3.2) to cover additional platforms, due largely to proposals by Frank da Cruz (L2/98-353 through -355, L2/98-413, and L2/00- 159), which also included C1 and EBCDIC control pictures, hex byte pictures, and some other graphic characters that were not accepted. Over the years that followed, suggestions were occasionally made on the Unicode public mailing list to add characters from legacy platforms, but few formal proposals emerged.
    [Show full text]