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

Total Page:16

File Type:pdf, Size:1020Kb

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. Bank Street Writer is a trademark of Broderbund Software. BASIC Compiler-64 is a trademark of Abacus Software. Blitz! is a trademark of Skyles Electric Works. Byte is a registered trademark of Commodore Business Machines, Inc. CalcResult is a trademark of Handic Software. CBASIC is a registered trademark of Digital Research, Inc. CBM is a registered trademark of Commodore Business Machines, Inc. CP/M is a registered trademark of Digital Research, Inc. Commodore 64, Commodore 128, and Commodore PET are trademarks of Commodore Business Machines, Inc. Commodore Microcomputers and Commodore Power Play are trademarks of Contemporary Mar­ keting, Inc. COMPAQ and COMPAQ PLUS are trademarks of COMPAQ Computer Corp. CompuServe is a registered trademark of CompuServe Corp. COMPUTE!'s Gazette is a trademark of COMPUTE! Publications, Inc. Context MBA is a trademark of Context Management Systems. Crosstalk is a trademark of Microstuf, Inc. Datasette is a registered trademark of Audio Devices, Inc. dBASE 11 is a registered trademark of Ashton-Tate. Deadline, Eyewitness, and Suspended are trademarks of lnfocom. Epson is a registered trademark of Epson Corp. Evelyn Wood Speed Reading is a trademark of Timeworks. Flight Simulator is a trademark of subLOGIC Corp. FX-80 is a trademark of Epson America, Inc. Home Accountant is a trademark of Continental Software. IBM is a registered trademark of International Business Machines, Inc. Learning With Leeper is a trademark of Sierra On-Line. MATH BLASTER!, SPEED READER!, SPELL IT!, and WORD ATTACK! are trademarks of David­ son & Associates. MBASIC, Microsoft, and Multiplan are trademarks of Microsoft. MetaBASIC is a trademark of COMPUTE! Publications. Mince is a trademark of Mark of the Unicorn. MLX is a trademark of COMPUTE! Publications. MOS Technologies and 6502 are trademarks of MOS Technologies. PASCALIMT + and SID are trademarks of Digital Research, Inc. PeachText is a registered trademark of Peach/Tree Software. Personal Accountant is a trademark of Continental Software. Plus 14 is a trademark of Dentaration, Inc. Popcorn X100 is a trademark of Prentice Corp. Popular Computing is a registered trademark of McGraw-Hill, Inc. Power! is a registered trademark of Computing! PractiCalc is a registered trademark of Computer Software Associates. RUN is a trademark of CW Communications/Peterborough, Inc. Screen-Graphics-64 is a trademark of Abacus Software. Simon's BASIC, Easy Script, and Super Expander are trademarks of Commodore Business Ma­ chines, Inc. Smart 64 Terminal Plus 3 is a trademark of Micro Technics Solutions Corp. Smartmodem and Smartmodem 1200 are trademarks of Hayes Microcomputer Products, Inc. Software Fitness System is a trademark of Open Systems. Solo Flight is a trademark of Micro Prose Software. Speedscript is a trademark of COMPUTE' Publications, Inc. Subwar 64 is a trademark of Clockwork Computers, Inc. SuperCalc, SuperCalc2, and Sorcim are registered trademarks of Sorcim Corp. SuperForth 64 is a trademark of Parsec Research. Super Term is a trademark of Midwest Micro, Inc. Symphony, 1-2-3, and Lotus are trademarks of Lotus Development Corp. The Manager is a trademark of Commodore Business Machines, Inc. The Perfect Score is a trademark of Mindscape. The Source is a trademark of Reader's Digest Association, Inc. TI 99/4 is a trademark of Texas Instruments, Inc. Trivia Fever is a trademark of PSI. TRS-80 and Radio Shack are registered trademarks of Radio Shack. Type Attack is a trademark of Serious Software. UCSD Pascal is a trademark of Soft Tech Microsystems. Ultra Font + is a trademark of COMPUTE! Publications, Inc. Unix is a registered trademark of Bell Laboratories. VIC, VIC 11, and VIC 20 are trademarks of Commodore Business Machines, Inc. VicTree is a trademark of Skyles Electric Works. VisiCalc is a trademark of VisiCorp, Inc. Word Pro is a trademark of Professional Software. WordStar is a registered trademark of MicroPro International Corp. Z80 and Z80A are registered trademarks of Zilog. Inc. Zorba is a registered trademark of Telcom Industries. Inc. Zork I. II , and III are trademarks of Infocom. Acknowledgments . The authors would like to acknowledge the assistance of the following people, without whom this book could neither have been written in the first place, nor changed from a manuscript into an actual product: Jim Gracely and Bob Kenny of Commodore Business Machines; Damon Davis, Phil Debrabant, Esther Eisman, John Obst, and Barbara Sams of Howard W. Sams, Inc.; and Lyn Cordell and Joan Frank of The Waite Group. All these people made sacrifices far beyond the call of duty; we salute their dedication. vii Contents Acknowledgments vii 1 Introduction to 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 2 Peripherals: Displays, Disk Drives, Printers, and More 11 What's Already Inside the Commodore 128 12 Display Devices 14 Program Cartridges 18 Cassette Units 19 Disk Drives 20 Printers 21 Modems 22 Joysticks 24 Other Peri pheral Devices 25 Connecting Peripherals to the Commodore 128 25 The User Port 30 3 The C128 Mode 33 What Is the C128 Mode? 33 What Does the C128 Mode Offer? 34 What Are the C128 Mode Enhancements? 36 40- and 80-Column Text and Graphics 39 What Equipment Do I Need to Use the C128 Mode? 44 All About BASIC 7.0 46 IX What Is DOS and How Do I Use It? 59 Where Can You Learn More About the C128? 65 4 The C64 Mode 68 What Is the C64 Mode? 68 What External Devices Do You Need to Use the C64 Mode? 72 How and When Do You Change to the C64 Mode? 74 What Can You Do While in This Mode? 74 What Can't You Do While in the C64 Mode? 85 How Does BASIC Differ in the C64 Mode? 85 About C64 Mode DOS 86 5 The CP/M Mode 90 What Is CP/M and What Is the CP/M Mode? 91 What Does CP/M Offer? 93 What Equipment Do You Need to Run CP/M? 94 Important Programs on a CP/M Owner's List 97 Free Software for CP/M 110 The Structure of CP/M: Layout, Commands, and Utilities 114 Where Can You Learn More About CP/M? 128 6 Graphics on the C128 130 C128 Graphics Overview 130 Character (Block) Graphics Mode 136 The Bit-Mapped Mode 141 Sprite Graphics 160 Windows 172 7 Sound and Music 175 What Can You Do with Sound on the Commodore 128? 175 Commercial Software and Hardware for Sound Generation 177 Sound Ideas 180 Sound and BASIC 7.0 190 A Addresses of Companies and Organizations 202 Index 206 x 1 Introduction to the Commodore 128 In this chapter you'll learn: • What this book is about • The main features of the Commodore 128 • The three modes of operation of the Commodore 128 • Why you might want to buy a Commodore 128 The Commodore 128 Personal Computer (shown in Figure 1-1) is one of the best values ever to appear on the home computer scene. It incorporates an amazing variety of features, at a price of less than $300. Some of these features represent firsts in the computer industry. The Commodore 128 is, of course, the first upgrade of the ubiquitous Commodore 64 computer, of which over three million have been sold to date. The Commodore 128 is the first low-cost personal computer to offer a full one-eighth megabyte (128K) of memory. It is also the first computer to combine the high reso­ lution color graphics of the Commodore 64 with a serious business oper­ ating system (CP/M). The Commodore 128 is the first computer to offer two entirely separate microprocessor brains and video graphic chips, giving it essentially two different personalities: home computer and small business computer. It is also the first low-cost personal computer to offer an intelligent disk drive capable of reading dozens of storage formats. Finally, and most importantly, it is the first computer to combine, in one case, what amounts to three separate computers: the C64 mode, the C128 mode, and CP/M mode.
Recommended publications
  • Alive Dead Media 2020: Tracker and Chip Music
    Alive Dead Media 2020: Tracker and Chip Music 1st day introduction, Markku Reunanen Pics gracefully provided by Wikimedia Commons Arrangements See MyCourses for more details, but for now: ● Whoami, who’s here? ● Schedule of this week: history, MilkyTracker with Yzi, LSDJ with Miranda Kastemaa, holiday, final concert ● 80% attendance, two tunes for the final concert and a little jingle today ● Questions about the practicalities? History of Home Computer and Game Console Audio ● This is a vast subject: hundreds of different devices and chips starting from the late 1970s ● In the 1990s starts to become increasingly standardized (or boring, if you may :) so we’ll focus on earlier technology ● Not just hardware: how did you compose music with contemporary tools? ● Let’s hear a lot of examples – not using Zoom audio The Home Computer Boom ● At its peak in the 1980s, but started somewhat earlier with Apple II (1977), TRS-80 (1977) and Commodore PET (1977) ● Affordable microprocessors, such as Zilog Z80, MOS 6502 and the Motorola 6800 series ● In the 1980s the market grew rapidly with Commodore VIC-20 (1980) and C-64 (1982), Sinclair ZX Spectrum (1982), MSX compatibles (1983) … and many more! ● From enthusiast gadgets to game machines Enter the 16-bits ● Improving processors: Motorola 68000 series, Intel 8088/8086/80286 ● More colors, more speed, more memory, from tapes to floppies, mouse(!) ● Atari ST (1984), Commodore Amiga (1985), Apple Macintosh (1984) ● IBM PC and compatibles (1981) popular in the US, improving game capability Not Just Computers ● The same technology powered game consoles of the time ● Notable early ones: Fairchild Channel F (1976), Atari VCS aka.
    [Show full text]
  • MS-900 Datasheet Front Cover.Psd
    MOBILE VIDEO STUDIO MS-900 8-channel SD mobile video studio CHROMA 8 KEY MS-900 Datavideo MS-900 is a fully integrated features tally information, the live source is mobile video studio designed around highlighted in Red and the cued source is Datavideo SE-900 modular 8-channel highlighted in yellow. In addition each input SD switcher. The MS-900 feature card offers a Composite Video preview set can be expanded with additional putput, irrespective of the input type. input cards and accessories as your The Datavideo MS-900 features also requirements evolve. include a down stream keyer (DSK) for The Datavideo MS-900 accepts up to integration with character generator such 8 SD inputs of your choice including as Datavideo CG-100 or CG-350. Overlay DV, SDI, DVI YUV and Composite Keying can be performed internally or Video. Standard outputs include DV, externally. A separate Logo Display can be YUV, S-Video (Y/C) and Composite used independently of the DSK utilising two Video. built in stores. Thanks to a built in frame synchroniser An optional Chroma Key board can be fitted and TBC for each channel no external to add a 4 channel Chroma Key function. genlock is required for flicker free Each channel can be set independently, switching between all 8 inputs - in any and you can seamlessly switch from one format. to another. This is ideal for virtual studio or Optional genlock input card is newsroom type applications. available for genlock to existing house To accommodate for anydelay in DV or SDI reference. equipment SE-900 includes an audio The Multi Image Preview output allows delay function as well as a DV/SDI audio all 8 input channels, together with embedder for output.
    [Show full text]
  • 8000 Plus Magazine Issue 17
    THE BEST SELLIINIG IVI A<3 AZI INI E EOF=t THE AMSTRAD PCW Ten copies ofMin^g/jf^^ Office Professional to be ISSUE 17 • FEBRUARY 1988* £1.50 Could AMS's new desktop publishing package be the best yet? f PLUS: Complete buyer's guide to word processing, accounts, utilities and DTP software jgl- ) MASTERFILE 8000 FOR ALL AMSTRAD PCW COMPUTERS MASTERFILE 8000, the subject of so many Any file can make RELATIONAL references to up enquiries, is now available. to EIGHT read-only keyed files, the linkage being effected purely by the use of matching file and MASTERFILE 8000 is a totally new database data names. product. While drawing on the best features of the CPC versions, it has been designed specifically for You can import/merge ASCII files (e.g. from the PCW range. The resulting combination of MASTERFILE III), or export any data (e.g. to a control and power is a delight to use. word-processor), and merge files. For keyed files this is a true merge, not just an append operation. Other products offer a choice between fast but By virtue of export and re-import you can make a limited-capacity RAM files, and large-capacity but copy of a file in another key sequence. New data cumbersome fixed-length, direct-access disc files. fields can be added at any time. MASTERFILE 8000 and the PCW RAM disc combine to offer high capacity with fast access to File searches combine flexibility with speed. variable-length data. File capacity is limited only (MASTERFILE 8000 usually waits for you, not by the size of your RAM disc.
    [Show full text]
  • Model 5280 Digital to Analog Composite Video Converter Data Pack
    Model 5280 Digital to Analog Composite Video Converter Data Pack ENSEMBLE DESIGNS Revision 2.1 SW v2.0 This data pack provides detailed installation, configuration and operation information for the 5280 Digital to Analog Composite Video Converter and the 5210 Genlock option submodule as part of the Avenue Signal Integration System. The module information in this data pack is organized into the following sections: • Module Overview • Applications • Installation • Cabling • Module Configuration and Control ° Front Panel Controls and Indicators ° Avenue PC Remote Control ° Avenue Touch Screen Remote Control • Troubleshooting • Software Updating • Warranty and Factory Service • Specifications 5280-1 Model 5280 Video DAC MODULE OVERVIEW The 5280 module converts serial digital component video into composite analog video. Six separate composite or two Y/C (S-video) analog video outputs are available. The following analog formats are supported: • NTSC Composite with or without setup • PAL Composite A serial output BNC is provided for applications requiring the serial digital input signal to loop-through to another device. Output timing can be adjusted relative to a reference input signal by installing the 5210 Genlock Option, a submodule that plugs onto the 5280 circuit board. Incorporating a full- frame synchronizer, the 5210 also allows the 5280 to accept serial inputs that are asyn- chronous to the reference. As shown in the block diagram on the following page, the serial digital input signal first passes through serial receiver circuitry then on to EDH processing and deserializing. The serial output signal goes to a cable driver and is then AC coupled to a loop-through output BNC on the backplane.
    [Show full text]
  • EPROM Programmer for the Kaypro
    $3.00 June 1984 TABLE OF CONTENTS EPROM Programmer for the Kaypro .................................. 5 Digital Plotters, A Graphic Description ................................ 8 I/O Byte: A Primer ..................................................... .1 0 Sticky Kaypros .......................................................... 12 Pascal Procedures ........................................................ 14 SBASIC Column ......................................................... 18 Kaypro Column ......................................................... 24 86 World ................................................................ 28 FOR1Hwords ........................................................... 30 Talking Serially to Your Parallel Printer ................................ 33 Introduction to Business COBOL ...................................... 34 C'ing Clearly ............................................................. 36 Parallel Printing with the Xerox 820 .................................... 41 Xerox 820, A New Double.. Density Monitor .......................... 42 On 'Your Own ........................................................... 48 Technical Tips ........................................................... 57 "THE ORIGINAL BIG BOARD" OEM - INDUSTRIAL - BUSINESS - SCIENTIFIC SINGLE BOARD COMPUTER KIT! Z-80 CPU! 64K RAM! (DO NOT CONFUSE WITH ANY OF OUR FLATTERING IMITATORSI) .,.: U) w o::J w a: Z o >Q. o (,) w w a: &L ~ Z cs: a: ;a: Q w !:: ~ :::i ~ Q THE BIG BOARD PROJECT: With thousands sold worldwide and over two years
    [Show full text]
  • Commodore 64 Users Guide
    INTRODUCTION Now that you've become more intimately involved with your Commo- dore 64, we want you to know that our customer support does not stop here. You may not know it, but Commodore has been in business for over 23 years. In the 1970's we introduced the first self-contained per- sonal computer (the PET). We have since become the leading computer company in many countries of the world. Our ability to design and manufacture our own computer chips allows us to bring you new and better personal computers at prices way below what you'd expect for this level of technical excellence. Commodore is committed to supporting not only you, the end user, but also the dealer you bought your computer from, magazines which publish how-to articles showing you new applications or techniques, and . importantly . software developers who produce programs on cartridge, disk and tape for use with your computer. We encourage you to establish or join a Commodore "user club" where you can learn new techniques, exchange ideas and share discoveries. We publish two separate magazines which contain programming tips, information on new products and ideas for computer applications. (See Appendix N). In North America, Commodore provides a "Commodore Information Network" on the CompuServe Information Service . to access this network, all you need is your Commodore 64 computer and our low cost VICMODEMtelephone interface cartridge (or other compatible modem). The following APPENDICEScontain charts, tables, and other informa- tion which help you program your Commodore 64 faster and more efficiently. They also include important information on the wide variety of Commodore products you may be interested in, and a bibliography listing of over 20 books and magazines which can help you develop your programming skills and keep you current on the latest information con- cerning your computer and peripherals.
    [Show full text]
  • Commodore 128 Book 2 Adva
    COMMODORE C12S BOOK 2 ADVANCED PROGRAMMING COMMODORE el28 ADVANCED PROGRAMMING by Ian Sinclair Glentop Publishers Ltd MARCH 1986 All programs in this book have been written expressly to illustrate specific teaching points. They are not warranted as being suitable for any particular application. Every care has been taken in the writing and presentation of this book but no responsibility is assumed by the author or publishers for any errors or omissions contained herein. COPYRIGHT © Glentop Publishers Ltd 1986 World rights reserved No part of this pUblication may be copied, transmitted or stored in a retrieval system or reproduced in any way including but not limited to photography, photocopy, magnetic or other recording means, without prior permission from the publishers, with the exception of material entered and executed on a computer system for the reader's own use ISBN 1 85181 034 X Published by: Glentop Publishers Ltd Standfast House Bath Place High Street Barnet Herts ENS SXE Tel: 01-441-4130 Printed in Great Britain by The Eastern Press Ltd., London and Reading Contents PREFACE CHAPTER 1 Reminders roundup • Storage space • Machine code • Principles of programming. Other languages CHAPTER 2 Why use disks? • What is a disk system? • Tracks, sectors and density. Formatting disks. Storage space. The disk filing system • Loading and saving • More disk commands • Clearing, retitling and erasing. Backing up • Copying a named flle • Deleting flles • Wildcards and wiping. Protecting disks and programs. Renaming flles CHAPTER 3 Text display. Screen clear and print location. Print fielding. Formatting numbers • Standard form • Money amounts • Titles and centering. Windows. Hard copy CHAPTER 4 Working with numbers.
    [Show full text]
  • 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]
  • When High-Tech Was Low-Tech : a Retrospective Look at Forward-Thinking Technologies [Multiple Exhibits]
    University of South Florida Scholar Commons Library and Community-based Exhibits Library Outreach 9-1-2003 When High-Tech was Low-Tech : A Retrospective Look at Forward-Thinking Technologies [Multiple exhibits] James Anthony Schnur, Follow this and additional works at: https://scholarcommons.usf.edu/npml_outreach_exhibits Scholar Commons Citation Schnur,, James Anthony, "When High-Tech was Low-Tech : A Retrospective Look at Forward-Thinking Technologies [Multiple exhibits]" (2003). Library and Community-based Exhibits. 43. https://scholarcommons.usf.edu/npml_outreach_exhibits/43 This Presentation is brought to you for free and open access by the Library Outreach at Scholar Commons. It has been accepted for inclusion in Library and Community-based Exhibits by an authorized administrator of Scholar Commons. For more information, please contact [email protected]. When High-Tech was Low-Tech A Retrospective Look at Forward-Thinking Technologies Nelson Poynter Memorial Library University of South Florida St. Petersburg When High-Tech was Low-Tech When High-Tech was Low-Tech When High-Tech was Low-Tech The development of transistors after By the late 1970s, early “personal Before the widespread use of “floppy” World War II allowed manufacturers to computers” and game systems began to disks (in both 5¼ and 8 inch formats), build smaller, more sophisticated, and appear in homes. One of the most many early personal computers used less expensive devices. No longer did popular games of this period came from tape drives. “Personal computer consumers have to worry about Atari. This Ultra-Pong console, cassettes” usually held about 64,000 purchasing expensive tubes for heavy, released by Atari in 1977, included bytes of data and could take up to 30 bulky radios and televisions.
    [Show full text]
  • The Ultimate C64 Overview Michael Steil, 25Th Chaos Communication Congress 2008
    The Ultimate C64 Overview Michael Steil, http://www.pagetable.com/ 25th Chaos Communication Congress 2008 Retrocomputing is cool as never before. People play Look and Feel C64 games in emulators and listen to SID music, but few people know much about the C64 architecture A C64 only needs to be connected to power and a TV and its limitations, and what programming was like set (or monitor) to be fully functional. When turned back then. This paper attempts to give a comprehen- on, it shows a blue-on-blue theme with a startup mes- sive overview of the Commodore 64, including its in- sage and drops into a BASIC interpreter derived from ternals and quirks, making the point that classic Microsoft BASIC. In order to load and save BASIC computer systems aren't all that hard to understand - programs or use third party software, the C64 re- and that programmers today should be more aware of quires mass storage - either a “datasette” cassette the art that programming once used to be. tape drive or a disk drive like the 5.25" Commodore 1541. Commodore History Unless the user really wanted to interact with the BA- SIC interpreter, he would typically only use the BA- Commodore Business Machines was founded in 1962 SIC instructions LOAD, LIST and RUN in order to by Jack Tramiel. The company specialized on elec- access mass storage. LOAD"$",8 followed by LIST tronic calculators, and in 1976, Commodore bought shows the directory of the disk in the drive, and the chip manufacturer MOS Technology and decided LOAD"filename",8 followed by RUN would load and to have Chuck Peddle from MOS evolve their KIM-1 start a program.
    [Show full text]
  • User's Reference Manual Commodore BASIC Version
    User’s Reference Manual Commodore BASIC Version 4.0 C: commodore Commodore BASIC Version 4.0 \ Appropriate for use with: CBM and PET Computers l Series 2001 l Series 3000 l Series 4000 l Series 8000 Part Number 321604 First Edition July 1980 C: commodore 0 1980 Commodore Business Machines, Inc. Introduction Commodore BASIC 4.0 is the most sophisticated software developed for the CBM com- puter line to date. Programs are of course upward compatible from previous Commodore BASIC releases but both the user and the programmer can enjoy new features of 4.0 The first Commodore BASIC, version 2.0, was released in August 1977 for the PET 2001-8 computer. Version 3.0 in July 1978 added a machine language monitor and corrected known bugs of version 2.0. Version 3.0 is standard in all 2001 series since July 1978. Version 4.0, completed in October 1979 included all the improvements of previous releases, enhanced the speed of string processing, and integrated disk commands into the BASIC language. BASIC 4.0 is standard in the CBM 4000 series and the CBM 8000 series. It is also available as an upgrade for CBM 2001 and 3000 series. The information in this manual has been reviewed and is believed to be entirely reliable. However, no responsibility is assumed for inaccuracies. The material in this manual is for information purposes only and is subject to change without notice. Table of Contents Chapter 1 General Information About Commodore BASIC.................................. I 1.1 Initialization .............................................................................................1
    [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]