ebook img

Compute!’s second book of Commodore 128 PDF

310 Pages·1986·34.112 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Compute!’s second book of Commodore 128

COMPUTE I's SECOND BOOK OF Commodore 128 COMPUTE! Publicati'onsjncffl PartofABCConsumerMagazines,Inc. ^^ OneoftheABCPublishingCompanies Greensboro, North Carolina U U u LJ Thefollowingarticleswere originallypublishedinCOMPUTE!magazine, copyright 1986, COMPUTE! Publications, Inc.: "MiamiIce" (June); "HexWar" (July); "MozartMagic (October); "Boot 64" (October). The followingarticles were originallypublishedin COMPUTE!magazine, copyright 1986,JimButterfield: "128MachineLanguage" (Parts 1, 2, and3)—August, September, October. Thefollowingarticleswereoriginallypublishedin COMPUTERS Gazettemagazine, copyright 1986, COMPUTE! Publications, Inc.: "DiskCommandsonthe 128" (February); "SpeedScript80 forthe 128" (June); "Artimation" (July); "CP/MPublicDomain Software" (July); "AHands-OnIntroduc tionto 128 CP/M" (July); "Marquee" (July); "64 Mode Speed-Up" (July); "SoundDe signer" (July); "KeyDef" (August); "Programming the Z80" (August); "TurboDisk 128" (August); "AutoRun" (September); "Commodore 128 Hi-ResTextManipula tion" (September); "80-ColumnCharacterEditor" (September); "Personalizingthe 128" (September); "ESCapingwiththe 128" (October); "Pig$ forBuck$" (October); "Mastering 128Sound andMusic" (October, November, December). Copyright 1986, COMPUTE! Publications, Inc. Allrightsreserved. Reproductionortranslationofanypartofthisworkbeyond thatpermittedby Sections 107and 108 oftheUnited States CopyrightActwithoutthepermissionof the copyrightownerisunlawful. Printedinthe UnitedStates ofAmerica 10 987654321 ISBN 0-87455-077-7 Theauthorsandpublisherhavemadeeveryeffortinthepreparationofthisbooktoinsuretheac- I j curacyoftheprogramsandinformation.However,theinformationandprogramsinthisbookare , J soldwithoutwarranty,eitherexpressorimplied.NeithertheauthorsnorCOMPUTE!Publica tions,Inc.,willbeliableforanydamagescausedorallegedtobecauseddirectly,indirectly,inci dentally,orconsequentiallybytheprogramsorinformationinthisbook. ( , Theopinionsexpressedinthisbookaresolelythoseoftheauthorsandarenotnecessarilythose UJ ofCOMPUTE!Publications,Inc. f COMPUTE! Publications, Inc., PostOffice Box5406, Greensboro, NC 27403, (919) j j k 275-9809, ispart ofABC ConsumerMagazines, Inc., oneoftheABC Publishing Com- LJ panies, andisnot associatedwith anymanufacturerofpersonal computers. Commo dore 128is a trademark ofCommodoreElectronicsLimited. CP/Misa trademarkof Digital Research, Inc. i j u Contents ■ - ' Foreword v Chapter 1. Games 1 Miami Ice / JeffKulczycki 3 Hex War / Todd Heimarck 36 Pig$ for Buck$ / Bruce Willis and Dave Zeigler 50 Puzzle Grid / Philip Schielke 63 Chapter 2. Applications 71 Database 128 / Allen Vaughan 73 SpeedScript-80 for the 128 / Todd Heimarck 83 Marquee / Keith Nonemaker 91 80-Column Character Editor / Harry Rivera 95 Chapter 3. Art and Music 105 Sound Designer / Mark W. Pemburn 107 Sound Parameters / Philip I. Nelson 110 Mozart Magic / James Bagley 119 Artimation / Jerry Crisci 126 Mastering 128 Sound and Music / D. C. Holmes 129 Chapter 4. CP/M 151 Programming the Z80 / Morris Simon 153 A Hands-On Introduction to 128 CP/M / Todd Heimarck 165 CP/M Public Domain Software / James Adams 175 ^—j Chapter 5. Programming 181 - J SPRDEF Enhancer / Terry Roper 183 Disk Commands on the 128 / Todd Heimarck 187 p-} Commodore 128 Hi-Res Text Manipulation / '-■ -» James R. Schwartz 198 ESCaping with the 128 / Jim Vaughan 203 r^ 128 Machine Language / Jim Butterfield 216 Chapter 6. Utilities 235 r-j TurboDisk 128 / Don Lewis 237 - > Keymaster / Bob Kodadek 245 U u If KeyDef / A. F. Shephard 250 Auto Run / Kevin Mykytyn 257 64 Mode Speed-Up / Gary Lamon 260 J] Boot 64 / Mike Tranchemontagne 263 Personalizing the 128 / Steve Stanko 267 .. LJ Appendices A. How to Type In Programs 277 B. The Automatic Proofreader / Philip I. Nelson 279 C. MLX, Machine Language Entry Program / Ottis R. Cowper 283 Index 293 Disk Coupon 297 LJ U 0 u 0 -, Foreword You'll find collected here some of the best material from COMPUTE! magazine and COMPUTE's Gazette, plus several never-before-published programs. COMPUTEI's Second Book of Commodore 128 offers dozens of programming tips, tutorials, applications, and games that will entertain you and inform you. No matter what your interest or computing background, the programs included here have been chosen to make your 128 more useful than ever. If you like games, try "Puzzle Grid"; it's trickier than you might think (and it also gives you an opportunity to create your own puzzles). "Hex War" is a game of thought and strat egy rather than quick reflexes. "Miami Ice" requires a com bination of fast action and concentration. And "Pig$ for Buck$" will delight kids of all ages. If programming is your interest, you'll find hints and tips to make using your disk drive easier and take less time—time that can be spent on programming. "Commodore 128 Hi-Res Text Manipulation" explores some techniques for adding text to your hi-res artwork. In "ESCaping with the 128," you'll be shown how to access 27 new screen-editing features with ESC-key sequences, and you'll learn how to use them in your own programs. And there's an article on machine language that examines some basic architectural features of the 128. Graphics and music programs are fun to work with and have practical applications for your programs as well. "Artimation" is a way to use BASIC 7.0's hi-res graphics state- pi ments to create kinetic computer art. "Mastering 128 Sound and Music" explores the sound statements that can help you generate high-quality musical arrangements. p"\ The CP/M operating system offers a lot to programmers. ■ * An introduction to CP/M mode tells you how to boot CP/M, discusses CP/M commands, and shows you how to create a rn PROFILE program. In addition, an article on public domain CP/M software clues you into gaining access to a whole new world of free and inexpensive software. r*) COMPUTEI's Second Book of Commodore 128 is also strong - * in applications and utilities. You'll find a database program, a u u LJ program that continuously displays a scrolling message on the screen, and a way to create a complete custom character set for the 128's 80-column screen. And you'll learn how to personalize your 128—changing the defaults so that the com puter automatically turns on with your personal preferences of colors, tab settings, repeating keys, and cursor modes. There I | are utilities that enable you to redefine keys to print whatever characters you choose, that speed up the 128's action in 64 mode, and that automatically load and run any 64 program from disk when you boot your system. Written clearly and concisely, COMPUTERS Second Book of Commodore 128 will make your computer more valuable than ever. All the programs have been fully tested, and "The Auto matic Proofreader" and "MLX" will assist you in typing in programs correctly the first time. the prbgfcams in COMPUT&'s Second BookofCommodore 228 ase re^dy tQ type in and run. If you prefer not to type fc^ orciera disj^ that in- ', cludies all tite programs frqih the book. Call toll-free ;;jr890r^l6r6767Xin New York 1-212-887-8525), or use irxjtie/back of the book. U u u

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.