The Atari Tutorial Pa.Rt 4: Display-List Interrupts

Total Page:16

File Type:pdf, Size:1020Kb

The Atari Tutorial Pa.Rt 4: Display-List Interrupts The Atari Tutorial Pa.rt 4: Display-List Interrupts Chris Crawford 1272 Borregas Ave Sunnyvale CA 94086 The display-list interrupt is one of while it is being drawn. Of course, business. The interrupt to do this the most powerful features built into the computer must make each change must be precisely timed to occur at the Atari personal computer system. each time the screen is drawn, which exactly the same point during the It is also one of the least accessible happens 60 times per second. Also screen-drawing process. This spe­ features of the system, ' requiring of (and this is the tricky part), it must cially timed interrupt is provided by the programmer a firm understanding change the parameter in question at the ANTIC integrated circuit within of assembly language as well as all of exactly the same moment each time the Atari 400/ 800; it is called a the other characteristics of the the screen is drawn. That is, the cycle display-list interrupt (DLI). machine. Used alone, display-list in­ of changing screen parameters must The timing and execution of any in­ terrupts provide no additional be synchronized to the screen­ terrupt process can be intricate; there­ capabilities; they must be used in con­ drawing cycle. One way to do this fore, r shall first describe the sequence junction with the other features of the might be to lock the 6502 micro- of events in a properly working system, such as player-missile display-list interrupt. The process graphics, character-set indirection, or begins when the ANTIC chip en­ color-register indirection. With With display-list counters a display-list instruction display-list interrupts, the full power interrupts, many key having its interrupt bit (bit 07) set. of these features can be realized. Atari registers can be ANTIC waits until the last scan line Display-list interrupts take advan­ of the mode line it is currently tage of the sequential nature of the changed during the displaying. ANTIC then refers to its raster-scan television display. The drawing of a single NMIEN (nonmaskable interrupt television draws the screen image in a screen-display frame. enable) register (hexadecimal location time sequence, from the top of the D40E) to see if display-list interrupts screen to the bottom. This drawing have been enabled. If the enable bit process takes about 13,000 micro­ processor into a tight timing loop (bit 07) is cleared (to a logic 0), AN­ seconds and looks instantaneous to with an execution frequency of exact­ TIC ignores the interrupt and con­ the human eye. But that is a long time ly 60 hertz. This would make it very tinues its regular tasks. If the enable in comparison to the time scale the difficult for the computer to do bit is set (to a logic 1), ANTIC "pulls computer works in. The computer anything other than the screen­ down" the NMI (nonmaskable inter­ has plenty of time to change the display computations. It would also rupt) line on the 6502, signal ing an parameters of the screen display be a tedious job. A much better way interrupt. ANTIC then goes back to is to interrupt the 6502 just before the its normal display activities. The 6502 This article appears in slightly different time has come to change the screen starts executing an interrupt-service form in De Re Atari, a book published by parameters. The 6502 responds to the routine pointed to by the NMI vector Atari Inc, and is reproduced with its ex­ in terrup t, changes the screen in the operating system. This routine press permission. parameters, and returns to its normal first determines the cause of the inter- 166 December 1981 © BYTE Publications Inc No business is too small fora Our new HORIZON computer lets you make beautiful music. HORIZON® is our multi-user system that business around the world.) supports up to five simultaneous users To find out how you can orchestrate your at a cost per user that is the best own kind of beautiful music, clip and in the industry. mail this coupon, or call TOLL FREE With it, you can use up to 800-447-4700. (Illinois 800-322-4400, five terminals performing Alaska/ Hawaii 800-447-0890.) word processing, accounting North Star Computers, Inc. activities and information man­ 14440 Catalina St., San Leandro, agement-in perfect harmony. CA 94577 USA (415) 357-8500 Two packaged systems are avail- TWX/ Telex (910) 366-7001 able - the TSS/ 5, a 5Mb version and the y~, Pdlike~-;;r;-i;;ro-;-~tio; ~ N;rth St;':'s- ------ i TSS/ 18, an 18Mb version. Solo HORIZONs ••• multi-user system performance. I can expand to duets, trios, quartets or NAME I quintets with North Star's TSS/ A Application System or : COMPANY : North Star's TSS/ C Multi-user CP/M ~ : ADDRESS I When you purchase the HORIZON multi-user I CITY : svstem , :you receive worldwide service, support and the I ZIP I J I STATE I .most widely used small business computer in the world. I I (There are some 30,000 HORIZONs conducting L =PHc:,0::.:N~E==--==-==c:==c::==c::=-=-=c:=-=-=-____ B1 ~ J T he No rth Slar logo and HORI ZON are trademarks or registered trademarks of No rt h Star Computers. Inc. FOLLOW THE STAR ¥... @J981. NOrlh Slar Computers. Inc. -- - . - ._---- - - - - - --- - --. --- - NorthSlOrT.. Circle 304 on inquiry card. Introducing the Sinclair ZX81 If you're ever going to buy If you already own a ZX80 a personal computer, now is the The BK Extended BASIC time to do it. chip used in the ZX81 is available The new Sinclair ZX81 is the as a plug-in replacement for your most powerful, yet easy-to-use ZXBO for only $39.95, plus shipping computer ever offered for anywhere and handling-complete with new key­ near the price: only $149.95" completely board overlay and the ZXB1 manual. assembled. So in just a few minutes, with no Don't let the price fool you. The special skills or tools required, you can ZX81 has just about everything you upgrade your ZXBO to have all the could ask for in a personal computer. powerful features of the ZXB1 . (You'll accurate to 8 decimal places A breakthrough have everything except continuous dis­ in personal computers • Unique one-touch entry of key words play, but you can still use the PAUSE like PRINT, RUN and LIST The ZX81 is a major advance over and SCROLL commands to get moving the original Sinclair ZX80-the world's • Automatic syntax error detection and graphics.) easy editing largest selling personal computer and With the BK BASIC chip, your the first for under $200. • Randomize function useful for both ZXBO will also be equipped to use the games and serious applications In fact, the ZX81's new 8K Extended ZX Printer and Sinclair software. BASIC offers features found only on com­ • Built-in interface for ZX Printer Warranty and Service Program"" puters costing two or three times as much. • 1K of memory expandable to 16K Just look at what you get: The ZX81 is also very convenient The Sinclair ZXB1 is covered by a 10-day money-back guarantee and a • Continuous display, including moving to use. It hooks up to any television set graphics to produce a clear 32-column by 24-line limited 90-day warranty that includes free • Multi-dimensional string and numerical display. And you can use a regular parts and labor through our national arrays cassette recorder to store and recall service-by-mail facilities. "'Plus shipping and handling. Price in cludes connectors programs by name. " Ooes not apply to ZX81 kits. for TV and cassette. AC adaptor, and FREE manual. NEW SOFTWARE:Sinclair has ZX PRINTER: The Sinclair ZX 16K MEMORY MODULE: ZX81 MANUAL: The ZXS1 published pre-recorded pro­ P(inter will work with your ZXS1 , Like any powerful, full fledged comes with a comprehensive grams on cassettes for your or ZXSO with SK BASIC. It will computer, the ZXS1 is expand ­ 164-page programming guide ZXS1 , or ZXSO with SK BASIC. be available in the near future abl e. Sinclair's 16K memory and operating manual de­ We're constantly coming out and will cost less than $100. module plugs right onto the signed for both beginners and with new programs, so we'll back of your ZXS1 (or ZXSO, experienced computer users. send you our latest software with or without SK BASIC). A $10.95 value, it's yours free catalog with your computer. Cost is $99.95, plus shipping with the ZXS1. and handling. Introducing theZX81 kit If you really want to save money, and you enjoy building electronic kits, you can order the ZX81 in kit form for the incredible price of just $99.95~ It's the same, full-featured computer, only you put it together yourself. We 'll send complete, easy­ to-follow instructions on how you can assemble your ZX81 in just a few hou All you have to supply is the soldering How to order Sinclair Research is the world's larg­ est manufacturer of personal computers. The ZX81 represents the latest technology in microelectronics, and it picks up right where the ZX80 left off. Thousands are selling every week. We urge you to place your order for the new ZX81 today. The sooner you order, the sooner you· can start enjoying your own computer. To order, simply call our toll free number, and use your MasterCard or VISA. To order by mail, please use the . oupon. And send your check or money QTY.
Recommended publications
  • Turbo Chameleon 64 Draft Version! (BETA-9)
    Turbo Chameleon 64 VGA, turbo, freezer and memory expansion for the Commodore-64 The Programmers Manual Peter Wendrich [email protected] February 11, 2014 Draft version! (BETA-9) 1 Contents 1 Introducing the Chameleon core 5 1.1 Turbo Chameleon Cartridge for the C64 . .5 1.2 Standalone Mode . .5 1.3 Docking Station . .5 2 Configuration Mode 5 2.1 Detecting a Chameleon . .5 2.2 Activating Configuration Mode . .6 2.3 Reconfigure the FPGA core . .6 2.4 Force menu mode . .6 2.5 Force reset from software . .6 3 Core version information 6 3.1 Version Registers . .7 4 Memory 7 4.1 Allocated memory ranges . .7 4.1.1 32 MByte Layout . .7 4.2 MMU Registers . .8 4.3 Memory Overlays (6510 CPU) . 10 5 Buttons 10 5.1 Buttons Configuration Register . 11 5.2 Last Button Pressed . 11 6 VGA Output 11 6.1 VGA Sync . 11 6.2 Frame buffers . 12 6.3 Scaling modes . 12 6.4 Scanline emulation . 12 6.5 VGA Registers . 13 6.6 Palette Registers . 14 6.7 Fixed Palette Entries . 14 7 VGA Status Lines 14 7.1 VGA Status Configuration Register . 15 8 Cartridge Emulation 16 8.1 Freezer Logic . 16 8.2 Clock port . 16 8.3 Simple ROM cartridges . 16 8.4 MMC64 . 17 8.4.1 MMC64 additional SPI devices . 17 8.5 RAM expansions . 17 8.5.1 REU (Ram Expansion Unit) 1700, 1750, 1764 . 18 8.5.2 REU Emulated Quirks . 18 8.5.3 REU Registers . 19 8.5.4 GeoRAM registers .
    [Show full text]
  • Download, Including1 17N REU, Ramlink Partition, Jimymon-64 (ML Monitor)
    C 0 T E T S ISSUE Published June 1996 COMMODORE WORLD 6 Wheels-Laying More Than A Patch THE NEWS MAGAZINE FOR COMMODORE 64 » 1'■ I 1J',[ K1. Bruce Thonuu 14 GOFA-A Modulap- Pcogpamming System Fob The Coeimodore 64 http://wviw.cmiweb.am/cwhtme.hlml George Flanagan General Manager Chinks ft Christiansen ♦ Editor Review; Doug Cot Ion ♦ 24 Software: Centipede 126 E>r Gaelwe R. Gasson Advegtisinq Sales A Look ai ihe Newesi Commodore I2S BBS Program Charles A. Christiansen (413) 525-0023 ♦ Graphic Acts Doug Cotton .UMN! '♦ 26 Jusr Fob Starters by Jason Compton Electronic Pre-Press & Pointing Maiuir/Holden Helpful Hints for Handling Disk Drives ♦ 30 Graphic Interpretation by Bruce Thomas Cover Design by Doug Cotton GEOS: For ti Good lime... 32 Carrier Detect by Gaelyne B. Gasson Tclecommunicationi News & Updates 36 S16 Beat by Mark Fellows Things to Look Out For When Program/Hint- the 65X16 Commodore1" and [he respective Commodore producl names are trademarks or registered trademarks of Commodore, a 38 Over The Edge by Jeffrey L. Jones division of Tulip Compulers. Commodore World is in no way aftiliated wilrtthe owner n! ".he Commodore logo ana technology. Commodore Programming in a SuperCPU World Commodore Worla (ISSN 1078-2515) is published 8 limos annually by Creative Micro Designs. Inc.. 15 Benton Drive, Easl Longrneadow MA 01028-0646. Secono-Class Postage Paid at EasL Longmeaflow MA. (USPS «)n-801| Annual subscnpiion rale is USS29.95 fci U.S. addresses. USS35.95(orC3nada0'Maiico.USSJS.95!orallECCounlnB5. Department paymanlsmusl be provided in U S. Dollars. Mail subscriptions 2 From the Editor to CW Subscriptions, do Crestiva Micro Designs.
    [Show full text]
  • ~ ARTISAN® with Experienced Engineers and Technicians on Staff
    Full-service, independent repair center -~ ARTISAN® with experienced engineers and technicians on staff. TECHNOLOGY GROUP ~I We buy your excess, underutilized, and idle equipment along with credit for buybacks and trade-ins. Custom engineering Your definitive source so your equipment works exactly as you specify. for quality pre-owned • Critical and expedited services • Leasing / Rentals/ Demos equipment. • In stock/ Ready-to-ship • !TAR-certified secure asset solutions Expert team I Trust guarantee I 100% satisfaction Artisan Technology Group (217) 352-9330 | [email protected] | artisantg.com All trademarks, brand names, and brands appearing herein are the property o f their respective owners. Find the Measurement Computing / CEC PC-488 at our website: Click HERE Program and documentation copyrighted 1986, 1998, 2003 by Capital Equipment Corporation (CEC). The software interpreter contained in EPROM/ROM is copyrighted and all rights are reserved by Capital Equipment Corporation. Copying or duplicating this product is a violation of law. Application software libraries provided on disk are copyrighted by Capital Equipment Corporation. The purchaser is granted the right to include portions of this software in products which use one of CEC's IEEE-488 interface boards (including those sold through resellers such as Keithley Instruments, etc.). The software may not be distributed other than for the application just mentioned. Purchasers of this product may copy and use the programming examples contained in this book. No other parts of this book may be reproduced or transmitted in any form or by any means, electronic, optical, or mechanical, including photocopying and recording, or by any information storage and retrieval system, without permission in writing from Capital Equipment Corporation.
    [Show full text]
  • BHT-BASIC Programmer's Manual
    Copyright © DENSO CORPORATION, 2000 All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from the publisher. Specifications are subject to change without prior notice. All products and company names mentioned in this manual are trademarks or registered trade- marks of their respective holders. BHT, CU, BHT-protocol, BHT-Ir protocol, and BHT-BASIC are trademarks of DENSO CORPO- RATION. Preface This manual describes the syntax and development procedure of BHT-BASIC 3.5 which is a programming language for developing application programs of the BHT-3000/BHT-4000/BHT- 5000/BHT-6000/BHT-6500/BHT-7000/BHT-7500 Bar Code Handy Terminals. It is intended for programmers who already have some experience in BASIC programming. For the basic description about the BASIC language, refer to documentations concerning Microsoft BASIC® or QuickBASIC®. For the details about Windows™, refer to the Microsoft Windows documentations. i How this book is organized This manual is made up of 18 chapters and appendices. Chapter 1. Software Overview for the BHT Surveys the software structure of the BHT and introduces the programs integrated in the ROM and the language features of BHT-BASIC. Chapter 2. Development Environment and Procedures Describes hardware and software required for developing application programs and the devel- oping procedure. Chapter 3. Program Structure Summarizes the basic structure of programs and programming techniques, e.g., program chaining and included files. Chapter 4. Basic Program Elements Describes the format of a program line, usable characters, and labels. Chapter 5. Data Types Covers data which the programs can handle, by classifying them into data types--constants and variables.
    [Show full text]
  • Lesson12 Visual Basic Functions- Part II
    II Disclaimer Visual Basic Made Easy- A complete tutorial for beginners is an independent publication and is not affiliated with, nor has it been authorized, sponsored, or otherwise approved by Microsoft Corporation. Trademarks Microsoft, Visual Basic, Excel, Acess and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other trademarks belong to their respective owners. Liability The purpose of this book is to provide a basic guide for people interested in Visual Basic® programming. Although every effort and care has been taken to make the information as accurate as possible, the author shall not be liable for any error, harm or damage arising from using the instructions given in this book. Copyright 2006 Liew Voon Kiong All rights reserved. No Part of this e-book may be reproduced, in any form or by any means,without permission in writing from the author. ISBN: 141962895X I Acknowledgement I would like to express my sincere gratitude to many people who have made their contributions in one way or another to the successful publication of this book. My special thanks go to my children Xiang, Yi and Xun. My daughter Xiang edited this book while my sons Yi and Xun contributed their ideas and even wrote some of the sample programs for this book. I would also like to appreciate the support provided by my beloved wife Kim Huang and my youngest daughter Yuan. I would also like to thank the million of visitors to my Visual Basic Tutorial website at www.vbtutor.net , especially those who contributed their comments, for their support and encouragement.
    [Show full text]
  • The Commodore 128 1 What's in This Book 2 the Commodore 128: Three Computers in One 3 the C128 Mode 6 the CP/M Mode 9 the Bottom Line 9
    The Official Book T {&~ Commodore \! 128 Personal Computer - - ------~-----...::.......... Mitchell Waite, Robert Lafore, and Jerry Volpe The Official Book ~~ Commodore™128 Personal Computer Howard W. Sams & Co., Inc. A Subsidiary of Macmillan, Inc. 4300 West 62nd Street, Indianapolis, Indiana 46268 U.S.A. © 1985 by The Waite Group, Inc. FIRST EDITION SECOND PRINTING - 1985 All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical. photocopying, recording, or otherwise, with­ out written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein. International Standard Book Number: 0-672-22456-9 Library of Congress Catalog Card Number: 85-50977 Illustrated by Bob Johnson Typography by Walker Graphics Printed in the United States of America The Waite Group has made every attempt to supply trademark information about company names, products, and services mentioned in this book. The trademarks indicated below were derived from various sources. The Waite Group cannot attest to the accuracy of this information. 8008 and Intel are trademarks of Intel Corp. Adventure is a trademark of Adventure International. Altair 8080 is a trademark of Altair. Apple II is a registered trademark of Apple Computer, Inc. Atari and Atari 800 are registered trademarks of Atari Inc. Automatic Proofreader is a trademark of COMPUTE! Publications.
    [Show full text]
  • Issue #5 ™E STAUNCH 8/89 Er Oct-Nov-Dec 1987
    Issue #5 ™E STAUNCH 8/89 er Oct-Nov-Dec 1987 PORT TO PORTAL —Editorial THE EIGHT-BIT R/W -Letters There’s one point that I've put into various Pitch-changing on the H-25 flyers and other notices, but neglected to mention [From James M. Frank, 1761 King George Dr., in all the previous pages of The STAUNCH 8/89'er. Kissimmee, FL 32743]... I have heard of a CP/M de­ Reader mail has reminded me of it, so perhaps it's vice driver for the H-25 [printer] but have lost or not quite so obvious; let's bring it up now: Have misplaced the information. I want to be able to you ever wondered when your subscription will ex­ change the characters per inch on the H-25. Any pire? With STAUNCH nothing could be easier — when help? the year ends, so does your subscription. In other words, this is your last issue, unless you renew More on the Z-89-11 Interface for 1988 (or unless you've already done so). That's [From Bob McClure, Jr., Cumby, TX]... Regarding the because all STAUNCH subscriptions are always aligned first of the "Questions and Answers" in Issue #4 with the calendar years. For example, anyone sub­ [p.8] about the Z-89-11 interface. I believe that scribing anytime in 1987 receives the 4 issues of board uses a 2661 in the serial section. It is func­ 1987 (actually 5 in '87 because Issue #1 from '86 tionally similar to the 8250, being baud-rate- was an extra "bonus").
    [Show full text]
  • Jouroo/ • Rumor/Opinion/Mayhem: "Deja Vu " As Commodore Designs Yet Another 64 Successor!
    $2.50 U.S. TWIN CITI[c5 128 THE COMMODORE 128T/1 • Jouroo/ • Rumor/Opinion/Mayhem: "Deja Vu" as Commodore designs yet another 64 successor! rEummer JJroduct rEpecial: Featuring Reviews Of: Spectrum 128 Sketchpad 128 Format Executive Quicksilver IEEE inter·face The 1750 Clone Bible Search 128 ESP Tester · The Write Stuff 128 v2.0 Plus: C-128 Price & Progress Report Terms of Endearment: 128 terminal software overview C-128 Software Listing BASIC 8 Structures Examined Hudson vs. Lovhaug The State Of C-12B Software Development Twin Cities 128: The Commodore 128 Journal f§;§;u~ #25 Copyright 1989 Voyager Mindtools Inc. Unauthorized duplication is strictly prohibited ProductioD Staff loren lovhaug. tfanaging lditor II vonelle lovhaug. /\!;I;Qciate editor Contents: (rant Hud{'on, factotum Article-=. Location: Author: Rumor, Opinion & Mayhem page 3 Loren Lovhaug Price and Progress (Feature) page 4 Frank Hudson Bible Search 128 (Review) page 6 Thomas Wright Fonnal Executive (Review) page 7 Peter Jacobson Quicksilver 128 (Review) page 8 Miklos Garamszeghy IEEE Primer (Feature) page 9 Miklos Garamszeghy 1750 Clone (Review) page 10 Frank Hudson ESP Tester (Review) page 12 Frank Hudson Write Stuff 128 V2.0 (Review) page 13 Loren Lovhaug Spectrum 128 and Sketchpad 128 (Review) page 14 Frank Hudson Terms of Endearment (Feature) page 16 Nathan Beck BASIC 8 Structures (Programming) page 20 Loren Lovhaug Lovhaug vs. Hudson (Feature) page 22 Lovhaug and Hudson C-128 Product Listing page 25 Staff ADVERTISERS INDEX Briwall 11. Brown Boxes 25, Creative Micro Designs 27. Heme Data Systems 26. Loadstar 28, Mountain Wizardry Software 12. Powersoft 15. Software Support International 24 ~ ~ Tril Citiss '28commits publication it more often if we COUld.
    [Show full text]
  • Basic-80 Reference Manua!
    basic-80 reference manua! This manua! is a reference for Microsoft's BASiC-80 language, release 5.0 and later. There are significant differences between the 5.0 release of BASIC-80 and the previous reieases (release 4.51 and earlier). If you have programs written under a previous release of BASIC-80, check Appendix A for new features in 5.0 that may affect execution. BASIC-80 Reference Manual CONTENTS INTRODUCTION CHAPTER 1 General Information About BASIC-80 CHAPTER 2 BASIC-80 Commands and Statements CHAPTER 3 BASIC-80 Functions APPENDIX A New Features in BASIC-80, Release 5.0 APPENDIX B BASIC-80 Disk I/O APPENDIX C Assembly Language Subroutines APPENDIX D BASIC-80 with the CP/M Operating System APPENDIX E BASIC-80 with the ISIS-11 Operating System APPENDIX F BASIC-80 with the TEKDOS Operating System APPENDIX G BASIC-80 with the Intel SBC and MDS Systems APPENDIX H Standalone Disk BASIC APPENDIX I Converting Programs to BASIC-80 APPENDIX J Summary of Error Codes and Error Messages APPENDIX K Mathematical Functions APPENDIX L Microsoft BASIC Compiler APPENDIX M ASCII Character Codes Introduction BASIC-80 is the most extensive implementation of BASIC available for the 8080 and Z80 microprocessors. In its fifth major release (Release 5.0), BASIC-80 meets the ANSI qualifications for BASIC, as set forth in document BSRX3.60-1978. Each release of BASIC-80 consists of three upward compatible versions: 8K, Extended and Disk. This manual is a reference for all three versions of BASIC-80, release 5.0 and later.
    [Show full text]
  • [Q] Program Library Pdp-S Catalog
    [Q] PROGRAM LIBRARY PDP-S CATALOG DIGITAL EOUIPMENT COMPUTER USERS SOCIETY AUGUST 1978 DECUS PROCiRAM LIBRARY PDP-a CATALOG Cl DICiITAl EQUIPMENT COMPUTER USERS SOCIETY AUCiUST1978 This is a complete PDP-8 DECUS Library Catalog. It includes a complete listing of current PDP-8, BASIC-8, and FOCAL-8 DECUS programs. First Edition December 1973 Updated July.l974 Updated December 1974 Updated May 1975 Updated November 1975 Updated June 1976 Combined and revised March 1977 Updated and revised August 1978 Copyright © 1978, Digital Equipment Corporation Maynard, Massachusetts The DECUS Program Library is a clearing house only; it does not sell, generate or test programs. All programs and information are provided "AS IS". DIGITAL EQUIP· MENT COMPUTER USERS SOCIETY, DIGITAL EQUIPMENT CORPORATION AND THE CONTRIBUTOR DISCLAIM ALL WARRANTIES ON mE PRO­ GRAMS AND ANY MEDIA ON WHICH THE PROGRAMS ARE PROVIDED, INCLUDING WITHOUT LIMITATION, ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. The descriptions, service charges, exchange rates, and availability of software available from the DECUS Library are subject to change without notice. The following are trademarks of Digital Equipment Corporation: COMPUTER LABS DECtape FOCAL PDP COMTEX DECUS INDAC PHA DDT DIBOL LAB-8 RSTS DEC DIGITAL MASSBUS RSX DECCOMM EDUSYSTEM OMNIBUS TYPESET-8 DECsystem-10 FLIP CHIP 05-8 TYPESET-11 DECSYSTEM-20 UNIBUS CONTENTS Section 1 General Information 1.1 How to Use this Catalog ................................................................. v 1.1.1 Content of Each Section ...................................................... v 1.1.2 New and Revised Programs .................................................. v 1.1.3 Editor's Note .................................................................... v 1.1.4 General Catalog Information ................................................. vi 1.2 Where to Order Library Programs and Obtain Information .....................
    [Show full text]
  • L INTERACT COMPUTER PRODUCT CATALOG
    . ' , ( . I -,.:..- ' INTERACT COMPUTER PRODUCT CATALOG SPRING 1981 t ACTION GAMES l EARTH OUTPOST I. The Interact answer to r popular arcade space games. The mission of your earth outpost space station is to defend the world against hostile alien invaders in this electrifying game. A guaranteed winner for parties' ... ..... .. .. $14.95 SUPERBOWL. If you liked FOOTBALL. you'll love SUPERBOWL! It's an even more challenging and dramatic battle of the arm-chair quarterbacks with pass­ ing, punting, field goals, fumbles, penalties, and more. Now, more offensive and defensive plays are selectable, and game statistics are provided for post-game analysis and review ................ ........ .. $14.95 TRAILBLAZERS. Blaze a trail that surrounds your opponent. leaving no escape route. Five game speeds provide fun for children of all ages ......... .. $8.95 GOOFY GOLF. Whatever the weather-rain, sleet. or snow-you've got miniature golf at your fingertips with · VOLLEYBALL. Serve, volley, and spike the ball to GOOFY GOLF. Water traps, moving obstacles, and score points and win the match. For 1 or 2 players. mystery hazards make this a contender for the best action Beware' The computer is a formidable opponent! game ever produced for the Interact! Play 9 or 18 holes, .................................... $8.95 alone or with an opponent ... ......... ...$14.95 FOOTBALL. Ru11, pass, and punt the ball to lead BREAKTHROUGH. A classic' Score points for your team down the field to victory. Penalties and in­ every brick you knock out of the wall with your bouncing terceptions add to the excitement of an action-packed ball; demolish the wall and win.
    [Show full text]
  • BASIC-80 (MBASIC) Reference Manual
    basic-80 reference manual This manual is a reference for Microsoft's BASIC-80 language, release 5.0 and later. There are significant differences between the 5.0 release of BASlC-80 and the previous releases (release 4.51 and earlier). If you have programs written under a previous release of BA51C-80, check Appendix A for new features in 5.0 that may affect execution. BASIC-80 Reference Manual CONTENTS INTRODUCTION CHAPTER 1 General Information About BASIC-BO CHAPTER 2 BASIC-80 Commands and Statements CHAPTER 3 BASIC-80 Functions APPENDIX A New Features in BASIC-80, Release 5.0 APPENDIX B BASIC-80 Disk I/O APPENDIX C Assembly Language Subroutines APPENDIX D BASIC-80 with the CP/M Operating System APPENDIX E BASIC-80 with the ISIS-II Operating System APPENDIX F BASIC-80 with the TEKDOS Operating System APPENDIX G BASIC-80 with the Intel SBC and MDS Systems APPENDIX H Standalone Disk BASIC APPENDIX I Converting Programs to BASIC-80 APPENDIX J Summary of Error Codes and Error Messages APPENDIX K Mathematical Functions APPENDIX L Microsoft BASIC Compiler APPENDIX M ASCII Character Codes - Introduction BASIC-80 is the most extensive implementation of BASIC available for the 8080 and 28 microprocessors. In its fifth major release (Release 5-0), BASIC-80 meets the ANSI qualifications for BASIC, as set forth in document BSRX3. 60-1978. Each release of BASIC-80 consists of three upward compatible versions: 8K, Extended and Disk. This manual is a reference for all three versions of BASIC-80, release 5,0 and later.
    [Show full text]