Enhancing Your Apple II and Iie, Volume 2

Total Page:16

File Type:pdf, Size:1020Kb

Enhancing Your Apple II and Iie, Volume 2 Enhancing Your Apple® 11 and I le Volume 2 Don Lancaster heads Synergetics, a new-age prototyping and consulting firm involved in limit pushing micro applications and electronic design. He is the well-known author of the classic CMOS and TTL Cookbooks. He is one of the microcomputer pioneers, having introduced the first hobbyist projects involving integrated circuits, the first affordable digital counting modules, the first low-cost TVT-1 video display terminal, the earliest personal computing keyboards, and lots more. Don's numerous books and articles on personal computing have set new standards as understandable, useful, and exciting technical writing. Don's other interests include ecological studies, fire fighting, cave exploration, bicycling, and tinaja questing. The DON LANCASTER Library Assembly Cookbook for the Apple II/lie ...... .. .. ... .. ..... .. .. .... .. .. .. 22331 Active Filter Cookbook ........... .' ...... .. .. .. .... ... ... ..... ... .. ... 21168 Cheap Video Cookbook ..... .... .. •....... .. ... ..... ... ... ........ .. 21524 CMOS Cookbook. ,.. .. ... ... .. ......... .. .... ... ......... .. .. .. 21398 Enhancing Your Apple II, Vol. 1 ............. ... ......... .. .... ... ... 2182i Hexadecimal Chronicles ;_. ...... .. ..... .... .. .... ....... ... ........ ... .. 21802 . Micro Cookbook, Vol. 1 (Fundamentals) . .......... .. ...•.. ...... .... .. .. 21828 Micro Cookbook, Vol. 2 (Machine Language) . .... , .. .. .. .... ... ... .. 2rni9 TTL Cookbook ... .. ........ ..... ........... .. .. .. .... .. ...... .. 21035 Son of Cheap Video .. ... ........ .......• . ...... ........ ... .. ..... .. .. 21723 TV Typewriter Cookbook . ..................... .. ..... ........... .... .. .. 21313 The Incredible Secret Money Machine (Available only from Synergetics) Enhancing Your Apple® II and lie Volume 2 by Don Lancaster Downloaded from wwwApple20nline.com Howard W. Sams & Co., Inc. 4300 West 62nd Street, Indianapolis, Indiana 46268 U.S.A. c, 1985 by Don Lancaster FIRST EDITION FIRST 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, without 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 cont~ined herein. International Standard Book Number: 0-672-22425-9 Library of Congress Catalog Card Number: 85-50022 Edited by: Welborn Associates, Inc. Illustrated by: Da~id K. Cripe Downloaded from wwwApple20nline.rom Printed in the United States of America. Contents Introduction . • . • • . • • . • . • • . • . • . • . • . • . 7 ENHANCEMENT 9 Microjustify and Proportional Space Apple Writer lie ...••••..•........•... 11 Dramatic and simple hard-copy upgrade approaches "typeset" quality. Included are many other ideas you can apply to most any word processor or printer. Epson and Diablo self-tutoring command glossaries are shown, along with some automatic formatting programs that can even be used on already existing text files. ENHANCEMENT 10 Absolute "Old Monitor" Reset for the lie ..........................•..•.•. 65 Get back into total control with this "old monitor" memory upgrade for your lie. EPROM scheme eliminates hole blasting and passes diagnostics. Included are the secrets of programming EPROMS on older burners, an upgraded source code, and a simple process to automatically capture your own object code. ENHANCEMENT 11 Castle Wolfenstein Escape Maps ......................................... 93 A set of six playing aides that are easy to build and will greatly improve your survival odds. Learn the nonviolent "vest stealing" secret to effectively deal with those trou­ blesome and meddling SS. ENHANCEMENT 12 Tearing Into Apple Writer lie ....... ; ...•...........•.•.........••..••.. 107 The single most popular and most used Apple lie program is torn stem to stern, giving you a thorough and complete disassembly script, along with full details on capturing your own source code for custom modifications: New irnprovements on the powerful "tearing method" are also shown. ENHANCEMENT 13 The Vaporlock .•••....•.•...••...•.•.••...•.......................... 193 A fast, exact, and jitter-free screen lock that uses software only to let you mix and match text, HIRES, and LORES anywhere on the screen in any combination~ Included are a very simple windowing module and a software-only color killer. The vaporlock works equally well on the II, II+, lie, and lie. Apple Enhancer Support Services •....•................................. 227 Index "· •.•.•....•............•...••.•...•••.......................... 231 Introduction Per your feedback card and hotline requests, Volume 2 in this continuing series has far more in the way of br~md new, in-depth, and ready-to-use software and hardware concepts. These will push both the real and imagined limits of the Apple II and lie to the utmost. Around 75% of you using the response cards have verified receiving your own personal "IT'; messages from your own Apple. I guess the main reason for the 25 % no­ shows is that the Apple involved suspects any no-shows of being users instead of hackers. As we'll find out in Enhancement 13, the penalty for an Apple revealing "IT" messages to a user is severe indeed. At any rate, the secret "IT" messages continue fast and furious, at least from my own lie . .... · Did you know that you can save up to 40% of the cost of all the software you buy? Just buy through a distributor, rather than a retailer. It is that easy. There usually is a minimum order of $100 or so, and a letterhead or a tax number may sometimes be needed. Both of which get paid for out of the savings oil your first purchase. Just bunch your orders together or go in with a few friends. Suitable distributors advertise regularly in such magazines as Computer Retailing, Computer Retail News, and Computer Dealer. Two of my favorite distributors are Ingram and First Software, but there are many more. Many distributors will accept 800 phone orders and ship on VISA® or UPS COD. The words "software pirate" have been much bandied about lately. Up to now, though, these words have lacked a precise and scientific definition. let's nail them down once and for al I. Since it is an observable, immutable, and unarguable scientific fact that there never has been any piece of Apple software ever that was worth over $25, we will, henceforth and evermore, define a "software pirate" as anyone who charges over $24.99 for an Apple program. • • • How do you keep others from stealing code that you have written? Certainly not by copy "protection," for copy "protection" is nothing but a ridiculous game that penal­ izes and inconveniences the legitimate user while waving a red-flag challenge and providing unbeatable entertainment to all the rest of hackerdom. To protect yourself: First through ninety-ninth, reduce the final user price of your product. One-hundredth on your survival list is to have as much added valµe as possible outside of your actual code. Do this with a thorough and professional user manual; with support forms, charts, or game pieces; with a free backup copy or detailed and "up-front" copy instructions and a $5.00 or less exchange policy; wjth source.code easily available; and with personalized and long-term hotline and mail product support. • •• Newcomers to Appledom are often confused by the differences betweer the Apple" DOS and CPM operating systems. 7 8 Introduction The two are very simple to tell apart. Just run the program. it the program is innovative, useful, and creative, then it is running under DOS 3.3 or 3.3e . • • • My Apple is continually amazed that the single most important reason for bootleg copies of programs existing is never mentioned in polite company and has not once appeared in print. It turns out that a bootleg copy is often the only way available that you can get prompt, courteous, and well-informed service at a reasonable price. Let's look at a sad but true story that happened to a female friend of a machine friend of my Apple. It happened quite a while back, but my Apple sees the same thing repeating over a,nd over again. A new and major upgrade of a very heavy piece of software was announced, and review articles appeared in all the usual magazines. So, she promptly ordered one through her local dealer. They took a deposit, but six months later, no delivery. She then went to two large and distant cities, checking no less than seven different stores. Six of the stores told her flatly that the product did not exist. One of thern .tried to shove an inferior substitute product onto her that Peelings; in a fit of generosity, had rated a full "D" instead of the flat "F" it rightly deserved. The seve.nth store owner did admit that the product she needed had existed for quite il while, but he did not presently stock it. So far, over half a year had gone by, much gasoline, time, and.phone money down the drain, and still no product. So, with. no reasonitble alternative, she got on the piracy underground net, and, because she was now desperate for this cpde, she used the gold channel with (gulp) an "R3" priority. Two days later she had two copies, one by UPS blue label, and one by express mail, along with a complete list of
Recommended publications
  • Washington Apple Pi Journal, November 1987
    $ 250 Walhington Apple Pi The Journal of Washingtond Apple Pi, Ltd. Volume. 9 november1987 number II Hiahliahtl • Beginner's Start at the IIGS Finder • I Love Apple Music: Pa-rt 6 • Disk III Backup (g Laser Printing &Mac Typesetting ~ A View of Big Blue [!g) You're Going to Love These! (Suitcase, PowerStation, Pyr~) In TI,is Issue... Officers & Staff, Editorial ....................... .... .......... ....... 3 Spy's Adventures in Europe: A Review ...... Chris Hancock 36 President's Comer ..................................... Tom Warrick 4 Battles in Normandy: A Review ............... Chris Hancock 36 General Information ........................ ............................ 5 The Fool's Errand: A Review ..................... Steven Payne 37 Classifieds, Commercial Classifieds, Job Mart .................. 6 Software Industry: Econ. Struct. Part 2 ... Joseph A. Hasson 39 WAP Hotline ......................................................... ..... 8 Pascal News ................................. ........ Robert C. Platt 48 WAP Calendar, SIG News............................................ 9 dPub SIG Meeting Report-Oct 7 ........... Cynthia Yockey 50 Stripping Your GS System Disk ................... David Todd 10 Laser Printing and Mac Typesetting .......... Lynn R. Trusal 52 IIGS SIG Meeting Report .............................. Ted Meyer 10 Stock SIG News ............... ........... Andrew D. Thompson 55 Beginner's Guide at the IIGS Finder ................. Ted Meyer 12 Mac Meeting Report-Sept. 26 .............. Cynthia Yockey 56 Minutes ........................................
    [Show full text]
  • DOCUMENT RESUME ED 269 639 CE 044 490 Welcome to the World of Computers. Part 2. Education Service Center Region 20, San Antonio
    DOCUMENT RESUME ED 269 639 CE 044 490 TITLE Welcome to the World of Computers. Part 2. INSTITUTION Education Service Center Region 20, San Antonio, Tex. PUB DATE 86 NOTE 311p.; For part 1, see CE 044 489. T'ortions of reprinted material contain small or broken type. PUB TYPE Guides - Classroom Use - Guides (For Teachers) (052) EDRS PRICE MF01/PC13 Plus Postage. DESCRIPTORS *Adult Education; Classroom Techniques; Computer Assisted Instruction; *Computer Literacy; *Computer Oriented Programs; *Computer Software; Databases; Integrated Curriculum; *Learning Activities; *Microcomputers; Postsecondary Education; Program Evaluation; Word Processing IDENTIFIERS BASIC Programing Language; Spreadsheets ABSTRACT A continuation of an earlier manual, this guidewas written to help adult education teachers and their studentsto go beyond the information of part 1 and learnmore about the uses of computers. Although this manual is directed more toward teachers and administrators than toward students, activities for studentsare provided. As in part 1, some of the manual has been writtenso that instruction can be given with or witIouta computer; it can be used in a computer literacy class or as part ofa class in some other area, such as English oz mathematics. This manual is organized in six sections. The first five sections cover the following topics: computer review; software applications (word processing, database, spreadsheets, and BASIC programming); evaluation of software (including an annotated resource guide anda software buyer's guide), graphics, and computer-assisted instruction. Each sectioncontains information (including reprints of materials froma variety of sources), learning activities for students, and test items. Materials are illustrated with line drawings. The final section contains reprints of brief articles about computer literacy.
    [Show full text]
  • (TIL) Apple II Articles
    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Apple II Computer Family Technical Information ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Apple Technical Information Library (TIL) Apple II Articles ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Date March 1997 ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Source Compuserve Apple II Computer Family Technical Information Apple Technical Information Library (TIL) Apple II Articles : March 1997 : 1 of 681 ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– ================================================================================ DOCUMENT March 1997 A2TIL.Catalog ================================================================================ Apple ][ Articles from the Apple Technical Information Library March 1997 -- David T. Craig ([email protected]) Columns: 1 - File name 2 - Pages (assumes 60 lines per page) 3 - Lines 4 - Longest line length 5 - Article title A2TIL001.TXT 6 358 84 Apple Tech Info Library Overview: How to Search for Articles A2TIL002.TXT 2 102 75 16K RAM / Language Cards: Alternate Suppliers A2TIL003.TXT 2 105 79 80-Column Text Card: Applesoft Control Codes (11/96) A2TIL004.TXT 1 31 78 80-Column Text Cards: Apple II & II Plus Compatibility (11/96) A2TIL005.TXT 1 27 76 Access II and Apple IIc Plus: No 40-Column Mode A2TIL006.TXT 1 15 77 Access II: Does Not Support VT100 Line Graphics A2TIL007.TXT 1 52 76 Access II: Specifications (Discontinued) A2TIL008.TXT 1 48 78 Apple 3.5 Drive: Description
    [Show full text]
  • The Apple II Human Interface Tools
    APPLE II HUMAN INTERFACE TOOLS A good human interface is vital to your software product's success. Top-selling applications packages are those that are simple to learn, easy to remember, consistent, and efficient, as well as reliable and accurate. Apple Computer has developed guidelines and a number of human interfac~ tools for applications software development, reflecting years of collective human/computer research. We offer the Apple II human interface tool kits summarized here for inclusion in your new or updated Apple II software products. Potential benefits include "friendly" user interaction, reduced development time/costs, improved product reliability, and easier Apple II/Macintosh software portability. Apple II Human Interface Models Because no single style of interface is appropriate for every application, we support two approaches to human interface design for the Apple II. These are the "Filecard" and "Desktop" paradigms. Filecard Interface The Filecard interface was first used by Apple II's Appleworks (see accompanying example). Overlaying filecards on the screen visually represent the different menu levels with the paths available to the user. Options or activities are arranged in a hierarchy. Functions are performed in a specific order. We recommend the Filecard interface for applications where. the program must exercise restraint and guidance over the user's activities. It is also a good choice for upgrading your existing, menu-driven software: It offers the visibility of modern software design without requiring.major restructuring. Desktop Interface The more flexible, relational Desktop interface follows Macintosh design principles and calling conventions. The Apple II screen represents a desktop, with multiple screen windows .representing different "documents" on the desktop.
    [Show full text]
  • Apple II Computer Family Articles ————————————————————————————————— Apple Technical Info Library (TIL) ————————————————————————————————— March 1997
    APPLE II COMPUTER TECHNICAL INFORMATION APPLE II COMPUTER FAMILY TECHNICAL INFORMATION Apple II Computer Family Articles ————————————————————————————————— Apple Technical Info Library (TIL) ————————————————————————————————— March 1997 Ex Libris David T. Craig Apple II Computer Family Articles -- Apple Technical Info Library (TIL) March 1997 -- Page 1 of 649 APPLE II COMPUTER TECHNICAL INFORMATION ##################################################################### ### FILE: A2TIL000.TXT ##################################################################### APPLE ][ COMPUTER FAMILY TECHNICAL INFORMATION Source: Apple Technical Information Library, March 1997 Obtained by David T. Craig A2TIL001.TXT Apple Tech Info Library Overview: How to Search for Articles A2TIL002.TXT 16K RAM / Language Cards: Alternate Suppliers A2TIL003.TXT 80-Column Text Card: Applesoft Control Codes (11/96) A2TIL004.TXT 80-Column Text Cards: Apple II & II Plus Compatibility (11/96) A2TIL005.TXT Access II and Apple IIc Plus: No 40-Column Mode A2TIL006.TXT Access II: Does Not Support VT100 Line Graphics A2TIL007.TXT Access II: Specifications (Discontinued) A2TIL008.TXT Apple 3.5 Drive: Description A2TIL009.TXT Apple 5.25 Drive: Specifications A2TIL010.TXT Apple Access II 1.3.1: Description and Compat (Discontinued) A2TIL011.TXT Apple Access II version 1.2: Specifications (Discontinued) A2TIL012.TXT Apple Access II: 'Character Delay' and 'Line Delay' A2TIL013.TXT Apple Access II: 1.1 Update A2TIL014.TXT Apple ADB Keyboard: Specifications (Discontinued) A2TIL015.TXT
    [Show full text]