Apple Books
The following is a list of Apple Books in the Centre for Computing History collection. It is not an exhaustive list of and other books may have been published. If you have a book that you would like to donate to our collection, please view our donations page.
There are
64 Apple Books in our collection :
Date: 1984
The Apple Macintosh Book
The Apple Macintosh Book by Cary Lu. The first edition was released with the Macintosh 128K in 1984. The second edition covered the Macintosh 512K, while the third edition covered six Macintosh models in all. The fourth edition of the book (published in 1992) covered 21 models (including discontinued models, such as the Macintosh 128K), and even included mentions of the Macintosh Classic series, the Macintosh Quadra series, the PowerBooks, and System 7.
Lu was founding managing editor of High Technology, technology editor for Inc. and a columnist on future technology for Inc. Technology. He wrote columns and articles for Macworld magazine and other computer and technology publications.
Publisher: , 1984
Author: Cary Lu
Date: 1987
Apple Technical Introduction to the Macintosh Family
Apple Technical Introduction to the Macintosh Family for the Apple Macintosh
With the introduction of the second generation of Apple® Macintosh® computers, the Macintosh SE and the Macintosh II, Apple has broadened the definition of the Macintosh system with two open machines. These machines add significant new capabilities to the Macintosh family, at the same time fitting well within the flexible Macintosh software architecture. This book describes that software architecture, as well as the hardware architectures of the various Macintosh machines.
About this book
Technical Introduction to the Macintosh Family introduces the hardware and software design of the Macintosh family of computers and serves as a starting point to the Macintosh technical documentation. The discussion is primarily oriented toward the Macintosh Plus, Macintosh SE, and Macintosh II computers, but it also touches on earlier versions of the Macintosh where these differ from the Macintosh Plus. The information in this book can provide a starting point for programmers, particularly those who are new to the Macintosh. This book can also serve as a stand-alone handbook for technically minded users and system administrators.
Note that this book will not tell you how to write a Macintosh application. That task is undertaken by a second short volume, Programmer's Introduction to the Macintosh Family.
In describing the architecture of the Macintosh system, this book follows an "outside-in" plan, beginning with the parts of the system seen by the user and proceeding to the lower-level details of the Operating System and the hardware:
o Chapters 1 and 2 introduce the basic pieces of the system hardware and software.
o Chapter 3 describes the graphical, window-based interface that the Macintosh presents to the user, beginning with a discussion of how mouse and keyboard actions are interpreted.
o Chapter 4 expands upon the discussion of this interface by describing resources, specially formatted chunks of data that are used to store user interface elements such as menus, windows, and icons.
o Chapters 5 through 8 describe other elements of the Macintosh software-graphics, the Macintosh Finder and system software, the Macintosh's use of memory, and files.
o Chapter 9 finishes the discussion of the Macintosh software by describing the low-level stuff of the Macintosh Operating System: the managers and device drivers that talk directly to the computer's hardware.
o Chapter 10 describes the hardware itself, contrasting the Macintosh Plus, the Macintosh SE, and the Macintosh IL
o Chapter 11 concludes the book by outlining the A!UX® operating system, Apple's implementation of the AT&T UNIX® Operating System for the Macintosh IL
This book surveys only the surface of the Macintosh hardware and software. If this book were presented interactively, as a piece of Macintosh software, it would represent no more than the Macintosh desktop, where each item could be doubleclicked to reveal many deeper levels of information. You can find these deeper levels of information in the other volumes of the Inside Macintosh Library.
Publisher: Addison-Wesley
Author: Apple
Date: 1st January 1985
Inside Macintosh: Volume III
Inside Macintosh, Volume 3 Volume III for Apple Macintosh
Inside Macintosh series is the Apple developer documentation manuals for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.
Volumes 1 to 6. (I to VI)
Kindly donated by Neil Hubbard
Publisher: Addison-Wesley
Author: Apple
Date: 1st January 1985
Inside Macintosh: Volume II
Inside Macintosh, Volume 2 Volume II for Apple Macintosh
Inside Macintosh series is the Apple developer documentation manuals for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.
Volumes 1 to 6. (I to VI)
Kindly donated by Neil Hubbard
Publisher: Addison-Wesley
Author: Apple
Date: 1st February 1988
Inside Macintosh: Volume V
Inside Macintosh, Volume 5 Volume V for Apple Macintosh
Inside Macintosh series is the Apple developer documentation manuals for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.
Volumes 1 to 6. (I to VI)
Kindly donated by Neil Hubbard
Publisher: Addison-Wesley
Author: Apple
Date: 1st April 1991
Inside Macintosh: Volume VI
Inside Macintosh, Volume 6 Volume VI for Apple Macintosh
Inside Macintosh series is the Apple developer documentation manuals for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.
Volumes 1 to 6. (I to VI)
Kindly donated by Neil Hubbard
Version 7
Publisher: Addison-Wesley
Author: Apple
Date: 1st January 1985
Inside Macintosh: Volume I
Inside Macintosh, Volume 1 Volume I for Apple Macintosh
Inside Macintosh series is the Apple developer documentation manuals for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.
Volumes 1 to 6. (I to VI)
Kindly donated by Neil Hubbard
Publisher: Addison-Wesley, 1985
Author: Apple
Date: 1st October 1986
Inside Macintosh: Volume IV
Inside Macintosh, Volume 4 Volume IV for Apple Macintosh
Inside Macintosh series is the Apple developer documentation manuals for the APIs (Application Program Interfaces) and machine architecture of the Macintosh computer.
Volumes 1 to 6. (I to VI)
Kindly donated by Neil Hubbard
Publisher: Addison-Wesley, 1986
Author: Apple
Date: 1981
Apple Interfacing
Apple Interfacing for Apple II.
The purpose in writing this book is to introduce you to the signals within the Apple II computer and to show you how these signals can be used to control external devices under the control of BASIC language programs. A general-purpose computer interface breadboard has been developed to speed your circuit design and testing so that you can easily perform the many interesting experiments that are included in the book. By using a design system such as the one
described in this book, you will spend your time concentrating on the ·principles involved, rather than troubleshooting your circuits.
However, you will have the opportunity to build and test many digital circuits, as well as circuits that use digital-to-analog and analog to-digital converters.
We have chosen to use the Apple II computer with 16K of read/write memory, and the Applesoft BASIC interpreter program. This software provides a great deal of flexibility and it is worth having it available when you are using external interface circuits. The Applesoft BASIC interpreter has two general-purpose commands that can be used to transfer information to and from the computer. These instructions are easily mastered, without requiring a detailed
understanding of the 6502 microprocessor integrated circuit (IC) that is used as the "heart" of the Apple II.
CHAPTER 1 6502 PROCESSOR
Memory-Input/Output ( I/O) Devices-Software I/O Control Instructions
CHAPTER 2 APPLE INTERFACING .
I/O Device Address Decoding-Device Addressing
CHAPTER 3 I/O DEVICE INTERFACING .
Output Ports-Input Ports
CHAPTER 4 FLAGS AND DECISIONS .
I/O Device Synchronization-Logical Operations and Flags-FlagDetecting Software-Assembly-Language Logical Operations-Complex Flags-Flag Circuits-Multiple Flags-Interrupts-Final Words
CHAPTER 5 BREADBOARDING WITH THE APPLE
Basic Breadboard-Connections to the Apple-Other Considerations
CHAPTER 6 APPLE INTERFACE EXPERIMENTS .
Introduction to the Experiments-Use of the Logic Probe-Use of the
Device Address Decoder-Using Device Select Pulses-Constructing
an Input Port-Multibyte Input Ports-Input Port Applications-Input Port Applications (11)-Constructing an Output Port-Output Port and Input Port Interactions-Data Logging and Display-Simple
Digital-to-Analog Converter-Output Ports, BCD and Binary Codes
-Output Ports Traffic Light Controller-Logic-Device Tester-Simple Flag Circuits-A Simple Analog-to-Digital Converter
CHAPTER 7 ON THE BUS
Interface Control Signals-An Interfacing Example
APPENDIX A LOGIC FUNCTIONS
APPENDIX B PARTS REQUIRED FOR THE EXPERIMENTS
APPENDIX C 6502 MICROPROCESSOR TECHNICAL DATA
APPENDIX D APPLE INTERFACE BREADBOARD PARTS
APPENDIX E PRINTED-CIRCUIT BOARD ARTWORK
Publisher: Blacksburg
Author: Jonathon S. Titus, David G. Larsen, Christopher A. Titus
Date: 1999
The iMac Book
'The iMac Book for the Apple Macintosh iMac
From the blurb: is the complete technology and cyberculture resource on Apple's new iMac for beginning computer users. You will learn how the Mac Operating System works, as well as your option to run more than 30 other operating systems on your iMac, including Windows 95/98. Additionally, you will discover how to troubleshoot problems, choose upgrade paths, add peripherals, and increase your computer memory by yourself.
This book is written for:
- First time personal computer buyers
- Computer users who have migrated from Windows-based PCs to the Mac platform
- Previous Mac users who are migrating to the PowerPC platform.
Publisher: Coriolis
Author: Don Rittner
Date: 1981
Using 6502 Assembly Language
Using 6502 Assembly Language Volume 1 How anyone can program the Apple II.
PURPOSE OF MANUAL.
This manual provides 6502 assembly language instructions addressed directly to APPLE II computer applications. The information contained herein is intended for use by beginning, intermediate and advanced programmers.
SCOPE OF MANUAL.
This manual contains explanations of basic symbols and terminology used by programmers and engineers. Included is an introduction to computer concepts, simple assembly language instruction examples, and detailed 6502 assembly language instructions as related to APPLE II computer requirements.
Chapter 1 INTRODUCTION 1-1
Purpose of Manual 1-1
Scope of Manual 1-1
General 1-1
Chapter 2 SYMBOLISM 2-1
General 2-1
Bit Strings 2-3
Binary Arithmetic 2-8
Unsigned Integers 2-9
Nibbles (NYBBLES?), Bytes, and Words 2-10
Signed Integers 2-11
Hexadecimal Numbers 2-13
Radix and Other Nasty Diseases 2-14
ASCII Character Set 2-14
Using Bit Strings to Represent Instructions 2-16
Chapter 3 REGISTERS, INSTRUCTION FORMATS, AND ADDRESSING 3-1
General 3-1
Accumulator (A or ACC) 3-3
X-Register (X) 3-3
Y-Register (Y) 3-3
Stack Pointer (SP) 3-4
Program Status Word (P or PWS) 3-4
Program Counter (PC) 3-4
Instruction Format (6502) 3-4
Two and 3-Byte Instructions 3-6
6502 Addressing Modes 3-8
*****************************************************************
Chapter 4 SOME SIMPLE INSTRUCTIONS 4-1
General 4-1
Assembly Language Source Format 4-1
Introduction to Real Instructions 4-4
Register Increments and Decrements 4-8
Labels and Variables 4-9
Expressions in the Operand Field 4-11
Chapter 5 ASSEMBLY LANGUAGE 5-1
General 5-1
Example Program 5-2
JMP Instruction 5-3
Processor Status (P) Register 5-5
Break Flag (B) 5-6
Decimal Flag (D) 5-6
Interrupt Disable Flag (Z) 5-6
Condition Code Flags (N, V, Z, C) 5-7
Branch Instructions (6502) 5-9
Loops 5-10
Comparisons 5-11
IF/THEN Statement Simulation 5-14
FOR/NEXT Loop Revisited 5-14
Testing Boolean Values 5-18
Chapter 6
ARITHMETIC OPERATIONS 6-1
General 6-1
Unsigned Integer (Binary) Arithmetic 6-1
Subtraction 6-4
Signed Arithmetic 6-5
Signed Comparisons 6-7
Binary Coded Decimal Arithmetic 6-8
Unsigned BCD Arithmetic 6-8
Signed BCD Arithmetic 6-10
Arithmetic Review 6-10
*****************************************************************
Chapter 7 SUBROUTINES AND STACK PROCESSING 7-1
General 7-1
Variable Problems 7-4
Passing Parameters 7-13
Chapter 8 ARRAYS, ZERO PAGE, INDEXED, AND INDIRECT ADDRESSING 8-1
General 8-1
Zero Page Addressing 8-1
Arrays in Assembly Language 8-3
Initializing Arrays at Assembly Time 8-8
Using Index Registers to Access Array Elements 8-10
Indirect Addressing Mode 8-13
Indirect Indexed Addressing 8-16
Indexed Indirect Addressing Mode 8-18
Chapter 9 LOGICAL, MASKING, AND BIT OPERATIONS 9-1
General 9-1
Complement Function 9-2
AND Function 9-2
OR Function 9-3
EXCLUSIVE-OR Function 9-4
Bit String Operations 9-4
Instructions for Logical Operations 9-5
Masking Operations 9-7
Shift and Rotate Instructions 9-13
Shifting and Rotating Memory Locations 9-16
Using ASL to Perform Multiplication 9-17
Using Shifts to Unpack Data 9-19
Using Shifts and Rotates to Pack Data 9-20
Chapter 10 MULTIPLE-PRECISION OPERATIONS 10-1
General 10-1
Multiple-Precision Logical Operations 10-1
Multiple-Precision Shifts and Rotates 10-3
Multiple-Precision Logical Shift-Right Sequences 10-4
Multiple-Precision Rotate-Left Sequences 10-4
Multiple-Precision Rotate-Right Sequences 10-5
Multiple-Precision Unsigned Arithmetic 10-6
Multiple-Precision Unsigned Subtraction 10-8
Multiple-Precision Signed Arithmetic 10-9
Multiple-Precision Decimal Arithmetic 10-9
Multiple-Precision Increments 10-9
Multiple-Precision Decrements 10-10
Multiple-Precision Unsigned Comparisons 10-11
Signed Comparisons 10-14
Chapter 11 BASIC I/O 11-1
General 11-1
Character Output 11-1
Standard Output and Peripheral Devices 11-9
Character Input 11-11
Inputting a Line of Characters 11-13
Chapter 12 NUMERIC I/O 12-1
General 12-1
Hexadecimal Output 12-1
Outputting Byte Data as a Decimal Value 12-2
Outputting 16-Bit Unsigned Integers 12-4
Outputting Signed 16-Bit Integers 12-6
An Easy Method of Outputting Integers 12-6
Numeric Input 12-8
Unsigned Decimal Input 12-11
Signed Decimal Input 12-17
Chapter 13 MULTIPLICATION AND DIVISION 13-1
General 13-1
Multiplication 13-1
Division Algorithms 13-7
Chapter 14 STRING HANDLING OPERATIONS 14-1
String Handling 14-1
Declaring Literal Strings 14-5
String Assignments 14-5
String Functions 14-7
String Concatenation 14-9
Substring Operations 14-11
String Comparisons 14-12
Handling Arrays of Characters 14-17
Chapter 15 SPECIALIZED I/O 15-1
Apple I/O Structure 15-1
Chapter 16 AN INTRODUCTION TO SWEET-16 16-1
Sweet-16 16-2
Sweet-16 Hardware Requirements 16-10
Chapter 17 DEBUGGING 6502 MACHINE LANGUAGE PROGRAMS 17-1
General 17-1
GO Command (G) 17-2
Initializing Registers and Memory 17-3
Modifying Instruction Code (Patching) 17-6
Program Debugging Session 17-10
Appendix A APPLE II COMPUTER TABLES, CHARTS, AND GRAPHS A-1
Publisher: Datamost
Author: Randy Hyde
Date: 1993
MPW Command Reference - Apple Macintosh Programmer's Workshop
MPW Command Reference for Apple Macintosh Programmer's Workshop (MPW) Version 303 Ref: 030-4058-A.
Macintosh Programmer's Workshop (MPW) was a software development environment for the Classic Mac OS operating system and was an important tool for developing applications for System 7.x and Mac OS 8.x and 9.x. It was part of Apple's professional developers program, but became a free download after it was superseded by CodeWarrior. On Mac OS X it was replaced by the Project Builder IDE (Integrated Development Environment, which eventually became Xcode.
MPW provided a command line environment and tools, including 68k and PowerPC assemblers, Pascal, C and C++ compilers. The Unix like shell was designed around the Macintosh's character set and GUI, using a worksheet interface, rather than the usual terminal one, allowing the user to select and run sections of a shell script or to redo commands. In addition, command line tools were provided with a graphical interface named Commando. The debuggers were not integrated but the language compilers supported the symbolic debugging information file format and a source-level debugger called SADE (Symbolic Application Debugging Environment) which was not an MPW Tool but had a user interface similar to MPW. Apple's compilers had some features that were not common on other platforms—for example, the Pascal compiler was object-oriented, while the C and C++ compilers included support for length-prefixed strings (needed for Pascal-oriented APIs).
As Pascal was the original preferred language for Macintosh software development, MPW was initially released with only Pascal support. A C compiler was released with MPW 2.0. The MPW C compiler was written under contract for Apple by Greenhills, a Macintosh-variant of the Green Hills C compiler designed specially for Apple and similar to that of Apple Lisa Workshop.
MPW Command Reference is a command dictionary that describes each of the scripts, tools, and built-in commands available for use with the Macintosh Programmer's Workshop (MPW), as described above. Following the command dictionary are appendixes describing the special characters and operators.
Sections of the Reference
For each entry, the reference begins with a heading line that includes the command name and a label indicating whether the command is a script, tool, or built-in command.
For each command, the reference provides the following information:
• Syntax -- a concise listing of the syntax for invoking the command
• Description -- an explanation of the command's function
• Input -- information on the command's input
• Output -- information on the command's output
• Status -- a list of possible status codes and their meanings
• Parameters -- a description of each of the command's parameters
• Options -- a description of each of the command's options
For some commands, the reference also includes these sections:
• Alias Resolution -- information about the command's ability to resolve Finder aliases
• Examples -- examples of how to use the command
• Limitations -- a list of limitations, special cases, or warnings
• See Also -- references to related commands or information
Platform: Apple Macintosh 68K processor
Mac OS System 7 and above
Application Software (AS:) Integrated Development Environment
Version: 303
Publisher: Digital
Author: Apple
Date: January 1992
The Dead Mac Scrolls
The Macintosh Bible Guide to Saving Thousands on Mac Repairs : How to Fix Hundreds of Hardware Problems Without Going Bankrupt
The Dead Mac Scrolls is a 484 page do-it-yourself guide to repairing Apple Macintosh personal computer hardware problems in the most cost-effective way. Written by Larry Pina, the book was amongst other titles written by Pina for repairing Macintoshes. The book was first published in 1992, and is now out of print.
Introduction by Larry Pina
This book is like a family medical guide, except that it covers the Macintosh family of computer equipment. Reading it won't grant you a doctor's degree, but it will enable you to recognize common symptoms and correctly diagnose hardware problems.
The purpose of this book is to save you money. By looking up symptoms before you call for service, you can get a good idea of what's wrong and how much repairs should cost.
Every page describes a unique symptom, with text and illustrations (if you can't find the symptom you're looking for, check the Symptom index at the back of the book). Then there's a diagnosis of the problem (generally to the component level) and a suggested solution . Finally, each page provides three different cost estimates for effecting repairs.
CONTENTS
Introduction 7
Guides for do-it-yourselfers 9
1. Early Macs 11
2. Mac SE and SE/30 144
3. Mac II 221
4. Floppy disk drives 243
Problems and solutions 244
Replacing disk drive heads without test instruments 265
5. Hard drives and other peripherals 277
6. External monitors 309
7. lmageWriter I (standard & wide) 348
8. lmageWriter II 374
9. LaserWriter and LaserWriter Plus 402
10. LaserWriter II SC, NT and NTX 442
Parts vendors and service providers 466
Symptom index 470
Kindly donated by Bill Henley
Publisher: Goldstein & Blair
Author: Larry Pina
Date: 1991
The Macintosh Bible 'What Do I Do Now Book'? Second Edition
The Macintosh Bible 'What Do I Do Now Book'? Second Edition for Apple Macintosh. "what to do instead of panicking"
From the preface of the 3rd Edition:
This book attacks Macintosh trouble from three directions: basic knowledge, conceptual problems, and operating problems. The first part, basic knowledge, covers the fundamentals of Mac hardware and system software, explains the types of things that can go wrong, shows how to avoid some common problems, and offers general advice about how to troubleshoot and solve problems on your own. If you read Part 1 (chapters 1-7) from start to finish, you will know more about the Macintosh than half the people now using them, and you will be that much better prepared to rescue yourself from problem purgatory.
Parts 2, 3, and 4 cover conceptual problems and operating problems that occur as you use the Mac. By conceptual problems, I mean problems that arise from misunderstandings about what's going on. In the majority of problem situations, the computer and software are functioning perfectly — it's the user's level of understanding that needs repairs.
Part 1 builds a foundation of understanding, a barrier between you and problems that arise out of ignorance; the conceptual problems and solutions in the other three parts deal with specific problems.
Parts 2, 3, and 4 cover the most common operating problems — actual hardware and software malfunctions — as well. Part 2 (chapters 8-17) is devoted to general problems with Macintosh system software. It's organized in functional areas having to do with different types of Mac operations. Most of the problems you'll have with a Mac are software-related, even if they don't appear to be, so check this section first for specific problems you have with your Mac. For example, a display problem with your monitor may be due to an improper software setting. Problems like this are covered in Chapter 13.
Part 3 (chapters 18-21) covers hardware problems that are unique to specific Macintosh computers, monitors, and printers. These problems are far less likely, but if you've tried software solutions to no avail, then this is where you should look next. Part 4 (chapters 22-28) deals with problems you may run into while using seven of the best-selling Macintosh application programs. Most Mac owners use at least one of these programs. Space prohibits me from covering more than a dozen or two problems for each program, but I've tried to highlight the ones that seem to give most people trouble.
Publisher: Goldstein & Blair, c1991
Author: Charles Rubin
Date: April 1990
Macintosh Repair & Upgrade Secrets
Macintosh Repair & Upgrade Secrets for Apple Macintosh.
First Edition
Preface from Larry Pina
Every month, at various user group meetings, I listen to people with Macintosh hardware failures. Their story is always the same. They've been told that the Macintosh can't be repaired. New circuit boards cost hundreds of dollars! Some people are on their third or fourth boards. Well, the fact of the matter is that the Macintosh can be repaired—very easily. This book shows you how.
Beginning with the Macintosh power supply, I show you how to make repairs at the component level. No special technical skills are required, only the ability to read and follow directions. Even if you've never held a soldering gun before, this information could save you hundreds of dollars. But the manufacturer doesn't sell replacement parts—so there's no way Macintosh computers can be repaired!
Unlike the proprietary ROM chips on the logic board, there's nothing special about the resistors, filter caps, and rectifiers on the power-supply board. Some parts are readily available from Radio Shack. Others have to be mail ordered. Replacement parts are no problem, as long as you know which parts to ask for and where to send for them. Throughout this book, that's exactly what you'll learn. The symptoms listed in these chapters are real. The fixes are real. The
methods presented here were perfected long ago. They work for me; they work for others; they're going to work equally well for you.
Chapter 1 Safety Rules—Tools and Techniques 1
Chapter 2 Preliminary Checks 19
Chapter 3 Adjustments 41
Chapter 4 Power Supply Problems 55
Chapter 5 Video Problems 81
Chapter 6 Dead Sets 109
Chapter 7 Power Supply Upgrades—Fans 125
Chapter 8 Audio Upgrades 145
Chapter 9 Video Upgrades 159
Chapter 10 Disk Drive, RAM, ROM, and SCSI Upgrades 175
Chapter 11 Keyboard Repairs 207
Chapter 12 Mouse Repairs 223
Chapter 13 Lisa/Macintosh XL Repair Secrets 235
Chapter 14 Macintosh SE Repair Secrets 281
Kindly donated by Bill Henley
Publisher: Hayden Books
Author: Larry Pina
Date: 1982
Applesoft Language
Applesoft Language for Apple II.
Preface for Second Edition:
Programming is detailed, exacting, and thought provoking. Do not expect to become an expert overnight. Some advertisements may lead you to believe that there is nothing to it. This is simply not true. Programming takes effort that many people are not willing or able to expend. Furthermore, because a program written for one brand of computer will probably not run on a different brand of computer you must not only understand the programming language, but the design of the computer as well. You see, many programming language details and functions are applicable only to a
specific brand of computer. In programming, every character, item, formula, punctuation, and format means something specific to the computer. Exact steps must be programmed for each action the computer takes. Any step not correctly programmed, or improperly placed within the program, will cause the program to fail. This failure may be partial or total, but the program will not produce the desired results. Rote memorization will aid in programming, but comprehensive understanding of how the rules interact and relate will produce more efficient programs.
Programming is the truest form of building on a foundation. A solid foundation must be in place to begin the building process. The computer is an inanimate object that is designed according to a set of specifications.
The machine does not know anything, nor does it assume anything. The computer does exactly what it is told to do. The programmer must understand machine capabilities and apply proper programming rules to produce correct results.
The lessons in this book are designed to present programming rules in a logical, detailed, progressive method from a beginners level to an advanced level. The lessons attempt to always establish a reference point. If you have trouble with programming errors, you can always return to the last reference point to attempt to understand the correct procedure.
SECTION I - Applesoft Language
LESSON 1 LOAD AND SAVE PROGRAMS ON TAPE ............................. 15
LESSON 2 SAVE AND LOAD PROGRAMS ON DISK .............................. 19
LESSON 3 PRINT RULES ............................................... 27
LESSON 4 HTAB, TAB, AND VTAB STATEMENTS TO FORMAT OUTPUT ............. 33
LESSON 5 VARIABLES ................................................ 37
LESSON 6 PRECEDENCE ............................................... 47
LESSON 7 LOOPS .................................................... 53
LESSON 8 RELATIONAL AND LOGICAL OPERATORS ............................ 61
LESSON 9 PROBLEM SOLVING AND FLOWCHARTS ............................. 67
LESSON 10 RULES FOR EFFICIENT PROGRAMMING .............................. 73
LESSON 11 SUMMING, COUNTING, AND FLAGS ................................ 77
LESSON 12 SINGLE SUBSCRIPTED VARIABLES ................................. 81
LESSON 13 DOUBLE SUBSCRIPTED VARIABLES ................................ 89
LESSON 14 STRING ARRAYS ............................................. 95
LESSON 15 FUNCTIONS ............................................... 115
LESSON 16 LIST AND EDIT ............................................. 119
LESSON 17 PLAY COMPUTER ........................................... 127
LESSON 18 RESERVED WORDS .......................................... 131
LESSON 19 MENU SELECTION AND CODING FORMULAS ......................... 133
LESSON 20 PROGRAM OUTLINE .......................................... 143
LESSON 21 CLEANUP ................................................. 14 7
SECTION II - Programming
LESSON 22 APPROACHING THE PROBLEM ................................... 161
LESSON 23 PROGRAM FLEXIBILITY ....................................... 1 71
LESSON 24 CIRCULAR LISTS, STACKS, AND POINTERS .......................... 175
LESSON 25 SORTING, SEARCHING, AND DELETING ............................ 183
LESSON 26 FORMULAS ................................................ 205
LESSON 27 DOUBLE SUBSCRIPTED ARRAYS ................................. 219
SECTION Ill - Supplement
LESSON 28 GRAPHICS ................................................ 235
LESSON 29 HIGH RESOLUTION GRAPHICS ................................... 249
Publisher: Howard W. Sams & Co., Inc.
Author: Brian D. Blackwood, George H. Blackwood
Date: 1983
VisiCalc For Apple II, II+, IIe
VisiCalc For Apple II, II+, IIe is the Best VisiCalc Book You Can Buy!
This book is simple, easy and user-friendly! Shows step-by-step how to use the features and commands of VisiCalc on your Apple II, II+ or IIe computer. Clearly explained exercises help you understand all you need to know.
All about creating and using titles and labels. Moving and deleting columns and rows. How to create and copy formulas. Facts about VisiCalc functions. Formatting the spreadsheet. Creating and using windows. Drawing lines and repeating labels. How to print the spreadsheet in different ways. Initializing disks and storing the spreadsheet.
Exercises show how to set up your own financial balance sheet, return-on-investment record, and income-tax calculations. Mastering VisiCalc has never been so easy!
Publisher: HPBooks
Author: Bill Fisher & Helen Fisher
Date: 1991
Mac World Guide to System 7
Mac World Guide to System 7 for Apple Macintosh
Coinciding with Apple's roll-out of new models, this authoritative guide to Apple's new software reveals undocumented tips not found in the manual and uses a step-by-step visual approach in covering True-Type fonts, virtual memory, aliases, and more. Heavily illustrated.
Publisher: IDG Books, 1991
Author: Lon Poole
Date: 1993
Mac World Complete Mac Handbook Plus CD 2nd Edition
Mac World Complete Mac Handbook Plus CD 2nd Edition for Apple Macintosh
Jim Heid's Introduction
These days, it’s common for a computer book to include a floppy disk or two with some software. Welcome to the first Macintosh book that includes 235 floppy disks. That’s roughly the equivalent capacity of the Macworld Complete Mac CD tucked into the back cover of this second edition of the Macworld Complete Mac Handbook. What better way to illustrate the diversity of the Macintosh world and the wide range of tasks that a Mac can perform? The Macworld Complete Mac CD gives you the Macintosh world on a silver platter.
So much has happened since the first edition’s release in 1991. The PowerBook, Performa, Centris, and Quadra families were introduced, and the Mac family tree has reached sequoia-size proportions. The Mac line used to be simple and expensive; now it’s complicated and inexpensive. System 7 — the fundamental software that enables the Mac to run — has become the dominant system software in the Mac world. Digital video is pervasive — like it or not, television and personal computers are on a collision course. And Macs have begun to sport the kinds of features that many people always dreamed or dreaded computers would have: the ability to act on spoken commands.
Bigger and Better This second edition covers these new developments and provides greatly expanded coverage of mainstream application areas — word processing, spreadsheet analysis, database management, graphics, communications, and electronic publishing. The chapters in this book are loosely based on the monthly columns, features, and reviews that I’ve been writing for Macworld since 1984. But these aren’t just reprints — far from it. Every chapter contains new sections, illustrations, tables, product listings, and sidebars containing additional background, tips, step-by-step instructions, and insights.
Contents at a Glance
Introduction 1
Part I: Using the Mac 7
Chapter 1: Macintosh Basics 1 1
Chapter 2: Word Processing Basics 49
Chapter 3: Word Processing Tips and Techniques 65
Chapter 4: Fast Formatting with Style Sheets 83
Chapter 5: Spreadsheet Basics 97
Chapter 6: Spreadsheet Tips and Techniques 115
Chapter 7: Database Management Basics 131
Chapter 8: Managing Mail Merge 151
Chapter 9: Desktop Publishing Basics 165
Chapter 10: Desktop Publishing Tips and Techniques 183
Chapter 11: T}q3ography 205
Chapter 12: Font Customizing Tips and Techniques 221
Chapter 13: Painting, Drawing, imd Cad Programs 235
Chapter 14: Image Processing 265
Chapter 15: Three-Dimensional Graphics 293
Chapter 16: Desktop Presentations 311
Chapter 17: Telecommunications Basics 329
Chapter 18: Downloading Freeware and Shareware 347
Chapter 19: Optical Character Recognition 359
Chapter 20: HyperCard 373
Chapter 21 : Multimedia and QuickTime 387
Chapter 22: Music and Soimd 421
Part II: Mastering the Mac 463
Chapter 23: System 7 Tips and Techniques 467
Chapter 24: Maintenance Tips and Techniques 507
Chapter 25: Customizing tlie Mac with Utilities 521
Chapter 26: Mass Storage 561
Chapter 27: Disk Tips, Viruses, and SCSI 585
Chapter 28: Exchanging Data 619
Chapter 29: Troubleshooting 653
Chapter 30: Printer Tips and Techniques 671
Part III: Expanding the Mac 691
Chapter 31 : Upgrading Strategies 695
Chapter 32: Printers 719
Chapter 33: Networking Basics 749
Chapter 34: Input Devices 761
Chapter 35: Power Protection 787
Part IV: Appendixes 797
Appendix A: Using the Macworld Complete Mac CD 799
Appendix B: How the Book and CD Were Produced 809
Appendix C: Macintosh Memory Configurations 817
Publisher: IDG Books, 1993
Author: Jim Heid
Date: 1993
Mac World Macintosh Secrets
Mac World Macintosh Secrets for Apple Macintosh
The biggest secret to getting the most out of this book is understanding its structure. Each topic is divided into two halves. The first part is a general discussion, like a miniarticle. It’s followed by the Secrets: thousands of excellent, undocumented, often never-before-published hints and tips for pushing your Mac to its max.
Part by Part Here’s how the primary book sections are broken down: Part I: System Software Revealed unearths insider information about the free software you got with your Mac — namely, the System software that fills that mound of white System disks (and 4MB of your hard disk). But we won’t mention only the Finder (and aliases and labels and Trash and the Desktop file), but also the important Installer, your control panels, and your Apple menu. And, best of all, this part identifies all the System-folder clutter you can throw out. Part II: Secrets of the Machine takes you into the actual mechanics of the Mac. You won’t go so far in that you’ll need a degree in electrical engineering; you’ll just learn enough of the inner workings to be useful. This part, for example, actually gives a decent explanation of how to use virtual memory. It includes a Disk Chapter, a Memory Chapter, and special coverage of the PowerBook laptops. Chapter 9 even contains detailed Mac-by-Mac model descriptions so that you’ll know what you bought, how it can be upgraded, and how much technology has marched on since you bought your machine. Part III: Application Tips covers the programs you probably use in day-to-day work: major players like Word, Excel, and FileMaker, as well as software like ResEdit that can help make the Mac more yours. This part is a whole book-within-a-book, with enough expert insight to make you say “Wow” at least once on every page. 4 Macworld Macintosh SECRETS Part IV: Attachments is about everything you attach to your computer — printers (and, therefore, fonts), modems (and what to dial up with them), scanners, CD-ROM players, NuBus cards, and networks (includ- ing remote networks and using AppleTalk Remote Access). At the end of this part is a troubleshooting chapter that, among other things, contains our Rule of Three: a troubleshooting trick that solves about 99% of typical mysterious Mac crashes and odd behaviors. Part V: The Macworld Macintosh SECRETS Software Vault describes the 40 fantastic programs that come with this book. And, incidentally, we’ve provided the Macintosh SECRETS Software on three high-density 1.4MB disks.
Contents at a Glance
Introduction 1
Part I: System Software Revealed 7
Chapter 1: Your First Software: The Finder 7
Chapter 2: Finder Command Secrets 9
Chapter 3: Control Panels, Extensions, and DAs 45
Chapter 4: Everything Else in the System Folder 1 19
Part II: Secrets of the Machine 1 53
Chapter 5: The Performa Chapter 155
Chapter 6: On, Off, and Everything In Between 169
Chapter 7: The Disk Chapter 189
Chapter 8: The Memory Chapter 219
Chapter 9: Mac-by-Mac: What You’ve Got and What You’re Missing 249
Chapter 10: Keyboards and Mice 291
Chapter 11: Monitors 303
Chapter 12: PowerBooks Exposed 321
Chapter 13: Buying and Setting Up 361
Part III: Application Secrets 367
Chapter 14: Multitasking 369
Chapter 15: Word Processing 399
Chapter 16: Page Design 457
Chapter 17: Number & Data Crunching 477
Chapter 18: Graphics 499
Chapter 19: Other Utilities 569
Chapter 21: Multimedia Unmasked 607 Part IV: Attachments 637
Chapter 22: Inside Fonts 639
Chapter 23: Macintosh Printing Secrets 683
Chapter 24: Scanning Secrets 735
Chapter 25: Mysteries of the Modem 745
Chapter 26: A Short CD-ROM Chapter 767
Chapter 27: Mysteries of the SCSI Chain 775
Chapter 28: NuBus and Other Slots 785
Chapter 29: The Networking Chapter 793
Chapter 30: Troubleshooting 835 Part V: The Macintosh Secrets Software Vault 851
Introduction to Part V 853
Chapter 31: The Macintosh SECRETS Commercial Software 857
Chapter 32: The Macintosh SECRETS Shareware 929 A Final Dialogue 959
Appendix A: Glossary 961
Disk Contents at a Glance 1016
Installation Instructions 1020
Publisher: IDG Books, 1993
Author: David Pogue and Joseph Schorr
Date: 1997
Mac World Mac Secrets 4th Edition
Mac World Mac Secrets 4th Edition for Apple Macintosh.
Review by John Nemerovski
With any new Macintosh book, I evaluate its worth on how quickly I can locate valuable information that I can use immediately. Macworld Mac Secrets, Fourth Edition, by David Pogue and Joseph Schorr, rewarded me with these morsels:
-
I was helping a friend do diagnostic work on her Quadra 605 and PowerBook 140. I learned that the Quadra 605 is identical to the LC 475 and the Performa 475, including the 68LC040 chip, which gave me a useful frame of reference; and that the PowerBook 140 runs at 16 MHz on a 68030 chip, which helps explain the speed discrepancy from her Quadra.
- In the chapter on ClarisWorks word processing secrets, I learned several new features about the "wonderfulness of ClarisWorks Click-and-Drop" and that "amazing Font menu." The Option key triggers all sorts of tricks in ClarisWorks' humble list of fonts!
The word "secrets" is appropriate to about one third of the information in the book. The other two thirds consist of useful general knowledge about all aspects of the Macintosh, plus helpful tips and tricks to boost your Mac productivity and enjoyment.
Lots of Book for the Buck -- Mac Secrets consists of three components: the massive book (1,208 pages), a respectably packed CD-ROM disk (550 MB), and a Web site for updates to the book and the bundled software. This edition is quite current, demonstrated by a reference to Mac OS 7.6's new installer, and, ironically, to rumors of Apple's potential liaison with Be, Inc.
The authors describe the fourth edition by stating that "everything's different, nothing's changed." The format and feel are consistent with earlier editions, but the look is cleaner and easier to read. On the CD, the custom folder icons from previous editions have been replaced by "plain, boring, ordinary" folders, so they open rapidly.
Pogue and Schorr offer a diversified presentation, including conventional text and occasional entertaining back-and-forth dialogues, plus sidebars of secrets, true facts, case histories, and "Answer Man" solutions. The book is peppered with bulleted bonuses, such as Speed Tips, Exclusives, On the CD, Strange but True, and Worth Learning. For example, one tip worth exploring is "The Golden Troubleshooting Rule: A Clean Install," which explains the benefits of installing all generations of Mac system software from scratch, instead of on top of an existing System.
Chapter 4 is an outstanding, mini-encyclopedia on control panels and extensions, including "The Ultimate Extension-Linking Guide." Troubleshooting your Mac is covered in an excellent 30-page chapter. An extensive glossary and index help readers locate and understand terms, concepts, and the secrets themselves.
More Than Just a Book -- Is this a book or a software package? Pogue and Schorr understand that "despite the countless hours your cheerful authors have spent researching and writing this book, you may well consider the software supplied with this book to be the main course." They're not kidding: a total of 110 different shareware, freeware, and commercial programs and demos fill up the CD-ROM, and the book uses 58 pages explains the software in detail.
A few fully functional titles include: CanOpener, Claris Emailer, DiskFit Direct, TechTool, TypeIt4Me, Remember?, Cyberdog, OpenDoc, and QuickTime. The CD is a veritable software library kept up to date via the book's Web site. (Discount coupons for upgrades and full versions of many commercial applications are also provided.)
On the CD, the software is conveniently listed by chapter, category, author, and a few more groupings, aliased to the Complete Software List. The entire text of the book is on the CD, in searchable Adobe Acrobat format.
Publisher: IDG Books, 1997
Author: David Pogue & Joseph Schorr
Date: 1995
Applied Mac Scripting
Applied Mac Scripting covers Applescript, Frontier and other automation tools.
This introduction to the AppleScript environment shows users how to link Apple Macintosh programs for efficient data sharing and smooth work flow. Shows how to design, test, debug, and implement integrated systems. Includes tips on network automation, database management, graphics, and word processing. CD includes demo software and useable Apple Scripts.
Develop and design scripts with AppleScript, Frontier, and a variety of other Macintosh applications. Applied Mac® Scripting shows you how. The book's valuable techniques and CD-ROM help readers master important automation tools such as QuicKeys, Tempo II, and nShell. Applied Mac Scripting also covers FaceSpan application builder, Scripting PlainTalk, and System 7.5.
Tom Trinko also wrote "AppleScript For Dummies"
Publisher: M&T Books
Author: Tom Trinko
Date: 2007
Mac OS X Leopard Edition The Missing Manual
Mac OS X Leopard Edition The Missing Manual for Apple Macintosh
"The book that should have been in the box"
With Leopard, Apple has unleashed the greatest version of Mac OS X yet, and David Pogue is back with another meticulous Missing Manual to cover the operating system with a wealth of detail. The new Mac OS X 10.5, better known as Leopard, is faster than its predecessors, but nothing's too fast for Pogue and this Missing Manual. It's just one of reasons this is the most popular computer book of all time.
Mac OS X: The Missing Manual, Leopard Edition is the authoritative book for Mac users of all technical levels and experience. If you're new to the Mac, this book gives you a crystal-clear, jargon-free introduction to the Dock, the Mac OS X folder structure, and the Mail application. There are also mini-manuals on iLife applications such as iMovie, iDVD, and iPhoto, and a tutorial for Safari, Mac's web browser.
This Missing Manual is amusing and fun to read, but Pogue doesn't take his subject lightly. Which new Leopard features work well and which do not? What should you look for? What should you avoid? Mac OS X: The Missing Manual, Leopard Edition offers an objective and straightforward instruction for using:
Publisher: OReilly Media
Author: David Pogue
Date: 2005
AppleScript The Missing Manual
AppleScript The Missing Manual for the Apple Macintosh is a book written by Adam Goldstein and published by O'Reilly Media in 2005.
Mac users around the world use AppleScript to automate their daily computing routines. Famed for its similarity to English and its ease of integration with other programs, AppleScript is the perfect programming language for time-squeezed Mac fans. As beginners quickly realize, however, AppleScript has one major shortcoming: it comes without a manual. No more. You don't need a degree in computer science, a fancy system administrator title, or even a pocket protector and pair of nerdy glasses to learn the Mac's most popular scripting language; you just need the proper guide at your side. AppleScript: The Missing Manual is that guide.Brilliantly compiled by author Adam Goldstein, AppleScript: The Missing Manual is brimming with useful examples. You'll learn how to clean up your Desktop with a single click, for example, and how to automatically optimize pictures for a website. Along the way, you'll learn the overall grammar of AppleScript, so you can write your own customized scripts when you feel the need. Naturally, AppleScript: The Missing Manual isn't merely for the uninitiated scripter. While its hands-on approach certainly keeps novices from feeling intimidated, this comprehensive guide is also suited for system administrators, web and graphics professionals, musicians, scientists, mathematicians, engineers, and others who need to learn the ins and outs of AppleScript for their daily work.Thanks to AppleScript: The Missing Manual, the path from consumer to seasoned script has never been clearer. Now you, too, can automate your Macintosh in no time.
Publisher: OReilly, 2005
Author: Adam Goldstein
Date: 1991
Dvorak's Inside Track to the Mac
Dvorak's Inside Track to the Mac for Apple Macintosh.
The fact is simple. The Macintosh is one great computer — no matter what IBM PC or Amiga users like to think. The world has taken to the idea of the Mac's graphical interface. Everyone agrees that it is the model for the future and will be used by everyone, whether in the form of the Mac operating system, or Windows, or whatever.
With this guide, you will learn about the Macintosh and how it works. You will read about different areas of Mac software and how they could be of value to you. There are chapters on spreadsheets, word processing, databases, telecommunications, file management, educational programs, and desktop publishing. There is a chapter on HyperCard, which walks you through the creation of your own HyperCard stack. 'This means you will learn the basics of program- ming. This book covers the Macintosh in a logical order. We begin with a brief discussion of all computers, then move to Mac commands 2md information on the operating system, INITs and CDEVs, and XV desk accessories. Wherever possible, we make recommendatioiis, called "Tips," "Notes," and "Cautions." From the basics we move to application-specific information. Each chapter is designed to give you an overview as well as an in-depth understanding. There is a discussion of the application and a sampling of the important software cmd hardware available.
SHAREWARE PROGRAMS There is more here than just a book. BMUG (Berkeley Macintosh Users Group) created a disk for us, and it's included free with this book. The disk is chockful — down to the last byte— of useful stuff. BMUG chose a sam- pling of shareware and freeware programs from what's available through users groups all around the country. The progreims are neatly filed into folders labeled "Utility," "Business," "Games," and "Telecommunica- tions." There is also a folder called "About BMUG," with more mformation on the users group.
Includes: A 3.5-lnch Disk of Outstanding Programs for Your Macintosh
CHAPTER 1 COMPUTER BASICS: THE CPU. HARDWARE AND SOFTWARE. MACINTOSH HARDWARE. COMPUTER MEM- ORY. THE OPERATING SYSTEM. CONCLUSION
CHAPTER 2 THE MAC FAMILY: THE MACINTOSH METAPHOR. APPLE BEGINNINGS IN A NUTSHELL. CONCLUSION
CHAPTER 3 YOUR MACINTOSH: NOW YOUVE GOT IT. WHERE WILL YOU PUT IT?, UNPACK YOUR MACINTOSH, SET UP YOUR MACINTOSH. ADD DEVICES, START YOUR COMPUTER, THE OPERATING SYSTEM. SYSTEM 7 INSTALLATION-TIPS AND TRAPS
CHAPTER 4 USING YOUR MACINTOSH: WELCOME TO MACINTOSH. THE FINDER DESKTOP. MENUS. THE FINDER MENU BAR, WORKING IN APPLICATIONS, COMMAND KEYS, CONCLUSION
CHAPTER 5 THE SYSTEM FOLDER: PRINTMONITOR, STARTUP ITEMS IN SYSTEM 7, APPLE MENU ITEMS IN SYSTEM 7, DESK ACCESSORIES, CHOOSER, EXTENSIONS, CONTROL PANELS. CONCLUSION
CHAPTER 6 OPERATING SYSTEMS AND UTILITIES: THE OPERATING SYSTEM. UTILITIES. CONCLUSION
CHAPTER 7 DISK AND FILE MANAGEMENT: FILE STORAGE CONCEPTS, THE DESKTOP FILE, BACKUP FILES. FILE COMPRESSION. SECURITY, COMPUTER VIRUSES CONTENTS
CHAPTER 8 PRINTERS AND PRINTING: PRINTERS, HOW TO PICK A PRINTER, SETTING UP A MACINTOSH PRINTER
CHAPTER 9 FONTS: A BRIEF HISTORY OF TYPE. FONTS VERSUS TYPEFACES. FONT TYPES. WHICH FONTS SHOULD YOU USE?, BITMAPPED AND TRUETYPE FONT INSTALLATION, INSTALUNG POSTSCRIPT FONTS. FONT CHARACTERISTICS AND SIZING. USING FONTS TO COM- MUNICATE EFFECTIVELY. CREATING AND MODIFYING FONTS. OTHER FONT UTIUTIES, A MORE TECHNICAL LOOK AT FONTS. LOOKING AHEAD. CONCLUSION
CHAPTER 10 SCANNING AND OCR: SCANNER BASICS, OCR: HOW TO MAKE YOUR MACINTOSH READ, CONCLUSION
CHAPTER 11 THE NOISY MAC: THE SOUNDS OF THE MACINTOSH, WHERE DO YOU GET SOUNDS?, THE MACINTOSH SPEAKS, THE MACINTOSH LISTENS. THE MACINTOSH PLAYS MUSIC. CONCLUSION
CHAPTER 12 TELECOMMUNICATIONS: WHEN TELECOMMUNICATIONS BEGAN, WHAT IS TELECOMMUNICATIONS?, TRANS- FERRING TEXT FILES TO AND FROM A MACINTOSH, MACINTOSH COMMUNICATIONS HARDWARE STANDARDS, STANDARD MODEM FEATURES, FILE TRANSFER PROTO- COLS, COMMUNICATIONS SOFTWARE. ELECTRONIC MAIL AND INFORMATION UTILI- TIES. MAC FAX
CHAPTER 13 HARDWARE AND PERIPHERALS: MEMORY UPGRADES, LOGICAL UPGRADES, STORAGE DEVICES, DISPLAY MONITORS. PRESENTATION DEVICES, HAND-INPUT DEVICES. PROTECTION AND SECURITY DEVICES. CONCLUSION
CHAPTER 14 HYPERCARD: HYPERROOTS, HYPERCARD-TURN IT ON. CREATE A NEW STACK. NOW YOU KNOW HOW IT WORKS, HYPERCARD APPLICATIONS, CONCLUSION
CHAPTER 15 PERSONAL AND HOME COMPUTING: PERSONAL AND HOUSEHOLD FINANCIAL MANAGERS, INCOME TAX PROGRAMS. PERSONAL NETWORKS; ONLINE INFORMATION SERVICES, OTHER PERSONAL ORGANIZATION AND TIME MANAGEMENT PRODUCTS, INTEGRATED PROGRAMS, CONCLUSION
CHAPTER 16 NUMBER CRUNCHING: ACCOUNTING BASICS. MATHEMATICAL AND STATISTICAL SOFTWARE. CONCLUSION
CHAPTER 17 INFORMATION MANAGEMENT PROGRAMS: FILE MANAGERS. RELATIONAL DATABASE MANAGERS. PERSONAL INFORMATION MANAGERS (PIMS)
CHAPTER 18 WORD PROCESSING: A FINE LINE, WORD-PROCESSING FEATURES, WORD-PROCESSING SOFTWARE. SUPPORTING APPLICATIONS
CHAPTER 19 DESKTOP PUBLISHING: WHY BUY A DEDICATED DESKTOP PUBLISHING PROGRAM?, PRINTING, DESKTOP PUBUSHING PROGRAMS, CLIPART, CONCLUSION
CHAPTER 20 GRAPHICS, PRESENTATION, AND MULTIMEDIA PROGRAMS 535 WYSIWYG-WHAT YOU SEE IS WHAT YOU GET, GRAPHICS. PRESENTATION APPLICATIONS. MULTIMEDIA. CONCLUSION
CHAPTER 21 EDUCATIONAL SOFTWARE: HISTORY OF COMPUTERS IN SCHOOLS, TYPES OF SOFTWARE, TYPICAL PACKAGES FOR PRESCHOOL, TYPICAL PACKAGES FOR ELEMENTARY GRADES, PROGRAMS FOR JUNIOR AND SENIOR HIGH SCHOOL, PROGRAMS FOR HIGHER EDUCATION. TEACHER PRODUCTIVITY, ADULT EDUCATION, THE FUTURE OF COMPUTERS IN SCHOOLS
CHAPTER 22 COMPUTER-AIDED DESIGN: DIMENSIONS, CAD BASICS, BUILDING BLOCK LIBRARIES, DESIGN LAYERS, WHAT TO CAD AROUND WITH, OTHER CAD WARES CHAPTER 23 NETWORKING 591 NETWORKING THE MACINTOSH, CONCLUSION
CHAPTER 24 PROGRAMMING THE MACINTOSH: WHAT IS A PROGRAM?, LANGUAGES, PROGRAMMING PHILOSOPHIES: STRUCTURAL VS. OBJECT-ORIENTED, PROGRAMMABLE PROGRAMS, PROGRAMMER’S RE- SOURCES FROM APPLE
APPENDIX A MACINTOSH MODELS: OLD-TIMER MACINTOSHES, ACTIVE MACINTOSHES. MACINTOSH CLONES
APPENDIX B MAC ERROR MESSAGES
Publisher: Osborne McGraw-Hill
Author: John C. Dvorak
Date: 1982
Assembly Language Programming for the Apple II
Use your Apple II Computer to its fullest capacity with more detailed control.
Run programs hundreds of times faster and use less memory space than with programs written in BASIC.
Become a more qualified programmer with a fuller understanding of the Apple II. This comprehensive, easy-to-understand introduction to assembly language programming guides you through some useful assembly language subroutines providing equivalent examples in BASIC whenever possible. Also included are appendices on Apple assemblers and assembler directives, plus a list of assembly language reference manuals for further study.
Publisher: Osborne/McGraw-Hill
Author: Robert Mottola
Date: 1983
The Osborne/McGraw-Hill Guide to your Apple III
All the information you need for trouble-free set-up and operation of your Apple III.
The book you're holding in your hands is designed to be a complete guide to the Apple III personal computer system. The Apple III is a powerful and versatile system that is designed to handle the most involved tasks. For the first time, everything you need to know about setting up and using your Apple III is all in one place. There is no need to continually flip back and forth between numerous manuals.
The first two chapters are an overview of the Apple III and how to make it work. Chapter 1 is a detailed introduction to the system, including a look at the most popular accessories. Chapter 2 explains hooking up the system, getting started, and making backups of your software. It will also be useful to you if you purchase peripherals in the future.
Files are the means by which the Apple III stores and processes data and programs. Chapter 3 explains files, how they're handled, and how to use the Apple III System Utilities, disk.
The Apple Ill's sophisticated operating system (SOS) is one of the most powerful available in any personal computer. Chapter 4 introduces the SOS and goes into detail on how to use the System Configuration Program to customize the SOS to your particular system.
Chapters 5 and 6 are an introduction to Business BASIC, the Apple Ill's powerful and advanced BASIC interpreter. For people with little or no prior experience with BASIC, Chapter 5 explains the mechanics of using Business BASIC;
Chapter 6 eases you into writing your own programs.
If you're an experience BASIC programmer, you can go directly to Chapters 7 and 8.
Chapter 7 details the advanced features of Business BASIC that allow you to write professional programs for serious applications. Chapter 8 shows you how to create graphics and music with your Apple III.
The first three appendixes are a comprehensive reference to Business BASIC.
Appendix A is a description of every statement and function available in Business BASIC. It's designed to serve as a handy reference once you become familiar with Business BASIC.
Appendix B explains Business BASIC'S error messages and what to do about them.
Appendix C is a full list of Business BASIC'S reserved words.
Appendix D covers the Apple Ill's system error messages, what they mean, and what to do about them.
Appendix E is a complete guide to the console, including keyboard codes, cursor and console control keys, screen console codes, and cursor movement options.
Appendix F is a quick reference to creating graphics with your Apple III. It includes a summary of graphic procedures and functions, color codes, and graphics modes.
Appendix G is a summary of the parameters you need to hook up a printer.
Appendix H provides detailed information on the Apple Ill's RS-232-C serial interface.
Appendix I is a quick reference to creating music with your Apple III.
The Apple III can also run Apple II programs and use many Apple II peripherals. Appendix K details options and limitations of Apple II emulation.
CONTENTS
Introduction XI
Chapter 1 Introducing the Apple III 1
Chapter 2 Getting started with the Apple 111 19
Chapter 3 Files, Paths, Utilities 39
Chapter 4 The System Configuration Program 59
Chapter 5 Getting started with Business BASIC 77
Chapter 6 Programming in Business BASIC 95
Chapter 7 Advanced Programming in Business BASIC 125
Chapter 8 Creating Graphics and Sound 165
Appendix A Business BASIC Quick Reference 187
Appendix B Business BASIC Error Messages 221
Appendix C Business BASIC Reserved Words 229
Appendix D System Error Messages 231
Appendix E Console Reference 239
Appendix F Graphics References 247
Appendix G Printer Reference 253
Appendix H RS-232C Reference 255
Appendix I Audio Reference 259
Appendix J ASCII Character Codes 261
Appendix K Apple II Emulation 267
Publisher: Osborne/McGraw-Hill, 1983
Author: Stanley M. Miastkowski
Date: 1991
MacFourier Manual
MacFourier Manual for Apple Macintosh.
MacFourier Software for the Apple Mac from Oxford
For undergraduate students studying the principles and applications of Fourier Analysis.
The mathematical techniques underlying Fourier Analysis are shown at work on real data, and the graphic form of the results enables students to see the effects of their application. A set of operators is provided which can be applied to, and combined with, a set of basic functions consisting of both real and imaginary components. Fast Fourier transforms and
inverse transform conventions may be applied, and the results examined, modified, or saved in either graphic or numeric form.
Hardware requirements:
Apple Macintosh computer with minimum 512Kb RAM, System version 4.1 or higher, and most printers.
Price: £175 (UK customers add VAT, overseas customers add £10 postage and packing)
Site licences are also available.
Publisher: Oxford University Press
Author: Benjamin Selinger, Ralph Sutherland, Marilyn Olliff, Jo Ward
Date: 2005
Mac OS X Tiger Edition The Missing Manual
Written by the New York Times columnist David Pogue and published by O'Reilly Media in 2005.
As Apple comes out with another version of Mac OS X, David Pogue hits the streets with another meticulous Missing Manual to cover it with a wealth of detail. The new Mac OS X 10.4, better known as Tiger, is faster than its predecessors, but nothing's too fast for Pogue and Mac OS X: The Missing Manual.
With its hallmark objectivity, the Tiger Edition thoroughly explores the latest features to grace the Mac OS. Which ones work well and which do not? What should you look for? This book tackles Spotlight, an enhanced search feature that helps you find anything on your computer; iChat AV for videoconferencing; Automator for automating repetitive, manual or batch tasks; and the hundreds of smaller tweaks and changes, good and bad, that Apple's marketing never bothers to mention.
Mac OS X: The Missing Manual, Tiger Edition is the authoritative book that's ideal for every user, including people coming to the Mac for the first time. Our guide offers an ideal introduction that demystifies the Dock, the unfamiliar Mac OS X folder structure, and the entirely new Mail application. There are also mini-manuals on iLife applications such as iMovie, iDVD, and iPhoto, those much-heralded digital media programs, and a tutorial for Safari, Mac's own web browser.
Publisher: O'Reilly
Author: David Pogue
Date: 1992
Zen and the Art of Resource Editing
Zen and the Art of Resource Editing for Apple Macintosh
ResEdit lets you custom edit parts of your Mac software, such as icons, menus, dialog boxes, pointers, patterns, and more. Packed with the hottest tips about editing sources, this book is the third edition in the BMUG series. The CD-ROM contains resource files that readers can use to implement into a system.
BMUG guide, 3rd edition
Includes:
How you can use ResEdit to your benefit.
Tips to ensure that you use ResEdit safely.
Information about using ResEdit with System 7.
Publisher: Peachpit Press
Author: Jens Peter Alfke, Tom Chavez, Chris Holmes, Lisa Lee, Brendan McCarthy, Leonard Morgenstern, Brian Novack, Blaise R. Pabon, Rick Reynolds, Cliff Stoll, James W. Walker, and Steve Yaste
Date: 1998
The Macintosh Bible 7th Ed
The Macintosh Bible 7th Ed for Apple Macintosh through OS 8.5.
Extensively revised from the last, best-selling version, The Macintosh Bible, 7th Edition is a comprehensive reference for Mac users from novice to expert. Its packed with information on computing basics, Mac applications, software updates, including coverage of Mac OS 8.5, the Internet, and more, all presented in the clear, friendly style that has earned the Macintosh Bible millions of fans. The companion Web site provides tips, news, and updates on Mac developments.
The Macintosh Bible is billed as the "most popular Mac book ever," and reviews for earlier editions (from Macworld, the New York Times, and Byte among others) are almost universally superlative. No wonder. Sharon Zardetto Aker, who has authored and/or collaborated on each edition of The Macintosh Bible since the third, offers thousands of hints and inside suggestions that will be invaluable to even the most seasoned Mac user. This time, her attention extends to material through Mac OS 8.5 and issues of concern to iMac owners. Topics treated in depth include: beginning with a Mac, hardware, the operating system, other system elements, productivity software, creativity software, and connections. More than 80 percent of the material is new in this edition. The revised version especially excels in its attention to minutiae, encompassing issues as far-ranging as "zapping the PRAM" (that's the 24K parameter RAM that retains control panel and date/time settings, etc.) or the "Color Menu addition" to SimpleText (SimpleText Color Menu is a shareware utility that adds some cool functionality to the basic Mac text processor). In fact, you can pick just about any page in the Bible and find some new Web site or new function that will expand the power of your Mac or iMac. This one is essential. Updates will be continuously available at the readers-only Web site (password information is hidden in the book). --Patrick O'Kelley
Part 1 : For Beginners Only
Chapter 1: Welcome to Macintosh
Part 2: Hardware
Chapter 2: Basic Hardware
Chapter 3: Peripherals
Chapter 4: Storage
Part 3: The Operating System
Chapter 5: The Interface
Chapter 6: The Desktop
Chapter 7: More Desktop
Chapter 8: System Software
Chapter 9: The System Folder
Chapter 10: Other System Stuff
Chapter 11: Intro to OS 8.5
Part 4: Other System Elements
Chapter 12: Applications and Documents
Chapter 13: Using Memory
Chapter 14: Fonts
Chapter 15: Printing
Part 5: Productivity Software
Chapter 16: Word Processing
Chapter 17: Spreadsheets
Chapter 18: Databases
Part 6: Creativity Software
Chapter 19: Graphics
Chapter 20: Page Layout
Chapter 21: Web Page Design
Chapter 22: Music, Movies, and More
Part 7: Special Areas
Chapter 23: PowerBooks
Chapter 24: Problems and Preventions
Chapter 25: Facts and Fun
Part 8: Connections
Chapter 26: Networks
Chapter 27: The Online Universe
Chapter 28: The World Wide Web
Part 9: Appendices
Appendix A: The Tipster List
Appendix B: Vendor Contact Information
Publisher: Peachpit Press, 1998
Author: Sharon Zardetto Aker
Date: March 1997
Sad Macs, Bombs, and Other Disasters and What To Do About Them
Sad Macs, Bombs, and Other Disasters and What To Do About Them, Third Edition for the Apple Macintosh, according to the publisher is the definitive guide to have on hand when your Apple Macintosh rolls a bomb in your general direction. (For the MacNovice, the bomb indicates a terminal system error.) The book is the complete guide to troubleshooting the Mac, and has an entry for every imaginable disaster that might befall your Mac from bootup to shutdown. Along the way, you'll find some incidental treasure--advice on tuning your Mac, using virtual memory, decoding the deep mysteries of the System Folder, and performing routine maintenance tasks to keep your system cranking along at top speed. This edition also features new information on PCI Macs, PowerPC Powerbooks, coverage of Mac System 7.5/7.6 issues, and an entirely new chapter on Internet protocols, Web browsers, PPP and similar issues emphasizing "problems and solutions."
Sad Macs is not only well written, it's elegantly organized. Besides the kind of comprehensive index you might wish for in a troubleshooting guide, the author also includes an elaborate "Symptom Index." The final third of the book is devoted to "Fix-It" guides to specific problem sets, such as diagnosing problems with system extensions, and throughout these guides are usefully cross-referenced. If you've got a Mac, this is an essential utility, and a must-have desktop reference guide.
Book Info
Contents include information on Mac OS 9, FireWire, USB, iMacs, iBooks, G4s, QuickTime 4, DVD drives, infrared connections, cable modems, what to do when the system freezes, how to handle memory problems, strategies for managing extension snafus, how to overcome Internet connection hurdles, and more.
Platform: Apple Macintosh
Mac OS System 7 and above
Publisher: Peachpit Press; 3rd edition (March 1997)
Author: Ted Landau
Date: 1984
PILOT - The Language and How to Use it
Including Apple PILOT and SuperPILOT
Programmed Inquiry, Learning, or Teaching (PILOT) for Apple II was a simple high-level programming language developed in the 1960s, developed by John Amsden Starkweather, a psychology professor at the University of California, San Francisco medical center. In 1962, he developed a simple language for automating learning tests called Computest. Starting in 1968, he developed a follow-on project called PILOT.
Including Apple PILOT and Super PILOT.
Publisher: Prentice Hall
Author: Tom Conlon
Date: 1984
Beneath Apple DOS (and Updated for Apple IIe)
Beneath Apple DOS and Beneath Apple DOS Updated for Apple IIe originally for Apple II, Sixth Printing, January 1984
by Don Worth and Pieter Lechner published by Quality Software
is intended to serve as a companion to Apple's DOS manual, providing additional information for the advanced programmer.
The information presented here is a result of intensive disassembly and annotation of various versions of DOS.... it also draws from application notes, articles and discussions.
The evolution of DOS:
DOS 3 - 29 June 1978
DOS 3.1 - 20 July 1978 .... for Disk II
DOS 3.2 - 16 February 1979 .... long list of changes
DOS 3.2.1 - 31 July 1979 .... maintenance release
DOS 3.3 - 25 August 1980 ... hardware/software upgrade
DOS 3.3 - 1 January 1983 .... maintenance release
Chapter 1 INTRODUCTION
Chapter 2 THE EVOLUTION OF DOS
Chapter 3 DISKETTE FORMATTING
Chapter 4 DISKETTE ORGANIZATION
Chapter 5 THE STRUCTURE OF DOS
Chapter 6 USING DOS FROM ASSEMBLY LANGUAGE
Chapter 7 CUSTOMIZING DOS
Chapter 8 DOS PROGRAM LOGIC
Appendix A EXAMPLE PROGRAMS
TRACK DUMP PROGRAM
DISK UPDATE PROGRAM
REFORMAT A SINGLE TRACK PROGRAM
FIND TRACK/SECTOR LISTS PROGRAM
BINARY TO TEXT FILE CONVERT PROGRAM
Appendix B DISK PROTECTION SCHEMES
Platform: Apple II 48Kb RAM
OS: Apple DOS 3 - 3.3
System Software (SS:) Apple DOS 3 - 3.3
Version: 3 - 3.3
Publisher: Quality Software
Author: Don Worth and Pieter Lechner
Date: March 1985
Beneath Apple ProDOS
Beneath Apple ProDOS for Apple II, Second printing, March 1985
Don D Worth, Pieter M Lechner Published Qualtiy Software
"...intended to serve as a companion to the manuals provided by Apple Computer Inc for ProDOS, providing additional information for the advanced programmer or for the novice Apple user who wants to know more about the structure of disks."
Beneath Apple ProDOS is intended to serve as a companion to the manuals provided by Apple Computer, Inc. for ProDOS, providing additional information for the advanced programmer or for the novice Apple user who wants to know more about the structure of disks. It is not the intent of this manual to replace the documentation provided by Apple. Although, for the sake of continuity, some of the material covered in the Apple manuals is also covered here, it will be assumed that the reader is reasonably familiar with the contents of Apple’s ProDOS User’s Manual and BASIC Programming With ProDOS. Since all chapters presented here may not be of use to each Apple owner, each has been written to stand on its own. Readers of our earlier book. Beneath Apple DOS, will notice that we have retained the basic organization of that book in an attempt to help them familiarize themselves with Beneath Apple ProDOS more quickly.
The information presented here is a result of intensive disassembly and annotation of various versions of ProDOS by the authors. It also uses as a reference various application notes and preliminary documentation from Apple. Although no guarantee can be made concerning the accuracy of the information presented here, aU of the material included in Beneath Apple ProDOS has been thoroughly researched and tested.
CHAPTER 1: INTRODUCTION.
CHAPTER 2: TO BUILD A BETTER DOS
CHAPTER 3: DISK II HARDWARE AND DISKETTE FORMATTING
CHAPTER 4: VOLUMES, DIRECTORIES, AND FILES
CHAPTER 5: THE STRUCTURE OF PRODOS.
CHAPTER 6: USING PRODOS FROM ASSEMBLY LANGUAGE
CHAPTER 7: CUSTOMIZING PRODOS
CHAPTER 8: PRODOS GLOBAL PAGES
APPENDIX A: EXAMPLE PROGRAMS
APPENDIX B: DISKETTE PROTECTION SCHEMES
APPENDIX C: NIBBILIZING
APPENDIX D: THE LOGIC STATE SEQUENCER
APPENDIX E: PRODOS, DOS, AND SOS
APPENDIX F: DIFFERENCES BETWEEN THE PRODOS 8 VERSIONS
Platform: Apple II 48Kb RAM
OS: Apple ProDOS
System Software (SS:) Apple ProDOS
Version: 1984
Publisher: Quality Software
Author: Don D. Worth and Pieter M. Lechner
Date: 1981
Beneath Apple DOS
Beneath Apple DOS originally for Apple II
by Don Worth and Pieter Lechner published by Quality Software
is intended to serve as a companion to Apple's DOS manual, providing additional information for the advanced programmer.
The information presented here is a result of intensive disassembly and annotation of various versions of DOS.... it also draws from application notes, articles and discussions.
The evolution of DOS:
DOS 3 - 29 June 1978
DOS 3.1 - 20 July 1978 .... for Disk II
DOS 3.2 - 16 February 1979 .... long list of changes
DOS 3.2.1 - 31 July 1979 .... maintenance release
DOS 3.3 - 25 August 1980 ... hardware/software upgrade
DOS 3.3 - 1 January 1983 .... maintenance release
Chapter 1 INTRODUCTION
Chapter 2 THE EVOLUTION OF DOS
Chapter 3 DISKETTE FORMATTING
Chapter 4 DISKETTE ORGANIZATION
Chapter 5 THE STRUCTURE OF DOS
Chapter 6 USING DOS FROM ASSEMBLY LANGUAGE
Chapter 7 CUSTOMIZING DOS
Chapter 8 DOS PROGRAM LOGIC
Appendix A EXAMPLE PROGRAMS
TRACK DUMP PROGRAM
DISK UPDATE PROGRAM
REFORMAT A SINGLE TRACK PROGRAM
FIND TRACK/SECTOR LISTS PROGRAM
BINARY TO TEXT FILE CONVERT PROGRAM
Appendix B DISK PROTECTION SCHEMES
Platform: Apple II 48Kb RAM
OS: Apple DOS 3 - 3.3
System Software (SS:) Apple DOS 3 - 3.3
Version: 3 - 3.3
Publisher: Quality Software
Author: Don Worth and Pieter Lechner
Date: April 1991
The Little Mac Book
The Little Mac Book for Apple Macintosh. Ideal pocket reference covers System 7. Perfect companion to award winning The Big Mac Book, 2nd Edition.
This book was kindly donated by Rodney Dale
Publisher: Que (April 1991)
Author: Neil J. Salkind
Date: 1981
Apple Machine Language
Apple Machine Language for Apple II
Learn machine Language programming in practically no time at all!
The purpose of this book was to introduce Apple II users, who have a knowledge of BASIC language, to machine language (assembler) programming.
Publisher: Reston Publishing
Author: Don Inman, Kurt Inman
Date: 1982
Assembly Lines: The Book - A Beginner's Guide to 6502 Programming on the Apple II
Introduction
One often gets the impression that programming in assembly language is some very difficult and obscure technique used only by those advanced programmers. As it happens, assembly language is merely different, and if you have successfully used Integer or Applesoft Basic to do some programming, there's no reason why you can't use assembly language to your advantage in your own programs.
This book will take a rather unorthodox approach to explaining assembly programming. Because you are presumably somewhat familiar with Basic, we will draw many parallels between various assembly language techniques and their Basic counterparts. An important factor in learning anything new is a familiar framework in which to fit the new information. Your knowledge of Basic will provide that framework.
CONTENTS
1 APPLE'S ARCHITECTURE . . . . . . . . . . . . . .. . . . . . . . . . . . . . . .. . . . . . . . . . 1
6502 Operation. Memory Locations. Hexadecimal Notation.
2 ASSEMBLERS ........................................................ 13
General Discussion. Source Code. Object Code. Source Code Fields.
Pseudo Opcodes. Load/Store Opcodes.
3 LOOPS and COUNTERS .......................................... 23
Binary Numbers. The Status Register. Incrementing and Decrementing.
Looping with HNF.
4 LOOPS, BRANCHES, COUT, and PADDLES .............. 31
Looping with BFQ. Branch Offsets and Reverse Branches. screen Output using COlJ r. Reading a Game Paddle. Transfer Commands.
5 I/O ROUTINES using MONITOR and KEYBOARDS .......................................................... 41
Review of Concepts. Compare Commands and Carry Flag. Using Monitor Programs for I/O Routines. Reading Data from Keyboard.
6 ADDRESSING MODES ........................................... 51
Immediate, Absolute, Zero Page, Implicit/Implied, and Relative Addressing Modes. Indexed Addressing. Storing Pure Data.
7 SOUND GENERATION ROUTINES .......................... 61
Delays. Altering Program Length. Delay Value in Memory. Delay from Keyboard and Paddles.
8 THE STACK ........................................................... 71
LIFO. Stack Pointer. l'l!A !'LA. Stack Storage Capacitv.
9 ADDITION and SUBTRACTION .............................. 75
Binary Numbers. AllC. Clearing the Carrv. Two-Byte Addition. SHC.
Setting Carry for Subtraction. Positive and Negative Numbers.
Ones' Complement. Twos' Complement. Sign Flag
10 DOS and DISK ACCESS .......................................... 89
Disk Access. Overview of DOS. Diskette Organization. Modifying Access Utilities.
11 SHIFT OPERATORS and LOGICAL OPERATORS ......................................................... 103
Shift Operators. Logical Operators. AND. Operational vs. Processing Modes. Flow of Control. Inverse Flag. Masking. Inclusive OR. Exclusive OR.
12 I/O ROUTINES ...................................................... 121
Print Routines: Data Type; Special Type. Manipulating the Stack Return Address. Input Routines: Binary Input; Combination Applesoft/ Assembly Language.
13 READING/WRITING FILES on DISK ....................... 129
BlLOADIBSAVE. Name File Program using String and Single Key Input,
Print, and nos Command Routines. Text Files. Ol'EN!READ,
OPEN/WRITE. Simulating Program Execution: LA'JC, CCRLIN,
Memory Location $33.
14 SPECIAL PROGRAMMING TECHNIQUES ....................................................... 145
Relocatable vs. Nonrelocatabk Code. JM!' Commands. Determining
Program Location. JSR Simulations. Self-Modifying Code. Indirect Jumps.
Appendix A ................................................................. 163
Contest.
Appendix B ................................................................. 171
Assembly Language Commands: Description and Uses.
Appendix C ................................................................. 243
6502 Instruction Set.
Appendix D ................................................................. 259
Monitor Subroutines.
Appendix E ................................................................. 263
ASCII Code and 1ic'xt Screen Charts.
Publisher: Softalk
Author: Roger Wagner
Date: 1992
Totally Rad Mac Programs
"... brings together the best and funniest software available to jazz up your Macintosh - over 20 entertaining programs gleaned from dozens of shareware, freeware and commercial sources"
A book and disk by Owen W. Linzmayer and a host of programmers who hacked together the programs.
Contains 23 "Cool, Hip, Fun, & (shhh!) Useful Programs", public domain, shareware and commercial programs based on the Apple Macintosh. Each program was chosen for its enjoyment rather than productivity value. Individual chapters describe what each program does and a 800K disc was included.
Publisher: Sybex
Author: Owen W Linzmayer
Date: September 1991
Up & Running With Mac System 7
For Apple Macintosh.
Provides advice to Macintosh computer users on how to install and use the System 7 operating system to update and improve their computer system.
List Price: $10.95
Publisher: Sybex
Author: Craig Danuloff
Date: 16th December 1985
Programming the Apple II in Assembly Language
A review by Glen Compton
"This book does require a little bit of previous experience in assembly, but only a little as it has a VERY extensive warm up on programming. It is a great book for dabbling in Atari or NES homebrew, and sheds light on more complicated techniques, without being overly specific of a particular hardware setup.
If you read some basics of the hardware you want to work on, this book will take your work to new heights. it even gives great techniques for reducing memory use and/or processor use (which is extremely important on legacy architectures.)
If there is one book you can buy to improve your 6502 knowledge and programming techniques, this is it!
Seriously, avoid other books on the 6502 until you've read this!!!"
Publisher: Sybex, Longman Higher Education (16 Dec 1985)
Author: Rodney Zaks
Date: 1982
Apple Graphics & Arcade Game Design
Apple Graphics and Arcade Game Design for Apple II.
A programmer's ability to create Apple graphics can be compared to an artist’s ability with a sketchpad or an animator’s skill with animation. Each in their own way creates images that are in some way entertaining. The viewer, however, is only interested in the final effect, not the tedious technical process that the artist or programmer had to apply to produce that effect. The Apple II is a wonderful graphics tool, but unfortunately highly complex to use at any level other than Applesoft BASIC. The scattered magazine articles covering Apple graphics have shown the machine’s complexity without
presenting an adequate solution to the problem of graphics programming concepts. Those who understand the process and have mastered it are too busy writing programs to share their knowledge.
Magical references like “Raster Graphics” and “Bit Mapping” are spoken of as if they are secret techniques practiced only by the top programmers. Their games, such as “Raster Blaster”, “Galaxian”, “Sneakers”, and “PacMan” have both awed wishful game designers and shown them the limitations of their own programming techniques.
This book will allow you to enter the world of Apple graphics, in which your most imaginative ideas can be animated. The various chapters will attempt to present a comprehensive course in Hi-Res graphics and high speed arcade animation. The major part of this material requires the ability to do assembly language programming.
INTRODUCTION — 6
CHAPTER 1 APPLESOFT HI-RES — 9
1. Description and Screen Layout
2. Screen Switches and Control
3. Memory Considerations
4. Colors and Background Fill 5. Page Flipping
6. Apple Shape Tables
A: Designing Shapes
B: Assembling a Directory
7. Graphic Animation Using Shape Tables
8. Character Generators
CHAPTER 2 LO-RES GRAPHICS — 35
1. Introduction
2. Basic Assembly Language
3. Lo-Res Screen Architecture
4. Plotting Dots and Lines
5. Designing the “Breakout Game”
CHAPTER 3 MACHINE LANGUAGE ACCESS TO APPLESOFT
HI-RES ROUTINES — 69
1. Description and ROM Addresses
2. HPLOT Shapes and Animation
3. Apple Shape Tables in Animation
CHAPTER 4 HI-RES SCREEN ARCHITECTURE — 87
1. Screen Design and Layout
2. Raster Graphics (Bit Mapped) Shape Tables
A: Pros and Cons
B: Forming Bit Mapped Shape Tables
C: Shifted Tables for Precise Positioning
D: Color Problems
CHAPTER 5 BIT MAPPED GRAPHICS — 111
1. Drawing Bit Map Shapes to the Hires Screen
2. Color Problems with Horizontal Movement
3. Screen Erase
4. Selective Drawing Control & Drawing Movement Advantages
5. Interfacing Drawing Routines to Applesoft
CHAPTER 6 ARCADE GRAPHICS — 147
1. Introduction
2. Paddle Routines
3. Dropping Bombs and Shooting Bullets
4. The Invaders Type Game
5. Steerable Space Games
6. Steerable and Free Floating Space Ships
7. Debug Package
8. Laser Fire & Paddle Button Triggers
9. Collisions
10. Explosions
1 1 . Scorekeeping
12. Page Flipping
CHAPTER 7 GAMES THAT SCROLL — 237
1. Games That Scroll
2. Hi-Res Screen Scrolling
A: Vertical Scrolling
B: Horizontal Scrolling
CHAPTER 8 WHAT MAKES A GOOD GAME — 281
1. What Makes A Good Game
2. Successful Game Examples
Publisher: The Book Co
Author: Jeffrey Stanton
Date: 1984
A Computer Adventure Game: Island of Secrets
This book contains an exciting adventure program for you to type into your computer. As you play the game on the computer, the imaginary world of the game is vividly recreated in colourful pictures in the book and you can find clues hidden in the pictures to help you.
An adventure game takes you into a different world where you have to pit your wits against magical forces, evil creatures and powerful tyrants. The books give thorough instructions on how to play and hints on what to do if you get stuck.
The programs are written in a standard BASIC and there are conversions listed to make them suitable for the Commodore 64, expanded VIC 20, TRS-80 Colour Computer (32K), Apple II, BBC (32K), Electron and 48K Spectrum.
Publisher: Usborne Publishing Ltd
Author: Jenny Tyler, Les Howarth
Date: 1984
Games for your Apple IIe
The Virgin Computer Games Series
Apple computers have been around a long time, yet there always seem to be new discoveries which can be made about them, There are hundreds of games for the Apple, but still people are interested in new games — games which will provide them with more fun than other games they've played, and games which will show them new programming techniques to apply to their own work. Over the past two years, we’ve had a lot of fun writing programs for the Apple, and in this book we've brought the results of those two years to you. We hope you will have as much fun playing these games as we have had writing them, and that you’ll pick up a few ideas for your own programming and games writing. Whether you want brain-stretching entertainment, or you’re more interested in 1 shoot-em-ups', you’ll find your interests have been catered for. Have fun!
CONTENTS
Squash’em
Target
Snake
Space Mission
Cannon
X-Linos
Treasure Nim
Duel
Nessie
Howzat
Simon Says
Golf
Phasar
Jackpot
Twenty One
Some Force
Morse Code
Hangman
Sequence Introduction
Doodle
How To Write Better Programs.
Publisher: Virgin Books
Author: Tony Dyson, Biørn Englehardt
Date: 2005
Mac OS X Tiger for Dummies
Mac OS X Tiger for Dummies for Apple Macintosh
"Fully updated! Covers the new features of Mac OS X v10.4"
Mac OS X Tiger For Dummies is divided into five logical parts:
Part I: Introducing Mac OS X
This first part is very, very basic training. From the mouse to the Desktop, from menus, windows, and icons to the snazzy-but-helpful Dock, it’s all here. A lot of what you need to know to navigate the depths of Mac OS X safely and sanely will be found in this section. And although old-timers may just want to skim through it, you newcomers should probably read every word. Twice.
Part II: Rounding Out Your Basic Training
In this part, I build on the basics of Part I and really get you revving with your Mac. Here I cover additional topics that every Mac user needs to know, coupled with some hands-on, step-by-step instruction. It starts with a closer look at the program you’ll be using most, the OS X Finder, followed by a chapter about how to open and save files (a skill you’re sure to find handy). Next comes a chapter about managing your files for maximum efficiency followed by a quick look at using removable media (which means ejectable disks — CDs, DVDs, and even oldies but goodies such as Zip drives). Last, but certainly not least, is a chapter about the importance of backing up your data — and how to do it painlessly.
Part III: Doing Stuff with Your Mac
This part is chock-full of ways to do cool stuff with your Mac. In this section, you’ll discover the Internet first — how to get it working on your Mac, and what to do with it after you do. Next, I show you the ins and outs of printing under OS X. You also read about some of the more important OS X-related applications and features, plus how to make your Tiger look and feel just the way you like it. That’s all followed by the lowdown on the Classic Environment, and possibly the most useful chapter in the whole book, Chapter 13, which details each and every gosh-darned System Preference, filled with useful observations and recommendations.
Part IV: Networking and Troubleshooting
Here I get into the nitty-gritty underbelly of Mac OS X, where I cover somewhat more advanced topics, such as file sharing, creating and using multiple users (and why you might want to), and the all-important troubleshooting
chapter, Chapter 15.
Part V: The Part of Tens
Finally, it’s The Part of Tens, which may have started life as a Letterman ripoff, although it does include heaping helpings of tips, optional software, great Mac Web sites, and hardware ideas.
The Appendix
Last, but certainly not least, I cover installing Mac OS X Tiger in the Appendix. The whole process has become quite easy with this version of the system software, but if you have to install Tiger yourself, it would behoove you to read
this helpful Appendix first.
Contents at a Glance
Introduction ................................................................1
Part I: Introducing Mac OS X Tiger ..............................9
Chapter 1: Mac OS X Tiger 101 (Prerequisites: None) ................................................11
Chapter 2: I Think Icon, I Think Icon . . . .......................................................................27
Chapter 3: About Windows (Not the Microsoft Kind) and Menus ............................53
Part II: Rounding Out Your Basic Training ...................95
Chapter 4: Newfangled Finder .......................................................................................97
Chapter 5: Mastering the Save Sheet and the Open Dialog .....................................117
Chapter 6: File Management without Tearing Your Hair Out ...................................133
Chapter 7: Haggling with Removable Media ..............................................................161
Chapter 8: Back Up Now or Regret It Later ................................................................169
Part III: Doing Stuff with Your Mac ..........................177
Chapter 9: Internet-Working .........................................................................................179
Chapter 10: Publish or Perish: The Fail-Safe Guide to Printing ...............................203
Chapter 11: Application Overload ...............................................................................223
Chapter 12: The Classic Environment: Like Mac OS 9, Only Better ........................257
Chapter 13: What Your Mac Prefers ............................................................................271
Part IV: Networking & Troubleshooting ......................305
Chapter 14: Mine! Miiiiine! Sharing Your Mac and Liking It ......................................307
Chapter 15: Troubleshooting Mac OS X .....................................................................347
Part V: The Part of Tens ...........................................359
Chapter 16: Ten (Or So) Ways to Speed Up Your Mac Experience ..........................361
Chapter 17: Ten (Or So) Ways to Make Your Mac Better by Throwing Money at It ...................................................................................................................371
Chapter 18: Ten (Or So) Great Web Sites for Mac Freaks .........................................377
Chapter 19: Ten (Or So) Mac OS X Apps That You Might Need Someday .............381
Appendix: Installing or Reinstalling Mac OS X 10.4 Tiger (Only If You Have To) .............................389
Index .......................................................................397
Publisher: Wiley
Author: Bob LeVitus