Apple IITechnical Info Library
Apple IITechnical Info Library
#####################################################################
### FILE: A2TIL000.TXT
#####################################################################
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 Apple Color Plotter: Product Description (Discontinued)
A2TIL016.TXT Apple DMP Card: How to Identify (2/97)
A2TIL017.TXT Apple FORTRAN: Specifications (Discontinued)
A2TIL018.TXT Apple ftp Sites Frequently Asked Questions (2/97)
A2TIL019.TXT Apple II 3.5 Disk Controller Card: Specifications (2/97)
A2TIL020.TXT Apple II 5.25 Drive: Using It With Other Disk Controller Cards
A2TIL021.TXT Apple II and Apple II Plus: Hardware Specs (Discontinued 6/83)
A2TIL022.TXT Apple II And II Plus Hardware: Stopping The Blinking Cursor
A2TIL023.TXT Apple II and II Plus: Shift-Key Modification
A2TIL024.TXT Apple II and II+: Memory typically available to users
A2TIL025.TXT Apple II and II+: Problems with keypresses on the keypad
A2TIL026.TXT Apple II and IIe: Controlling the Reset key
A2TIL027.TXT Apple II and IIe: Interface I/O Signal Timing (2/97)
A2TIL028.TXT Apple II and IIe: Power Supply Input Frequency Limitations
A2TIL029.TXT Apple II AppleShare Network: Troubleshooting Freeze-Ups
A2TIL030.TXT Apple II BASIC: How to Convert Into Macintosh QuickBasic
A2TIL031.TXT Apple II Business Graphics: Specifications (Discontinued)
A2TIL032.TXT Apple II Family and Chooser: Frequently Asked Questions (12/95)
A2TIL033.TXT Apple II Family: Cycle Speeds
A2TIL034.TXT Apple II Family: Driver Not Yet Available for LaserWriter SC
A2TIL035.TXT Apple II Family: No Support for Macintosh Hard Disk 20
A2TIL036.TXT Apple II Family: Square Wave Power Source (2/97)
A2TIL037.TXT Apple II Family: Using With LaserWriter (2/97)
A2TIL038.TXT Apple II FORTRAN: Double precision arithmetic
A2TIL039.TXT Apple II Hardware: 6522 Versatile Interface Adapter (2/97)
A2TIL040.TXT Apple II Hardware: Apple II vs Apple II+
A2TIL041.TXT Apple II Hardware: Character Generator ROM
A2TIL042.TXT Apple II Hardware: Direct Memory Access (2/97)
A2TIL043.TXT Apple II Hardware: Errata in Apple II Reference Manual (1 of 2)
A2TIL044.TXT Apple II Hardware: Errata in Apple II Reference Manual (2 of 2)
A2TIL045.TXT Apple II Hardware: The Apple II Keyboard
A2TIL046.TXT Apple II High Speed SCSI Card: CMS Hard Drive (11/96)
A2TIL047.TXT Apple II High-Speed SCSI Card: Description (11/96)
A2TIL048.TXT Apple II High-Speed SCSI Card: SCSI Reset Line (11/96)
A2TIL049.TXT Apple II High-Speed SCSI Card: Setting DMA (11/96)
A2TIL050.TXT Apple II High-Speed SCSI Card: Setting SCSI ID (11/96)
A2TIL051.TXT Apple II High-Speed SCSI Card: Using with GS (11/96)
A2TIL052.TXT Apple II High-Speed SCSI Card: Description (2/97)
A2TIL053.TXT Apple II Language Card Changes
A2TIL054.TXT Apple II Machine Language: Accessing the keyboard
A2TIL055.TXT Apple II Memory Expansion Card: Diagnostics (11/96)
[END]
#####################################################################
### FILE: A2TIL001.TXT
#####################################################################
Description: Apple Tech Info Library Overview: How to Search for Articles
Header: Apple Tech Info Library Overview: How to Search for Articles
Article Created: 22 February 1995
TOPIC -----------------------------------------------------------
The following discussion gives an overview of the use of the Technical Information
Library, keywords, constructing searches, and relevance ranking.
For a description of how to submit an article for publication, refer to the article
titled "Tech Info Library: Submitting Articles for Publication".
DISCUSSION ------------------------------------------------------
=================================
THE TECHNICAL INFORMATION LIBRARY
=================================
The Apple Technical Information Library (TIL) is Apple's official technical support
database. The TIL is a textual database of several thousand articles about Apple
and third-party product technical issues. The TIL is accessible by thousands of
users world-wide on online services such as AppleLink, eWorld, CompuServe, and the
Internet (both World Wide Web and WAIS). The TIL is updated daily or weekly
(depending on the online service you are using) with new information and is the
same database that Apple employees use to answer customer questions.
CompuServe
----------
Located in the Apple Tech Info area (go apltil).
The Internet
------------
Maintained in two locations:
info.apple.com
eWorld
------
Located in the Quick Answers Area (shortcut: tech info) in the Apple Customer
Center of the Computer Center building.
AppleLink
---------
Located in the Support Area.
NOTE: This search varies slightly between platforms. See the specific platform
section below for information on searching by date.
Use keywords to quickly and easily find the information you are looking for in
the TIL. For best results, use a keyword and a product name. Here is an example
of using a keyword and product name in a search string:
Using a keyword in a search string may not find all relevant articles; some
articles were in the TIL prior to the implementation of keywords. In addition,
some related articles do not include the keyword for the article to which it
relates.
Keywords are available in the TIL on all online services except CompuServe. See
the section "The TIL on CompuServe" later in this article for information on
searching the TIL on CompuServe.
The keywords in the following list can help you easily narrow a search. This
list is current as of February 20, 1995:
Description Keyword
----------- -------
NOTE: Currently being added. Articles will become active with this keyword over
the next several weeks.
You can search the TIL by simply typing in a word or phrase and then clicking the
Search button. A list of all articles that contain the word or phrase you entered
displays in a scrolling field. You can then double-click on an individual title
to view the article.
Spell Correctly
---------------
To ensure a complete search, it is important to spell correctly. Products are
indexed into the TIL by their full name. Capitalization and trademark symbols
are not necessary.
Searching Tips
--------------
When you do not know an exact phrase, use operators such as AND, OR, or NOT
between words to expand or limit your search. For example, typing in
"PowerBook and Printer" gives you a listing of all articles that contain
the words PowerBook and Printer anywhere in the document. If you're looking
for information on toner cartridges for a LaserWriter, typing the search
string "laserwriter and (toner or cartridge)" finds every document that
includes the words LaserWriter and toner or the words LaserWriter and cartridge.
The theory of relevance ranking is that it matches your search words against
=====================
THE TIL ON COMPUSERVE
=====================
* By product category
* By Publication date
* By full text search
Searching on CompuServe
=======================
The following instructions assume that you are using CIM (CompuServe
Information manager) software. (If you are using the text mode, please
type the number next to the appropriate line item.)
Step 1: Type "Go APLTIL" to access the main search screen for the TIL.
Step 3: Complete Step 3 as described below for the type of search you want.
Step 4: Complete Step 4 as described below for the type of search you want.
The remaining search steps follow the separate Step 3 and Step 4 procedures.
To perform a combination search, complete Step 3 and Step 4 for each desired
type of search before continuing with Step 5.
- Quadra
- System 7
Step 4: Select the date specification and enter the search date in MM/DD/YY format.
The date specifications are:
- Any Date
- On or After a Specific Date
- On or Before a Specific Date
Step 4: Enter the word or words you want to search for. You can enter all words
in the first of the three available rows, which results in a search for the
exact string. You can enter words in different rows, which results in a search
for the specified words in any order (in other words, the multiple rows provide
an "and" function). For example: Entering "Power Macintosh printing" on the
first row searches for this exact string; entering "Power Macintosh" on the
first row and "printing" on the second row searches for an article that includes
the two strings "Power Macintosh" and "printing" somewhere in the article.
(CompuServe does not support boolean "or" or "not" type searches.)
Step 5: The Apple Tech Info Library performs the search and reports the results
labeled "Records selected: nnn".
Step 6: Select "Display Selected Records" to view all article titles of articles
found in the search.
====================
THE TIL ON APPLELINK
====================
This section describes how to browse folders and search by date in the TIL
on AppleLink.
Browsing Folders
================
You can browse folders on AppleLink and eWorld by clicking on the Index button
in the main TIL window. When you click on this button, a List of Library
Subjects window displays. This window lists all the folders in which TIL
articles are stored. Double click on a folder, opening any subsequent folders,
until you find the article title you are looking for.
Searching by Date
=================
=================
THE TIL ON eWORLD
=================
Browsing Folders
================
The default view for the TIL on eWorld is by folder. Simply double click on
the desired folder, and open any subsequent folders, until you find the article
title you are looking for.
To search the TIL on eWorld with a text string, click the Find button. A text
search window displays. Enter the desired string and click the Find button.
#####################################################################
### FILE: A2TIL002.TXT
#####################################################################
-- Includes software:
-- Source:
-- Source:
Micro-Design
6301-B Manchaca Road
Austin, TX 78745
(512) 441-7890
(800) 531-5002
-- Source:
ADT Enterprises
P.O. Box 1500 #315
Corona Del Mar, Ca. 92625
(714) 760-7065
-- Source:
Apricorn
7050 Convoy Court
San Diego, CA 92111
(619) 569-9483
-- Source:
-- Source:
-- Source:
-- Source:
Keywords:
#####################################################################
### FILE: A2TIL003.TXT
#####################################################################
TOPIC -----------------------------------------------------------
When you write BASIC programs while the 80-Column Text Card is active, there
are a number of functions you can use by pressing the CTRL key in conjunction
with another key. Functions activated by pressing these two-key combinations
are called control character functions. Some control character functions work
when you type them in from the keyboard as well as when used within PRINT
statements in BASIC programs.
DISCUSSION ------------------------------------------------------
Apple ASCII
Control ASCII IIe Decimal What
Character Name Name Code Notes is Executed
--------- ---- ---- ---- ----- ------------
The Apple 80-Column Card in an Enhanced IIe has some additional features
documented in the Programmer's Guide to the Enhanced IIe.
10 GET A$
20 IF A$ = CHR$(21) THEN A$ = "" :REM traps the CONTROL-U, sets it to blank
30 PRINT A$;
40 GOTO 10
#####################################################################
### FILE: A2TIL004.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Does the Extended 80-column card work in the Apple II or Apple II Plus? If
not, is there any way to upgrade an Apple II or Apple II Plus to 80-Column?
DISCUSSION ------------------------------------------------------
The 80-Column Card and Extended 80-Column Card work only in the Apple IIe;
they cannot be used in any other computer.
Our databases do not show an 80-column interface for the Apple II or Apple II
Plus. There were once several on the market, but the demand for this type of
card has almost disappeared. You might still be able to find these 80-column
cards through some of the computer remarketing companies, or where use
computer equipment is sold.
#####################################################################
### FILE: A2TIL005.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I am using an Apple IIc Plus and Apple Access II. The Volume Slide Control
on the keyboard for the Apple IIc Plus replaces the 40- or 80-column mode
switch found on the original Apple IIc.
Typing PR#3 for 80-column mode and PR#0 for 40-column mode works when in
ProDOS, but when using Apple Access how can I switch between 40- and
80-column mode?
Aren't both 40- and 80-column modes supported in Apple Access II?
DISCUSSION ------------------------------------------------------
Apple Access II does not support 40-column mode on the Apple IIc Plus. The
software detects that the 80-column mode is available and wants to switch
the system into that mode. There is no workaround.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL006.TXT
#####################################################################
Apple's Access II does NOT support the VT100 line graphics character set. If
you need this character set, there may be third-party terminal emulators for
the Apple II family that provide VT100 character graphics.
#####################################################################
### FILE: A2TIL007.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Overview
--------
Apple Access II provides intelligent and easy-to-use terminal software to
Apple II users. It uses the power of the computer for automatic
communications and full disk support, including file transfer. Apple
Access II incorporates the AppleWorks user interface, making its operation
is clear and easy to understand.
Apple Access II allows the user to send and receive any type of ProDOS file
via modem. Apple Access II supports all features of Apple Modems,
including automatic dialing of telephone numbers. In addition, it allows
users to automatically log on to remote computers. Procedures for
automatic log-on to Dow Jones, CompuServe, and the Source are included on
the disk.
Apple Access II can be used with any modem that operates through an RS-232
port, or by direct connection to another computer. The software supports
speeds up to 9600 baud. (It does not support split speeds, modems that
send at one rate and receive at another.) Apple Access II provides
complete TTY, ANSI (VT100), and VT52 terminal emulation for advanced users
(less graphics).
A training disk, included with the software, allows users of all levels of
proficiency to see results quickly. The Reference Manual explains
introductory as well as advanced concepts of telecommunications.
Equipment Requirements
----------------------
Apple Access II requires:
* either an Apple IIc, or an Apple IIe with 64K RAM and a Super Serial
Card in Slot 2
* either a disk drive, or RS-232 (Serial) connection to either a modem or
to another computer or terminal
#####################################################################
### FILE: A2TIL008.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple 3.5 Drive adds 800K of data storage to the Apple IIGS, Macintosh
512K, Macintosh 512K Enhanced, Macintosh Plus, and Macintosh SE personal
computers. The Apple 3.5 Drive uses 3.5-inch, 800K, double-sided disks.
Features
--------
* Over 5 times the storage capacity of 5.25-inch drives.
* Daisy-chaining capability (for Apple IIGS only). An additional port on the
back of the unit allows you to connect another Apple 3.5 Drive or Apple
5.25 Drive directly. Up to three extra drives can be daisy-chained for
a total of 3.2MB of external storage. (3.5 drives must come
first in the chain.)
* In-use light that indicates when the drive is running.
* Direct connection to the Apple IIGS without an interface card.
* Platinum finish that matches the Apple IIGS, Macintosh Plus and
Macintosh SE.
Benefits
--------
* Multiple programs and increased data can be stored on a single disk;
disk swapping is reduced.
* All ProDOS- or Pascal-based Apple II software can be run on 3.5-inch
media.
* Users can load programs and retrieve data faster.
* For the Apple IIGS only, the Apple 3.5 Drive provides flexibility by
allowing connection of up to three extra drives (3.5-inch or 5.25-inch)
to the first drive; users can mix a 3.5-inch and 5.25-inch drive in the
same system. (3.5 drives must come first in the chain.)
Order Number
------------
* Apple 3.5 Drive A9M0106
Copyright 1992, Apple Computer, Inc.
Keywords: specsht
#####################################################################
### FILE: A2TIL009.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple 5.25 Drive is ideal for users who need compatibility with
thousands of Apple II software programs.
The unit adds 143K of on-line storage to an Apple II system. You can
further increase storage capacity by connecting an additional drive
directly to it. Depending on which computer system you have, you may be
able to "daisy chain" several drives (including 3.5-inch drives) in this
manner.
System Requirements
-------------------
The Apple 5.25 Drive can be used with any Apple II personal computer:
* Apple IIGS
* Apple IIe*
* Apple IIc Plus
* Apple IIc
* Apple II Plus*
* original Apple II*
* the Apple IIe, Apple II Plus, and Apple II require the Apple 5.25
Controller Card
Technical Specifications
------------------------
* Recording medium
recording surfaces: 1
tracks per surface: 35
* Capacity
Formatted data capacity: 143K, 16 sectors
Available data capacity:
- ProDOS or Pascal: 137K
- DOS 3.3 (16 sectors): 124K
* Drive Characteristics
Seek/settle time (track to track): 30 milliseconds maximum
Drive-motor startup time: 500 milliseconds maximum
Data transfer rate: 250 KBytes/second
Disk rotational speed: 299 RPM
Seek/settle time (track to track): 30 milliseconds max.
Drive motor start time: 500 milliseconds max.
Number of read/write heads: 1
Head positioning:
-- Adjusted to a tolerance of 0.002 inches maximum deviation from ideal on
track
Tracks per surface: 35
Tracks per inch: 48
Data surfaces: 1
* Power consumption
+12 ( 0.6) volts DC
typical: 800 milliamps
maximum: 1.6 amps
* Head Positioning
Adjusted to 0.002 inches maximum deviation from ideal on track
* Interfaces
one built-in cable with 19-pin D-style plug
- Plugs directly into the disk drive port of an Apple IIGS, Apple IIc Plus,
or Apple IIc.
- Plugs into the Apple 5.25 Controller Card installed in an Apple IIe,
Apple II Plus, or Apple II.
one 19-pin D-style jack for connection of additional drive
* System Configuration
- Replaces UniDisk as standard floppy disk drive
- Can be "daisy chained" or connected to the back of another drive
using the disk drive port of the Apple IIGS, the disk drive port
of the Apple IIc, or using UniDisk controller card in the Apple II
series computers Apple II, Apple II Plus, Apple IIe, or Apple IIGS.
* Environmental requirements
operating temperature: 50 to 105 degrees F (10 to 46 degrees C)
operating humidity: 20% to 80% (noncondensing)
maximum wet bulb temperature: 85 degrees F (29.4 degrees C)
#####################################################################
### FILE: A2TIL010.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Here are the specs for Apple Access II, Version 1.3.1 (A2D2013).
Description
-----------
Apple Access II turns an Apple IIc, IIc Plus, IIe, or Apple IIGS personal
computer into an intelligent terminal that can communicate with a variety
of computers and on-line information services.
You can use Apple Access II with any modem that operates through an RS-232
port or by direct connection to another computer with an asynchronous port.
Features
--------
The software supports transmission speeds of up to 9600 baud. Other
features of Apple Access II include:
* The ability to upload and download ASCII files to and from other
computers
- Genie
- Dialog Information Services
* For the IIGS, the ability to capture text directly to the printer
and 64K serial buffer
Requirements
------------
To use Apple Access II, you need the following components:
* An Apple IIc, IIc Plus, IIe, or IIGS personal computer with at least
64K of RAM (128K recommended)
* An RS-232 cable
* A user's guide.
Incompatibilities
-----------------
Apple Access II does NOT work with the following equipment:
* Apple II or II Plus
* A modem for the Apple IIe that has its own interface card.
#####################################################################
### FILE: A2TIL011.TXT
#####################################################################
Order #: A2D4503
--Technical Specifications
Connections:
1. RS-232 port with modem
2. direct connection with another computer
Terminal Emulations:
1. TTY
2. ANSI (VT100)
3. VT52
Protocols: Christensen
--System Configuration
NOTE: Apple Access II will NOT work with the following equipment:
1. Apple II or II Plus
2. Apple III in Apple II emulation mode.
3. A modem for the Apple IIe which has its own interface card.
--Features
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL012.TXT
#####################################################################
Access II version 1.1 has fixed the problem of 'Line Delay' working
erratically. In versions previous to 1.1, a line delay of 100 resulted in a
considerable delay, but changing the line delay to 9999 resulted in less
delay.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL013.TXT
#####################################################################
The new version of Access II (1.1) solves many of the bugs that were
associated with Access 1.0. Here are the main changes:
--Text file send delay (The 1.0 version would only accept 99 as a value
when the maximum input should have been 9999)
--XMODEM file transfer (Access 1.0 would 'lock-up' during XMODEM transfers
and the file would be lost)
The Access II 1.1 upgrade may be obtained by the user through the Apple media
exchange program.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL014.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
System Requirements:
Technical Specifications:
81 keys
10-key numeric pad
4 cursor-control keys
The Apple ADB Keyboard has an 8-event buffer, and the Apple Extended
Keyboard has a 16-event buffer. Events include key-down and key-up events.
NOTE: The Apple ADB Keyboard has been replaced by the Apple Keyboard II.
Copyright 1989 Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL015.TXT
#####################################################################
The Apple Color Plotter will work with the Apple II family (through a
Super Serial Card, not supplied with plotter) and the Apple III (through the
RS-232 port). It uses a standard RS-232 interface so anyone who can send out
ASCII and meet the handshake specifications will be able to use this plotter.
The plotter offers a 255 byte buffer and is provided with switches to allow it
to be matched to many computers. Options available with the switches are:
The Apple Color Plotter accepts several different sizes and thicknesses of
paper and can draw on transparency materials as well as paper. There are 8
different colors of pins and two thicknesses (.3mm or.7mm). The colors come
in both water base and oil base (quick drying) inks.
#####################################################################
### FILE: A2TIL016.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes how to identify the DMP card, how to find the Apple
part number and it use.
DISCUSSION -------------------------------------------------------
The Module Identification manual can be used to match the card with its
photograph. The Module Identification manual will also have the part's
service part number: 661-XXXX.
The card was used for connecting the Apple DMP (parallel printer) to an Apple
II family computer.
#####################################################################
### FILE: A2TIL017.TXT
#####################################################################
--Order #: A2D0032
--Technical Specifications:
--Package:
--System Configuration:
1. Computer:
a. Apple II
b. Apple II Plus with Language Card
c. Apple IIe
d. Apple IIc
2. disk drive: Apple Disk II
NOTE: While a single drive system is adequate for very small programs, two
drives are strongly recommended for ease of operation and more serious
program development
--Features:
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL018.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
An ftp site is a server which has an Internet connection and uses the File
Transfer Protocol (an agreed upon standard for transferring files using the
TCP/IP protocol) to let you log on and download files.
There are currently a number of ftp sites maintained at Apple, most of which
are located in Austin, TX or Cupertino, CA. We are constantly adding
additional ftp servers:
Contains both the complete collection of Apple Software Updates and the Apple
Tech Info Library.
All files are compressed using Stuffit Deluxe into self extracting archive
files (usually identified by the .sea suffix appended to the end of the file
name). They are then converted to the BINHEX format uploaded using Fetch (see
the next section for an explanation of software). We then download and check
each file we upload.
Many files start out as Disk Images. Customers downloading disk image files
need to download and use Apple s Disk Copy application to create floppy disk
copies of each disk image. There is a Quick Reference Guide (QRG) on how to
use Disk Copy available from the Apple Fax Info system, as well as document
"Dealing with Disk Images" posted on info.hed.apple.com in the Apple Support
Area.
The Apple software updates collection is very large and is broken into two
major categories: US and Worldwide. Inside the worldwide directory, is a
large of localized software - that is, software that has been translated into
other languages for use with localized MacOS systems.
Inside both the US and Worldwide folders is the following directories, many
of which contain subdirectories:
Apple II
DOS-Windows
Macintosh
Newton
UNIX (on some servers)
The following are the most common applications, many of which are included in
the Apple Internet Connection Kit, now available in the USA.
Anarchie 140
------------
Anarchie is an ftp and Archie client. It lets you browse ftp sites, download
files, or find them using an Archie server. It requires System 7 and MacTCP
1.1 or later. Anarchie lets you view any directory as a folder, making it a
very Macintosh-like application.
Turbogopher 1.0.8b4
-------------------
An Internet surfing application developed by the University of Minnesota,
capable of downloading and converting binhexed files to the .sea file format.
Netscape Navigator
------------------
A web client from the NetScape Communications Corp.
Common Problems
===============
Apple Computer gopher server: cannot download files successfully, ftp client
reports "end of file error" or "EOF error"
------------------------------------------
We do verify each file we upload, but occasionally files do get corrupted and
we replace them.
However, most of the time, you cannot download a file due to one of following
problems:
* Not using most current version of ftp client, such as Fetch 2.1.2 or Fetch
3.0.
* You cannot establish a consistent connection with any ftp site. Make sure
TCP/IP software is the most current version.
#####################################################################
### FILE: A2TIL019.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article gives technical specifications for the Apple II 3.5 Disk
Controller Card. This card has been discontinued by Apple.
DISCUSSION ------------------------------------------------------
Overview
--------
The Apple II 3.5 Disk Controller Card allows you to use the 3.5-inch floppy
disk drives, including the Apple SuperDrive and Apple 3.5 Drive, with an
Apple IIGS or Apple IIe computer. The card also supports the operation of
older model Apple II UniDisk 3.5 drives with the Apple IIe computer. This
card replaces the UniDisk 3.5-inch Controller Card.
Drives Supported
----------------
Apple SuperDrive
Specifications
--------------
Microprocessor: 65C02
Connector: DB-19
Environmental Requirements
--------------------------
Operating temperature: 50 to 104 degrees F (10 to 40 degrees C)
#####################################################################
### FILE: A2TIL020.TXT
#####################################################################
Description: Apple II 5.25 Drive: Using It With Other Disk Controller Cards
Header: Apple II 5.25 Drive: Using It With Other Disk Controller Cards
New Apple II 5.25 drives can be connected to controller cards other than
the ones specifically designed for those drives.
Keywords:
#####################################################################
### FILE: A2TIL021.TXT
#####################################################################
Electrical
Environmental
Temperature Range
Operating 0C to 45C (disk media is limited to 35C)
Storage -35C to 140C
Relative Humidity
20% to 90% non-condensing
Altitude
Operating - 1,000 to 15,000 ft
Non-operating 50,000 ft
(derate maximum ambient temp. by 1 degree C per 1000 feet over 5,000 ft)
Physical Characteristics
Height 4.5 in
Width 15.1 in
Length 18.0 in
Weight 12.0 lbs
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL022.TXT
#####################################################################
Hardware generates the blinking cursor on the Apple's screen. You can stop the
blinking using this Applesoft program:
This program assumes that you have DOS booted. If you don't have DOS, delete
line 70.
After you run the program, the cursor will be a solid block until the RESET
key
is pressed, until there is an IN#0 command, or until the Apple is turned off.
#####################################################################
### FILE: A2TIL023.TXT
#####################################################################
Software must recognize this alphabetic modification; the Apple alone does not
do it automatically. After modification, the shift key allows you to enter
uppercase characters as you do on a typewriter, without the need to precede
them with a press of the Escape key or some other control character. You can
still use the shift key to type the regular "shift" non-alphabetic characters,
such as !,@,#,$,%,^,&,*,(,), and so on.
With the "Shift-Key Mod", you use the shift key to signal the software from an
unused part of the Apple II Game port. The Port can address four separate
hand controls and three hand-control pushbuttons of which only two of each are
used by the standard game paddles and joysticks. This leaves unused two hand
control inputs and a hand-control pushbutton input. The "Shift-Key Mod"
exploits the address of this remaining pushbutton input. In practice,
software supporting the modification first reads the character value at the
address of the keyboard. Then, since joysticks use pushbuttons #0 and #1, the
software reads the state of the address of pushbutton #2 (PB2). If the PB2
address is operated then the software simply makes the keyboard value
represent uppercase.
To keep things in perspective, please note that this does not modify the Apple
II to display lowercase nor enter lowercase characters into your programs when
the II is in its native 40-column mode. To read the shift key's new address,
the Apple II must have special software; without it, the II stays in 40-column
mode. Most 80-column cards have firmware to read the address and display
lowercase when in 80-column mode. When coding, you can easily enter lowercase
characters into your own program's output strings with 80-column cards
supporting the modification. However, when the program runs in 40-column
mode, lowercase characters will appear as "garbage" characters. Adding the
reasonably-priced "Lowercase Character Generator" on the motherboard allows
proper display of lowercase characters in 40-column mode. Apple Writer also
supports lowercase character generators.
Now to make the modification. Connect two micro test clips together with 8
inches of 28 AWG wire and solder the connections. Use micro test clips to
match the size of Radio Shack #270-370 clips. 28 AWG wire-wrap will do. Clip
size is most important; wire size and brands are less important. Once the
jumper cools, install it this way:
2. Clip the other end to pin 24 of the molex connector that connects the
keyboard electronics to the keyboard. Pin 25 of this connecter is at the
end away from the Apple's power supply. Pin 24 is to the left of pin 25.
Copyright 1988 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL024.TXT
#####################################################################
After startup, Applesoft's FRE(0) statement reports the same amount, 48K, of
free memory in the II Plus, the Apple IIe with 64K, and the Apple IIe or IIc
with 128K. No matter how much the maximum memory of the CPU is, you will never
have more than 48K of memory available to you, since the microprocessor lets
BASIC have DIRECT access to only 48K in Apple II family computers with memory
configurations equal to or greater than 48K.
This discrepancy stems both from the microprocessor's memory limit and from the
demand placed on the system by the software. The Apple's 6502 microprocessor
can directly access only 64K of memory (address 65536 ($FFFF)). Some of the 64K
has to be loaded with system software: the monitor, Applesoft, I/O, stacks,
keyboard, vectors, and text display. The Apple's system monitor and Applesoft
language routines reside in upper memory from $D000 to $FFFF. I/O ROM locations
span from $C000 to $CFFF. Finally, the system uses $0000 to $07FF for its
stack, keyboard input, system vectors and text display. This amount of
software leaves you with 47103 bytes (the memory space between $0800 and $BFFF)
that you can directly access through BASIC.
The user can then decide to give more of this memory to an operating system and
high resolution graphics. For example, if you use DOS 3.3, you relinquish
approximately 10.5K, the memory space from $9600 to $BFFF. Similarly, high
resolution graphics page 1 or 2 takes another 8K for each page.
Adding memory allows you to load operating systems not dependent on BASIC; it
also lets you take advantage of the full 64K from assembly language programs.
Apple II and II+ users can add 16K to a 48K configuration if they install a
RAM card in slot #0.
In the IIe, this 16K "RAM card" is built onto the motherboard and is addressed
in the same way as the card in the II and II+; that's why there's no slot #0 on
the Apple IIe. This additional 16K actually overlays the upper 16K of memory
only by bank-switching between the ROM and RAM.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL025.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL026.TXT
#####################################################################
On an Apple II or Apple IIe computer, the programmer can control how a BASIC
program will react when reset or control-reset is pressed. DOS uses three
special locations which it consults whenever reset or control-reset is
pressed. Based on the values contained in these memory locations, DOS may
halt a program, rerun the program, reboot a disk, or take another action you
specify.
A value is not POKEd into location 1012 because the CALL statement sets
location 1012 to the correct value for the current situation. When you wish
to return reset to its normal action, include this Basic line:
You can also force a disk boot to occur whenever reset is pressed. Simply
change the value of one of the three reset vector locations. An example is:
30 POKE 1012,1
You may instruct the reset vector to call one of your own machine language
routines by placing the address of this routine in locations 1010 and 1011,
and CALLing the ROM routine at location -1169 to set location 1012. Your
routine may process information, display a warning message, or do anything
else you wish.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL027.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes how the I/O strobe signals on the Apple II peripheral
connector are handled.
DISCUSSION ------------------------------------------------------
The I/O strobe signals on the Apple II peripheral connector are decoded from
the appropriate address lines and combined with the phase one clock. This is
to reduce the TTL circuitry required to build a simple I/O port.
_______________ _____
CLOCK 1 _______| |_______________|
A simple 8 bit output port would be a positive edge triggered latch with the
clock tied to I/O select.
74LS374
__________
| |
GND -----------------| 1 |
I/O STROBE ----------|11 |
| |
D0 ------------------| 3 2|---
D1 ------------------| 4 5|---
D2 ------------------| 7 6|---
D3 ------------------| 8 9|--- 8 bits of
D4 ------------------|13 12|--- Latched TTL
D5 ------------------|14 15|--- Output
D6 ------------------|17 16|---
D7 ------------------|18 19|---
|__________|
Assumming that this interface is plugged into slot 1, any write operation to
$C090..$C09F will transfer the data to the output lines. This is a very
simple interface, so any read to $C090..$C09F will transfer random data to
the output latch and to the Apple.
#####################################################################
### FILE: A2TIL028.TXT
#####################################################################
The Apple II and IIe power supply is a switching power supply. It is designed
to accept 107 to 135 volts from DC to 60 Hz. It will also work at up to 400
Hz but this endangers a circuit which protects the supply from shorting to the
point that the protecting circuit will not work.
Keywords:
#####################################################################
### FILE: A2TIL029.TXT
#####################################################################
TOPIC ----------------------------------------------------------
I have three AppleShare networks. One has all new Apple IIGS computers,
and the other two are mixed with Apple IIe systems, plus both old and new
Apple IIGS computers. They all come up fine but, two or three hours later
they freeze. When we restart the computers most (not always the same ones)
freeze at the IIGS loading gauge. This happens only on the new IIGS models.
I have about thirty Apple networks installed. On some of them, new Apple
IIGS computers froze from the beginning. Replacing their logic boards seems
to fix the problem. However, on the last one, the problem just moved to
another, previously "clean" computer.
DISCUSSION-------------------------------------------------------
First, check for bad RAM, the most common cause of a system locking up
during startup. This would explain why swapping logic boards cured the one
case.
Second, check for bad software on server. In this case, this diagnosis is
more likely, because the condition is appearing on more and more systems.
Try re-installing the server, making sure you use the Network Products
Installer disk. Re-install the following:
1) System 6.0.5
2) AppleShare 2.0.1
4) GS/OS 5.02
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL030.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
#####################################################################
### FILE: A2TIL031.TXT
#####################################################################
I. Technical Specifications
A. Language:
--Pascal
--Assembly
B. Format:
--16-sector diskette.
C. Imaging:
--Graph Types: Scatter, solid-line, dash-line, bar (vertical or
horizontal), pie (filled or outline), and multiple
overlays
--Color: Six available on color monitor--user-selectable or default
values
--Titling/Labeling:
1. Alphanumeric labeling on x- and y-axis
2. Auto-scale or user-defined label ranges
3. Centered titles
4. Floating titles:
--any number
--horizontal or vertical
5. Tick marks and extended grid lines
D. Graphic Devices:
--Console
--Silentype
--Apple Color Plotter
--Qume Sprint 5 printers
--Hewlett-Packard 7225A/B with 17603A, RS-232 Personality Module
--Houston Instruments DMP-3, -4 high-quality pen plotters
E. Data Manipulation:
--Interchange Facility:
Generates a Business Graphics data file from these common
formats:
1. VisiCalc print files (13- and 16-sector)
2. ApplePlot (13- and 16-sector)
3. DIF format
4. BASIC text files (13- and 16-sector)
5. Apple Pascal
A. Apple
1. II Plus with 48K of memory
2. IIe
3. IIc
B. Two 5 1/4 inch disk drives
C. Apple Language Card
D. Video display device
E. Optional compatible printer and printer controller card
1. With Silentype Interface Card: Silentype
2. With High Speed Serial Interface Card with P8-02 PROM:
Qume Sprint 5 printers
F. Optional compatible plotter and plotter controller card
--With High Speed Serial Interface Card:
1. Hewlett-Packard 7225A/B with 17603A, RS-232 Personality
Module
2. Houston Instruments DMP-3, -4 high-quality pen plotters
NOTE: Apple Business Graphics includes drivers supporting the printers and
plotters mentioned here. Using a special kit, called a Printer/Plotter
Installation Kit (PIK), Apple Business Graphics can support other
plotters, letter quality printers, and dot matrix printers.
III. Features
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL032.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Answer: Yes, the Chooser selection is saved to disk as the user exits Chooser.
Answer: You do not need to use the Chooser each time you print. The Chooser
is used only when changing printers.
Answer: The printer choice is saved to the disk with Chooser on it.
Question: If the choice is saved is it saved only if the disk Chooser resides
on is the current startup disk?
Answer: The choice is saved to the Chooser disk no matter where Chooser
resides.
Question: If an AppleShare user who starts up over the network does not have
a default printer assigned from the server, will their most recent choice be
saved after powering down?
Question: If an AppleShare user who starts up over the network does not have
a default printer assigned from the server, where is it saved?
Answer: This choice is saved on the server from which Chooser is run.
Answer: There are no differences between an Apple IIe and an Apple IIGS in
these matters. The Chooser program is the same on both computers.
NOTE: The user's Chooser selection overrides the Server Admin default printer
assignment.
ADDITONAL NOTE: GS/OS 5.0 uses the Control Panel for network choices. If
#####################################################################
### FILE: A2TIL033.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
#####################################################################
### FILE: A2TIL034.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I want to connect my Apple IIe to the Personal LaserWriter SC. Are there
printer drivers to do this?
DISCUSSION -------------------------------------------------------
There is no Apple support for connecting either the older LaserWriter IISC
nor the new Personal LaserWriter SC to any Apple II computer. Apple has
made low-level driver information available to developers to create such a
driver, but we don't know of any available drivers as of April 1991.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL035.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
No, there is no support for the serial Macintosh Hard Disk 20 on any of the
Apple II computers. A controller card was never produced to provide this
compatibility.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL036.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses the use of a square wave AC power source, as opposed
to the normal sine wave, with the Apple II family of computers.
DISCUSSION ------------------------------------------------------
The Apple II power supply is of a switching type that rectifies the AC input
voltage to a DC voltage for use internal to the supply. The AC input is first
sent through a line filter and then to a diode bridge for rectification. The
line filter consists of inductors and capacitors to smooth the waveform of
the input voltage. This action would soften the square waves an inverter
might supply and the whole combination makes it OK to use an Apple II on a
square wave AC supply.
#####################################################################
### FILE: A2TIL037.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses using a LaserWriter printer with the Apple II family
of computers.
DISCUSSION ------------------------------------------------------
1st Method
----------
Send the following code exactly as shown. The Super Serial Card must be in
communications mode (jumper block set to "modem"), because print mode (jumper
block set to "terminal") doesn't support XON/XOFF.
- Control-I (or Control-A) tells the firmware that you are sending a
character to act on.
- The E says 'Enable the function designated by the next printable character.'
2nd Method
--------------
Set up the LaserWriter for DTR handshake (requires version 2 or greater of
the LaserWriter ROMs). This can be done by sending the following code segment
to the LaserWriter with the switch set to 9600:
This sets the 25-pin connector to 9600 baud, DTR flow control, no parity.
Substituting 9 for 25 sets the 9-pin connector to the same parameters. This
change is written into EEROM, and remains as what is called a persistent
parameter until changed back. To change the printer back to XON/XOFF, send
this code segment:
#####################################################################
### FILE: A2TIL038.TXT
#####################################################################
The new strategy here is to use the Pascal SANE unit linked to a FORTRAN
program following the instructions in the Apple FORTRAN Language Reference
Manual Chapters 15 and 16. Double precision poses more difficult problems.
With the advent of the SANE package there are solutions possible. In short,
such Pascal units are not available and must be written and created by the
FORTRAN user.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL039.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the 6522 Versatile Interface Adapter (6522 VIA).
DISCUSSION ------------------------------------------------------
The most critical timing parameter for the 6522 is the address set-up time,
the delay between the chip select and the rising edge of the 1MHz clock. The
6522 will not operate under the nearly identical Device Select and 1 MHz
clock of the Apple II. The solution is to shorten the positive half-cycle of
the 1 MHz waveform. This can be achieved by various methods, but, since the
length of the positive half-cycle is critical, it is essential to have a well-
controlled circuit to do this.
The circuit below is proposed for use with the Apple II. The 74LS74 circuit
delays the positive edge of the clock by one cycle of the 7 MHz clock,
generating the clock waveform that the 6522 needs. The negative edge of the
clock is set by the falling edge of the 1 MHz clock; this also holds off the
flip-flop until the next cycle. The shortened positive half-cycle of the
clock waveform results in a leading edge delayed by 140 nanoseconds from the
falling edge of Device Select.
The 6522A is required to meet the data sheet timing parameters. The 6522 will
usually work but its operation cannot be guaranteed.
__ __________
| |
DEVSEL | |
|____________________|
_______ __________
| |
CLOCK | |
|_______________|
SUGGESTED SCHEMATIC
(25) +5 -----------------+----------------------+-----------+
____|___ _____|___ |
| 4 | 74LS74 | 10 | |
(40) Q0 ---------+--|2 5|------------|12 9|----+ |
| | | | | | |
(36) 7M ------+- | -|3 | +--|11 | | |
| | | | | | | | |
| | |____1___| | |____13___| | |
| | | | | | |
| +-------+------------ | -------+ | |
+------------------------+ | |
| |
_________ | |
(41) DEVSEL ---------------+----------------|23 25|--+ |
(18) R/W -------------+----|----------------|22 | |
_|____|__ | 24|-----+
| 11 9 | | 20|-----+
(42) D7 ------------|19 1|-------------|26 |
(43) D6 ------------|18 2|-------------|27 |
(44) D5 ------------|17 8 3|-------------|28 |
(45) D4 ------------|16 3 4|-------------|29 |
(46) D3 ------------|15 0 5|-------------|30 6 |
(47) D2 ------------|14 4 6|-------------|31 |
(48) D1 ------------|13 7|-------------|32 5 | I/O
(49) D0 ------------|12 8|-------------|32 | Lines:
|_________| | 2 | Port A
( 5) A3 ------------------------------------|35 |
( 4) A2 ------------------------------------|36 2 | and
( 3) A1 ------------------------------------|37 |
( 2) A0 ------------------------------------|38 A | Port B
(31) RESET ---------------------------------|34 |
(30) IRQ -----------------------------------|21 |
|_________|
#####################################################################
### FILE: A2TIL040.TXT
#####################################################################
The only difference between the Apple II and the Apple II+ is that the
Apple II has Integer BASIC and the "old" monitor ROM, while the Apple II+
has Applesoft BASIC and the Autostart monitor ROM. Most of the game programs
available today are written in Integer BASIC and most of the business,
scientific, and industrial programs require Applesoft, so the selection
depends upon what your application requires. Apple offers firmware cards that
will supply Applesoft to Apple II owners and Integer Basic to Apple II+
owners.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL041.TXT
#####################################################################
Characters storage uses a scheme of eight bytes per character, arranged in the
ROM in the order shown in Table 7 on page 15 of the Apple II Reference Manual.
The starting address for each character is the address from Table 7 multiplied
by eight. Lower case characters, if desired, should be mapped in place of the
numbers and punctuation in columns $E0 and $F0.
Each character is made up of eight bytes. Each byte represents one row of
dots. The most significant bit of each byte is ignored by the hardware. The
lowest-addressed byte of each character is the topmost row of dots of the
displayed character. The first and last bits of each row of dots are usually
set to zero to supply a two dot space between characters. The bottom row of
dots is usually left set to zero to allow a one row space between lines. Some
lower case character sets use the bottom row for descenders (the letter "g",
for example). This causes overlap when the descender is directly above an
upper case letter like "B". The following diagram shows how the characters are
built. The three digit hexadecimal number is the hexadecimal ROM address for
each byte and the two digit hexadecimal number is the pattern of on and off
bits.
Keywords:
#####################################################################
### FILE: A2TIL042.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes DMA (Direct Memory Access) and how it can be used to
control the Apple's memory and I/O.
DISCUSSION ------------------------------------------------------
The 6502 normally sets up its addresses, control, and data while clock 0 is
low. The memory or I/O device decodes and readies the data while clock 0 is
high. The actual transfer occurs when clock 0 goes from high back to low.
During cycles when DMA is low, the user must supply the address, control, and
data information for that memory cycle in synchronization with the Apple's
clocks.
* Point the reset vector to a restart routine, assuming the Apple has the
Auto-Start ROM.
* Have the peripheral card generate a RESET when the 6502 is to have control
of the bus. The Apple II Reference Manual explains the RESET vector starting
on page 36.
#####################################################################
### FILE: A2TIL043.TXT
#####################################################################
Page 4
Because of continuing cost reductions on 16K RAMs, current revisions of the
Apple II accept only 16K RAMs.
Page 7
Table 2, the backspace key are reversed.
Page 9
2nd Paragraph, the pins carrying the video signals are referred to as being
on the left side of the board. They are on the RIGHT.
Page 10
The photograph refers to a Revision 6 Apple. Revision 7 and later Apples
will look slightly different.
Page 10
The Eurapple modification is not complete and we do not support or recommend
modification of Apples for European television signals.
Page 11
The photograph refers to a Revision 6 Apple. Revision 7 and later Apples
will look slightly different.
Page 23
The photograph refers to a Revision 6 Apple. Revision 7 and later Apples
will look slightly different.
Page 25
First paragraph, line 4; The address is actually $C040 instead
of $C04F.
Page 31
Paragraph 3, line 3, "the leftmost column" should read "the rightmost
column"
Page 31
Table 11 should read:
Page 35
ESC E "When COUT detects this" should read "When RDKEY detects this"
Page 36
The Autostart ROM initializes the annunciators 0 and 1 to OFF and annunciators
2 and 3 to ON.
Page 37
Paragraph 5 refers to to using call -1169 to set $3F4 to XOR of $3F3 in
autostart reset vector. This may garbage the diskette in drive 1 if used on a
non-autostart system.
*0:FF FF AD 30 C0 88 D0 04 C6 01 F0 08
*:CA D0 F6 A6 00 4C 02 00 60
Page 70
Paragraph 2, the page 3 memory usage chart is actually on page 65 of the
manual instead of page 62.
Page 70
RAM Configuration Blocks are not included on Revision 7 and later Apple
boards.
Page 74
The Zero Page memory maps are incomplete. Applesoft also uses $D6 and
Applesoft HIGH-RES uses $19 to $1D.
Page 79 Table 22
The line for $C060 should be
$0 $1 $2 $3 $4 $5 $6 $7
$C060 cin pb0 pb1 pb2 gc0 gc1 gc2 gc3
Page 81
Paragraph 3 recommends IOSAVE and IORESTORE. These routines must be used with
caution because if any other routine in the system uses them, they will
overwrite your information. The 6502 stack is a better place to save the
registers.
Page 84
Expansion ROM, paragraph 3, This flip-flop should be turned on by the I/O
SELECT signal, not the DEV SEL signal.
Page 89
The photograph refers to a Revision 6 Apple. Revision 7 and later Apples will
look slightly different.
Page 89
The pointer to the USER 1 jumper is wrong. See the photograph on page 99 for
the correct location.
Page 90 Paragraph 5
RDY, RES, IRQ, NMI lines are held high by a 1000 ohm resistor, NOT 3300 ohm.
Page 91
Data from 6502 (read) and Data to 6502 (write) are reversed.
They should be:
Page 96
Paragraph 4, line 5, the 74LS283 is at location E14.
Page 100
The Apple's new built-in keyboard is built around a AY-5-3600 keyboard
encoder. The inputs to this ROM, pins 17 through 26 and 36 through 40, are
connected to the matrix of keyswitches on the keyboard. The outputs of this
ROM are buffered by a 74LS04 and are connected to the Apple keyboard
connector.
The keyboard decoder rapidly scans through the array of keys on the keyboard,
looking for one that has been pressed. This scanning action is controlled by
Keywords:
#####################################################################
### FILE: A2TIL044.TXT
#####################################################################
Page 104
The +12 and -5 volt levels are documented on page 92 as +11.8 and -5.2. The
levels will vary from Apple to Apple.
Page 107
Pin 19, SYNC, is connected only on Apples manufactured for sales overseas.
Page 107
Pin 21, RDY, is pulled high with a 1000 ohm resistor to +5 volts.
Page 107
Pin 22, DMA, is held high by a 1000 ohm resistor to +5 volts. This signal
will stop the 6502 clock. It should not be held low for more than two clock
cycles or the 6502 internal registers may be lost.
Page 108
Pin 28, INT IN, is the second item on the page and is mislabeled 26.
Page 108
Pin 32, INH, is pulled high by a 1000 ohm resistor.
Page 108
Pin 35, COLOR REF, is connected only on Apples manufactured for sales
overseas.
Page 119
Figure 3 should be labeled:
Page 120
The Processor status word should be
7 0
+---+---+---+---+---+---+---+---+
| N | V | | B | D | I | Z | C | PROCESSOR STATUS WORD, "P"
+---+---+---+---+---+---+---+---+
^
This bit is undefined.
Page 121
Note 1 should read "Bits 6 and 7 are transferred to the Status Register. If
the result of A AND M is zero, then Z=1; otherwise Z=0."
Page 127-128
The unimplemented opcodes are shown as NOPs, which is wrong. $EA is the only
code defined as NOP. The others should not be used as they perform undefined
operations.
Page 128
Op-code $AD is a LDA, Absolute
Page 137
The addresses starting at line 100 should be:
Page 143
Starting at address $FA6F the comments should read:
Page 165
The comment after address $FCAC should read
Pages 172-176
These tables were cut up to fit the pages so they are no longer in numeric or
alphabetic order.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL045.TXT
#####################################################################
You can modify an existing Apple II to allow it to sense whether or not the
shift keys are depressed. This modification is supported by system software
such as Pascal 1.1 and Pilot, as well as some word processing software. The
core of the modification is a wire running from the shift keys to button input
2 of the game I/O port which button input the paddles don't use. This
modification is not recommended for in-warranty Apples and should be only
performed by an authorized service technician.
Since the modified Apple can sense whether or not the shift key is being
pressed, it can distinguish 51 new characters: CTRL-SHIFT-A thru Z excluding
M, N, and P, SHIFT-A thru Z excluding M, N, and P, SHIFT-0, SHIFT-RETURN,
SHIFT-ESC, SHIFT-LEFT ARROW, and SHIFT-RIGHT ARROW. This raises the total
number of distinguishable characters to 141, which easily encompasses the 128
member ASCII character set.
1. On the older style keyboard, a wire should be run between pin 2 of the
74LS00 and pin 4 of the keyboard connector on the keyboard.
2. On the newer style keyboard with the "piggy-back" electronic assembly, the
wire should be run between pin 9 of the 74LS00 closest to the keyboard
connector and pin 4 of the keyboard connector.
In either case, a second wire should connect the bottom of pin 4 at location
A7 to pin 7 at location J14 on the motherboard. Check carefully that the wire
isn't connected to pin 7 of H14. The keyboard cable acts as a connection
between these two wires.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL046.TXT
#####################################################################
Description: Apple II High Speed SCSI Card: CMS Hard Drive (11/96)
Header: Apple II High Speed SCSI Card: CMS Hard Drive (11/96)
TOPIC ----------------------------------------------------------
My computer does not recognize a CMS hard drive when using the Apple II High
Speed SCSI card. How can I correct this problem?
DISCUSSION-------------------------------------------------------
Ensure DIP switch 8 on the CMS hard drive is in the closed position. DIP
switch 8 controls the reset line at pin 40. All Apple SCSI cards use the
reset line for handshaking. If this pin is disconnected or turned off, the
computer will not recognize the hard drive.
If your computer still doesn't recognize the CMS hard drive, check the SCSI
switch to make sure it is not set to 7.
#####################################################################
### FILE: A2TIL047.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple II High-Speed SCSI Card. This card has been
discontinued and is no longer available from Apple.
DISCUSSION ------------------------------------------------------
Overview
--------
The Apple II High-Speed SCSI Card lets you connect an Apple IIe or Apple IIGS
computer to any device using the SCSI standard. Such devices include hard
disk drives, CD-ROM drives, scanners, tape drives, and laser printers. Using
DMA (direct memory access) data transfer, this card offers impressive data
throughput. It functions more than 10 times faster than the earlier Apple II
SCSI Card. The Apple II High-Speed SCSI Card comes with software utilities
for use with hard disk drives and CD-ROM drives.
System Requirements
-------------------
To use the Apple II High-Speed SCSI Card, you need an Apple IIGS or Apple IIe
computer with a 65C02 microprocessor. This includes all Apple IIe systems
manufactured in 1986 or later, as well as any earlier models that have been
enhanced with the Apple IIe Enhancement Kit. If you have an early-model Apple
IIe that has not been enhanced, contact your dealer about the enhancement
kit.)
A device with an SCSI port, appropriate SCSI cabling, and one SCSI terminator.
Technical Specifications
------------------------
Interface: DB-25 SCSI port
Environmental requirements
- Operating temperature: 50 to 104 degrees F (10 to 40 degrees C)
- Relative humidity: 20% to 95% (noncondensing)
#####################################################################
### FILE: A2TIL048.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Does the new Apple II High-Speed SCSI Card use the SCSI Reset line as the
older Rev C card? I have a series of hard drives that have the reset line is
cut in the cable and need to know if they will function with the high-speed
card, or will the cable have to be replaced.
DISCUSSION ------------------------------------------------------
The Apple II High-Speed SCSI Card pin assignments are identical to the older
Apple II SCSI Interface card.
The newer card still uses the SCSI Reset Line. You may need to use a special
cable or, in the case of some third-party hard drives, make the appropriate
DIP switch selections.
#####################################################################
### FILE: A2TIL049.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses how to change the Apple II High-Speed SCSI Card's PDMA
(pseudo direct memory address) switch settings.
DISCUSSION ------------------------------------------------------
DMA is a feature that allows the SCSI card to read or write information
directly to a storage device (such as a hard disk drive) without having to
depend on the computer's microprocessor to manage the operation.
The Apple II High-Speed SCSI Card comes with the DMA switch already in the
closed (on) position. However, if you have another card (such as an
accelerator card) that uses its own DMA, you may need to turn off the SCSI
card's DMA. Follow these instructions to turn DMA off:
1. Switch the computer off, but leave the power cord plugged in.
2. Locate Switch 1 on the SCSI card and carefully move Switch 1 to the
open (off) position.
3. Refer to the information in the article entitled "Apple II High-Speed
SCSI Card: Setting SCSI ID" if you want to set the rest of the switches.
4. Be sure to follow the installation instructions in the Apple II High-Speed
SCSI Card Owners Guide to install the SCSI card.
#####################################################################
### FILE: A2TIL050.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses how to change the Apple II High-Speed SCSI Card's SCSI
ID switch settings.
DISCUSSION ------------------------------------------------------
Switch 1 turns on and off DMA (Direct Memory Access). See the article "Apple
II High-Speed SCSI Card: Setting DMA" for more information on this subject.
1. Switch the computer off, but leave the power cord plugged in.
Switch indication
-----------------
0 = Open or off x = Closed or on
#####################################################################
### FILE: A2TIL051.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I have an Apple IIGS with a High-Speed SCSI Card but am unable to access my
SCSI Hard Drive. I am using the drivers that came on the System Tools disk
5.0.2.
DISCUSSION -------------------------------------------------------
You need to install the drivers on System Tools disk 5.0.4, which should
support the High Speed SCSI card. The SCSI card is also self-terminating and
any external terminators should be removed.
#####################################################################
### FILE: A2TIL052.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The new Apple II High-Speed SCSI Card provides faster data transfer primarily
because of a new feature called "direct memory access" (DMA) data transfer.
Data is transferred directly between the computer's memory and the SCSI
peripheral, with minimal interaction from the computer's microprocessor. The
result is improved, data-transfer performance. With the new high-speed card,
data transfers at a rate of up to 1MB per second on the Apple IIGS computer,
and up to .5MB per second on the Apple IIe computer. In addition to DMA, the
SCSI manager and firmware have been improved and also contribute to the
increased performance.
Compatible with all SCSI peripherals, the Apple II High-Speed SCSI Card
requires only that device-specific applications and drivers be installed on
the system. The card ships with drivers and applications for hard disk and CD-
ROM drives, so that users can take advantage of these devices immediately.
Device drivers for the tape backup drive and scanner will be made available
to developers. Users will be able to take advantage of these devices as
applications are developed. In addition, the new card enables users to
connect as many as seven SCSI peripherals to their computer.
#####################################################################
### FILE: A2TIL053.TXT
#####################################################################
- When you install a new Language Card into an Apple II or Apple II+ system,
you need to install the 16K RAM chip into the vacant RAM socket on the
main logic board.
- In the unlikely event that customers do not already have the Autostart
ROM in their Apple II systems, they will need to purchase one for you to
install in location F8 on the main logic board. The Autostart ROM (p/n
342-0020) can be ordered from the price pages.
The new Apple II Language Card is available from the price pages under the
same part number as the old card. The new card is available as an Exchange
Module only. When you return a language card to Apple for exchange, a new
language card will be returned to you.
INSTALLATION
------------
WARNING: Be sure the power is off before installing or removing any modules
or components, or before connecting or disconnecting any peripheral devices.
Failure to do so may result in damage to the computer, module, components,
and/or peripheral.
1) Insert the Language Card into slot 0, component side facing away from
power supply.
TESTING
-------
The new language card can be tested with your existing Apple II Product
Diagnostics Disk.
1) Install the new Language Card in slot 0. Ensure that you've inserted a
RAM at location E3 and that the motherboard F8 ROM is p/n 342-0020.
3) Press the <ESC> key to move the cursor to the CARD TESTS line on the
main menu, then press <RETURN>.
4) Press the <ESC> key to move the cursor to the LANGUAGE CARD line on the
CARD test menu, then press <RETURN>.
5) Use the <ESC> key to move the cursor to the MOTHERBOARD RAM TEST line on
the main test menu, then press <RETURN>.
7) The test will end and the display will show any bad RAM in inverse video.
If the display shows that the LANG CARD RAM is bad then replace the RAM
at E3.
Copyright 1989 Apple Computer, Inc.
Keywords: hts
#####################################################################
### FILE: A2TIL054.TXT
#####################################################################
When writing a machine language routine to check the keyboard for a single
character, make sure that the routine checks for the high bit at the keyboard,
signifing valid data, before the routine attempts to read data there.
ORG $300
KBD EQU $C000 ; location of keyboard data
KBDSTRB EQU $C010 ; location of keyboard strobe latch
The act of striking a key will set the strobe bit automatically, so this
routine clears it before returning.
If you are testing for a particular keystroke, put the test in a seperate
routine. Here is an example of how that would be done:
...
BIT KBDSTRB ; Clear out any data that is already at KBD
WaitForA JSR ReadKey ; get a key from the keyboard
CMP #$C1 ; is it an A????
BNE WaitForA ; Nope go get another
RTS
...
These methods apply to all Apple II's: II, II Plus, IIe, IIe enhanced,
and IIc.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL055.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple II Memory Expansion Card diagnostics. These
procedures can be used for any RAM configuration.
DISCUSSION ------------------------------------------------------
Always verify the card size and the positioning of the ICs before running the
internal diagnostics.
A card failure is indicated if the internal dagnostics will not run. In that
case, remove the RAM, install them on an exchange module, and retest.
1. Install the Memory Expansion Card in any slot except 3 in a known good
Apple IIe. No disk drive is necessary.
The words Apple II will be displayed at the top of the screen. The prompt and
cursor will be displayed on the screen in the upper left hand corner.
3. Enter CALL -151 and press RETURN. The monitor prompt, *, will appear.
4. Verify which slot the Memory Expansion Card is in by entering cX0AG, where
X is the slot number, and press RETURN.
5. The following display will appear. Verify the card size (RAM
configuration) which appears is the actual size for the card installed (in
this case a 256K card is installed). The dots appear on the screen as the
card is tested. The test will repeat until an error is encountered or the
ESC key is pressed.
PASSES = 0001
....
....
....
....
....
....
CARD OK
one of the following formats: ADDRESS ERROR XXYYYY-ZZ or DATA ERROR XXYYYY-
ZZ. There are, in fact, 4 error situations: address error, data error, non-
existent RAM error, and card size error.
Address Error
-------------
An address error usually indicates a card failure. Remove all thecustomer's
RAM, install them on an exchange module, and run the test again.
Data Error
----------
Data errors usually indicate a RAM failure. The ZZ in the error code
specifies the section of the card where the error took place. The XX in the
error code specifies the suspected faulty RAM within that section. Ignore the
YYYY.
10 C1 0C - 0F A1 01
C2 08 - 0B A2
C3 04 - 07 A3
C4 00 - 03 A4
20 C5 0C - 0F A5 02
C6 08 - 0B A6
C7 04 - 07 A7
C8 00 - 03 A8
40 C9 0C - 0F A9 04
C10 08 - 0B A10
C11 04 - 07 A11
C12 00 - 03 A12
80 C13 0C - 0F A13 08
C14 08 - 0B A14
C15 07 - 04 A15
C16 00 - 03 A16
Card Chip
section number
ZZ
40 C9
C10
C11
C12
The bad chip is located where the RAM locator falls into the range that
includes 08.
ZZ XX
40 C10 08 - 0B
The position of the bad chip is C10. Replace the RAM chip on the card.
A x x x x x x x x x x x x x x x x
B x x x x x x x x x X x x x x x x
C 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Other error codes might point to a RAM chip which is not installed, for
example, if a 256K Memory Expansion Board gave an error of 0C0000 - 40,
change the RAM which is installed in that section. If the test still gives
the same error message, change the RAM in the adjoining sections.
If the card size is now correct, there may be one or more bad ICs among the
RAM removed. Replace the removed RAM one at a time, testing after each
installation, until the bad RAM is located.
If the card size is still incorrect, this will indicate a card failure.
Remove all the RAM and install it on an exchange module and retest.
#####################################################################
### FILE: A2TIL056.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Overview
--------
An Apple Memory Expansion Card adds up to one megabyte (1MB) RAM to any Apple
II personal computer, allowing it to run more sophisticated applications and
to create larger files. On the Apple IIGS personal computer, memory expansion
lets you run high-performance programs that take full advantage of the
computer's sound and graphics capabilities.
These cards are compatible with three operating systems: ProDOS, DOS 3.3, and
Pascal 1.3. (Earlier versions of Pascal can be upgraded to version 1.3.) DOS
3.3 programs cannot be booted from the Memory Expansion Card.
Voltage is the same for all three cards: 4.75 to 5.25 volts DC
Power Consumption:
- operating: 200 milliamps in 256K configurations
600 milliamps in 1MB configuration
The Apple IIc Memory Expansion Kit is used with an Apple IIc personal
computer (model number A2S4000).
Power Consumption:
- operating: 100 milliamps in 256K configurations
Power Consumption:
- operating: 100 milliamps in 256K configurations
200 milliamps in 1MB configuration
The Memory expansion card looks like, operates as, and is accessed exactly
the same way as an Apple Protocol Converter device.
Through the protocol converter, you can access all the memory on the card at
any time.
#####################################################################
### FILE: A2TIL057.TXT
#####################################################################
TOPIC -----------------------------------------------------------
* the Apple Monochrome Monitor (for the Apple IIGS, Apple IIc Plus, or
Apple IIc)
* the Apple Monochrome Monitor IIe (for the Apple IIe, Apple II Plus, or
Apple II)
DISCUSSION ------------------------------------------------------
Both these monitors display crisp, easy-to-read text and sharp graphics.
Their 12 inch high-resolution antiglare screens are easy on your eyes,
making them the low-cost displays of choice for text-based applications and
other applications that don't require color.
System Requirements
-------------------
* To use an Apple Monochrome Monitor IIe, you need an Apple IIe, Apple
II Plus, or Apple II personal computer.
* To use an Apple Monochrome monitor, you need an Apple IIGS, Apple IIc
Plus, or Apple IIc personal computer. If you have an Apple IIc Plus or
Apple IIc, you may also wish to purchase an Apple Monitor Stand.
Picture Tube
------------
* Apple Monochrome Monitor IIe
12 inches (30.5 centimeters) diagonal
High-contrast
Antiglare
90 degrees diagonal deflection
Green Phosphor (EIA Type P31)
Scanning
--------
* both monitors:
EIA standard: 525 lines; 30 frames, 60 fields/second; overscan
Scan Rates
----------
* both monitors:
Horizontal: 15.7 kilohertz
Input Signal
------------
* both monitors:
Composite video, 1.0 ( 0.1) volts peak-to-peak, negative sync
Video Bandwidth
---------------
* both monitors:
Less than 3 decibels down at 10 megahertz
Display Capability
------------------
* Apple Monochrome Monitor IIe
With Apple IIe: 560 dots horizontally by 192 dots vertically
Text display
------------
* both monitors: up to 80 columns by 25 lines
Horizontal linearity
--------------------
* both monitors: less than 10%
Vertical linearity
------------------
* both monitors: less than 7%
Controls
--------
* Apple Monochrome Monitor IIe
Front: power on/off, contrast
Rear: brightness, vertical hold, height
Electrical Requirements
-----------------------
* both monitors:
Line voltage 108 to 132 volts AC
Frequency 50 to 60 hertz
Power consumption
Typically less than 20 watts
Maximum 45 watts
Environmental requirements
--------------------------
* Apple Monochrome Monitor IIe
Operating temperature: 41 to 104 degrees F (5 to 40 degrees C)
Maximum humidity: 90%
Altitude: 0 to 10,000 ft. (0 to 3,048 m)
Dimensions
----------
* Apple Monochrome Monitor IIe
Height: 10.63 in. (27.0 cm)
Width: 14.56 in. (37.0 cm)
Depth: 12.50 in (31.8 cm)
Weight: 18 lbs. (8.16 kg)
#####################################################################
### FILE: A2TIL058.TXT
#####################################################################
TOPIC ---------------------------------------------
Are there any alternatives for Apple II users who want to use Drop Boxes?
DISCUSSION ----------------------------------------
The Finder is the only mechanism we are aware of that lets you put files into
a
Drop Box folder.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL059.TXT
#####################################################################
Const
maxdir= 77; {Maximum number of entries in directory}
vidleng= 7; {Number of characters in volume ID}
tidleng= 15; {Number of characters in title ID}
fblksize= 512; {Standard disk block length}
dirblk= 2; {Directory starts at this disk-block address}
TYPE
datarec=
PACKED RECORD
month: 0..12; {0 implies meaningless data}
day: 0..31: {Day of the month}
year: 0..100; {100 implies the dated volume is temporary}
END {datarec};
vid=
string[vidleng];
dirrange=
0..maxdir;
tid=
string[tidleng];
filekind=
{untyped, xdskfile, codefile, textfile, infofile, datafile,
graffile, fotofile, securedir};
direntry=
PACKED RECORD
dfirstblk: integer; {1st physical disk address}
dlastblk: integer; {Points at block following last used block}
CASE DFKind: filekind of
Securedir, untypedfile: {Only in dir[0] - this is volume info}
[Filler1: 0..2048; {waste 13 bits for compatability}
dvid: vid; {name of disk volume}
deovblk: integer; {last block in volume}
dnumfiles: dirrange; {number of files in directory}
dloadtime: integer; {Time of last access}
dlastboot: daterec]; {Most recent date setting}
directory =
ARRAY[dirrange] of direntry;
For example,
PROGRAM ShowHow;
BEGIN
UnNum:=4;
UNITREAD(UnNum,DirInfo,SIZEOF(DirInfo),2);
END.
This program reads the directory inforation on volume 4 and stores it in the
Directory variable DirInfo. The last parameter, 2, indicates to UNITREAD to
start reading with block 2, where the directory information starts.
With Pascal 1.3, you can chain to and from the filer and thereby easily handle
files within programs.
Pascal Technote #4
Keywords:
#####################################################################
### FILE: A2TIL060.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Pascal 1.1 uses four firmware bytes to identify the peripheral card. Both the
identifying bytes and the branch table are near the beginning of the $Cs00
ROM space (where s = slot). The identifiers are listed in Table A-2.
Address Value
_______________________________________________________________
The first digit, c, of the Device Signature byte indentifies the device class
as listed in Table A-3.
Digit Class
_______________________________________________________________
$0 reserved
$1 printer
$2 joystick or other X-Y input device
$3 serial or parallel I/O card
$4 modem
$5 sound or speech device
$6 clock
$7 mass storage device
$8 80-column card
$9 network or bus interface
$A special purpose (none of the above)
$B-F reserved for future expansion
The second digit, i, of the Device Signature byte is a unique indentifier for
the card, assigned by Apple Developer Technical Support. For example, in the
Device Signature of the SSC--$31--the 3 signifies that the device is a serial
or parallel I/O card; the 1 is Apple Developer Technical Support's unique
identifier for that card.
#####################################################################
### FILE: A2TIL061.TXT
#####################################################################
Problems you may have sending TAB commands to your printer may stem from the
interface cards "trapping" the <CTRL-I> before it goes to the printer.
To send a TAB to a DMP from an Apple IIe using a Parallel Interface Card:
Change the I/F card command character to something other than <CTRL-I>.
10 I$ = CHR$(9): Q$ = CHR$(17)
15 PRINT I$; Q$: REM command char for card is now CTRL-Q
20 PRINT I$: REM this sends the TAB
First send <CTRL-I>Z to "zap" future commands. The I/F card will ignore
following <CTRL-I>'s.
10 I$ = CHR$(9)
15 PRINT I$;"Z": REM zap
20 PRINT I$: REM this sends the TAB
To send a TAB to an Imagewriter from an Apple IIe using a Super Serial Card:
Send the TAB character twice or "zap" as with the Apple IIc.
10 I$ = CHR$(9)
15 PRINT I$;I$: REM this sends the TAB
BASIC's TAB command doesn't work properly with either the (old) High Speed
Serial Interface or the Apple Silentype. Integer BASIC it is limited to 40
columns, while a TAB(20) in Applesoft will sometimes output 20 spaces
instead of going to column 20. An example that gets around this is:
POKE 36,55 will put the "THERE" in the 56th column (remember, Apple counts
columns from 0 to 79) while still printing "HI" in column 0.
Keywords:
#####################################################################
### FILE: A2TIL062.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The following table identifies compatible peripherals for the Apple II line
of computers.
DISCUSSION ------------------------------------------------------
The X means that the peripheral product is compatible with the CPU. The
footnotes explain the numbers.
Drives
Disk II X 1 X 1 9 9 X 1
DuoDisk X 2 X 2 14 14 X
Unidisk X 2 X 2 X X X
Unidisk 3.5 X 3,7 X 3,5 X X
IIc External X 2 X 2 X X X
Apple 3.5 X
Apple 5.25 X 11 X 11 X X X
Profile (5M,10M) X 4,7 X 4 X 4
Hard Disk 20SC X 6,7 X 6 X 6
Cards
II Memory Expansion X 7 X X
IIc Memory Expansion X
IIGS Memory Expansion X
Super Serial X X 8 8 X
Parallel Interface X X 9 9 X
80-column X 8 8
Extended 80-column X 8 8
Monitors
II X X X X X
IIc X X X X X
ColorMonitor IIc, IIe X X X X X
ColorMonitor 100 X 10 9 9
AppleColor RGB 9 9 9,13 9,13 X
AppleColor Composite X X X X X
Monochrome X X X X X
Footnotes:
1 - Requires Disk II controller card
2 - Requires Duodisk/Unidisk controller card
3 - Requires Unidisk 3.5 controller card
4 - Requires Profile Interface Card
5 - Will auto boot on an enhanced IIe
6 - Requires Apple II SCSI Card
7 - Requires 64K RAM for Prodos
8 - This function is built into the Apple IIc
9 - A third party solution is available
10- Requires Extended 80-Column AppleColor Card
11- May be daisy-chained from a Unidisk
12- Requires a Super Serial Card
13- Limited color capability
14- Will only have access to one of the drives
Note: "IIe" stands for either the unenhanced or the enhanced Apple IIe.
"IIc(new)" refers to an Apple IIc with memory expansion socket.
#####################################################################
### FILE: A2TIL063.TXT
#####################################################################
To make an Apple II Plus generate both lowercase and uppercase characters for
word processing applications you need a Videx (or other manufacturer) 80-
column
card for the Apple II Plus. The Videx VideoTerm card handles both the reading
of keystrokes and their proper display.
Note: You must make the Apple II Plus shift key modification for this to work.
Search on "shift key mod" in the Tech Info Library for the modification
requirements.
Copyright 1988 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL064.TXT
#####################################################################
- Look at the motherboard's part number. As you face the front of the
computer, it's in the upper-left corner of the motherboard. The number
begins with nnn-nnnn.
Keywords:
#####################################################################
### FILE: A2TIL065.TXT
#####################################################################
Description: Apple II Plus: Monitor and Drives Compatible with Apple IIe
Header: Apple II Plus: Monitor and Drives Compatible with Apple IIe
TOPIC -----------------------------------------------------------
Can I use the monitor and disk drives from an Apple II Plus with an Apple
IIe?
DISCUSSION -------------------------------------------------------
Yes, it's okay to switch the monitor and drives between the two systems.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL066.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
ProDOS requires 64K of RAM to run. The error you are getting means that you
have only 48K of RAM.
#####################################################################
### FILE: A2TIL067.TXT
#####################################################################
#####################################################################
### FILE: A2TIL068.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Listed below are the pinout for the cable between the Apple II SCSI card and
any standard SCSI system cable.
DISCUSSION ------------------------------------------------------
Because the SCSI port is a DB-25 connector, it looks like a RS-232 port but
is NOT a RS-232 port. DO NOT plug any RS-232 device into the SCSI port. Doing
so can damage the 5380 chip on the card.
#####################################################################
### FILE: A2TIL069.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses a potential problem with the Apple IIGS, Apple II SCSI
card and programs using interrupts.
DISCUSSION ------------------------------------------------------
Apple IIGS system crashes may occur with programs using interrupts during
access of SCSI disk drives connected to the Apple II SCSI card. Once
interrupts are enabled, it is possible an interrupt may occur during a SCSI
drive data transfer. Programs initiate data transfer by passing control to
the SCSI card.
The SCSI card firmware places code in its own stack for executing. If taking
an interrupt also places code on the same stack it may wipe out some or all
of the previous SCSI firmware code. Returning from the interrupt, returns to
the portion of the stack corrupted by the interrupt, which results in some
kind of unidentifiable system crash.
- The SCSI card is used with an interrupt driven program, like AppleTalk.
- This application program calls the SCSI card directly, NOT using ProDOS.
To work around this possibility, make sure your applications use ProDOS to
handle any interrupts. This may decrease SCSI disk data transfer rates but
will help reduce system crashes.
#####################################################################
### FILE: A2TIL070.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I am using an Apple II SCSI card to transfer files and sometimes large files
become corrupted. Is there a fix for this problem?
DISCUSSION ------------------------------------------------------
Files larger than 64K become corrupted during the transfer process when using
the Apple II SCSI Card. Use the newer High Speed SCSI card drivers with the
older SCSI cards.
#####################################################################
### FILE: A2TIL071.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article contains the technical specifications for the Apple II SCSI card.
DISCUSSION ------------------------------------------------------
Technical Specifications
========================
Hardware
--------
Provides an electrical interface between external SCSI devices and the CPU.
Provides the address and control lines required by the Apple II's
microprocessor for accessing and controlling the SCSI chip and Smartport
firmware.
Provides other circuitry to interface the 5380 IC with the Apple II CPU
control signals.
On board RAM
------------
8 banks of 1K, accessed with special logic circuits. Used for status of
devices at SCSI bus initialization (including the status of the Apple II SCSI
card itself)
On Board ROM
------------
8 banks of 1K, aAccessed with special logic circuits and used for storing
Smartport firmware
Interface
---------
25-pin SCSI connector
Input/Output
------------
Parallel transmission, two modes for data i/o operations
- PDMA (pseudo-DMA), default
- Block Move only supported by 65816 CPUs and must be enabled by the
application
- Maximum storage area under ProDOS: 32 megabytes
Firmware
--------
Smartport program converts the microprocessor commands or calls issued by CPU
to a format compatible with external SCSI devices
Issues calls to the microprocessor to give it the status of the external SCSI
devices and allow the CPU to control their operation
Commands supported: STATUS, READ BLOCK, WRITE BLOCK, FORMAT, CONTROL, INIT,
OPEN, CLOSE, READ, WRITE
Boot capability with Autostart ROM when you install the card in the slot with
highest priority, which may depend on the operating environment
When Smartport does not find the SCSI device capable of starting up the
system, Smartport returns control to the environment of the Apple II and the
startup search continues through lower-priority slots.
Electrical
----------
Voltage requirement: 4.75 to 5.25 volts DC
Power consumption in milliamps (ma)
Standby: 340 ma
Operating: 390 ma
Environmental
-------------
System Requirements
-------------------
Apple IIGS, Apple IIe or Apple II Plus
Apple II SCSI Card
Apple SCSI System Cable
One or more SCSI-compatible peripherals, can be a high-speed printer interface
Daisy chaining
--------------
Apple II with the SCSI card in slot 5 and ONLY a serial printer or modem card
in slot 2.
Read the manual for the Apple SCSI Cable System before trying to connect any
SCSI devices.
#####################################################################
### FILE: A2TIL072.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes how to obtain the Apple II SCSI Card ROM upgrade.
DISCUSSION ------------------------------------------------------
There is a repair extension that covers your on this. Contact your dealer
about getting the cards upgraded. Here is the information the dealer will
need:
Users who upgrade to Apple IIGS Operating System Version 4.0 or greater must
use the latest revisions of both the SCSI Interface Card and the ProFile
Interface Card. You can determine the latest version of these interface cards
by checking the part number of their ROM. As of March 88, ROM part number 341-
0437, Revision A, is the latest version of the SCSI Interface Card. All SCSI
and ProFile Interface Cards now shipped by Apple are the latest revisions.
Apple has revised the ROM on the Apple II SCSI Interface Card to make the
card compatible with the Apple-CD SC and the Apple IIGS Operating System.
When other products requiring the new ROM are introduced, you will be
notified by a Service mailing. The ROM on the card can be identified by the
new part number, 341-0437. All Service Stock and Finished Goods inventory has
been upgraded to the new ROM.
#####################################################################
### FILE: A2TIL073.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I installed the software from the Apple II Setup 2.1.1 disk (680-5060-B) on
top
of Apple II Setup 2.0.1. I did the other setup steps and tried to start
up an Apple IIGS from the server. A GS/OS-specific file could not be found,
and I got an error $0046.
DISCUSSION ------------------------------------------------------
The $0046 error is a "file not found" error. This error normally occurs
because part of GS/OS is not on the startup disk--in this case, the server.
For
the server to have a working GS/OS system to start up the Apple IIGS, the
GS/OS
Installer needs to be run from an Apple IIGS that is logged on to the server.
Then you install the desired GS/OS configuration on the server volume. We
believe that this is what is meant by "did the other setup steps".
We suggest that you use version 2.1.1 of the Apple II Setup Installer with
a server having GS/OS 5.0.2 installed. Use version 2.0.1 on servers providing
the earlier ProDOS 16 system files, which are found on System Disk 3.2 and
earlier.
Also note that GS/OS 5.0 provided a version of Apple II Setup labelled "2.1."
This version should be used only with GS/OS 5.0. However, the best solution
is
to use GS/OS 5.0.2 and Apple II Setup 2.1.1.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL074.TXT
#####################################################################
Page 11... The procedure for printing a High-Res image doesn't work, since
Pascal clears the High-Res buffer when you go to the Filer. We suggest
modifying the program as shown below:
Program Sprio;
Begin
angle := 0;
While not Keypress Do
Begin
InitTurtle;
Pencolor (white);
For distance := 0 to 99 Do
Begin
Move (2 * distance);
Turn (angle);
End;
angle := angle + 5;
End;
CH:=CHR (17); (* added *)
Unitwrite (6,CH,1,0,12); (* added *)
Textmode
End.
Page 13...The discussion on "Echoing to the screen" assumes that you have
already done a PR#1 before you do the T command.
Page 18...The discussion in the last paragraph assumes that you have
already done a PR#1 before you do the Q command.
Page 38...Line 4, "for the right margin is 2" should be "for the left
margin is 2"
Page 39...Program line 6040 should end with Then Goto 6070
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL075.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The table below lists current SHIPPING Apple software products for the Apple
II and provides for each:
DISCUSSION ------------------------------------------------------
#####################################################################
### FILE: A2TIL076.TXT
#####################################################################
Here are some questions and answers about Apple II System Disk 3.0 for
the Apple IIe and Apple IIc:
A) System Disk v3.0 uses an AppleWorks-style interface, and this requires the
availability of MouseText characters, which do NOT exist in an unenhanced
Apple IIe. The program may also use some of the additional 27 instructions
available only in the 65C02 CPU.
Q) What is the latest version of System software that will operate with an
unenhanced Apple IIe?
A) System Utilities Version v2.1.1 will work on an unenhanced Apple IIe, but
even that requires some MouseText characters, and will show an abnormal
display -- for example, Upper Case Inverse Capital S characters instead of
straight horizontal lines.
However, the program runs properly in spite of this display anomaly. System
Utilities v2.1 does not use MouseText characters and should function
normally on an unenhanced Apple IIe.
Q) How much memory does the System Disk v3.0 require to operate?
A) When booted on a 64K enhanced Apple IIe, the program gives an error message
stating it requires 80-column text, and this indicates it requires 128K of
memory.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL077.TXT
#####################################################################
This article describes what to do, so that Inter*Poll can identify an Apple
IIe or Apple IIGS connected to a network. There are some very specific
criteria that must be met:
- The Apple IIGS must have Built-in AppleTalk selected in the Control Panel.
- The Apple IIGS must have the proper port set to "Your Card".
- An Apple IIe with the Workstation Card must be past the Password screen.
Apple IIGS
----------
For an Apple IIGS to appear in the "Device List" window of Inter*Poll,
these steps must be followed:
1) Select "Built-in AppleTalk" from the Control Panel. At the same time,
set the port that the network is connected to, generally the Printer
port, to "Your Card".
Note: Responder is built into the AppleTalk portion of the software for the
Apple IIGS.
Apple IIe
---------
1) Install the Apple II Workstation Card in slot 7 of the Apple IIe and
connect the LocalTalk port to the network.
Once the system goes past the Password screen, the device shows up in the
Device List window of Inter*Poll.
#####################################################################
### FILE: A2TIL078.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The Apple II Video Overlay card can receive video signals from any number of
sources: VCR, Video camera, Video disc player, even cable television. Because
there are numerous connectors associated with these video sources, it is
necessary to clarify the connection schemes as they relate to the Apple II
Video Overlay Card.
DISCUSSION ------------------------------------------------------
Connection Schemes
==================
RGB Connections
--------------- Any RGB monitor must connected to the DB-15 connector on the card. The
AppleColor RGB Monitor connects directly with the DB-15 cable that ships with
the monitor.
If you are using another RGB monitor, you must build the correct cable. The
Apple II Video Overlay Card DB-15 connector has the same pinout as the
AppleColor RGB Monitor. For more information on this reference Tech Info
Library article "AppleColor RGB Monitor input connector: Pinouts". It is a
simple matter to construct the rest of the cable, using the pinout supplied
with the third-party monitor.
BNC-Style Connections
---------------------
It is normal for some high-end professional video equipment to have BNC-style
connectors for the video output. If this is the case, an adapter must be used
to convert the BNC connector to RCA phono type for connection to the card.
These are readily available at most electronics stores.
S-VHS Information
-----------------
It is not possible to feed an S-VHS (Super VHS) signal into the overlay card.
If your S-VHS equipment has RCA phono jacks, cables can be connected from
these jacks to the card, but the overlays resulting from this connection will
have the resolution of standard VHS, not S-VHS.
#####################################################################
### FILE: A2TIL079.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Listed below are several possible configurations using the Video Overlay Card.
DISCUSSION ------------------------------------------------------
Depending on how sophisticated a user wishes to be, and what the user wishes
to accomplish, there are numerous possibilities for connecting monitors and
other video equipment, to the Apple II Video Overlay Card. A setup could be
as simple as a VCR, an Apple IIGS, and a single monitor; or as complicated as
a videodisc player with a composite monitor, an Apple IIGS with RGB and a
composite monitor, and a VCR with a composite monitor.
Typical Configuration
---------------------
A typical configuration might be a VCR or video camera, for a video source,
an Apple IIe (or Apple IIGS) with the Overlay card and VideoMix software
installed, and a RGB monitor. This configuration would allow creation of
overlays for direct viewing only. The addition of a second VCR would permit
recording of the overlays created. If a composite monitor were connected to
the output of the Overlay Card, the picture displayed there would be
representative of what is being recorded on the VCR.
High-end Configuration
----------------------
A high-end configuration might include the connection of an interactive video
source, which would then display selected video sequences, as directed by the
computer, while the program would automatically provide the proper window for
the resulting video input. This setup would require the connection of the
device control cable from the external device to the serial port on the
computer.
#####################################################################
### FILE: A2TIL080.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple II Video Overlay Card. This card has been
discontinued and is no longer available from Apple.
DISCUSSION ------------------------------------------------------
Overview
--------
The Apple II Video Overlay Card offers Apple II computer owners a wealth of
possibilities for learning and creativity by merging video and computing.
The Apple II Video Overlay Card lets you superimpose Apple II screen images
on video from a variety of sources: VCR, video disc, video camera, or
television. It also allows you to display the combined images of an RGB or
composite monitor and to record them on a VCR.
You start by using the Apple II application of your choice to create your own
text, graphics, or animations. Then with VideoMix, the software included with
the card, you control where these overlays appear and blend them with the
video to achieve the effects you want.
With the Apple II Video Overlay Card and an Apple IIGS or IIe computer, you
can add your own captions and notes to educational videos. You can also
create you own video productions and interactive application for use at home
or in school.
System Requirements
-------------------
To use the Apple II Video Overlay Card, you will need one of the following
systems:
- an Apple IIGS personal computer with at least 512K of RAM, ROM version
01 or 03, and at least one 800K 3.5-inch disk drive; and a VCR,
videodisc player, or video camera
- an Apple IIe personal computer with 128K of RAM and an enhanced main
logic board (revision B); and a VCR, videodisc player, or video camera
To display your videos, you can use the Apple IIGS or IIe computer with
either the AppleColor RGB Monitor or the AppleColor Composite Monitor. The
AppleColor RGB Monitor comes with the required DB-15 connector. The
AppleColor Composite Monitor comes with the required RCA cable.
Technical Specifications
------------------------
- NTSC output: the output of the Apple II Video Overlay Card meets RS-170A
output specifications with RS-170A input.
- Environmental requirements
Operating temperature: 50 to 104 degrees F (10 C to 40 degrees C)
Storage temperature: -40 to 116.6 F (-40 to 47 degrees C)
Relative humidity: 20% to 95% (noncondensing)
#####################################################################
### FILE: A2TIL081.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses the features of the Apple II Video Overlay Card.
DISCUSSION ------------------------------------------------------
Genlock circuitry
-----------------
- Synchronizes the Apple II timing to external video timing.
- Allows a user to superimpose Apple II graphics on top of an external video
signal for titling or annotating video material.
VideoMix Software
-----------------
Allows
- software control of the overlay card's functions.
- choice of key color (color which is transparent to the video signal), set
the video/graphic mix, and adjust the color/tint of the RGB video.
- Apple IIe and Apple IIGS compatibility
- use of the overlay card with existing hardware and the extensive library of
Apple II software.
#####################################################################
### FILE: A2TIL082.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Below is a description of the Apple II Video Overlay Card. This product has
been discontinued and is no longer available from Apple.
DISCUSSION ------------------------------------------------------
The Apple II Video Overlay Card product, for the Apple IIe and Apple IIGS,
includes an interface card and VideoMix software.
The overlay card has a complete, though modified, Apple IIGS graphics
subsystem (Mega II, VGC, and supporting circuitry), which provides genlock
and overlay capabilities, as well as improved composite video output. With a
proper NTSC signal presented to the card, an FCC-legal output is supplied
from the card, therefore the card is usable in professional broadcast
environments.
After genlocking to the incoming signal, the overlay card determines which
pixels will be video and which will be graphics, or if there will be
combinations. These combinations are selected by way of the VideoMix
software, which sets up the card for the desired mix of graphics and video.
The user chooses a key color (the color that is transparent to the incoming
video and is treated separately from the other colors), and what the
video/graphic mix will be. VideoMix also allows the user to adjust the tint
and color of the RGB video, as on a color television. The user can also
choose a color from the screen to be the key color.
#####################################################################
### FILE: A2TIL083.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Here are some helpful tips and hints for using the Apple II Video Overlay
card.
DISCUSSION ------------------------------------------------------
As you plan your video presentation, think about how the overlay will enhance
your presentation. Do you want to include:
Use high-quality video equipment and software that allows high resolution
graphics. Clean the heads on your VCR if you haven't cleaned them lately. The
better the video equipment and computer images, the better your overlays will
look.
When shooting a video for an overlay, try to anticipate where your graphics
will fit into the shot and leave enough space for them. For example, if you
plan to superimpose someone's name below a close-up of their face, leave
enough room in the lower third of the screen. Treat the graphics as an
integral part of the composition, not as an afterthought.
Keep it simple, don't try to cram too much into a single overlay. If your
video has lots of motion, use simple graphics. If your graphics are complex,
consider using a still scene for the video portion.
Limit the information in each overlay to one or two points. Presenting too
many facts in one overlay will not help the viewers remember them. Television
viewers may not be able to flip back to review something they missed.
Use readable fonts for text. Bold, simple fonts seem crisp and are easily
read on the screen. The color of your text should contrast with the video
colors. If you plan to record the overlay, make the text at least 16 point.
Avoid using computer graphics that are extremely bright. If the colors in
your graphics are too intense, especially if they are hot colors such as
bright red, the graphics may appear to vibrate along the edges. You can
correct the problem by using a less intense color, like off-white instead of
white. You can also reduce the intensity of a color by allowing some of the
video image to blend in, using VideoMix.
Colors displayed on an RGB monitor are more stable than colors displayed on a
composite monitor as they are less likely to shimmer or bleed into another
color. If you are recording your overlays on tape, a composite monitor or a
television will show you a better representation of the overlay's appearance
during playback. By viewing your overlays this way, without an RGB monitor,
you will be better able to see, and correct, problems before they are
recorded on the videotape.
#####################################################################
### FILE: A2TIL084.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses how to use the Key Color selection of the Video
Overlay Card.
DISCUSSION ------------------------------------------------------
Creating an overlay with the Apple II Video Overlay Card requires selection
of a control color, called Key Color.
The VideoMix software treats the Key Color differently from the other colors.
All colors not designated as the Key Color are treated as a group and are
called non-Key colors.
For example, if the Key Color is Black, the video input signal will show
through only where black is displayed on the screen. Where any other color is
shown, the video will not show through and those areas will be showing the
computer generated graphic. This would be the display, assuming VideoMix is
set for 100% Key and 0% non-Key. By moving the sliders within VideoMix, these
proportions can be changed to suit the user.
There are two methods for selecting the Key Color, select from Screen, and
select from the color palette.
Selecting from the color palette allows selection of the Key Color from a
palette of sixteen different colors. Use the mouse (Apple IIGS), or the arrow
keys (Apple IIe), to select a color rectangle from the palette.
The other method is to use the option Select From Screen. An "X" appears in
the box, and a hand with a pointing finger replaces the arrow cursor on the
screen. With the hand cursor in the computer graphics area of the screen,
click on the color of your choice. This becomes the Key Color.
Using dithered colors for your Key Color can produce some interesting, and
sometimes unexpected, translucence effects in your overlay. These effects,
while attractive, may not be completely reproducible. To avoid this, it would
better to have your computer in 320 mode when making overlays. If you wish to
use 640 mode, it is best to use black or white as your Key Color.
#####################################################################
### FILE: A2TIL085.TXT
#####################################################################
The file can now be read into any of the MS-DOS spreadsheet applications
that support a DIF format -- Lotus 1-2-3, for example.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL086.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple II Workstation Card. This product has been
discontinued and is no longer available from Apple.
DISCUSSION ------------------------------------------------------
The Apple II Workstation Card connects the Apple IIe computer to an AppleTalk
network using the LocalTalk Cabling System. This card includes a built-in
Super Serial port for direct connection to serial devices such as ImageWriter
printers. This card is ideally suited to educational environments where users
want to share printers and reduce the amount of time spent handling disks.
The Apple II Workstation Card, together with the AppleShare IIe Workstation
software included with it, gives users of enhanced Apple IIe computers access
to AppleShare file servers, network printers (such as LaserWriter and
ImageWriters), and to AppleShare print servers. Also,in conjunction with an
AppleShare file server connected to an AppleTalk network, allows Apple IIe
users to start up from the file server without using local disk drives.
Apple IIe users can print to network printers and share information stored on
AppleShare file servers. At the same time, other Apple II, Macintosh, and MS-
DOS users can access folders, documents, applications, and shared storage.
Using an AppleShare file server or network printer is as easy as using a
local ProDOS disk or serial printer.
An Apple IIGS system (in which the function of the Apple II Workstation Card
is built-in).
Recommended Equipment
---------------------
The following are recommended, but not required.
One or more AppleShare file servers (for diskless startup and file server
access).
One or more LaserWriter, ImageWriter II, or ImageWriter LQ printers.
Technical Specifications
------------------------
Processor: 65C02, two-megahertz clock speed
#####################################################################
### FILE: A2TIL087.TXT
#####################################################################
TOPIC -----------------------------------------------------------
When attempting to print from Magic Slate v2.0 using an Apple IIe and a
Workstaton Card connected to an ImageWriter II , using AppleTalk, we get the
message "includeProcSet IWEm 1 1" on the printout. Is there a fix for this
problem?
DISCUSSION -------------------------------------------------------
Also, on an Apple IIe, you always have to run Chooser.II before you run an
application and without powering off the computer, see below.
If this doesn't work, perhaps Magic Slate is not flexible in the slot
location or is clearing the Chooser.II info on launch.
#####################################################################
### FILE: A2TIL088.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses the Apple II Workstation card and Apple IIGS support.
DISCUSSION ------------------------------------------------------
The Apple II Workstation Cards is not supported in the Apple IIGS because of
the following reasons.
#####################################################################
### FILE: A2TIL089.TXT
#####################################################################
If you want to run Apple II Workstation Cards on a network, and also want
to have some workstations' printers directly connected to the serial port
on the Workstation card, try the following solution:
Run the new Chooser II (ver. 1.2.1) software. When the Apple II WorkStation
Card is installed, a new option window appears in the lower righthand corner
that allows the output to be directed to either the serial port or the
AppleTalk port on the card. Once the serial port is selected, everything
should work perfectly.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL090.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Hardware
--------
The card has its own 65C02 processor, ROM, RAM, and a custom PAL chip. The
card attaches to a connector module housing two Mini-8 serial ports. One of
these ports supports AppleTalk, the other emulates a Super Serial Card.
The card can be installed in any Apple IIe slot except for slot 3 (the
additional 64K of RAM on the Extended 80-Column card is assigned to slot 3,
making it unavailable). Slot 7 is the usual choice for the Workstation Card.
The red and green LEDs indicate only that the card has passed an internal
diagnostic, and do not indicate that the network interface is active.
The upper Mini-8 connector (PORT A) supports either the AppleTalk interface
or a Super Serial interface. The lower Mini-8 connector (PORT B) supports
only the serial interface.
Software
--------
The Apple IIe Workstation Card contains AppleTalk code in ROM, code to allow
printing over the network, printing at the workstation, and starting up over
the network. The Apple IIe Workstation Card can start up either from a local
disk, or remotely over the network from a startup server running on a file
server.
Local Startup
-------------
When the workstation starts up from a local device, the card makes itself
look like a Super Serial Card, with special ID bytes to indicate that it is
actually an Apple II Workstation Card.
Network Startup
---------------
The card emulates a Disk II drive on power up to enable network startup, and,
if in the highest number slot (normal practice) downloads the operating
system from a network startup server, if available.
In addition, either of these other two methods can be used to start up over a
network:
- Use the PR# command specifying the card's slot and hold down the Open
Apple key while pressing Return. (Issuing the PR# command and pressing
Return without pressing the Open Apple key causes printing to take place.)
- Using a BOOT call also causes the startup process to take place.
Only ProDOS applications are supported on the network using the card. An
important feature of the card is that it does not require the use of main
memory, because most applications use all or almost all of Apple IIe memory
(including "reserved" areas).
#####################################################################
### FILE: A2TIL091.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Processor
---------
6501; 2 MHz clock speed
Memory
------
16K RAM
64K ROM
Ports
-----
Two 8-pin, mini-circular, RS-422 ports:
* One LocalTalk port
* One Super Serial port
#####################################################################
### FILE: A2TIL092.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses the ways in which the Apple II Workstation Card
understands zones and network IDs. Some of the discussion refers to the
following setup diagram:
DISCUSSION ------------------------------------------------------
Setup:
Ethernet LocalTalk
--------|-------------- FastPath---------|----------|---------------|
| | | |
Macintosh II server diskless LaserWriter |
w/Apple II start Apple II Macintosh SE
blocks
zone: zone1 zone: zone1
net #: 1 net #: 2
-----------------------------------------------------------------------
condition, the FastPath lets the request travel over the bridge to the server.
Typically, routing is handled at the fourth OSI layer, the transport layer of
AppleTalk. Manufacturers working with AppleTalk use the transport layer to
handle routing. Manufacturers working with other protocols may handle routing
at a higher layer in the OSI model.
#####################################################################
### FILE: A2TIL093.TXT
#####################################################################
Please note that the mini-assembler performs a NEW command, so it will wipe
out any resident Applesoft program. Also note that the mini-assembler loads
from $800 to $947. Don't try to assemble anything into those locations.
This note covers the operation of the mini-assembler only. It is not a course
in assembly language programming. For a reference on programming the 6502
microprocessor, refer to the Synertek Programming manual or any of the
tutorials available. This note assumes the user has a working knowledge of
6502 programming and mnemonics.
Typing "F666G" puts the user in mini-assembler mode. While in this mode, any
line typed in will be interpreted as an assembly language instruction,
assembled, and stored in binary form unless the first character on the command
line is a "$".
If the first character of a command line is a "$", the remainder of the line
will be interpreted as a normal monitor command, executed, and control
returned to the mini-assembler. To get out of the mini-assembler, press
RESET.
If the first character on the line is blank, the assembled instruction will be
stored starting at the address immediately following the previously assembled
instruction. If the first character is not a blank nor a "$", the line is
assumed to contain an assembly language instruction preceded by the
instruction address (a hex number followed by a ":"). In either case, the
instruction will be retyped over the line just entered in dis-assembler format
to provide a visual check of what has been assembled.
The counter that keeps track of where the next instruction will be stored is
the pseudo PC (Program Counter) and it can be changed by many monitor commands
(eg. 'L', 'T', . . .). Therefore, it is advisable to use the explicit
instruction address mode after every monitor command and, of course, when the
mini-assembler is first entered.
Keywords:
#####################################################################
### FILE: A2TIL094.TXT
#####################################################################
The mnemonics and formats accepted by the mini assembler are the same as those
listed by the 6502 Programmers Manual, with the following exceptions and
differences:
6. Any page zero references will generate page zero instruction formats if
such a mode exists. There is no way to force a page zero address to be two
bytes, even if the address has leading zeroes.
0000: **************************
0000: * *
0000: * APPLE II *
0000: * MINI-ASSEMBLER *
0000: * *
0000: **************************
002E: FORMAT EQU $2E
002F: LENGTH EQU $2F
0031: MODE EQU $31
0033: PROMPT EQU $33
0034: YSAV EQU $34
0035: L EQU $35
003A: PCL EQU $3A
003B: PLH EQU $3B
003D: A1H EQU $3D
003E: A2L EQU $3E
003F: A2H EQU $3F
0042: A4L EQU $42
Keywords:
#####################################################################
### FILE: A2TIL095.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL096.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL097.TXT
#####################################################################
Description: Apple II, Apple III, Lisa Family: Video Specs (Discontinued)
Header: Apple II, Apple III, Lisa Family: Video Specs (Discontinued)
TOPIC -----------------------------------------------------------
The following information is for the benefit of users who may wish to
interface
Apple models to video projectors:
DISCUSSION ------------------------------------------------------
Lisa
1. Number of lines in the raster. | video output to
2. Whether interlaced. | Conrac or
3. Signal type. | Electrohome
4. Frame rate. | monitor with
| 22.7 Khz scan
| rate
Copyright 1984, 1992 Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL098.TXT
#####################################################################
Description: Apple II, II+, IIe, IIc: ASCII characters, values & keystrokes
Header: Apple II, II+, IIe, IIc: ASCII characters, values & keystrokes
The following table contains the ASCII codes generated by pressing a key or
combination of keys on the Apple II, Apple II Plus, Apple IIe, Apple IIc, and
Enhanced Apple IIe. The character names come from the American Standard Code
for Interchange of Information. Certain peripherals or programs or functions,
such as the BASIC function CHR$, may require the decimal values; certain
peripherals or programs may require the hexadecimal values as well.
The fourth column in the table below is for simple keystrokes or those made
with the SHIFT key held down; the fifth and sixth columns are for those made
either with the CTRL key held down or with both the SHIFT and CTRL keys held
down simultaneously.
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2A
+ 43 2B
, 44 2C
- 45 2D
/ 47 2F
0 48 30
1 49 31
2 50 32
3 51 33
4 42 34
5 43 35
6 44 36
7 45 37
8 46 38
9 57 39
: 58 3A
; 59 3B
< 60 3C
= 61 3D
> 62 3E
? 63 3F
@ 64 40
A 65 41
B 66 42
C 67 43
D 68 44
E 69 45
F 70 46
G 71 47
H 72 48
I 73 49
J 74 4A
K 75 4B
L 76 4C
M 77 4D
N 78 4E
O 79 4F
P 80 50
Q 81 51
R 82 52
S 83 53
T 84 54
U 85 55
V 86 56
W 87 57
X 88 58
Y 89 59
Z 90 5A
[ * 91 5B
\ * 92 5C
] * 93 5D
^ 94 5E
_ * 95 5F
` * 96 60
a 97 61
b 98 62
c 99 63
d 100 64
e 101 65
f 102 66
g 103 67
h 104 68
i 105 69
j 106 6A
k 107 6B
l 108 6C
m 109 6D
n 110 6E
o 111 6F
p 112 70
q 113 71
r 114 72
s 115 73
t 116 74
u 117 75
v 118 76
w 119 77
x 120 78
y 121 79
z 122 7A
{ * 123 7B
| * 124 7C
} * 125 7D
~ * 126 7E
DEL * 127 7F Delete
** Use SHIFT-P.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL099.TXT
#####################################################################
This note covers use of the Apple II, IIe and IIc mini-assembler only, not the
II+. This is not a course in assembly language programming. For a reference
on programming the 6502 microprocessor, refer to the Synertek Programming
manual or any of the tutorials available. This note assumes the user has a
working knowledge of 6502 programming and mnemonics.
Typing "F666G" will puts you in mini-assembler mode. While in this mode, any
line typed in will be interpreted as an assembly language instruction,
assembled, and stored in binary form unless the first character on the command
line is a "$".
If the first character of a command line is a "$", the remainder of the line
will be interpreted as a normal monitor command, executed, and control
returned to the mini-assembler. To get out of the mini-assembler, press
RESET.
If the first character on the line is blank, the assembled instruction will be
stored starting at the address immediately following the previously assembled
instruction. If the first character is not a blank nor a "$", the line is
assumed to contain an assembly language instruction preceded by the
instruction address (a hex number followed by a ":"). In either case, the
instruction will be retyped over the line just entered in dis-assembler format
to provide a visual check of what has been assembled.
The counter that keeps track of where the next instruction will be stored is
the pseudo PC (Program Counter) and it can be changed by many monitor commands
(eg. 'L', 'T', . . .). Therefore, it is advisable to use the explicit
instruction address mode after every monitor command and, of course, when the
mini-assembler is first entered.
The mnemonics and formats accepted by the mini-assembler are the same as those
listed by the 6502 Programmers Manual, with the following exceptions and
differences:
6. Any page zero references will generate page zero instruction formats if
such a mode exists. There is no way to force a page zero address to be two
bytes, even if the address has leading zeroes.
Keywords:
#####################################################################
### FILE: A2TIL100.TXT
#####################################################################
Description: Apple II, IIe and II+: Auto-Run Apple w/o DOS (2 of 2)
Header: Apple II, IIe and II+: Auto-Run Apple w/o DOS (2 of 2)
For the next step a copy of the image of the application program needs to be
programmed into the EPROMs. The program starts at the address pointed to by
$67 and $68 and ends at the address pointed to by $AF and $B0. The contents
of the end address pointer, $AF and $B0, will be inserted in the control ROM
at locations $1F and $23. When control comes back through the input routine
pointer, Applesoft has already initialized $67 and $68. So the next step is
to move the image of the Applesoft program down to where it originally came
from. How this is done will depend on the hardware of the ROM card and the
length of the Applesoft program. If you use the Apple firmware card you will
have to address the soft switch to select the firmware card and then address
the switch again to re-select the Applesoft ROMs. With the ROMPLUS it could
be as simple as using the monitor move routine, $FE2C, to move a program of
less than 2 kilobytes long.
And now the final part, we need to reset the input pointer so that the program
can input normally from the keyboard and actually RUN the program. To make
things easier there is a routine set by the Auto-Start ROM that will set the
input pointers to the keyboard at location $FE89. Then all that's left to do
is jump to $D566 which will run the program.
For a bit of finesse, if we put a $80 into location $D6, the user will not be
able to list the program. In fact any attempt to do any Applesoft command
except LOAD from cassette will cause the program to RUN. Also, by changing
the reset vectors in the Auto-Start ROM to point to the RUN routine, the
program will become very difficult to stop or modify. (To change the reset
vector, load memory starting at $3F2 with 66 D5 70. See page 36 and 37 of the
Apple II Reference manual for more details)
THE LISTING
This listing is all done relative to the start of the ROM so all address are
given as one byte. If you use an assembler, simply origin the code in RAM and
when it is programmed into the control ROM it will work just fine. The
routines are not arranged in order of execution so that the move routine will
be at the end since the length of the move routine will vary with the hardware
requirements. Just be sure that the three byte jump is inserted behind the
move routine.
#####################################################################
### FILE: A2TIL101.TXT
#####################################################################
Description: Apple II, IIe and II+: Auto-Run Apple w/o DOS (1 of 2)
Header: Apple II, IIe and II+: Auto-Run Apple w/o DOS (1 of 2)
I will assume the use of a card like the Mountain Computer ROM+ that has a 256
byte "control ROM" and room for some larger ROMs to store the Applesoft
program. On the ROM+ this is a bank of up to six 2716 type EPROMs. Using
EPROMs has the advantage that you can change your Applesoft program later by
erasing the EPROMs and reprogramming and the disadvantages of higher cost and
using more power from the Apple's power supply. The power consumption of the
EPROMs won't be a problem if the Apple isn't filled with cards.
1. Pretend that it's a disk controller card so that the Auto-Start ROM will
execute its code.
2. Initialize Applesoft.
3. Move an image of the Applesoft program down from the ROMs into the proper
area of RAM.
4. Set up the required Applesoft pointers for the end of the program.
All that's needed to convince the Auto-Start that there's a disk controller
card out there is to have a ROM whose first four odd bytes match the Apple P5
or P5A PROM. If the monitor finds a ROM that matches it in slot N, it will do
a jump to $CN00. The routine that does this starts at $FAA6 and is listed on
page 144 of the Apple II reference manual. The first eight bytes in the
control ROM will be
24 20 24 00 24 03 24 3C
Note that by having the even numbered bytes equal to $24, (BIT Page zero) when
the code is executed starting at $CN00 nothing will happen until the byte
after the $3C.
Now the question becomes what address to put into the pointer. The control
ROM's address will change depending on which peripheral slot it's plugged
into.
The low byte is just the offset from the start of the ROM since the address
always starts on a 256 byte boundary but the high byte could be anything from
$C1 to $C7. When the Auto-Start ROM looks for a disk controller card it saves
the high order byte in $7F8. So the contents of $38 and $39, the input
pointer, becomes the offset which is stored at location $7F8. Then we can
jump to $E000 to initialize Applesoft confident that we will regain control
when it's done.
Keywords:
#####################################################################
### FILE: A2TIL102.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
#####################################################################
### FILE: A2TIL103.TXT
#####################################################################
"Understanding Your Apple II", an in-depth Apple II and II+ hardware manual,
is now available from Quality Software or from your local dealer. The book,
by Jim Sather, has a foreword by Steve Wozniak. Some of the book's features:
--Contains 23 software and hardware Application Notes including the shift key
mod, disk write protect mod, and EPROM mods.
This book runs 352 pages in all! A companion text, "Understanding Your
Apple IIe", is also available from:
Quality Software
21601 Marilla Street
Chatsworth, CA - 91311
(818) 709-1721
Copyright 1991 Apple Computer, Inc
Keywords:
#####################################################################
### FILE: A2TIL104.TXT
#####################################################################
Description: Apple II: 80 Column Card Cannot Handle Some "Color" Programs
Header: Apple II: 80 Column Card Cannot Handle Some "Color" Programs
TOPIC -----------------------------------------------------------
I have an Apple IIe, an Enhanced 80 Column card, and an Apple Color Monitor
100. I have two games, Batman and Hunt for Red October, that do not
display in color even though they are both advertised as able to run on the
Apple II with double high-resolution color graphics.
DISCUSSION -------------------------------------------------------
The problem is that your software is trying to write directly to the video
circuitry instead of using calls to the software. The 80 column card
cannot handle these kinds of requests.
* Call the software companies and ask if they have a software patch.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL105.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I backed up my hard disk with Backup II version 1.01, and the drive went
down (total loss of data). While trying to restore from the backup I get
through 13 of 34 disks, and then I get a DATE/TIME STAMP DO NOT MATCH
error. I have looked for the date and time stamp bytes on the disks to no
avail.
Can I fix Backup II to not look for a DATE/TIME STAMP? Which bytes should
I look for on the bad disks? I have looked at the information on the disks
in question and the data is there.
DISCUSSION ------------------------------------------------------
The actual problem may be with your versions of ProDOS and Backup II.
Specifically, versions of Backup II before 1.1.1 are not compatible with
any ProDOS version greater than 1.1.1. If your Backup II and ProDOS are
incompatible, you have two options:
To help you find block 2, here is a good formula for converting ProDOS
blocks to DOS 3.3 sectors:
Sector: 0 1 2 3 4 5 6 7 8 9 A B C D E F
SectorOffset: 0 7 6 6 5 5 4 4 3 3 2 2 1 1 0 7
Half of Block: 1 1 2 1 2 1 2 1 2 1 2 1 2 1 2 2
It looks like the bytes you need are on Track 0, Sector 11 (first half of
block
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL106.TXT
#####################################################################
Digisector by Micro-Works
P.O. Box 1110
Del Mar, CA 92014
(619) 942-2400
The Dithertizer and the Digisector accept input from a standard video camera.
The Micro D-Cam and Micron-Eye use a solid state camera made from a special
purpose imaging chip. All have software to map the output from the camera to
the High-Res Screen of the Apple II.
The Dithertizer uses a feature called contouring. This makes the processor
display only those portions of an image which fall in a certain brightness (or
darkness) range. With this method you could set the digitizer to display only
the darkest spots on the screen. Then you could write software to scan the
digitized image for spots, count them and note their position.
To locate a vendor's address and phone numbers, use the vendor name as a
search
string.
Copyright 1988, 1993, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL107.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article disucsses how to disable the keyboard during serial I/O on the
Apple IIc, Apple IIGS and Apple IIe Super Serial card.
DISCUSSION ------------------------------------------------------
The Apple II serial interface (Apple IIc serial port, Apple IIGS serial port,
and Apple IIe Super Serial Card) has a built-in command that disables the
keyboard during serial I/O. The command is FD. Here's how to send it from
BASIC:
10 print chr$(4);"pr#2"
20 print chr$(1);"FD": REM Disable the keyboard...
#####################################################################
### FILE: A2TIL108.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I have an Apple IIc Plus with a 5.25-inch drive. Do I need a file called
Start 13 on my system for the drive to work properly?
DISCUSSION ------------------------------------------------------
The file Start 13 was used early on when the Apple II went to a 16-sector
disk format. Start 13 made it possible for older, 13-sector diskettes to
be read. You don't need it for the Apple IIc to work with current
diskettes.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL109.TXT
#####################################################################
Description: Apple II: How to Copy Software from 5.25 to 3.5-inch Disks
Header: Apple II: How to Copy Software from 5.25 to 3.5-inch Disks
TOPIC -----------------------------------------------------------
I want to copy Apple IIe software from 5.25-inch to 3.5-inch disks, using
an Apple IIGS--and then run the programs. I get a message that the Apple
IIe disk was not formatted in ProDOS. What should I do?
DISCUSSION ------------------------------------------------------
If the program was written to run under DOS 3.3, it probably won't work
under ProDOS. You can use the System Utilities Disk 3.1 to copy the
information over to a 3.5-inch disk (the DOS to ProDOS conversion is
handled automatically during the copy). However, if the application
interacts with the operating system giving DOS 3.3 commands, it won't run.
We recommend that you ask the software developer if they have a ProDOS
version.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL110.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes some information sources for the Apple II products.
DISCUSSION ------------------------------------------------------
GS+
---
An Apple IIGS magazine published bimonthly by EGO Systems.
EGO Systems
P.O. Box 15366
Chattanooga, TN 37415-0366
A+/InCider
----------
An Apple II and Macintosh magazine published monthly by IDG.
A2-Central
----------
Publishes a number of newsletters that are devoted to the Apple II only.
Here's the current list:
A2-Central
----------
Published monthly since January, 1985 and provides technical information on
the Apple II.
A2-Central on Disk has been published monthly since February, 1989. Each 800K
3.5-inch disk contains the full text of that month's paper issue, plus text-
talking software for blind subscribers. In addition, specific issues contain
Apple system software, technical note updates, public domain and shareware
software.
Studio-City
-----------
Published every other month since February, 1990. Each issue consists of two
800K 3.5-inch disks and includes a HyperStudio stack containing editor Terry
Baker's tips, tricks, and letters from readers.
TimeOut-Central
---------------
Published every other month since September, 1990. Each issue consists of
one 800K 3.5-inch disk and includes a column by the editor, letters from
readers, as well as public domain and shareware AppleWorks and TimeOut files.
Script-Central
--------------
Published bimonthly and is all about Apple's HyperCard IIGS and HyperTalk,
its scripting language.
A2-Central
P.O. Box 11250
Overland Park, KS 66207
Al Martin
1121 NE 177th, Suite B
Portland, OR 97230.
Scarlett
--------
A monthly newsletter published by:
AppleWorks Forum
----------------
A monthly newsletter published by:
HyperStudio Network
-------------------
A quarterly newsletter about HyperStudio. They publish an annual 'Best of
HyperStudio' disk of stacks, and have discounts on HyperStudio accessories.
They also have some teacher-oriented materials.
HyperStudio Network
Box 103,
Blawenburg, NJ 08504
Softdisk Publishing
P.O. Box 30008
Shreveport, LA 71130-0008
AOL: zak Internet: [email protected]
USUS
----
An international non-profit organization dedicated to promoting and
influencing
software standards to aid in the development of portable software. They have
a
large software library including a lot of source code (for almost every
language or computer).
USUS Inc.
P.O. Box 1148
La Jolla, CA 92038
#####################################################################
### FILE: A2TIL111.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The user should be familiar with the 6502 interrupt requirements as defined
in the Synertek Programming and Hardware manuals. This article applies to the
interrupt request (IRQ). The use of the non-maskable interrupt (NMI) in a
disk system is not recommended. The data and programs on the disk may be
destroyed if an NMI occurs while the Apple is writing data to the disk. The
DOS disables IRQ during critical code making it relatively safe to use.
HARDWARE
--------
For interrupts, the Apple peripheral slots have defined three pins:
The daisy chain structure allows an interface card to disable the next higher
number card from requesting an interrupt. Slot 0 has the highest priority and
slot 7 has the least.
SLOT
0 1 2 7
+--+ +--+ +--+ +--+
| | | | | | | |
| | | | | | | |
IRQ -------+--+---------+--+---------+--+-- - - - --+--+
| | | | | | | |
INT IN | |O I| |O I| |O I| |
and OUT ---| +---------+ +---------+ +-- - - - --+ |
| | | | | | | |
| | | | | | | |
+--+ +--+ +--+ +--+
The system was designed so that if INT IN for a slot is low then that slot
may not generate an interrupt. Each slot should pull INT OUT low when it is
requesting an interrupt to disable lower priority slots. Cards that don't use
IRQ should wire INT IN and INT OUT together so that any higher priorty slots
can still disable cards in lower priority slots. This priorty system fails if
there is an empty slot between any two interrupting cards.
The hardware logic required to generate INT OUT is INT IN anded with the
active low interrupt signal from the peripheral device. IRQ is INT IN anded
with the active high interrupt signal from the peripheral device.
SOFTWARE
--------
There are two ways to cause the 6502 to follow the IRQ vector. A logical zero
on the IRQ pin of the 6502 while the IRQ flag of the processor is cleared, or
executing a BREAK instruction in a program:
First, the Apple monitor determines whether a BREAK or an IRQ has occured. In
the Auto start ROM, this routine is at $FA40 and in the old monitor it's at
$FA86. This routine stores the 6502 accumulator at location $45 and retrieves
the processor status flags. A BREAK drops into the monitor with the address
of the BREAK operation code + 2 and a dump of the 6502 registers. The Auto-
Start ROM has the option of jumping to a user's routine after a break. Both
monitor ROMs jump to the address contained in memory at $3FE and $3FF after
an IRQ.
Interrupt Request
-----------------
The user must have the address of his interrupt handler stored in $3FE and
$3FF before the first interrupt is generated.
Caution: The accumulator does not contain valid data when it is vectored to
$3fe and $3FF.
The accumulator must be restored from location $45 before the return from
interupt instruction, (RTI) is executed. The user must also be careful to
leave the other registers as they were when an interrupt occured.
If the user is careful to restore all the 6502 registers and not disturb
BASIC's memory locations in the interrupt handling routine, the interrupt
will be transparent to BASIC. Be very careful of page 0 locations. Save and
restore any information on the stack when you're not sure.
Applesoft and Integer BASIC both use the 6502 stack extensively in keeping
track of GOSUBs and FOR-NEXT loops. This makes it difficult to have an
interrupt modify BASIC program execution. To do this the easiest way, program
the interrupt routine to set a flag byte when an event occurs and then
program the BASIC program to PEEK that flag byte's address and respond when
the flag byte is set.
You may use the Applesoft ONERR GOTO statement to modify the execution of an
Applesoft program when the interrupt occurs. The following machine language
routine causes an 'error' condition in Applesoft.
The POKEs set the IRQ vector to generate an error number 100 when an
interrupt occurs. The Applesoft onerr routine can check decimal location 222
and if it doesn't equal 100 then you have a normal Applesoft or DOS error.
Treat the IRQ generated error like any other Applesoft error. RESUME and the
routine on page 82 of the Applesoft reference manual will work normally.
Please do a search on ON ERR GOTO for more information.
The interrupt checking routine in the monitor saves the 6502 accumulator at
location $45 while it checks for a break. Unfortunately, DOS also uses
location $45 as temporary storage while DOS parses the numeric parts of its
commands. This can result in range errors or reading the wrong record, slot,
or drive if an interrupt occurs during parsing. There is no way around this
problem at this time. To use interrupts with DOS in the safest way, disable
IRQ when doing any disk access.
#####################################################################
### FILE: A2TIL112.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I'm running an Apple IIGS lab (28 systems) with seven LocalTalk ImageWriters.
10 PRINT CHR$(4);"PR#1"
20 FOR I=32 TO 126
30 PRINT CHR$(I);
40 NEXT:PRINT
50 PRINT CHR$(4);"PR#0"
If I run the above test program simultaneously on two Apple IIGS computers
trying to print to one LocalTalk ImageWriter, the first computer to type
"run" prints fine. The other computer has to wait for the LocalTalk option
board to release the printer.
I have gone through the ImageWriter technical book and can't find anything
that allows the LocalTalk card to release the printer Immediately after the
"PR#0" command.
DISCUSSION -------------------------------------------------------
You are experiencing the time it takes the ImageWriter to release after the
connection to the computer is lost. Your problem is that the "PR#0" command
just changes the mode of the computer; the printer still thinks the first
computer should be there.
The printer has a built-in timeout that can't be changed. Something you might
try is to insert an "ESC c" as line 45. This command resets the printer and
might cause the printer to drop its connection before the computer does.
#####################################################################
### FILE: A2TIL113.TXT
#####################################################################
TOPIC -----------------------------------------------------------
What are the memory addresses for mouse information on the Apple IIe and
Apple IIGS?
DISCUSSION -------------------------------------------------------
Apple IIe/IIc
-------------
With the mouse card in slot four of the Apple IIe, locations are stored as
follows:
More data on Apple IIe and IIc applications is on pages 196 through 198 and
page 363 of the "Apple IIc Technical Reference Manual" from Addison-Wesley.
Apple IIGS
----------
Information on the Apple IIGS locations is on pages 200 through 205 of the
"Apple IIGS Firmware Reference" from Addison-Wesley.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL114.TXT
#####################################################################
#####################################################################
### FILE: A2TIL115.TXT
#####################################################################
TOPIC -----------------------------------------
Is there a way to recover deleted files on an Apple II under Apple DOS 3.3
and ProDOS?
DISCUSSION ------------------------------------
Central Point Software offers Copy II Plus, which allows deleted files to
be restored in both DOS 3.3 and ProDOS--provided you have not written to
the disk since the file was deleted.
For more details, search the Tech Info Library under "Central Point".
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL116.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
You can find the address and phone number for these companies in a separate
article on the Tech Info Library. Search under the name you want to find.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL117.TXT
#####################################################################
When an internet has each side of the InterBridge assigned a different zone
name (common practice when using the InterBridge) In this type of
internet, the Apple IIe and the Apple IIGS cannot boot across an
InterBridge.
However, when both sides of the InterBridge have the same zone name on a
one-zone internet, the Apple II systems can start across the InterBridge.
This difference occurs, because AppleTalk uses the Name Binding Protocol to
understand the network design. (AppleTalk is more concerned with names than
it is with numbers.) With both sides of the InterBridge having the same
zone name, AppleTalk believes it is dealing with one network (one zone).
This method of name assignment has one disadvantage. All network traffic
is passed across the InterBridge, thus defeating the usual reason for
installing the bridge--the logical separation of network traffic.
Note: Routers and bridges are different devices. They do perform similar
functions, but the router is a higher-level device than the bridge.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL118.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Can the Apple 5.25 PC Drive (and card) read ProDOS 5.25-inch disks under AFE?
DISCUSSION ------------------------------------------------------
Apple 5.25 PC Drive only supports disks that are formatted using the MFM
encoding methods. Therefore, it does not read ProDOS-formatted disks, which
use GCR. Alternative ways to move data from the Apple II to the Macintosh
include AppleShare, a serial link (cable and/or modem), and by first moving
the
ProDOS data to 3.5-inch disks, which any Macintosh will mount.
You may find the AFE Works-Works translator helpful when actually translating
the files. It is on the InfoSource CD-ROM available from Apple.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL119.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
To convert Apple II Bank Street Writer word processor files into Macintosh
MacWrite files follow these steps.
Step 1
------
Use the System Utility option within Bank Street writer to convert the binary
Bank Street Writer documents to ProDOS 3.3 ASCII text files. This must be
done for each file that you intend to transfer to the Macintosh.
NOTE:
Make sure that the names of the files contain only the letters (A-Z), no
numbers or other marks.
Step 2
------
Use the ProDOS System Utilties Diskette to copy the DOS 3.3 ASCII text files
that you have created to a ProDOS formatted disk. (You will need your
original DOS 3.3 disk, and a new disk that has been formatted with ProDOS.)
Step 3
------
Use an Apple II computer that is equipped with both a 5 1/4" disk drive and a
3 1/2" disk drive. Again, use the ProDOS System Utilities disk to copy the
files from the 5 1/4" disk to a ProDOS formatted 3 1/2" disk.
Step 4
------
Use a Macintosh computer equipped with a FDHD (high density) disk drive
(Macintosh SE/30 or later) and PC Exchange 1.1 or later.
Step 5
------
Insert the disk into your Macintosh and use MacWrite or your favorite word
processor to open each file. Once you have verified that everything is
intact, choose "Save as..." from the file menu and save the file.
#####################################################################
### FILE: A2TIL120.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
We don't know of a product that converts graphic files between Apple II and
Macintosh formats. This type of conversion is one of the most difficult,
as the files are usually stored as an approximation of the hardware's
display capabilities, which vary greatly between different computer lines.
Though we couldn't find a product that will do this, what you're probably
looking for is a utility that will convert a file into a "standard format,"
such as Graphic Interchange Format (GIF). Once in this format, you could
move it to the Macintosh and re-translate it.
#####################################################################
### FILE: A2TIL121.TXT
#####################################################################
Description: Apple II: Turn Off Line Feed When Using 3rd Party Printers
Header: Apple II: Turn Off Line Feed When Using 3rd Party Printers
Third party dot matrix impact printers need to receive a Carriage Return
within
a control code in order to set print densities to certain values.
Unfortunately, when a CR is sent from an Apple IIc or a Super Serial Card, the
interface automatically sends a Line Feed as well. Temporarily turning off the
interface's automatic LF can be done with a Control-I K. To turn automatic LF
back on, use Control-I L.
The problem is, these characters may be ignored by the interface and
sent to the printer instead.
The Super Serial Card (and its Apple IIc serial port equivalent) will
forward control characters if preceded by a Control-I. While it's true
that Control-I is the command to send to set up specific functions, in
order to send the command to the card without it forwarding said command
to the printer, you must send the command preceded by TWO Control-I's.
- The first Control-I alerts the card that a command it needs to operate
on is forthcoming.
- The second Control-I is used by the card, along with its attendant
characters, as the command string, to change interface functions.
If what follows the first Control-I is not a control character, the card
(firmware) forwards the next characters to the printer.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL122.TXT
#####################################################################
TOPIC ---------------------------------------------
I am having problems with my Apple II, switch boxes, and ImageWriter II.
What actually is the difference between the ImageWriter and the ImageWriter
II?
Is there solution guaranteed to work?
Do you know of anybody who is having success with ImageWriter IIs and switch
boxes?
DISCUSSION ----------------------------------------
Set-Up:
-------
Our configuration to test this problem was an Apple IIe equipped with a Super
Serial Card, an Apple IIGS, and an ImageWriter II, along with two commercial
switch boxes. Line status was monitored with a Data Specification RS-232
Break-Out box. A Fluke 8050A Digital Multi-Meter was used to measure the
voltage levels. Software used was AppleWriter II with the same file open on
both systems.
The Test:
_________
When switching between the systems, transitions were noted on the Transmit
line, which caused DTR from the printer to go into the high state, effectively
shutting off communication with the connected computer. If the printer does a
reset in between the systems, the now-connected system prints correctly. If
there is no reset when switching, it is necessary to reset the printer by
either deselecting/selecting, as you stated, or by powering off the printer,
and powering it on again. Either of these actions resets the DTR line and
re-establishes communications with the computer.
Our first thought was to use a switch box with a make-before-break switch. The
reason this would not work with Apple IIe and Apple IIGS systems connected is
the difference in voltage levels between the systems. The Apple IIGS system
output device, AMD 26LS30, is supplied with +/-5VDC, while the Super Serial
Card output device, TI 75189, is provided with +/-12VDC. This means that the
Apple IIGS outputs -4.7 volts for a "Low" signal while the Apple IIe outputs
-9.7 volts. When the switch is thrown from one position to the other, here's
what happens:
With the switch type a break-before-make, when the switch opens between
contacts, the voltage level rises to Ground, then drops to a Low level again.
This positive transition to Ground causes the printer to see either a start
bit
or a DSR level shift from the computer, which then sets DTR false. If the
switch box is a make-before-break switch, there would be current flow from the
Apple IIe into the Apple IIGS output because of the different voltage level in
the output "Low" signal, which could cause damage to the interface chips in
the
Apple IIGS.
The pre-boot program should look like this in DOS 3.3 or ProDOS:
10 D$=CHR$(4)
20 PRINT D$;"PR#1"
30 PRINT CHR$(9);"X E";CHR$(13)
40 PRINT D$;"PR#0"
Enter this short program into the system in immediate mode prior to starting
up
the systems, or save it on disk as either a HELLO (DOS 3.3) or STARTUP
(ProDOS)
program to run before the software boots.
Bottom Line
-----------
#####################################################################
### FILE: A2TIL123.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Also, I've been getting a System Error when setting up a Macintosh SE/30 as
a server and installing System 6.0.3 from the Install menu of the File
Server installation disk. Reinstalling System 6.0.5 seems to cure this,
however.
DISCUSSION -------------------------------------------------------
The problem you are seeing with Aristotle is a result of using the wrong
version of the Apple II Setup. You have to use Apple II Setup v2.1 or
2.1.1, not v2.0.1, when setting up the software.
As for the problem of installing 6.0.3 from the File Server installation
disk, it could be that there is something corrupted in the installation
scripts for that version. Nothing you described is a wrong procedure.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL124.TXT
#####################################################################
TOPIC -----------------------------------------------------------
How can I transfer an ASCII file from an Apple IIe to an IBM mainframe?
I haven't been able to find any 3270 Apple II solutions. Assuming there isn't
a Macintosh available, we could send the ASCII file from the Apple IIe over
CompuServe or some other network to a Macintosh (or even an MS-DOS PC)
connected to a mainframe. Then, we could make the ASCII-to-EBCDIC conversion
and store it on the mainframe.
DISCUSSION ------------------------------------------------------
There are two other options. All options, including the one you mentioned,
are
based on file transfer from the ASCII environment to the EBCDIC environment
(microcomputer to mainframe host). This file transfer is where the conversion
will take place.
The first option depends on the services available from the mainframe. This
method requires a mainframe-attached protocol converter that uses the XModem
protocol, plus a communications package on the Apple IIe that also supports
XModem. This setup should allow the Apple IIe to dial directly into the
protocol converter and upload the file to the mainframe.
#####################################################################
### FILE: A2TIL125.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The left column lists the peripherals, the right column lists the cable
required to connect one of the following computers to it; Apple II, Apple II
Plus, or the Apple IIe.
Part numbers which begin with a letter are the finished goods part number,
the seven digit numbers are the service part numbers.
DISCUSSION ------------------------------------------------------
LaserWriter, Plus, IInt, IIntx, IIf, IIg LocalTalk (Req. WorkStation Card)
LaserWriter Pro 600/630/810
Personal LaserWriter NT, NTR
LEGEND
* Requries M3503LL/B/658-8032 Cable Terminator and Apple II SCSI Card.
When using an ImageWriter II/LQ with the Apple IIe and cable part number 590-
0555, the jumper on the Super Serial Card must be on "Modem".
#####################################################################
### FILE: A2TIL126.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The left column lists the peripherals, the right column lists the cable
required to connect one of the following computers to it; Apple IIc Plus.
Part numbers which begin with a letter are the finished goods part number,
the seven digit numbers are the service part numbers.
DISCUSSION ------------------------------------------------------
AppleCD SC N/A
Apple Hard Disk 20/40/80
#####################################################################
### FILE: A2TIL127.TXT
#####################################################################
MEMORY
- 128K or RAM (random-access memory), optionally expandable to 1.125 megabytes
- 32K of ROM (read-only memory), containing:
-System monitor
-AppleSoft BASIC interperter
-80-column display firmware
KEYBOARD
- 63-key full-sized keyboard
- Full 128-character ASCII, including 96 uppercase and lowercase alphanumeric
characters, and 32 control characters
- Special-purpose keys: shift, caps lock, control, escape, return, tab,
delete,
up arrow, down arrow, left arrow, right arrow, reset, open apple, option
- Keyboard is switchable between QWERTY and Dvorak layouts
- Includes volume slide control for speaker
DISK DRIVE
- Disk size: 3.5 inches
- Capacity: 800 kilobytes
- Recording surfaces: 2
- Tracks per surface: 80
- Blocks per disk:1,600
- Push button for motorized eject
INTERFACES
- External disk drive port using 19-pin, D-style connector, allows a
daisy-chain connection of up to three additional drives (Apple 3.5 Drive,
UniDisk 3.5, and/or Apple 5.25)
- Two RS-232 serial ports with 8-pin minicircular connectors (for printer,
ELECTRICAL REQUIRMENTS
- Line voltage: 90 to 130 volts AC
- Line frequency: 50 to 60 hertz
- Maximum power consumption: 20 watts continuous
- Supply voltages:
+5 volts (+-5%)
+12 volts (+-10%)
-12 volts (+-10%)
ENVIRONMENTAL REQUIREMENTS
- Operating temperature: 50 to 104 degrees F (10 TO 40 degrees C)
- Relative humidity: 20% to 95%
- Apple IIc Plus personal computer with built-in 800K disk drive
- Power cord
- Apple II System Disk
- Tutorial disk
- Owner's guide
- Apple II System Disk User's Guide
- A Touch of AppleSoft BASIC manual
- Limited warranty statement
- Packing list
Copyright 1988 Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL128.TXT
#####################################################################
The 80/40 switch on the Apple IIc only sets a bit in memory. While a program
can read this bit and use the setting in a decision to display 80 or 40
columns, in practice, only a few programs, e.g. Apple Writer, take advantage
of the switch in that way. In itself, the 80/40 switch does not force 80
column firmware on or off; only a software command like Applesoft's PR#3 or
PR#0 can do that.
The 80/40 switch on the Apple IIc was designed for customers who use their
television set as a monitor. A television set doesn't display 80 columns of
text very legibly; 40 columns reads much better. Unfortunately, most Apple II
software packages, written before the Apple IIc, don't check the bit set by
the 80/40 switch.
Because the bit setting is independent from the PR#3 command, programmers can
use the bit set by the 80/40 switch for features other than 80/40 column
display:
10 TEXT:HOME:REM INITIALIZATION
100 SWITCH = PEEK(49248):REM MEMORY LOCATION FOR CURRENT SWITCH SETTING
110 VTAB 12
120 IF SWITCH > 127 THEN PRINT "80/40 SWITCH DOWN":REM OR ANYTHING ELSE
130 IF SWITCH < 128 THEN PRINT "80/40 SWITCH UP ":REM OR ANYTHING ELSE
140 GOTO 100
For more info, see the two-volume Apple IIc (16K ROM) Technical Reference
Manual, pages 5 and 77 of Volume I and page 128 of Volume II, or the
one-volume manual published by Addison-Wesley, pages 5, 80, and 342.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL129.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The left column lists the peripherals, the right column lists the cable
required to connect the Apple IIc.
Part numbers which begin with a letter are the finished goods part number,
the seven digit numbers are the service part numbers.
DISCUSSION ------------------------------------------------------
Begin_Table
AppleCD SC N/A
Apple Hard Disk 20/40/80
Apple Scanner
Apple Color OneScanner
Apple Color Printer
End_Table
#####################################################################
### FILE: A2TIL130.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple IIc is a compact personal computer about the same size as a loose-
leaf notebook, small enough to fit in a briefcase, and light enough to carry
with you. It has 128K of RAM, a built-in disk drive, and a full-size
keyboard. It runs thousands of programs from the Apple II software library.
Features
--------
- 128K RAM and 16K ROM
- Enhanced version of the processor used in the Apple IIe
- Built-in 5.25-inch disk drive
- Full-size keyboard that produces the entire ASCII character set in both
80-column and 40-column formats.
- Three separate color graphic modes
- Built-in speaker with volume control and a headphone jack
- Two built-in serial ports for adding a modem and printer, as well as
built-in connectors for attaching a mouse, joystick, hand controllers,
second disk drive, and television display
- External (floor-mounted or table-mounted) power unit
- Built-in Applesoft BASIC programming language
#####################################################################
### FILE: A2TIL131.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
You can find the address and phone number for this company in a separate
article in the Tech Info Library.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL132.TXT
#####################################################################
Description: Apple IIe Card: Can't Use Apple II Memory Expansion Cards
Header: Apple IIe Card: Can't Use Apple II Memory Expansion Cards
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
The Apple IIe Card uses the memory of the Macintosh LC. The Macintosh LC
cannot utilize Apple II memory expansion cards, for several reasons:
#####################################################################
### FILE: A2TIL133.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article gives the specifications for the Apple IIe Card for the
Macintosh LC and Performa 400, 405, 430, and 450 computers. For a
description of the Apple IIe Card software, search under "Apple IIe Card"
and "software".
DISCUSSION ------------------------------------------------------
OVERVIEW
--------
The Apple IIe Card lets the Apple Macintosh LC computer and Performa 400
series run the more than 10,000 Apple IIe programs. To assure compatibility
with virtually all Apple IIe applications, the Apple IIe Card contains a
65C02 microprocessor -- the same one that's built in to the Apple IIe
personal computer. The card comes with 128K RAM standard and can use up to
1MB of Macintosh LC RAM. A floppy-drive controller and connector ports for
a 5.25-inch floppy disk drive and an Apple Joystick II are also included.
The Apple IIe Card takes full advantage of the Macintosh LC Performa 400
series' components, including the monitor, keyboard, mouse, and internal
disk drives. With the superior resolution offered by Macintosh monitors,
text and graphics generated by Apple IIe applications appear crisp and clear
in all Apple IIe video modes. Regardless of the video mode, Apple IIe
applications run at normal Apple IIe speeds -- or, using an optional mode of
the Apple IIe Card, they can be run up to twice as fast.
SPECIFICATIONS
--------------
Central Processing Unit
-----------------------
* Processor: 65C02
* Clock Speed: 1.02MHz or 1.9MHz
* Address Bus: 16 bits
* Address Range: 2 banks of 65,536 bytes (128K total)
* Data Bus: 8 bits - Registers: Accumulator, two index registers, stack
pointer, processor status, and program counter
Memory
------
* 256K of RAM (Apple IIe uses 128K of this RAM) on Apple IIe Card
* Ability to access up to 1MB of Macintosh LC RAM
* Apple IIe ROM in write-protected portions of Apple IIe Card memory
Drives Supported
----------------
* Two Apple 5.25 Drives (Platinum 5.25 Drive is the only 5.25-inch drive
supported)
* One UniDisk 3.5 Drive (White 3.5-inch external)
* Internal SuperDrive
Monitors Supported
------------------
All Macintosh LC monitors are supported (12- and 13-inch)
Copyright 1991, 1992, 1993, Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL134.TXT
#####################################################################
TOPIC -----------------------------------------------------------
How do you specify applications on the IIe card to save on a hard drive with a
ProDOS partition?
DISCUSSION ------------------------------------------------------
There are two different methods of specifying the hard drive when saving
applications on the Apple IIe or, in this case, the Apple IIe card. A ProDOS
device is designated by a physical location and by path name. The physical
location on an Apple IIe is determined by the physical location of the SCSI
card.
On the Apple IIe card, use the control panel to configure where the
hard drive partition is going to be phantomed to. This is done for software
compatibility. If you look in the Apple IIe control panel slot assignments,
you will find a hard-drive icon. When you place the hard drive in a slot
(virtual, not physical), you assign how the drive will be accessed when
referred to in the physical convention.
In other words, the Apple IIe card doesn't have any physical slots but has to
emulate the Apple IIe. You use the control panel to configure how the software
will see the Apple IIe card.
Physical Designation
Save Programname, S7,D1 <---- S7 equals slot 7, D1 = Drive 1
Change the slot number, Sx to your
configuration.
Pathname Designation
Save VolumeName/ProgramName If your hard drive were named
ProDOS, you would type
Save ProDOS/ProgramName
ProDOS also supports nested folders. All you would have to do is to specify
the complete path name, such as VolumeName/Pathname/ProgramName
These commands are all from BASIC. Within an application, you will need
to determine what the program is asking for. If it asks for slot and drive,
type the slot you configured the hard drive for. If it is asking for path
information, type the pathname.
NOTE. The above information applies only to ProDOS. Apple DOS, the original
operating system for Apple II computers, does not support hard drives.
Copyright 1992, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL135.TXT
#####################################################################
Description: Apple IIe Card: ProDOS 1.9. Corrects AppleWorks Date Errors
Header: Apple IIe Card: ProDOS 1.9. Corrects AppleWorks Date Errors
TOPIC -----------------------------------------------------------
When I'm running the Apple IIe Card, AppleWorks does not seem to access the
clock correctly: the date is wrong.
DISCUSSION ------------------------------------------------------
Update the version of ProDOS on your AppleWorks disk to version 1.9. This
version of ProDOS is shipping on the Apple II System Utilities version 3.2.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL136.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL137.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article documents the benefits of the Apple IIe Enhancement Kit.
DISCUSSION ------------------------------------------------------
The Apple IIe Enhancement improves the performance of the Apple IIe by
replacing four chips on the main circuit board.
Users can take advantage of software developed for the Apple IIc.
Apple II software can be used on both the Apple IIe and IIc.
The Apple IIe Enhancement Kit, Order A2M2052, is available from Apple
Authorized Dealers for users who wish to upgrade their systems.
#####################################################################
### FILE: A2TIL138.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
We recommend that you contact Epson to verify that the connection is the
same. If the pinouts on the LX are different from the FX, get the pinouts
of the LX from Epson. You can find the pinouts of the Parallel card in the
"Peripheral Interface Guide" on page 2.4 with the DIP switch settings for
the Parallel card on that page.
To find the article, search the Tech Info Library under "Epson" and "FX
80".
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL139.TXT
#####################################################################
Apple IIe computers have built-in diagnostics used during manufacturing. You
may invoke the diagnostics by holding down the solid-Apple key while powering
the system on, or by unplugging the keyboard and turning the Apple IIe on.
If you depress both the solid and open-Apple keys while powering the system
on, the same diagnostics will be run along with a high-pitched tone.
The tone or beep, included in a machine language loop that tests the
computers IOU and MMU, merely indicates that the speaker I/O location does
indeed work. Because the Apple II performs the IOU/MMU test a random number
of times, the beep sounds a random number of times. In addition, the
diagnostic routine varies between the Apple IIe, Apple IIe enhanced, and
Apple IIc.
The diagnostics test the motherboard's RAM as well as a number of unique LSI
components (MMU, IOU, and other ROMs) on the board. If the keyboard is
connected, the diagnostic will run through the series of individual tests
once. If the keyboard is not connected, the test runs continuously until the
system is powered off.
The ICs are tested in the following order: MMU, IOU, E8 ROM, E10 ROM, the
eight RAM chips. "Kernel OK" appears on the screen if everthing passes the
diagnostic.
Note: The diagnostic stops and hangs the processor with the first error
detected. There may be subsequent problems in the system; they will go
undetected until the first problem is fixed.
MMU FLAG E4:0 The Read Lang Card Bank0 switch didn't
initialize properly during reset.
1 The Read Lang Card RAM switch didn't
initialize properly during reset.
2 The RAMRD switch didn't initialize
properly during reset.
3 The RAMWRT switch didn't initialize
properly during reset.
4 The ALTZP switch didn't initialize
properly during reset.
5 The C3ROM switch didn't initialize
properly during reset.
6 The 80STORE switch didn't initialize
properly during reset.
7 The Read Lang Card Bank0 switch
won't change.
8 The Read Lang Card RAM switch
won't change.
9 The RAMRD switch won't change.
A The RAMWRT switch won't change.
B The ALTZP switch won't change.
C The C3ROM switch won't change.
D The 80STORE switch won't change.
If you receive an MMU FLAG E4 error number, suspect the MMU at location E4.
If you receive an IOU FLAG E5 error, suspect the IOU at location E5.
Keywords:
#####################################################################
### FILE: A2TIL140.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple IIe personal computer comes with platinum finish to match
existing platinum Apple II peripherals.
Features
--------
- A built-in numeric keypad
- A 65C02 microprocessor
- High-fidelity speaker
- Multipurpose hand control inputs and outputs, and cassette input and
output.
The Extended 80-Column Text Card is installed in the Apple IIe's aux/video
slot.
Order Number
------------
Apple IIe 128K A2S2128
Copyright 1992-1994 Apple Computer, Inc.
Keywords: specsht
#####################################################################
### FILE: A2TIL141.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I have an Apple IIe network problem. I have a printer network only with no
file server. The school district wants to use the printer network with its
5.25-inch disk drives. There are about 50 labs with 20 to 25 Apple IIe
systems
in each lab.
I created a Chooser and Menu program "startup disk". I copied the necessary
files and ATINIT to let the startup disk auto-select the networked printers.
We found a public-domain menu program that requires only 1.5K. This lets the
Chooser be part of the menu and lets teachers and students (especially K-3)
select program without using pathnames.
I understand the AppleTalk network process and the need for the 3.5-inch
drive. However, why can't we also provide support for the Apple IIe and the
5.25-inch drives?
DISCUSSION ------------------------------------------------------
The only issue with using 5.25-inch drives for the described environment
concerns disk space. After adding ProDOS 8, Chooser.II (with associated
files), and ATINIT, the remaining space is all that is available for
applications and data files on the startup disk. This means that there is
approximately only 60K available for applications on a disk configured with
the
needed resources for network printing.
For a printer choice to be retained, you need run Chooser.II only once, as
long
as the selected printer maintains the same name and stays available on the
network. The selected printer is stored in the ATINIT file of the disk that
contains Chooser.II. On subsequent startups with that disk, the printer that
was previously selected becomes the default printer. Thus, Chooser.II is not
required to be run every session.
If only one 5.25-inch drive is available and if applications and/or data files
larger than 60K are to be used, it is possible to start up with the disk
described above, then switch (without restarting) to a second disk containing
the larger application or data file. We do not know of any menu programs that
can launch an application on a second disk, although such a program would not
difficult for an Apple II programmer to write.
However, since Chooser.II needs to run only once (unless something about the
printer changes), alternate methods of launching an application from the
second
disk can be considered. One example would be an Applesoft program that
launched
the menu program. By giving the Applesoft program a simple name (like MENU)
and placing it in the main directory, the students would be able to switch
disks, type RUN MENU, and then select the application desired.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL142.TXT
#####################################################################
There are two ways to make an Apple IIe with a 5.25-inch drive into an
AppleTalk workstation. The first is to start the Apple IIe systems over the
network. The second method is to use a 3.5-inch disk drive temporarily to
build a startup disk. (Workstation Card software is shipped only on a
3.5-inch disk.)
- PRODOS
- ATINIT
- SELECTOR.SYSTEM
- System.APPS
- LOGOFF
- LOGON
- BASIC
With the above files on the 5.25-inch disk, the student may log on, log
off, and enter Applesoft BASIC. If leaving the student in BASIC is
satisfactory, this is all that is needed.
If Aristotle is used for a menu system, you will need a 3.5-inch drive to
transfer the Aristotle programs to the server. Once the Aristotle programs
have been moved to the server, saving a one-line Applesoft BASIC program to
the 5.25-inch will let the student access the Aristotle program. The
program should look something like:
10 PRINT CHR$(4);"-/PRODOS.SERVER/ARISTOTLE/MENU.D/DISPLAY"
Save this one-line program as "MENU". To use it, select "ProDOS BASIC" in
the SELECTOR window, and the Applesoft prompt appears. Then type "-MENU" to
get the Aristotle menu. Here is the structure of the Applesoft program:
#####################################################################
### FILE: A2TIL143.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I bought Sharp XA305 video recorders to record the video from my Apple IIe
systems: however, I am able to record only black and white pictures.
I tried the same setup with an older Sears model VCR and it worked perfectly.
I tried a new camcorder and got only black and white pictures again. Sharp
told me that this is because the Apple IIe has a substandard NTSC signal.
DISCUSSION ------------------------------------------------------
The composite video signal coming from the Apple IIe is not stated to be an
NTSC-compliant signal. The signal coming from the video-out port is only
considered NTSC-compatible video. "Compatible" means that generally the Apple
IIe video will work with an NTSC device, although it may not work in all
situations. Specifically, the Apple IIe video signal should work with all
NTSC
display devices.
When the Apple II was first designed, economy was of great importance. The
video circuitry was built with as few parts as possible. In the design
process, it was discovered that certain portions of the NTSC broadcast
specification could be omitted, yet still display a color image on a standard
television set. The one element that affects the described situation is color
burst. The Apple IIe does not contain the color burst element of the NTSC
video signal. By modulating other portions of the video signal, the Apple IIe
simulates this missing information and allows an image to be produced on a
television. To provide a consistent color video image for video tape, this
color burst needs to be present.
In summary, the Apple IIe composite video signal was designed for display
proposes, not for videotaping purposes. The Apple IIe composite signal is
close to the NTSC specification and allows the video signal to be displayed on
television screens. This, however, does not indicate that the signal can be
recorded. Since the signal is similar to the full NTSC specification, video
sometimes records properly on videotape with certain VCRs. In other
environments, the signal may not record at all. The capability to record a
monochrome image falls between these extremes.
To have a true NTSC signal designed for videotaping, the Video Overlay Card is
required.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL144.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple IIGS personal computer model with 1MB of
RAM and ROM version 03.
DISCUSSION ------------------------------------------------------
OVERVIEW
--------
The Apple IIGS combines the best of the previous Apple II computers:
built-in accessory ports for easy addition of peripherals, as well as
versatile expansion slots for system customization. The Apple IIGS also
provides an easy-to-use interface similar to that of the Macintosh personal
computer. It also offers powerful features such as high-resolution color
graphics, 15-voice sound capability, and the advanced 65C816
microprocessor.
SYSTEM SOFTWARE
---------------
The Apple IIGS Personal computer features Version 5.0.4 of Apple IIGS
System Software, including the following:
* Finder. The Apple IIGS Finder has been revised extensively to take
full advantage of the GS/OS operation system. In addition to providing
support for disk partitions and other new features, the Apple IIGS
Finder is easier to use, faster, and more informative than the
earlier version. The Finder also supports the AppleShare File Server,
allowing you to share program files and data with other AppleShare
users.
* Installer. This program allows you to update your startup disks with
the latest system software. It also lets you add special system files
to customize startup disks for use with your particular system
configuration.
TECHNICAL SPECIFICATIONS
------------------------
-----------------------------
Microprocessor: 65C816
Clock speed: 2.8 or 1.02 megahertz; user- or software selectable
Address bus: 24 bits
Data bus: 8 bits
Address range: 16,777,216 bytes
16-bit registers: accumulator, two index registers, direct register, stack
pointer, and program counter
8-bit registers; data bank, status
Addressable memory: up to 8MB of ROM
Memory
------
1MB RAM, expandable to 8MB
256K ROM, expandable to 1MB (ROM revision 03)
Sound Capability
----------------
An Ensoniq 32-oscillator digital synthesizer chip with dedicated 64K RAM:
* produces up to 15 voices simultaneously.
* uses external speaker or headphones via audio output jack (volume is set
through the Control Panel).
Character Sets
--------------
32 letters (uppercase and lowercase), 32 special characters, 32 MouseText
characters, and 12 unique characters for each of these international
character sets: U.S., U.K., French, Danish, Spanish, Italian, German, and
Swedish.
Keyboard
--------
* Standard typewriter-style
* 80 keys, plus 14 key numeric keypad
* Two Apple Desktop Bus (ADB) connectors (one for attaching the keyboard to
the computer; one for daisy-chaining additional input devices)
* Keyboard layouts, selectable through the Control Panel:
QWERTY (Sholes)
Dvorak
Nine international (all those listed under Character Sets, plus French
Canadian)
Interfaces
----------
* One multipurpose RAM/ROM memory expansion slot
* Seven general-purpose input/output slots for peripherals control cards,
all fully buffered, with interrupt and DMA priority
* Serial ports: two 8-pin minicircular connectors (either can be used to
connect AppleTalk devices); utilize SCC communications chip
* Disk drive port: one 19-pin D-style connector (allows daisy-chain
connection of up to four Apple 3.5, Apple 5.25, or UniDisk disk drives)
* Video output
Analog RGB, via 15-pin D-style connector
Composite color, via RCA phone connector
* Apple Desktop Bus port; one 4-pin mini-circular connector on back of
computer
* Game I/O: 9-pin D-style connector for joysticks, graphics tablet, and
simila r devices
* Audio
RCA mini headphone/speaker output jack with programmable volume control
Input/Output connector on main logic board
Other Features
--------------
* Real-time clock (set through Control Panel)
* Battery backup for Control Panel settings
Electrical Requirements
-----------------------
* Line voltage: 107 to 132 volts AC; 50 to 60 hertz
* Power consumption:
Typical: 11 watts
Maximum: 60 watts
* Supply voltages:
+5 volts ( 3%)
+12 volts ( 6%)
-5 volts ( 10%)
-12 volts ( 10%)
* Maximum supply currents:
+5 volts: 2.5 amps
+12 volts: 1.5 amps
-5 volts: 250 milliamps
+12 volts: 250 milliamps
Environmental Requirements
--------------------------
* Operating temperature: 32 to 113 degrees F (0 to 45 degrees C)
* Maximum temperature on power supply case: 130 degrees F (55 degrees C)
* Relative humidity: 5% to 85%
#####################################################################
### FILE: A2TIL145.TXT
#####################################################################
Pins 4 and 8 are jumpered on the mini-8 side of the cable; pins 4 and 5 are
jumpered on the DB-25 side of the cable as are pins 1 and the shield.
Some modems and communications software may need a DCD signal and therefore
may require a modem eliminator cable in the cable configuration. The modem
eliminator cable flips pins 2 with 3 and 6 with 20 and passes GPi access
through to pin 8. GPi, for General Purpose input, is a high or low signal
read from and determined by the connecting device.
Keywords:
#####################################################################
### FILE: A2TIL146.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple IIGS can run Integer BASIC programs, but only under DOS 3.3, not
under ProDOS. ProDOS is not compatible with Integer BASIC (though it is
compatible with Applesoft BASIC).
To run your programs, first start up from a known-good DOS 3.3 System
Master (or other DOS 3.3 startup disk that loads Integer BASIC in RAM).
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL147.TXT
#####################################################################
Overview
--------
The Apple IIGS Finder is similar to the Macintosh Finder, but with enough
variation to make it a uniquely Apple II product. The Apple IIGS Finder
works only on an Apple IIGS with at least 512K of RAM.
The Endless Disk Drive mailing will contain two System Disks, revision 2.0 and
3.0. This is bound to cause some confusion, but it is necessary. The Finder
application replaces the DeskTop program that has been on earlier versions of
the System Disk, including version 2.0. Since the Apple IIGS Finder requires a
512K configuration, we might leave some people out in the cold with their 256K
machines. This way, we are able to give them an up-to-date system disk with
the
DeskTop program on it, which will run on their machines.
This System Disk revision, including the Finder, will make its way into new
Apple IIGS boxes in the beginning of September. Because of current stock on
hand, these new systems including the Finder are not expected to hit dealer
shelves until late September to mid-October.
If current Apple IIGS owners would like the Apple IIGS System Disk manual that
is going to be bundled with the new Apple IIGS, along with the System Disk
3.0,
they may order it from their dealer.
This Finder allows the user to change and save the color of each individual
volume and file icon.
When a 5 1/4" diskette is inserted into the drive, the Apple IIGS Finder
doesn't know it's there -- unless you 'tell' it. There are now 5 1/4" disk
drive icons on the desktop, directly below any other volumes that are online.
When a 5 1/4" disk is inserted, be sure to click on the respective icon so the
finder can recognize the disk.
The Put Back function in the Apple IIGS Finder is the same as the Macintosh
Finder's Put Away function. This menu choice lets you return files, that you
have thrown in the trash can or recently moved to the desktop, back to their
original position.
A major difference between the Apple IIGS Finder and the Macintosh Finder is
that the Apple IIGS version has a Preferences option in the Special menu. The
Preferences dialog gives you six check-box options, all defaulted to a
'checked' state. They are:
If this option is chosen, the user can select a grayed out menu item, and
get information on why that item isn't available.
If this option is chosen, the Finder will not delete files or folders until
the user confirms, via a dialog box, that the files or folders should be
deleted.
If this option is chosen, the Finder creates a file called FINDER.DATA that
records the window position and size for all open windows. There is also a
file called FINDER.ROOT that remembers what windows were open on the desktop
when the disk was ejected. If you don't want these items recorded, deselect
this check box.
When a window is opened, the default is not to display the FINDER.DATA and
FINDER.ROOT files. If you want them displayed, deselect this check box.
When copying disks of the same size, the default mode for the Apple
IIGS Finder is to copy only those blocks that contain information. This
speeds up the process. If you want to copy all blocks, regardless
of whether they contain information, deselect this check box.
Copyright 1989-93, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL148.TXT
#####################################################################
TOPIC ---------------------------------------------------------
DISCUSSION ----------------------------------------------------
Hardware Requirements
---------------------
You will need the following hardware:
Installation
------------
Insert the Disk Tools disk from the system software package in the
accessory kit, and turn the Macintosh on. Open the program "Apple HD SC
Setup" and click "Initialize." Answer any dialogues that ask if you
want to erase the hard drive. Once the hard drive has been successfully
initialized, click "Quit." When you see the Macintosh desktop, choose
"Restart" from the "Special" menu.
2) Installing System 7
Insert the Install disk, or the InstallMeFirst disk from the system
software package in the accessory kit. Follow any prompts. Be sure to
click "Customize" to install any necessary network card services
(Ethernet, Router, and so on).
3) Installing AppleShare 3
a) With the Macintosh turned on, insert the File Server Disk and
double-click on the Installer.
i) Click "Customize"
i) Choose "Chooser" from the Apple menu and make sure AppleTalk is
active
ii) Choose "Control Panels" from the Apple Menu and open the Network
control panel to verify correct services (Ethernet, or
LocalTalk) are selected.
a) Open the System Folder (not the folder titled "system") and locate
the AppleShare Admin application. Select its icon by clicking on it
once and choose "Make Alias" from the "File" menu. Put the alias in
the Apple Menu Items folder.
c) Name the File Server (enter Admin. key and click OK)
ii) Admin. Key is a password you enter whenever entering the Admin.
Application. Password can be up to 8 characters long.
5) Creating Groups
For Aristotle, there must be a group named EXACTLY "Student" and one
named EXACTLY "Teacher" not "STUDENTS" and not "TEACHERS."
6) Creating Users
Only user's who's primary group is Teacher or student can log onto
Aristotle
This will create a folder named "Users" on the root level of the server
volume.
b) Select the item to be shared and click "share." The item will
appeared in the shared items box on the right side of the dialog
box.
e) Click the save button, a dialog box will appear. Select explicit.
Note: If you are going to provide Apple II Network Startup, the entire
startup hard disk must be shared.
11) Creating AppleShare Workstation Disk for the IIgs on 3.5 disk.
d) Remove the blank disk and insert GSOS v 6.0 Install Disk.
12) Restart the IIgs with the Workstation disk. (CTR-Reset, at prompt type
PR#5).
c) Select the AppleShare Icon on the left and the name of the server
on the right.
d) Click "OK"
e) Type in the name and password of the Administrator and click "OK"
f) Select the name of the volume that will be used for the Apple II
software.
a) Open the AppleShare Admin. program from the Macintosh File Server
b) Select a user from the User list(click one time, do not open)
e) Click "Desktop" then double-click the name of hard drive and the
open the System folder.
i) Click "OK"
l) Log in as Administrator.
** Note: Repeat steps b-i for every user who will log in from an Apple
IIgs.
a) Insert the Aristotle Menu Software disk in the IIgs floppy drive.
b) Drag the Aristotle folder to the server volume icon on the desktop.
This will put the folder on the root level of the hard disk. This
is recommended to minimize problems with access Privileges of
enclosing folder.
a) For the folder named "System", NOT the Macintosh System folder.
Verify that Owner, Group and Everyone can See Folder and See Files
on the Folder named System. Click "Save"
b) For the "Users" Folder, verify Owner and Group and Everyone can See
Folders. DO NOT change all enclosed folders. Click "Save"
d) For the Aristotle folder, verify that Owner, Group, and Everyone
can See Folders and See Files. Owner and Group should be able make
changes.
c) Verify each group from the Startup Menu and select Verify startup.
If these three steps do not work, check privileges and make sure the user has
Teacher or Student assigned as a primary Group.
#####################################################################
### FILE: A2TIL149.TXT
#####################################################################
TOPIC ---------------------------------------------
DISCUSSION ---------------------------------------------
GSBASIC from APDA provides calls to QuickDraw II. However, GSBASIC does
not directly support graphics commands within the BASIC language syntax.
For more details, search the Tech Info Library under "So What Software",
"Complete Technologies", "Absoft Corp", and "Micol Systems".
Copyright 1989, 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL150.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The following information applies to Apple IIGS System Software Version 5.0
and later.
To add IIGS systems to an AppleShare network properly under Version 5.0, you
must buy the Apple IIGS System Software Update Version 5.0 or later. The
update package includes the Apple II Setup disk and the manual "AppleTalk
Network User's Guide for the Apple IIGS."
1) Start up with the System Tools disk and run Apple HD SC Setup.
3) Name the hard disk using an Apple II convention; for example, "A2."
(The shorter the name, the better.)
6) Restart from the AppleShare Server Admin disk and launch the Server
Admin application.
7) Enter the administrator's key and password, name your server, and
create the users and groups you need.
8) Choose Volume List from the Volumes menu and double-click the
server volume. A dialog box allows you to set access privileges. Click
all boxes and save enclosed folders.
9) Quit the Server Admin application and restart the Macintosh server
from the Apple II Admin disk that came with the Apple IIGS System
Software Update Version 5.0.
10) Launch the Installer program on the Apple II Admin disk, and
install "Apple II Info" on the server volume; then quit.
11) Restart from the Server Admin disk and launch the Server Admin
application.
12) From the Server menu, choose Server Info and click the Apple II
feature. Then, click Save.
13) Choose Volume List from the Volumes menu and double-click the
server volume. A dialog box allows you to set access privileges.
Click all boxes and save enclosed folders.
14) Quit the Server Admin application and restart the server. Keep
the server on-line while you perform the steps for the Apple IIGS.
1) Start up with the System.Disk that came with the Apple IIGS System
Software Update Version 5.0, and format a blank 3.5-inch disk.
4) Shut down the IIGS and restart from the AppleShare 3.5 disk you
just created.
7) Using the Command key (Open Apple), select the following scripts: * Latest Sys.
Files (No Finder)
* Server Network Startup
* Server Quick Logoff
* Optional scripts (Install the scripts that the IIGS systems
starting up over the network will require; for example, the
SCSI driver, 5.25 driver, LaserWriter printer, or AppleTalk
printer.)
9) Once the installation is complete, quit and shut off the IIGS.
10) Shut down the file server and restart it from the Server Admin
disk.
12) Select all users, or all Apple IIGS users who you want to be able
to start up over the network.
13) Under the Apple II menu, choose Set Startup, and designate
"Finder" as the startup application. (It will be located at
/servername/System/Finder.)
14) When you're prompted for a response, allow the system to set the
prefix automatically.
15) If the users you selected will be using a network printer, select
Set Printer.
16) Choose Volume List from the Volumes menu and double-click the
server volume. A dialog box allows you to set access privileges.
Click all boxes and save enclosed folders.
17) Quit the Server Admin program and restart the file server.
18) On the IIGS units that you want to start up over the network,
reset the startup slot from the Control Panel. Systems with ROM 01
should have the printer port set to "Your Card," Slot 7 set to
"Built-in AppleTalk," and the startup slot set to "7." Systems with
ROM 03 should have the printer port set to "Built-in AppleTalk," Slot 7
set to "Built-in AppleTalk," and the startup slot set to "AppleTalk."
(Note: If you have the newer model Apple IIGS with 1MB of RAM on the
logic board, set Slot 7 to AppleTalk and EITHER slot 1 or slot 2 to
AppleTalk.)
19) Restart the Apple IIGS. It now boots over the network and prompts
you to enter a user name and password. Once you enter the name and
password, the "progress thermometer" appears, and then you see the
Apple IIGS System 5.0 desktop with the server volume icon at the top
right.
#####################################################################
### FILE: A2TIL151.TXT
#####################################################################
Apple IIGS System Disk 5.0 is the new release of system software for the
Apple IIGS computer. The main features include:
Packaging
---------
The AppleTalk Network User's Guide and AppleShare Apple II Setup Disk are
included only in the System Software 5.0 update box. It will not ship with
the
Apple IIGS hardware system.
The Apple IIGS manual is being rewritten to include the information in the
AppleTalk Network User's Guide.
System Requirements
-------------------
Apple IIGS System Disk 5.0 requires an Apple IIGS with a least 768K of memory
when operating on a network. As a stand-alone system the 5.0 System Disk
requires only 512K.
Network Booting
---------------
To use the Apple IIGS with an AppleShare File Server, you need to use version
2.0 or later of the AppleShare File Server software. If you have an existing
AppleShare File Server you need to order:
This package includes a new "Apple II Setup Disk". This disk is a Macintosh
disk that uses the Macintosh Installer to update the AppleShare File Server
2.0.1 server boot blocks to GS/OS. The boot blocks are sent to the workstation
when the user requests network booting from the Apple IIGS. The disk is found
in the back of the AppleTalk Network User's Guide that ships inside the
stand-alone package. After the Macintosh has been updated, you can use the
Apple IIGS Installer (located on the SYSTEM.TOOLS disk) to update the SYSTEM
folder on the server hard drive.
All servers on the network should be updated to the new boot blocks at the
same time. You should not have boot blocks from Apple IIGS Workstation
Software and System Disk 5.0 on the same network. AppleShare File Server will
start shipping with the new Apple II Setup Disk mid-summer 1989.
Local Booting
-------------
Using a 3.5-inch disk can speed up server boot times. There are two methods of
gaining access to an AppleShare File Server from a 3.5-inch disk:
- Local Network Startup
- AppleShare on 3.5-inch Disk
The first method performs the same function as network booting, and the second
boots into the Finder.
Local Network Startup saves time and network traffic when booting an entire
class of computers at the same time. The Installer update to allow faster
network booting is called "Local Network Startup".
The Installer update that lets you boot into the Finder is called "AppleShare
on 3.5 Disk". This type of disk is called a "workstation startup disk".
ExpressLoad
-----------
ExpressLoad is new with Apple IIGS System Software 5.0 and causes GS/OS to
load the system and applications faster. ExpressLoad enhances the standard
Apple IIGS System Loader and lets large applications load in a shorter time.
Developers can turn applications into ExpressLoad format using the APW tool
called Express or the MPW IIGS tool called ExpressIIGS. A load file must
contain resources and code segments in a specific order to be compatible with
ExpressLoad. ExpressLoad checks files first to see if they are in the proper
format. If the file is not in ExpressLoad format, the application is launched
by the normal Apple IIGS system loader.
To save memory, ExpressLoad is loaded only on systems with more than 512K of
memory. Before loading ExpressLoad, the system checks to see if there is
more than 512K of memory. It will not ExpressLoad into a 512K system.
ToolBox
-------
A number of the toolbox routines have been modified to increase speed. They
include "special case" code that causes QuickDraw and other routines to
operate
faster, based on the parameters that were passed to QuickDraw. Programmers do
not have to modify their code to support any of these "special case" routines.
The Graphics Control Panel is an expanded facility for controlling any number
of system parameters. This functionality lets Apple and third-party developers
add Control Panel "devices" (CDEVs). The Graphics Control Panel sets the same
information as the existing Apple IIGS Control Panel (now called the Text
Control Panel) which is accessed by using the Command-Control-Escape keys.
Icons for all CDEVs look the same, letting you identify a CDEV quickly and
easily.
CDEVs are located inside the SYSTEM folder, just as fonts and desk
accessories:
/disk/SYSTEM/CDEV
Desk Accessories
----------------
Like the current Apple IIGS System Disk, Apple IIGS System Software 5.0
supports New Desk Accessories (NDAs). The system can now support 128 NDAs,
thanks to scrolling menus. Desk Accessories are in the following folder:
/disk/SYSTEM/DESK.ACCS
SCSI Manager
------------
The SCSI manager has been modified to provide a four-fold speed increase and
provide additional SCSI support. The new driver is faster because it is
loaded into memory and does not use the firmware on the card. When the
driver was written, a number of new features were added:
Related Articles
----------------
- Apple IIGS System Disk 5.0: ToolBox Changes
- Apple IIGS System Disk 5.0: Changes to BASIC.SYSTEM
- Apple IIGS System Disk 5.0: Disk II/Apple 5.25-inch Driver
- Apple IIGS System Disk 5.0: Advanced Disk Utility and SCSI Manager
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL152.TXT
#####################################################################
This article summarizes changes and additions to the Apple IIGS ToolBox
that result from Apple IIGS System Disk 5.0.
The Toolbox on the Apple IIGS has been modified to support a number of new
features that are available to developers. (If these new features are used
in a program, the user must have Apple IIGS System Software 5.0 for the
software to function correctly.)
The Resource Manager and Text Edit are new for System Disk 5.0.
Control Manager
---------------
The Control Manager has been modified to provide support for more standard
control types, including:
- StatText Control -- Display text messages in a rectangle.
- PictureControl -- Display a picture in a rectangle.
- IconButtonControl -- Icon drawn in a rectangle.
- LineEditControl -- Line Edit item used in List Manager.
- TextEditControl -- Works with new TextEdit Tool.
- PopUpControl -- Provide multiple selection buttons within scrolling lists.
- ListControl -- You can now use the control manager to manipulate items in
the List Manager.
Desk Manager
------------
The classic desk accessory (CDA) menu now supports scrolling when more than
thirteen CDAs are installed. CDAs are accessed by pressing COMMAND-CONTROL-ESC
on the keyboard. Because of this change, selections no longer wrap around the
screen. The number of CDAs is limited by disk space and boot time to install
the files. You may have problems if you install more than 128 CDAs.
Event Manager
-------------
The Journaling feature is changed, to better support the ReadMouse function.
Font Manager
------------
A problem was fixed in ChooseFont, which caused the system to hang if any
update events were pending when the call was made.
Line Edit
---------
Line Edit now supports a password field, in which the characters typed by
the user appear on the screen as asterisks (*).
List Manager
------------
The List Manager has been changed to make it easier for programmers to use,
Memory Manager
--------------
The Memory Manager has been modified to improve system performance.
Menu Manager
------------
The Menu Manager now supports a number of new features, including:
- Outline and Shadow text styles in a menu
- scrolling menus
- pop-up menus
Note Sequencer
--------------
The Note Sequencer has been modified to make it easier for developers to
create and use sequences in programs.
Print Manager
-------------
The PrChoosePrinter call has been removed. Users should use the Control
Panel to select printers. If an application makes this call, a dialog appears
on the screen telling the user to use the Control Panel to select a printer.
When printing in draft mode to a text printer, the driver translates
QuickDraw II commands into command sequences for the printer.
QuickDraw II
------------
QuickDraw II has been modified to function faster.
Resource Manager
----------------
The Resource Manager is an INIT file that is loaded when the Apple IIGS is
started, and stays loaded when the system is running. The Resource Manager
maintains the resource fork of a file. This is similar to the resource fork
in the Macintosh. This is the first time the a resource fork has existed in
the Apple II world. The format of the data is defined by the application.
Resources are referred to by a resource type and resource ID number.
Sound Tools
-----------
Four new calls have been added to the sound tools, allowing greater
flexibility when playing sounds.
Standard File
-------------
Standard File has been modified to fully support GS/OS path names. The
following are GS/OS values, not the ProDOS FST values. These include:
- 13,107 files in a folder
- 254 characters in a file name (using new calls)
- 508 characters in a path name
- The List Manager is being used
- Scan of AppleShare File Server volume every 8 seconds
- Checks for write-protected volumes and folders
- Displays the lock icon next to current path name
- Calls to support multi-selection calls
- Hook so applications can draw custom list items
Text Edit
---------
This is a new feature of Apple IIGS System Software 5.0. It provides standard
text editing for any application. It can be used as a complete text editor or
as the core of a simple word processor. It is similar to Text Edit calls on
the Macintosh. The following features are included in GS TextEdit:
- Edit any amount of text that fits in memory (not 32K as in the Macintosh)
- Mouse activity for text selection (single, double, triple clicking for text,
words, lines)
- Auto word wrap
- Cut, Copy, and Paste
- Some support of control keys for text manipulation
- Stylistic variations in the text (fonts, sizes, style, color).
- Text can contain a "ruler" to format the text
- Four types of justification
- Three kinds of Tab support
- Programmer can limit the amount of information that can be entered
- Vertical scrolling in a window
- Automatic drag selection
- It is FAST
Window Manager
--------------
Numerous changes speed things up and support the Resource Manager.
Related Articles
----------------
- Apple IIGS System Disk 5.0: Overview
- Apple IIGS System Disk 5.0: Changes to BASIC.SYSTEM
- Apple IIGS System Disk 5.0: Disk II/Apple 5.25-inch Driver
- Apple IIGS System Disk 5.0: Advanced Disk Utility and SCSI Manager
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL153.TXT
#####################################################################
Overview
--------
Apple IIGS Workstation Software lets you connect an Apple IIGS to a
LocalTalk network. This software performs the same function as the Apple II
Workstation Card for the Apple IIe. The software makes it possible to start
up from an AppleShare File Server 2.0 and run an Apple IIGS without disk
drives attached.
The only additional hardware needed is an Apple IIGS Memory Expansion Card
containing at least 512K of RAM, and a LocalTalk System Connector Kit.
1. Be sure the Maximum RAM Disk Size is at least 256K less than the Largest
Selectable. For example, if the Largest Selectable is 1024K, then set the
Maximum RAM Disk Size to 768K or less. The default value of 0K is best if
you plan to run any Apple IIGS specific programs.
_________________________________________
| Control Panel |
| RAM Disk |
| |
| X Minimum RAM Disk Size: 0K |
| X Maximum RAM Disk Size: 0K |
| -Largest Selectable 1024K- |
| |
| -RAM Status- |
| RAM Disk Size: 0K |
| Total Ram in Use: 84K |
| Total Free RAM: 1195K |
| |
|_________________________________________|
(The numbers following Total RAM in Use and Total Free RAM will vary,
depending on phase of startup process.)
- If slot 2 = "Your Card", plug LocalTalk connector into the Modem Port.
_________________________________________
| Control Panel |
| Slots |
| |
| Slot 1: Your Card |
| X Slot 2: Modem Port |
| X Slot 3: Built-in Text Display |
| X Slot 4: Mouse Port |
| X Slot 5: Smart Port |
| X Slot 6: Disk Port |
| Slot 7: Built-in AppleTalk |
| |
| Startup Slot: 7 |
|_________________________________________|
5. Exit the Control Panel. If you had to change the RAM Disk settings, you
must POWER DOWN (with the power switch). This will reset the RAM Disk to
the setting you have selected. It does not change RAM disk values until
power down. This way, you can restart without loss of RAM Disk contents.
Keywords:
#####################################################################
### FILE: A2TIL154.TXT
#####################################################################
To organize a user's disks, the Apple IIGS System Utilities program formats
and copies disks and can copy, rename, and delete files, performing most of
these functions on 4 of the Apple II operating systems: DOS 3.3, ProDOS,
Pascal, and CP/M. Distributed on a 3 1/2" disk, the program works only on the
Apple IIGS.
You can create a 5 1/4" floppy disk version of the program using the System
Utilities in the following steps:
a. P8
-- This is ProDOS - found in the SYSTEM sub-directory.
b. SYSUTIL.SYSTEM *
c. GSSU0 *
d. GSSU1 *
e. GSSUE1 *
System Utilities may now be booted from the floppy disk. The files take up
around 180 blocks and leave about 100 blocks for extra file storage.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL155.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The left column lists the peripherals, the right column lists the cable
required to connect one of the following computers to it; Apple IIgs, or the
Apple IIgs upgrade.
Part numbers which begin with a letter are the finished goods part number,
the seven digit numbers are the service part numbers.
DISCUSSION ------------------------------------------------------
Personal LaserWriter LS *
StyleWriter & StyleWriter II
Color StyleWriter/Color StyleWriter Pro
AppleCD SC M0206/658-8031*
Apple Hard Disk 20/40/80
Apple Scanner
Apple Color OneScanner
Apple Color Printer
LEGEND
* Requries M3503LL/B/658-8032 Cable Terminator
* The Apple IIgs with GS/OS ver. 6.0 will support the original
StyleWriter only.
When using an ImageWriter II/LQ with the Apple IIe and cable part number 590-
0555, the jumper on the Super Serial Card must be on "Modem".
#####################################################################
### FILE: A2TIL156.TXT
#####################################################################
The Apple IIGS is very compatible with Apple's existing cable product line.
Below you will find the possible configurations for the various Circular 8
cables.
- ImageWriter //
- Apple Personal Modem
- Macintosh Plus (data transfe)
- Apple IIGS (data transfer)
Keywords:
#####################################################################
### FILE: A2TIL157.TXT
#####################################################################
The Apple IIGS is capable of using all drives available for the Apple IIe, as
well as drives built for the Apple IIGS, including the Disk II, Duodisk,
Unidisk, Unidisk 3.5, Profile, Apple 3.5 Drive, Apple 5.25 Drive, and SCSI-20.
Some of these drives may be plugged directly into the SmartPort on the back of
the IIGS, while others require an interface card in one of the expansion I/O
slots.
The following drives may be plugged into the SmartPort's DB-19 connector:
-- one Duodisk
-- two Unidisk 5.25 drives
-- two Unidisk 3.5 drives
-- two Apple 5.25 drives
-- two Apple 3.5 drives
Under Prodos 8 (also known as Prodos 1.2), four drives are accessible through
the SmartPort. These may be a combination of Apple 3.5 drives, Unidisk 3.5
drives, a RAM disk, and a ROM disk, under the same order restrictions as
above.
To be used on the Apple IIGS, the Disk II requires a Disk II Controller Card,
just as on the Apple II or Apple IIe. The drive may be accessed through the
slot used for the card, most likely slot 6, in which case the two possible
drives are referred to as slot 6, drive 1 and slot 6, drive 2.
A SCSI Interface Card is needed to use the Apple Hard Disk 20SC on the
Apple IIGS A Profile Interface Card must be used with a 5 or 10 Megabyte
Profile, accessible by referencing the slot where the interface card resides
or by the ProFile's ProDOS pathname.
The Apple IIGS control panel allows you to select the slot from which the
computer will be booted, or you may choose to scan slots on bootup to find a
device that is ready.
Keywords:
#####################################################################
### FILE: A2TIL158.TXT
#####################################################################
TOPIC -----------------------------------------------------------
If RAM is added to the Apple IIGS in slot(s) 1-7 instead of the expansion
slot -- with an Apple memory card, for instance -- will it be contiguous
RAM?
DISCUSSION -------------------------------------------------------
It depends on the memory board used. The Apple II Memory Expansion card will
not be used as contiguous RAM, but can be used as a RAM disk (in fact, both
GS/OS and ProDOS automatically make it a RAM disk at startup).
Some other manufacturers make memory boards that reside in an "other" slot and
maps to contiguous RAM space.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL159.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple IIGS personal computer is the most powerful member of the Apple
II family.
Features
--------
- 256K of built-in RAM and 256K of additional RAM via the Apple IIGS
Memory Expansion Card, which is included. The RAM is expandable to 8MB.
- A 16-bit 65C816 processor lets the Apple IIGS run more sophisticated
applications, including those with Macintosh-style interface, as well as
most existing Apple IIe and IIc software. With a clock speed of 2.8
instead of 1 megahertz, these programs will run up to 2.8 times faster
on the IIGS.
- 128K of ROM memory expandable via the memory expansion slot up to one
megabyte.
- Control Panel, which enables users to set screen colors and speaker
volume.
- Analog RGB port allows for quick connection to the AppleColor RGB
Monitor; no adaptors or additional interface are required.
Benefits
--------
- Compatibility with most Apple peripherals.
- The eight expansion slots give the Apple IIGS a virtually unlimited
growth path. One slot is dedicated to RAM/ROM cards, while the other
seven are general-purpose peripheral-interface slots.
- The disk-drive port lets users take advantage of the 800K Apple 3.5
Drive and 143K 5.25 Drive. They can be used individually, in any
combination, or with UniDisk 3.5 drives. Up to four drives can be
daisy-chained from the drive port. With the addition of the Apple II
SCSI Card and cable, the Apple IIGS can work with the 20MB Apple
Hard Disk 20SC.
- With the AppleColor RGB Monitor, the Apple IIGS produces crisp 80-column
color text; a palette of 4096 colors, with as many as 256 on screen at
once, is available.
- The Apple Desktop Bus (ADB) standard allows for easy connection of
multiple input devices such as a graphics table and mouse. Users can
connect another ADB peripheral to the keyboard, then daisy-chain more
accessories from it. Up to sixteen devices can be connected at one
time.
- New applications that use windows, pull-down menus, and other Macintosh
features can be used.
Order Number
------------
A0012LL/A
Copyright 1992-1994 Apple Computer, Inc.
Keywords: specsht
#####################################################################
### FILE: A2TIL160.TXT
#####################################################################
Faster Operation CPU clock speeds of 1 MHz User can select either of two
and 2.8 MHz speeds: 1 MHz speed of 6502
or fast 2.8 MHz.
Memory Expansion 24-bit address bus Expansion card can expand RAM
up to as much as 8 megabytes
Apple DeskTop Bus Low cost serial I/O Supports detached keyboard,
mouse, and other I/O devices.
Desktop user Uses Hi-Res color graphics Tool box supports desktop
interface and mouse interface with mouse, menus,
and windows
Built-in Serial Two standard serial ports Support modems, printers, and
ports AppleTalk. (User can still
use serial card in slot)
Built-in AppleTalk Uses one serial port No card required. User can
select either serial port to
use for AppleTalk.
Built-in Disk port Disk I/O port using custom User can select built-in
chip driveport,disk interface
cards, or both.
128k RAM Main and aux banks, with IIc, 128 IIe
language-card & I/O spaces
40 and 80 column Black & White text displays IIc, IIe with 128k or 80
text (color text on GS only) column card
Expansion slots (7) Slots for peripheral I/O II, II Plus, IIe
and expansion cards, in
addition to built-in ports
Game I/O 9-pin and 16-pin connectors All Apple II (9 pin IIe, IIc)
for paddles and joysticks
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL161.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
"Menu Master is a simple menu system for the Apple II. It allows creation of
customized menus and sub-menus to launch all ProDOS, GS/OS, and DOS 3.3
applications. Menu Master provides automatic pathfinding, simplifying the
need
to understand or manually set ProDOS paths. Menu Master has password
protection, is mouse-compatible, and displays the time and date from any
ProDOS
clock. A utility feature enables or disables the Apple IIGS Control Panel.
"DOS 3.3 programs can now be launched and returned from, within the ProDOS
operating system. DOS 3.3 software developers now have the ability to run DOS
3.3 programs on AppleShare or any ProDOS-specific environment.
"Any Apple II with 128K of memory and an 80-column display can now organize,
launch and return from ProDOS, GS/OS, and DOS 3.3 applications with Menu
Master. Apple IIc Plus systems can have 3.5-inch diskettes created with DOS
3.3 programs that will run on their computers.
"The network version of Menu Master is compatible with all Apple II networks
including AppleShare, Corvus, ELAN, VELAN, and DIGICARD. Menu Master provides
all the features of Apple's Aristotle program when used on AppleShare, but
requires no memory expansion and can launch DOS 3.3 applications."
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL162.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
What monitor are you using? The AppleColor Composite Monitor (A2M6020) or the
AppleColor RGB Monitor (A2M6014)?
Additionally, the Apple IIGS Control Panel has the Monitor CDEV for selecting
color or monochrome monitor. This may help if you're using the Composite
Monitor in the single-color mode. This setting affects only the composite
output of the Apple IIGS. This is the only method we know for setting the
Apple IIGS to monochrome mode.
#####################################################################
### FILE: A2TIL163.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
DOS 3.3 was created when hard disk drives were only a dream for
microcomputers. Thus, DOS 3.3 and previous versions understand only the 140K
5.25-inch disks. DOS 3.3 does not understand the 3.5-inch disk and
hard-disk environments. When hard disks did appear for the Apple II family
and DOS 3.3 was still the operating system of choice, individual hard-drive
manufacturers devised independent schemes for dividing their products into
multiple 140K volumes so DOS 3.3 could work with the hard drives. ProDOS
was created to overcome the limits that DOS 3.3 imposed on storage volumes.
#####################################################################
### FILE: A2TIL164.TXT
#####################################################################
TOPIC -----------------------------------------------------------
And encounter problems with the Apple IIgs will dropping off the network.
Usually within 3-5 minutes of idle time. The server window "Connected Users"
will show the user connected for about 1 minute then drop them from the
server. This only occurs if you boot the Apple IIgs from the server.
DISCUSSION ------------------------------------------------------
#####################################################################
### FILE: A2TIL165.TXT
#####################################################################
TOPIC ---------------------------------------------
When using Apple IIGS System Installer 5.0 it appears to put the following
files into the "Root" directory: BASIC.LAUNCHER, BASIC.SYSTEM, and ICONS.
The same file BASIC.SYSTEM is also in the folder called system. Do we need
both? Are they there for Apple IIGS's diskless "boot up"?
DISCUSSION ----------------------------------------
Because you mentioned diskless booting, we assume you are talking about
installing Apple IIGS/OS 5.0 on the Macintosh AppleShare File Server.
The only copies of BASIC.SYSTEM and BASIC.LAUNCHER that are installed by the
Server Network Startup script are those installed at the root directory. The
copy of BASIC.SYSTEM in the Macintosh System Folder is installed by the Apple
II Setup installer when the server is set up for use by Apple IIs. A copy is
put in the System Folder so that the server will have a default startup
application for all Apple II users.
#####################################################################
### FILE: A2TIL166.TXT
#####################################################################
On version 1.1 of the Apple IIGS System Disk, dated December 2, the Apple II
DeskTop gives a "system error" when the desk accessory Show Text File comes
to end-of-file. This doesn't happen with version 1.0, dated November 26.
Furthermore, on both versions, 1.0 and 1.1, of the system disk, this desk
accessory will only show the first 32K of a text file.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL167.TXT
#####################################################################
TOPIC ------------------------------------------------------------
What are the available graphics modes available on the Apple IIgs?
DISCUSSION -------------------------------------------------------
The Apple IIGS can perform graphics under a number of different types of
graphics displays: Lo-res and Hi-res modes found on all Apple II systems, the
double Hi-res mode available on the Apple IIe and IIc, and new Super Hi-Res
modes.
Both Lo-res and Hi-res modes are unchanged from the Apple II, and the manual
"Applesoft on the IIGS" shows the commands for using those modes. The IIGS
ROM doesn't have routines for the use of double Hi-res graphics; a programmer
must add assembler routines that will properly draw lines, locate points,
etc., in double Hi-res mode. Commercially available packages include these
routines.
Only on the Apple IIGS performs in Super Hi-Res graphics modes with a
resolution of 320 X 200 or 640 X 200. Using 320 X 200 mode permits a full 16
colors per line. 640 X 200 mode can also use 16 colors per line, but each
pixel is limited to a choice of 4 of the 16 colors. Both modes are supported
by the Apple IIGS QuickDraw II tools. To make programming easier, screen
memory is mapped contiguously in Super Hi-Res mode.
Within each line, a byte determines two pixels' colors. The high 4 bits of a
byte contain a number from 0 to 15, which is used as an offset into the color
table for that line. The pixel mapped to that memory location will have the
color found at the appropriate table location. Similarly, the low 4 bits of
that byte will determine the color of the adjacent pixel.
Pixels in 320 mode are almost square. The aspect ratio in this mode is 5:6 on
an Apple Monochrome Monitor, an AppleColor Monitor, or an Apple RGB Monitor.
The pixel aspect ratio in 640 mode is 5:12 on an Apple monitor, so that each
pixel's height is approximately twice the width.
#####################################################################
### FILE: A2TIL168.TXT
#####################################################################
TOPIC -----------------------------------------------------------
How much memory does the Apple II High-Speed SCSI card require? I can't find
anything about this in the manual.
DISCUSSION ------------------------------------------------------
The Apple II High-Speed SCSI card requires a minimum of 768K on the Apple
IIGS computer.
#####################################################################
### FILE: A2TIL169.TXT
#####################################################################
TOPIC ---------------------------------------------
I have a customer using Z-BASIC on his Apple IIGS under ProDOS, running as
an Apple IIe. Although there no are toolbox calls for accessing the Apple
IIGS clock from Z-BASIC, is there a way to do this from Z-BASIC with PEEKS
and POKES or a machine language call?
DISCUSSION ---------------------------------------------
The preferred method is to use the ProDOS GET_TIME call. Note: You need
ProDOS 8 version 1.2 or later to get the time on the Apple IIGS.
This method works on any Apple II running under ProDOS and with most Apple
II-compatible clocks (because they all come with ProDOS patch routines).
More information on the format of the GET_TIME call and other ProDOS
commands is in the ProDOS Technical Reference Manual. The GET_TIME call is
documented on page 71. Additional information is on page 99 and pages 104
through 106.
When the GET_TIME routine is called, the system date and time are placed
into the documented locations. Using PEEKs, the data in those location can
be extracted.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL170.TXT
#####################################################################
A low-resolution graphics file on the Apple IIGS can be printed from BASIC
without using any special interface cards (for instance, an Apple IIGS with an
ImageWriter II connected to the serial port) using Triple-Dump from Beagle
Brothers (now WordPerfect Corporation).
This application lets any Apple II prints not only low-resolution, but
high-resolution, double-high-resolution, and double-low-resolution files, as
well as 40-column and 80-column text. Triple-Dump routines can also be used as
part of BASIC programs.
To locate a vendor's address and phone numbers, use the vendor name as a
search
string.
Copyright 1988, 1993, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL171.TXT
#####################################################################
TOPIC -----------------------------------------
The network in question has an Apple IIGS and an ImageWriter II in each work
area. Each of these Apple IIGS systems is networked into a central office
where they share a LaserWriter IINTX. Sometimes users need to print to the
local printer, other times to the LaserWriter.
Can they do this while on the network without shutting down their machines and
restarting with software locally? They are using network versions of
AppleWorks with third party applications and E-mail.
DISCUSSION ------------------------------------
Printing both locally and over the network depends on the application's method
of selecting a slot for printing.
AppleWorks does provide a method for assigning a printing slot, allowing three
printers to be defined in the Printer Information screen. To do this:
2) Set up an ImageWriter printer for slot #7. (This is for the ImageWriter
Emulator used in the LaserWriter.)
If the third party programs allow a slot choice within the program, select
slot
#1 for the local printer and slot #7 for the network printer.
Prior to using a slot #7 printer (the network printer), use the Chooser
application to select the appropriate network printer.
(NOTE: These descriptions assume the use of the printer port on the
Apple IIGS.)
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL172.TXT
#####################################################################
TOPIC ---------------------------------------------
DISCUSSION ---------------------------------------------
#####################################################################
### FILE: A2TIL173.TXT
#####################################################################
To support the new fast mode of the Apple IIGS, ProDOS/16 version 2 handles
expanded Apple IIGS capabilities, features, and operating modes:
- ProDOS/16 can accept system calls from anywhere in the full 16MB range of
memory in the Apple IIGS, and those calls can manipulate data anywhere in
memory.
There are major differences from ProDOS 1.1.1. ProDOS/16 not strictly
upward-compatible from previous ProDOS versions. Programs written to function
under ProDOS on an Apple II will not run on the IIGS under ProDOS/16 without
some modifications.
- Calls are made in nearly the same way as with earlier ProDOS versions.
- ProDOS/16, using the same file system as earlier ProDOS, can read from and
write to any disk volume produced by ProDOS, using the same file and volume
structure, both disk resident and logical.
On the Apple IIGS, ProDOS/8 and ProDOS/16 are designed to the run in tandem,
as a package. Whereas ProDOS/16 takes advantage of all the Apple IIGS's
hardware and capabilities, ProDOS/8 is provided to maintain compatibility
with ProDOS v1.1.1. In normal situations, you need not be concerned with
which operating system is functioning; if you run an Apple IIGS application,
ProDOS/16 is loaded automatically.
- GET_TIME: Under ProDOS/16, the time and date are obtained through a call to
the Miscellaneous Tools.
- SET_BUF: Under ProDOS/16, the memory manager, rather than the application,
allocates file I/O buffers.
- GET_BUF: This call is unnecessary under ProDOS/16 because the OPEN call
returns a handle to the file's I/O buffer.
- allow limited use of named devices. With ProDOS/8, you must refer to a
device by its volume name or its slot and drive number.
- use a volume mounting function, not in ProDOS/8, which prompts the user to
mount a needed volume.
Keywords:
#####################################################################
### FILE: A2TIL174.TXT
#####################################################################
To support the old Apple II mode on the Apple IIGS, system disks have P8, or
ProDOS/8, as it is a version of ProDOS 1.1.1 made especially for Apple IIGS,
although ProDOS/8 works on an Apple IIe or Apple IIc.
ProDOS/8 handles the following Apple IIGS capabilites, features and operating
modes:
- ProDOS/8 accepts system calls from applications running in 8-bit mode only.
- ProDOS/8 accepts system calls from the lowest 64K of memory only.
- ProDOS/8 reads the Apple IIGS clock rather than the ThunderClock.
On the Apple IIGS, ProDOS and ProDOS/16 are designed to the run in tandem, as
a package. ProDOS/8 is provided to maintain compatibility with ProDOS v1.1.1.
In normal situations, you need not be concerned with which operating system
is functioning; ProDOS/8 is automatically loaded if you run an application
designed to run under ProDOS 1.1.1 or versions earlier.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL175.TXT
#####################################################################
In the Apple IIGS, the bus' higher 'noise' passes on to the ground traces
on the ProFile interface card and, after use, corrupts the directory of the
ProFile, rendering it invisible to ProDos and inaccessible to the user.
It is possible to recover the directory and make the ProFile usable again. On
the report of a ProFile going bad after installation in a Apple IIGS, first
see the article "Apple II ProFile Interface Card Modification for the
Apple IIGS. This modification lets the card operate correctly for the
directory fix. Don't try to repair a directory with an un-modified ProFile
card.
For the recovery, use a disk editor program, like the ProDos MLI Exerciser
program here:
3. Type 'M' <Return> to modify the buffer. The default should read:
$00
$40
This is the correct setting; press <Return> on each entry and press it
once more to go on to modify mode. At this point, you should see a table
of numbers and a blinking cursor on the entry we want to 'delete', number
'55'. Now that we know that problems with the directory exist, press
<ESC> to go to the main menu.
If the '55' was not in the first position of the table, then this
directory recovery procedure won't work. If the '55' was not shown at
all, your ProFile possibly has a different reason for not operating)
4. Type '81' <Return> to write the block out to the disk. Press <Return>
through the number entries until you reach the 'data buffer' entry.
Change it to look like this:
$01
$40
Continue to press <Return> through the block number entries and once
more to command the actual block write, after which you will see the
message 'Error $00: Call Successful' will be displayed.
5. You may now reboot your system and check to see if the ProFile is now
recognized. All of the data previously inaccessible should be back and
usable.
For more information about using the ProDOS Exerciser Program, see the
ProDOS Technical Reference manual.
Copyright 1988 Apple Computer, Inc.
Keywords: hts
#####################################################################
### FILE: A2TIL176.TXT
#####################################################################
Description: Apple IIGS: System 6.0 Software and HyperCard IIGS 1.1
Header: Apple IIGS: System 6.0 Software and HyperCard IIGS 1.1
TOPIC -----------------------------------------------------------
This article describes Apple IIGS System 6.0 software and an upgraded
version of HyperCard IIGS.
DISCUSSION ------------------------------------------------------
- Finder Help
You can access Finder Help through pop-up menus and keep it on screen
while stepping through procedures.
- As with the System 5 series, Apple IIGS System 6 users can network
their Apple IIGS computers with each other and with Apple IIe,
Macintosh, and MS-DOS computers. However, System 6 improves
networking functionality via EasyMount, a new feature that allows
users to mount a network server with a simple double-click command.
- Apple IIGS System 6 replaces Apple IIGS System 5.0.4 for the stand-
alone Apple IIGS, providing a consistent graphical interface and high
performance for both the individual and networked user.
System Requirements
-------------------
- Apple IIGS personal computer with at least 1MB of RAM, ROM version 01 or
03 and one 3.5-inch disk drive, although configurations of 2MB of RAM and
a hard drive is recommended for optimal performance.
- Networked systems require Apple IIGS computers with at least 768K RAM,
ROM version 01 or 03, and appropriate LocalTalk cables.
#####################################################################
### FILE: A2TIL177.TXT
#####################################################################
Test numbers AA
AA=05 Speed
BB=1 speed stuck slow
BB=2 speed stuck fast
AA=02 Softswitches
Bb= Statereg bit
CC= Read softswitch address
#####################################################################
### FILE: A2TIL178.TXT
#####################################################################
works on the Apple IIe and ImageWriter II, provided that you precede it
with a Tab Enable statement. For example
However, the PRINT TAB statement (shown above) on an Apple IIGS and an
ImageWriter II results in spacing 10 or 20 spaces rather than tabbing to
those columns. When using PRINT TAB for screen formatting, there is no
such problem.
The reason for this is that, when printing hardcopy, PRINT TAB appears to
be tabbing the specified spaces from last character. For example:
causes the first tab to be placed at column 20, but the second tab is
placed at column 68. Here's why. The first tab statement puts the cursor
at column 20. Because the Tab Enable statement defines each tab as
9-characters wide, the tab extends from column 20 to column 28 (one
character at column 20 with the remaining 8 characters pushing the last
character out to column 28). When the TAB 40 statement executes, 40 spaces
are added to the last cursor location (column 28), placing the cursor at
column 68.
There are two ways to handle this problem on the Apple IIGS. The first way
is use the HTAB statement to format columns correctly:
Old Apple II manuals state that this is not possible, but HTAB works
correctly on the Apple IIGS, both on the screen and on the printer.
Overall, TAB and HTAB work as expected on the screen. When TAB and HTAB
are used for printing, three factors must be considered:
Each of these variables affect the TAB and HTAB commands when used in
printing.
The second way to handle this is with the "A" command. Page 92 of the
"Apple IIGS Firmware Reference Manual" states that the "A" command
('A'pplesoft Tabbing) duplicates the function of the "T" command of the
Super Serial Card. Issuing this command makes the TAB command work as you
would expect when using a printer.
Note: The command name ("A") was changed to avoid a conflict between
Keywords:
#####################################################################
### FILE: A2TIL179.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I'm running an Apple IIGS, with GS/OS 5.02, on an AppleTalk LAN with a "II
bootblocked" AppleShare server.
Can I upgrade this network to AppleTalk Phase II? I assume that if I do,
my Apple IIGS computers will boot from a server in their own zone. What if
I want to have two servers in one physical zone? Where will the Apple IIGS
computers boot from?
DISCUSSION ------------------------------------------------------
There was an upgrade to the boot blocks for loading GS/OS on the server.
This is included with GS/OS 5.02 on a new Apple II setup disk.
The Apple IIGS will boot from the first server it finds.
#####################################################################
### FILE: A2TIL180.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I'm having a problem getting an Apple IIGS to talk to a MicroNet SCSI 30MB
HD. I have an Apple High-Speed SCSI card, MicroNet HD, and a 1MB Apple
IIGS. I also have v2.0 of the High-Speed SCSI Card Utilities.
Although my Apple II SCSI Utilities see the HD, I can't get GS/OS (v5.0.2)
to see the drive.
DISCUSSION -------------------------------------------------------
Assuming the hard drive is compatible with the Apple IIGS (check with
MicroNet) here's what you need to do:
Make a new bootable System Tools disk, using the Installer from the SCSI
utilities disk, and specifically install the SCSI driver from the new
utilities disk that came with the SCSI card. This makes the disk realize
there is a SCSI device attached. As the system starts up, it looks for
SCSI devices and if it finds one that should be readable but is not, it
will then ask if you want to initialize.
Make sure the slot the SCSI card is installed in is properly set in the
Control Panel. (That slot should say "your card".)
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL181.TXT
#####################################################################
The Video Generation Chip (VGC) supports video output from the Mega II for
both Apple II graphics and Super Hi-res graphics, provides an interface to
the Real Time Clock chip, supports interrupt handling, and assists disk drive
interfacing.
The VGC accepts color information from the Mega II, modifies it according to
the current Control Panel selections, and puts out appropriate display
information for the NTSC composite video jack and the Video RBG port. The VGC
accesses text, background, and border information maintained in the Text and
Background Color Register and Border Color Register. 4-bit value determines
each of the three color areas, so that there are 16 possible colors for each.
These colors correspond to the 16 Apple II Lo-res colors.
If Apple II text mode is used, the VGC removes color information from the
NTSC composite output signal, so that color fringing does not occur on a
color composite monitor. If a mixed text/graphics mode is chosen, color
fringing is unavoidable, since most composite monitors do not have the
ability to respond quickly enough to a change in the chroma information. In
this case, the bottom four lines of text will show a color fringing anomaly.
The VGC polls the Monochrome/Color Register to determine which type of video
signal should be output. If monochrome has been chosen, the VGC will output
appropriate dot patterns to represent the chosen colors, so that a monochrome
composite monitor will display gray-scale images. An AppleColor RGB Monitor
displaying double Hi-res graphics will also display gray-scale images if
monochrome is selected.
After the selection of one of the new Apple IIGS Graphics modes, the VGC is
responsible for implementing the color mode. It uses memory in the auxiliary
64K bank of Apple II RAM to implement Super Hi-res graphics. In this display
buffer, locations $2000-$9CFF are used for pixel information, $9D00-$9DFF are
pointers that determine the charactistics of each line, and $9E00-$9FFF hold
color pallette information.
For 640 or 320 graphics modes, each pixel may be represented respectively by
either 2 or 4 bits, wherein the value is a number of a color in the
appropriate color palette. Each of the 200 pointers (one for each line)
stores the display mode used, the color palette associated with that line,
and a flag of enabled or disabled for scan line interrupts. Each of the 16
color palettes contains information on 16 colors. Each of the colors takes
two bytes: 4 bits each for the value of red, green, and blue, which allows
the three primary colors can be combined in 4096 different ways.
The Video Generation Chip also works as an interface between the 65816
microprocessor and the Real Time Clock Chip (RTC). A Real Time Clock register
in the VGC is used as a command register for the RTC. The RTC then maintains
calendar and clock information within parameter RAM.
VGC Interrupts
Two types of internal interrupts are handled by the VGC: the One-Second
interrupt generated by the Real Time Clock Chip and the Scan-Line interrupt
generated by scan line information in Super Hi-res mode. The status and
enable states of these interrupts are found in the VGC Interrupt Register and
the VGC Interrupt Clear Register. The VGC also handles one external interrupt
line.
The VGC Disk Register, used as a control register for the disk drive
interface, functions in choosing the head to use and the type of drive
selected.
Keywords:
#####################################################################
### FILE: A2TIL182.TXT
#####################################################################
Description: Apple III : Won't Boot AII Disk Calibrate in AII Emulation
Header: Apple III : Won't Boot AII Disk Calibrate in AII Emulation
CURE: Power down the Apple III and remove ALL interface cards,
(especially the ProFile interface card). Reboot the Apple II
Emulation Disk then load and run the Apple II Disk Calibration
Program.
If this cure does not resolve the problem, go back to the Word Search
screen and search on the product's name and HTS and GTS to obtain a
General Troubleshooting procedure.
Copyright 1988, Apple Computer, Inc.
Keywords: hts
#####################################################################
### FILE: A2TIL183.TXT
#####################################################################
3. A Macintosh running AFE (Apple File Exchange) can then read, via
AFE's Works-to-Works transporter, the files into Microsoft Works.
Keywords:
#####################################################################
### FILE: A2TIL184.TXT
#####################################################################
DI=Data In
DO=Data Out
PIN OUTS
20 Pin Connector
40 Pin Connector
Commonly used configurations for the driver .PRINTER on the SOS 1.3
Update diskette are listed in the following table.
---------------------------------------
00 | 01 | 02 | 03 | 04
Centronics 779/700 E0 | C0 | 40 | 00 | 0A
Centronics 730/737 C0 | C0 | 00 | 00 | 5A
Anadex DP-8000 E0 | C0 | 00 | 00 | 5A
Printronix P300 E0 | C0 | 00 | 00 | 0A
C.Itoh 8510A E8 | C8 | 40 | 00 | 0A
IDS 440/445/460 60 | 40 | 00 | 00 | 5A
Epson MX-80 E8 | C8 | 00 | 00 | 0A
TI 810 E8 | C0 | 00 | 00 | 0A
Any printer connected | | | |
with Apple II cable 00 | 00 | 00 | 00 | 00
NOTE:
The driver .PARALLEL is used for two way communications i.e. for input and
output, when using the 40 pin connector. This driver has a three byte
configuration block. Please refer to pages 29 onwards in the UPIC manual for
more information.
Copyright 1988 Apple Computer, Inc.
Keywords: HTS,CNFG
#####################################################################
### FILE: A2TIL185.TXT
#####################################################################
The Apple II emulation mode on the Apple III is configured so that the
internal drive looks like Slot 6, Drive 1 and the first external drive looks
like Slot 6, Drive 2. Emulation mode can't access the third or the fourth
external drive.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL186.TXT
#####################################################################
The Apple III's RGB color video outputs do NOT generate a color signal for
High-Resolution Graphics in the Emulator. Apple II High-Resolution images are
available only on the NTSC black and white and color video outputs.
On the left border of the high-resolution graphics screen, the dots flicker
uncontrollably.
Apple III Owner's Guide, page 144
Keywords:
#####################################################################
### FILE: A2TIL187.TXT
#####################################################################
Version 1.0
Special Cables:
Pin-to-Pin Connections:
1 o----------------------------o 1
7 o----------------------------o 7
2 o----------------------------o 3
3 o----------------------------o 2
4 o---+------------------------o 8
5 o---+ +---o 4
8 o------------------------+---o 5
6 o----------------------------o 20
20 o----------------------------o 6
Wiring Comments:
NOTE: For proper operation when using the Apple III Super Serial Card (Apple
P/N A2B0044) in an Apple III make sure that switch SW 2-6 (on the card) is in
the "ON" position and that the jumper block (also on the card) is in the
"TERMINAL" Position.
NEC 7710
NEC 7715
NEC 7720
NEC 7725
Pin-to-Pin Connections:
1 o----------------------------o 1
2 o----------------------------o 3
3 o----------------------------o 2
4 o---+ +---o 4
5 o---+ +---o 5
7 o----------------------------o 7
8 o----------------------------o 19
+---o 6
|---o 8
+---o 20
Wiring Comments:
Note: For proper operation when using the Apple III Super Serial Card (Apple
P/N A2B0044) in an Apple III make sure that switch SW 2-6 (on the card) is in
the "ON" position and that the jumper block (also on the card) is in the
"TERMINAL" Position. Apple III Drivers Aid Cable "C" description on next
record.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL188.TXT
#####################################################################
Standard Apple II 150K game paddles cannot be used with the Apple III. A high
impedance potentiometer like the Apple II paddle will not work properly
connected to an Apple III port.
The analog inputs on Port A and Port B of the Apple III are designed to read a
voltage between 0 and 2.4 volts and convert it to a number between 0 and 255.
The schematic on page 82 of the Apple III Owner's Guide is drawn for a
joystick with 5,000 ohm potentiometers. Only the bottom 20% of the
potentiometer's range is used. Using the +12 volt power supply will result in
the most stable readings.
The following circuit can be used if the entire range of the potentiometer is
desired.
+12 or +5 volts
|
|
<
< Rs
<
|
| <------ must be 2.4 volts at this point.
|
<
GC input --->< Rp (1 - 2K ohms)
<
|
|
0 volts ____|
The voltage range at the GC inputs should go from 0v to 2.4v. The value of Rs
can be calculated for +5 volt systems with this formula:
Rs = Rp * 2.6 / 2.4
Rs = Rp * 9.6 / 2.4
1988
Keywords:
#####################################################################
### FILE: A2TIL189.TXT
#####################################################################
The Apple III slots can not respond to IRQ or RESET from the peripheral cards
in emulation mode. There is no way around it because the hardware is
different. NMI is not on the same pin as in the Apple II and will act like
RESET on the Apple II.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL190.TXT
#####################################################################
Some machine language games that use the paddle inputs will not work on the
Apple III. The hardware for reading the analog inputs is different, and some
software will not be able to take this into account.
Also, the joystick ports on the back of the Apple III are arranged such that
some games won't work properly in Emulation mode. Most joystick oriented
games will use PDL (0) and PDL (1) for X-Y control. The ports on the Apple
III put these signals on different connectors. Here are the Apple II
Emulation Mode equivalents of the signals available on ports A and B.
#####################################################################
### FILE: A2TIL191.TXT
#####################################################################
2. In SOS, the SOS File Manager passes the file to the appropriate device
driver.
The device driver does the job of transmitting the output in the fashion that
the device requires it. Input data follows the same path, only in reverse.
Understand these passes of files through the operating system. SOS and the
device drivers can handle the details; you must handle the concept.
The program could also use ".silentype" for the printer device driver.
There are other useful commands using this concept which are variations of
other familiar BASIC commands besides PRINT. They are GET#1, INPUT#1, READ#1,
and WRITE#1. The Apple III can have as many as ten files open for input and
output at one time, so, where "#1" is used in the examples, it could be "#7",
and so on.
The following is an example of how to print both to the screen and printer
from a Pascal program. Again, the delay procedure is not necessary.
program PRINT_OUTPUT;
var OutFile: text;
procedure DELAY;
var Count: integer;
begin
for Count := 1 to 2000 do
end; {Delay}
begin
rewrite (OutFile, '.printer'); {Declare the printer}
{as a file.}
writeln ('This is a test.'); {Output goes to the screen.}
DELAY;
writeln (OutFile, 'This is a test.'); {Output goes to}
{the printer.}
DELAY;
writeln ('This goes to the screen.');
DELAY;
writeln (OutFile, 'This goes to the printer.');
close (Outfile) {Close the file ".printer" and end.}
end. {Print_Output}
The Apple III can have as many as ten files open for input and output at one
time; "OutFile" is only one. Additional files can be declared with additional
REWRITE statements.
To simply list a program to the printer, go to the Filer and transfer the text
file to .PRINTER (for the Apple III) or to PRINTER: (for the Apple II and
Apple IIe).
Since Pascal treats output as a file, both of these examples work with both
Apple II and Apple III Pascal.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL192.TXT
#####################################################################
Video Display
-------------
Text and graphics may be displayed simultaneously. Using graphics commands
you can display either of two screen buffers.
Graphics modes:
* 280 x 192, 16 colors (with some limitations)
* 280 x 192, monochromatic; -140 x 192, 16 colors
* 560 x 192, monochromatic
* All Apple II modes (in emulation)
Text modes:
* 80-column, 24-line monochromatic
* 40-column, 24-line, 16-color foreground and background
* 40-column, 24-line monochromatic
Memory
------
* 256K dynamic RAM
* 4K ROM (initialization and self-test diagnostics)
Keyboard
--------
* 61 keys on main keyboard
* 13 keys on numeric keypad
* Full 128-Character, ASCII encoded
* All keys have automatic repeat
* Four directional-arrow keys with two-speed repeat
* Two user-definable Apple keys
* Seven other special keys: Shift, Control, Alpha Lock, Tab, Escape,
Return, Enter.
Storage Devices
---------------
* One built-in 5.25-inch, floppy-disk drive, 140K (143,360 bytes) per
diskette
* You can connect three additional drives by daisy-chain cable (total:
560K on-line storage)
* You can add up to four ProFile hard-disk drives (5MB each) with plug-in
interface cards
Video Output
------------
* RCA phono connector for NTSC monochromatic composite video
* DB-15 connector for:
* NTSC-color composite video
* NTSC monochromatic composite video
* RGB color video
* Composite sync signal
* Power-supply voltages
* Color signals appear as 16-level grey scale on monochromatic displays
Audio Output
------------
* Built-in two-inch speaker, miniature phono jack on back panel
* Driven by 6-bit D/A converter or fixed frequency "beep" generator
Expansion Ports
---------------
* Four 50-pin expansion slots (fully buffered, with interrupt and DMA
priority structure)
* Joystick/Silentype Ports: Two DB-9 connectors
Languages Available
-------------------
* Apple Business BASIC
* Apple Ill Pascal
* Apple III COBOL
Emulation Mode
--------------
This mode provides hardware emulation of 48K Apple II Plus. It can run most
Apple II programs, with the exception of Pascal and FORTRAN, without
modification.
Electrical Specifications
-------------------------
Plug the Apple III's power cord into a three-wire 110-120 VAC outlet. The
Apple III meets the following agency regulations:
* UL 114, Office Appliances and Business Equipment
* CSA 22.2, No. 154-Data Processing Equipment
Physical Specifications
-----------------------
* Height: 4.8 in. (12.20 cm)
* Depth: 18.2 in. (46.22 cm)
* Width: 17.5 in. (44.45 cm)
* Weight: 26 lb. (11.8 kg)
Copyright 1991, Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL193.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Begin_Table
+=========================+====================================+
| Model | What to do for Diabo mode |
+=========================+====================================+
| LaserWriter | Change dial on back of LaserWriter |
| | to SPECIAL |
+-------------------------+------------------------------------+
| LaserWriter Plus | Change dial on back of LaserWriter |
| | to SPECIAL |
+-------------------------+------------------------------------+
| LaserWriter IINT | Dipswitch 1 = UP |
| | Dipswitch 2 = Down |
+-------------------------+------------------------------------+
| LaserWriter IINTX | Dipswitch 2 = UP |
| | Dipswitch 3 = UP |
| | ALL Others = DOWN |
+-------------------------+------------------------------------+
| Personal LaserWriter NT | Change pinwheel dial to Setting 3 |
+-------------------------+------------------------------------+
End_Table
Copyright 1996, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL194.TXT
#####################################################################
Order #: D2D0100
--Technical Specifications
Operating System: DOS; for use with Logo II, Logo DOS files can be
converted to ProDOS files with the CONVERT program on the ProDOS User's
Disk or the II System Utilities Disk
--Package
1. Disk: Apple Logo Master
2. Disk: Apple Logo Backup
3. Manual: An Introduction to Programming through Turtle Graphics
4. Manual: Apple Logo Reference
--System Configuration
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL195.TXT
#####################################################################
TOPIC -----------------------------------------------------------
What is the memory location for the slot number of the drive that Apple
Pascal starts up from? How can I change that information or location so the
computer will think it was booted from the RAM disk (to which I've already
copied the appropriate system files)?
DISCUSSION ------------------------------------------------------
1) Once you have started Apple Pascal and you are at the command line, type
F(ile.
2) At the second command line, type V(ols. Write down the volume number
with 2048 blocks. This is your RAM Expansion Card volume number.
3) Format the RAM Expansion Card. Type Q(uit and then X(ecute.
This will prompt you for a file name. Type "Formatter" and press Return.
Formatter will ask you for a volume to format: type the volume number
you wrote down in step 2, and press Return.
4) Do a wild card copy of all the files on Volume 4 to the volume
number of your RAM Expansion Card. Type F(ile then T(rans.
When you're asked "Transfer What File?", type "#4:=" and press Return.
At the "to where?" prompt, type your RAM Expansion Card volume number
followed by ":=" and press Return.
5) When the copying is finished, make your RAM Expansion Card the startup
volume. Type Q(uit followed by another Q and Y. Finally, type
Control-Reset.
6) At the Applesoft BASIC prompt, type "PR#" followed by the slot number of
your RAM Expansion Card. Pascal should start up.
Apple Pascal supports a maximum of 128K RAM for system memory use, and the
remaining RAM may be used as a RAM disk only.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL196.TXT
#####################################################################
TOPIC ------------------------------------------------------------
DISCUSSION ------------------------------------------------------
Begin_Table
COMPUTER SYSTEMS
================
NOTE:
* The PowerBook 190cs 8/500 configuration was discontinued 9/96,
the 4/500 configuration was not.
PRINTERS
========
OTHER PRODUCTS
==============
End_Table
#####################################################################
### FILE: A2TIL197.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The article contains the most recent part numbers for all Apple diagnostics.
DISCUSSION ------------------------------------------------------
Begin_Table
CPUs: Apple II, Apple II+, Apple IIe, Apple IIc, Apple IIc Plus,
Apple IIGS.
Monitors: Monitor II, Monitor IIc, Monitor ///, AppleColor Monitor 100,
AppleColor Composite Monitor, ColorMonitor IIe/IIc, Apple
Monochrome Monitor, AppleColor RGB Monitor, Flat Panel Display.
Drives: ProFile, Disk II, Disk ///, DuoDisk, UniDisk-Apple 5.25 Drive,
Disk IIc, UniDisk 3.5, Apple 3.5, Hard Disk 20SC.
Other: Apple II Memory Expansion Card, Apple II SCSI Card, Apple IIGS
Memory Expansion Card, Apple II Workstation Card, Apple IIc
Memory Expansion Card, Apple II Keyboards and Mice.
Diskette
Drives: Macintosh 800K, Apple 3.5, Apple PC 5.25, 1.4MB SuperDrive
SCSI
Drives: Hard Disk 20, Hard Disk 20SC, 40SC, 80SC, 160SC, 400SC, 500SC, 1 GB;
DDS-DC Drive, AppleCD SC, AppleCD SC Plus, AppleCD 150, AppleCD 300
Comm/
Network: LocalTalk, EtherTalk Card, AppleFax Modem, Portable Data Modem 2400,
Apple Data Modem 2400, Ethernet NB Card, Int'l XP 2400,
PowerBook FAX/Data Modem, Macintosh Express Modem
Video
Cards: Macintosh II Video Card, Macintosh II Display Card 8*24;
Other
Cards: Mac SE PC Drive Card, Macintosh II PC Drive Card, Mac IIci Cache
Card, Apple IIe Card, Workgroup Server PDS Card, Power Macintosh
Upgrade Card
Apple II Family:
077-0325 A Apple 5.25 Floppy Drive Test Reference Diskette
Apple IIe:
077-8219 C SCSI Loopback Test Card
Apple IIc:
077-8148 A Apple IIc Loopback Cable
Apple IIGS:
077-0317 A Apple II Video Overlay Card
Diagnostic; 1.0 (3.5)
077-8219 C SCSI Loopback Test Card
590-0552 A Cable, APM/ImageWriter II to
Apple IIGS/Mac Plus
Macintosh Family:
076-8354 A SIMM Removal Tool
Macintosh Plus:
077-8129 A DB 9 serial port plug (set of 2)--REQUIRED
077-8219 C SCSI Loopback Test Card
590-0552 A Cable, APM/ImageWriter to Apple IIGS and Mac Plus
Macintosh II/IIx/IIfx:
076-0341 A IWM/SWIM IC Extraction Tool
077-8219 C SCSI Loopback Test Card
077-8264 A Macintosh II BUS Master Card
077-8265 A MINI DIN 8 Serial Loopback Plug
590-0551 A DB9M to MINI DIN 8M Cable
590-0553 B MINI DIN 8M to DB9F Adapter Cable
Macintosh IIcx/IIci:
076-0341 A IWM/SWIM IC Extraction Tool
077-8219 C SCSI Loopback Test Card
077-8265 A MINI DIN 8 Serial Loopback Plug
590-0551 A DB9M to MINI DIN 8M Cable
590-0553 B MINI DIN 8M to DB9F Adapter Cable
Macintosh Portable:
590-0552 A Cable, APM, ImageWriter to Apple IIGS/Mac Plus
AppleCD Products:
678-5064 A CD ROM Test Disc 2.0
LaserWriter/LaswerWriter Plus:
076-8354 A SIMM Removal Tool
077-8209 A AppleCAT LaserWriter Test Adapter Cable
LaserWriter II:
076-8354 A SIMM Removal Tool
077-8319 A LaserWriter II Test Connector
NOTE: The following tools listed as required are NOT included in the
Diagnostic Starter Kits and Updates. Although not included, they are
REQUIRED for support of the product listed.
Apple IIe:
890-5124 Loopback Plug, Communications Protocol Card
Apple III:
077-0009 A Clock Calibration Kit--REQUIRED
077-0013 B Apple/// Diagnostic Diskette--REQUIRED
Macintosh XL:
077-0206 A Screen Mod. Kit Diagnostic 1.0--REQUIRED
Mac Plus:
077-0135 @ Macintosh Voltage Test Cable
077-8222 A SCSI Loopback Card to Mouse Port Cable
Macintosh II/IIx/IIfx/IIcx/IIci:
077-0104 A Twinax Cable w/DB 15 Connector
077-0105 A Twinax T-Connector
077-0106 A Twinax Terminator
077-0107 A Coax Cable
077-0109 A Token Ring Adaptor Cable
077-0256 * EtherTalk: Terminator Kit
077-0257 * EtherTalk: Thin Net Test Cable
Cluster Controller:
077-8156 A DataLine Monitor ROM Pack-Utilities
077-8157 A DataLine Monitor ROM Pack-SNA
077-8158 A DataLine Monitor ROM Pack-BSC
AppleLine:
970-0879 A Loopback Plug--REQUIRED
LaserWriter/Plus:
076-0121 A Power Checker, Laser--REQUIRED
LaserWriter II:
076-0121 A Power Checker, Laser--REQUIRED
Color Plotter:
686-0020 A Apple Plotter Interface Test
Apple Scanner:
077-8300 Apple Scanner Service Test Chart
End_Table
#####################################################################
### FILE: A2TIL198.TXT
#####################################################################
The problems are less obvious with Apple Writer than with AppleWorks because
Apple Writer doesn't send as many control codes and formatting commands as
AppleWorks.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL199.TXT
#####################################################################
Description: Apple Writer II under DOS 3.3: Printer codes from all Apples
Header: Apple Writer II under DOS 3.3: Printer codes from all Apples
Many printers have special features that the computer signals by sending
command codes. To send codes to a printer from Apple Writer II (DOS 3.3), you
must insert the codes into the Apple Writer file you want printed. The manual
of the printer may list the codes by several names: decimal, hexadecimal,
teletype abbreviations (SOH, ETX, DC1, DC3, etc.), standard keys, and
combinations of the above.
Using the chart "ASCII characters, values, and keystrokes", you have to
translate from the name of the code in the printer manual into the name of the
corresponding keystroke or keystrokes on the keyboards of the Apple II, Apple
II Plus, Apple IIe, Enhanced Apple IIe, or Apple IIc.
Some keystrokes put so-called control characters into the Apple Writer file.
These control characters are not part of the conventional English character
set; while screen shows them, the printer intercepts and does not print them,
instead recognizing them as signals to turn special functions on and off or to
change printer settings.
NOTE: In the descriptions of the keystrokes, the characters greater than and
less than, < and >, are used to contain one keystroke, which can mean
that you must simultaneously hold down the control key, the shift key,
or both as you press the other key.
With these considerations in mind, here is a list of codes and methods for
inserting them in an Apple Writer II file.
Missing keys:
To produce uppercase a-z, press the ESC key first, otherwise Apple Writer II
under DOS 3.3 enters the a-z keystroke as lowercase.
The Apple II and Apple II Plus don't have some keys: underline, backward
slash,
brackets, braces, vertical line, open single quote, tilde, or delete. You
can't
enter a Control-V in Apple Writer. To use these and other characters in Apple
Writer, it is necessary to create an Apple Writer glossary file from a BASIC
program.
For example, to insert the ASCII value 22 (Control-V) into an Apple Writer
file, follow these steps:
6. Remove the Apple Writer diskette and insert the diskette containing
CVGLOSS.
9. At any point where you need to enter a Control-V, type CTRL-G for the
glossary function and enter V (uppercase).
10. This procedure should imbed the ASCII 22 in your text. Once CVGLOSS has
been created, you can reuse it whenever necessary by following steps 5
through 9 each time you start up Apple Writer.
There's already a glossary file on the Apple Writer II diskette. This file is
named SPECIAL and contains key definitions for the keys \, ^, ~, _, |, [, ],
{,
}, ESC-D, and ESC-U.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL200.TXT
#####################################################################
Apple Writer may not work properly with some parallel interface
cards. Often the interface requires a CTRL-I sequence if it is to print
wider than 40 columns. This is easy in Apple Writer II. All you need to do is
insert the
<CTRL-V><CTRL-I><CTRL-V> 132N
at the start of each file. You will have to use the CTRL-V before and
after the CTRL-I to enter it into the file. Please refer to page 51 of the
Apple Writer manual for more details.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL201.TXT
#####################################################################
At times you run the risk of saving a short text file over a text file of
greater length. You might, for instance, save the empty Apple Writer editor
workspace with the same name of a valuable document. This prevents the system
accessing the original contents of the file. While the data is still on the
diskette, you have made it unaccessable to the system. This program accesses
the data so that the system may recover your original file. This program has
been tested on Apple Writer II and Apple Writer IIe files. It works with
standard DOS Text files, signified by a T in the left margin of a catalog
listing. This program does not operate with the ProDOS version of
Apple Writer.
1. Type in the program and save it on your DOS disk. Run it.
3. Next the program prompts you for the first byte that you want to read
from the file. You type in a number which should be:
b. the size, in bytes, of the file that was accidentally saved plus 1.
4. Once you have typed in your information, give the program time to run and
write the entire file. To read part of the file and the write the new
file, the program may go back to the drive several times, so please be
patient. The cursor will come back to the screen when the program is
finished.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL202.TXT
#####################################################################
Description: Apple Writer II: DOS Version--Sup-R-Term and Super Serial Card
Header: Apple Writer II: DOS Version--Sup-R-Term and Super Serial Card
Apple Writer may not print with these cards unless you set the following
switches on the Super Serial Card to:
SW2-3 off
SW2-4 off
This sets the line width to 132 columns and disables the echo to the 40 column
Apple video output.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL203.TXT
#####################################################################
Format
------
16-sector disks
Display
-------
Up to 24 lines of 40 or 80 characters.
Storage
-------
Up to 27,000 characters per file, 56 pages of text per disk
Copyright 1991, Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL204.TXT
#####################################################################
Description: Apple Writer IIe under DOS 3.3: Printer codes from all Apples
Header: Apple Writer IIe under DOS 3.3: Printer codes from all Apples
Many printers have special features that the computer signals by sending
command codes. To send codes to a printer from Apple Writer IIe under DOS
3.3,
you must insert the codes into the Apple Writer file you want printed. The
manual of the printer may list the codes by several names: decimal,
hexadecimal, teletype abbreviations (SOH, ETX, DC1, DC3, etc.), standard keys,
and combinations of the above.
Using the chart "ASCII characters, values, and keystrokes", you have to
translate from the name of the code in the printer manual into the name of the
corresponding keystroke or keystrokes on the keyboard of the Apple IIe,
Enhanced Apple IIe, or Apple IIc.
Some keystrokes put so-called control characters into the Apple Writer file.
These control characters are not part of the conventional English character
set; while screen shows them, the printer intercepts and does not print them,
instead recognizing them as signals to turn special functions on and off or to
change printer settings.
NOTE: In the descriptions of the keystrokes, the characters greater than and
less than, < and >, are used to contain one keystroke, which can mean
that:
1. You must simultaneously hold down the control key, the shift key, or
both as you press the other key, or
2. You must press a special key, such as ESC or RETURN.
With these considerations in mind, here is a list of codes and methods for
inserting them in an Apple Writer file.
The following patch is for Apple Writer IIe under DOS 3.3. The patch allows
you
to enter NULs (CTRL-@) when in CTRL-V mode. The only side-effect is that the
DELETE key doesn't work for correcting a filename entered from the keyboard
for
the DOS COMMANDS or ADDITIONAL FUNCTIONS menu; instead, just use the left
arrow
key.
--Remove the System Master diskette, insert the Apple Writer IIe under DOS 3.3
diskette and type the following commands.
BLOAD OBJ.APWRTIIE
CALL -151
1CE1:EA EA EA EA
3EBA:EA EA EA EA
3D0G
UNLOCK OBJ.APWRTIIE
BSAVE OBJ.APWRTIIE,A$1900,L$2F58
LOCK OBJ.APWRTIIE
BLOAD OBJ.APWRTIIF
CALL -151
1D81:EA EA EA EA
4033:EA EA EA EA
3D0G
UNLOCK OBJ.APWRTIIF
BSAVE OBJ.APWRTIIF,A$1900,L$30D1
LOCK OBJ.APWRTIIF
If you don't want to do this to your Apple Writer IIe diskette, refer below to
the Applesoft BASIC solution.
Missing Characters:
You can't directly enter a Control-V in Apple Writer. To use these and other
characters in Apple Writer, it is necessary to use an Apple Writer glossary
file.
3. Type PD8, Apple Writer's code for Print to Disk on an Apple II.
5. To the Apple Writer prompt for a file name, do not enter the same name with
which the file is already saved. Enter a unique name, and note it down.
6. After the printing to disk is finished, exit Apple Writer and boot up a
ProDOS diskette.
100 HOME
110 PRINT TAB(10);APPLE WRITER TO PRINTER"
120 VTAB 5
130 INPUT "NAME OF APPLE WRITER FILE PRINTED TO DISK: ";F$
140 IF F$="" THEN 900
145 VTAB 12
146 INPUT "CHARACTER TO REPLACE: ";X$
147 IF X$="" THEN 145
150 VTAB 10
160 INPUT "PRINTER SLOT #: ";S$
170 IF S$="" THEN 900
180 S=VAL$(S$); IF S < 1 OR S > 7 OR INT(S) <> S THEN 150
190 D$=CHR$(4)
200 ONERR GOTO 800
210 PRINT D$;"UNLOCK";F$
220 POKE 216,0
230 VTAB 12: PRINT SPC(75)
240 PRINT
250 PRINT D$;"PR#";S
260 PRINT CHR$(9);"132N"
270 PRINT D$;"OPEN";F$280 ONERR GOTO 400
Keywords:
#####################################################################
### FILE: A2TIL205.TXT
#####################################################################
Description: Apple Writer IIe under ProDOS: Printer codes from all Apples
Header: Apple Writer IIe under ProDOS: Printer codes from all Apples
Many printers have special features that the computer signals by sending
command codes. To send codes to a printer from Apple Writer IIe (version 2.1)
under ProDOS, you must insert the codes into the Apple Writer file you want
printed. The manual of the printer may list the codes by several names:
decimal, hexadecimal, teletype abbreviations (SOH, ETX, DC1, DC3, etc.),
standard keys, and combinations of the above.
Using the chart "ASCII characters, values, and keystrokes", you have to
translate from the name of the code in the printer manual into the name of the
corresponding keystroke or keystrokes on the keyboards of the Apple IIe,
Enhanced Apple IIe, or Apple IIc.
Some keystrokes put so-called control characters into the Apple Writer file.
These control characters are not part of the conventional English character
set; while screen shows them, the printer intercepts and does not print them,
instead recognizing them as signals to turn special functions on and off or to
change printer settings.
NOTE: In the descriptions of the keystrokes, the characters greater than and
less than, < and >, are used to contain one keystroke, which can mean that:
1. You must simultaneously hold down the control key, the shift key, or
both as you press the other key, or
With these considerations in mind, here is a list of codes and methods for
inserting them in an Apple Writer file.
Because Apple Writer IIe (version 2.1) under ProDOS uses the null
character
to mark the end of a file, Apple Writer does not allow a null to be inserted
into the file. The inserted null would effectively delete any text after it.
Missing Characters:
printer.
5. To the Apple Writer prompt for a file name, do not enter the same name with
which the file is already saved. Enter a unique name, and note it down.
6. After the printing to disk is finished, exit Apple Writer and boot up a
ProDOS diskette.
7. Run the following program, using the following forms of line 330:
Control-V
330 IF C$=X$ THEN C$=CHR$(22)
Control-Underline
330 IF C$=X$ THEN C$=CHR$(31)
100 HOME
110 PRINT TAB(10);APPLE WRITER TO PRINTER"
120 VTAB 5
130 INPUT "NAME OF APPLE WRITER FILE PRINTED TO DISK: ";F$
140 IF F$="" THEN 900
145 VTAB 12
146 INPUT "CHARACTER TO REPLACE: ";X$
147 IF X$="" THEN 145
150 VTAB 10
160 INPUT "PRINTER SLOT #: ";S$
170 IF S$="" THEN 900
180 S=VAL$(S$); IF S < 1 OR S > 7 OR INT(S) <> S THEN 150
190 D$=CHR$(4)
200 ONERR GOTO 800
210 PRINT D$;"UNLOCK";F$
220 POKE 216,0
230 VTAB 12: PRINT SPC(75)
240 PRINT
250 PRINT D$;"PR#";S
260 PRINT CHR$(9);"132N"
270 PRINT D$;"OPEN";F$280 ONERR GOTO 400
290 PRINT D$;"READ";F$ 300 A$=""
310 GET C$
315 IF C$=CHR$(12) THEN 310
320 IF C$=CHR$(13) THEN 350
330 IF C$=X$ THEN C$=CHR$( ): REM Substitute ASCII value for unique character
340 A$=A$+C$:GOTO 310
350 PRINT A$
390 GOTO 300
400 POKE 216,0
410 PRINT D$;"CLOSE"
420 PRINT D$;"PR#0"
430 VTAB 15
440 PRINT TAB(5);"FILE ";F$;" HAS BEEN PRINTED."
450 GOTO 900
800 POKE 216,0
810 VTAB 12
820 PRINT CHR$(7);"I CAN'T FIND THE FILE ";F$;"."
830 INPUT "";Z$
840 GOTO 100
900 END
Keywords:
#####################################################################
### FILE: A2TIL206.TXT
#####################################################################
Following is the Apple Writer II Utility Program which updates, for running on
an Apple IIc, the DOS 3.3 version of Apple Writer for the IIe only.
To use this patch on your system, start by capturing the BASIC code listed
below, using MacTerminal and Access II (DOS 3.3).
EXEC PATCH.TEXT
You will see several "]"s scroll by at this point. When this stops and the
cursor returns, type:
Insert your Apple Writer II master disk and press the Return key. You only
need to update your Apple Writer disk once.
After updating your Apple Writer IIe disk, mouse characters will appear on the
screen, but only when capital letters are shown in inverse--for example, a
capitalized file name appearing on the data line, or when the blinking cursor
moves over a capital letter.
NOTE: The utility program does not convert Apple Writer to run under ProDOS.
Keywords:
#####################################################################
### FILE: A2TIL207.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The AppleColor Composite Monitor IIe allows users to add color capabilities
to their Apple IIe systems.
Features
--------
* Displays high-resolution color graphics, 80-column text in monochrome, or
color graphics with text in a 40-column format.
* Can work with composite (NTSC) video output instead of RGB output, so
users simply plug the monitor into the video jack of their Apple IIe,
Apple II Plus, Apple II, or Apple IIc computer. No need for special cards
or
adaptors.
* The 13-inch screen provides a large display area for easy viewing.
Order Number
------------
* AppleColor Composite Monitor IIe
A2M6021
Copyright 1992-1994, Apple Computer, Inc.
Keywords: specsht
#####################################################################
### FILE: A2TIL208.TXT
#####################################################################
Description: AppleColor Composite Monitors: Compatible With Both IIGS and IIe
Header: AppleColor Composite Monitors: Compatible With Both IIGS and IIe
TOPIC -----------------------------------------------------------
There are two AppleColor Composite Monitors shown on the Apple II Products
price sheets:
What are the differences? Are both compatible with both the Apple IIGS and
the Apple IIe?
DISCUSSION ------------------------------------------------------
Both composite monitors work with either computer. The main difference is in
the outside designs to better match the case of the computer with which the
particular monitor is associated.
#####################################################################
### FILE: A2TIL209.TXT
#####################################################################
Description: AppleColor Monitor 100: Making it compatible with the Apple IIGS
Header: AppleColor Monitor 100: Making it compatible with the Apple IIGS
Inside the AppleColor Monitor 100 on the main PC board, almost directly
under the neck of the CRT, there is a slide switch labeled "16 color/8
color". To make the AppleColor Monitor 100 work with the Apple IIGS,
set the switch to the 8 color position, and use the cable provided with
the Color Monitor 100 (svc part # 590-0194-A) to connect it to the the
Apple IIGS. This configuration makes all colors available.
#####################################################################
### FILE: A2TIL210.TXT
#####################################################################
Description: AppleLine: How To Use With an Apple IIe or Apple IIc (10/94)
Header: AppleLine: How To Use With an Apple IIe or Apple IIc (10/94)
TOPIC -----------------------------------------------------------
The following information has only been partially verified for the 3274-2.2
ROMs. Though this setup should work with the newer ROMs, this has not been
confirmed.
DISCUSSION ------------------------------------------------------
Hardware Configuration:
Apple IIe
Super Serial Card in Slot 2. The jumper block should be set to terminal.
Straight thru cable - 590-0037
or
Apple IIc
Apple IIc-ImageWriter/Scribe printer cable.
Software Configuration:
ProDOS 1.1.1
Apple Access II v 1.1
Set Access II as follows:
Terminal Characteristics
"Set ANSI Mode"
"Do NOT Send LF After CR" - for Supervisor mode
or
"Send LF After CR" - for 'On-Line' mode
"7 Bits per Character"
"Enable XON/XOFF"
"Normal Video"
"Full Duplex"
"No Wraparound"
Set Speed - "2400 baud" Set Parity - "Even"
Appleline Configuration:
Terminal Type................."VT100"
Baud Rate....................."2400"
Parity........................"Even"
Autobaud......................"Enabled"
Speed Indicator..............."Disabled"
Modem type...................."Local Connect"
Auto Logoff..................."Disabled"
Special Terminal Capability..."None"
24/25 Line Automatic Toggle..."Disabled"
Notes
-----
1- Set Access II for 2400 baud. 4800 & 9600 seem to overrun it.
3- If you use 8 bits per character, set parity to None in Access II and on
the Appleline.
4 - The mapping for an Apple IIe or IIc running Access II to IBM 3278 Keys is
as follows (not checked):
3278 Key Press
-------- -----
PF1 Esc 1
PF2 Esc 2
PF3 Esc 3
PF4 Esc 4
PF5 Esc 5
PF6 Esc 6
PF7 Esc 7
PF8 Esc 8
PF9 Esc 9
PF10 Esc 0
PF16 Esc $
PF17 Esc %
PF18 Esc ^
PF19 Esc &
PF20 Esc *
PF21 Esc (
PF22 Esc )
PF23 Esc _ (underscore)
PF24 Esc +
PA1 Esc [
* PA2 Esc ]
* DUP Control-OA-U
* FM Control-Y
ATTN Control-A
* PRINT Control-P
* IDENT Control-V
* TEST Control-T
RESET Control-R
a DEV CNCL Control-R
INSERT Control-]
b DELETE Delete
* NOT TESTED
#####################################################################
### FILE: A2TIL211.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL212.TXT
#####################################################################
Description: AppleShare & Apple IIGS: "Cannot Load Descriptor File" Error
Header: AppleShare & Apple IIGS: "Cannot Load Descriptor File" Error
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
This sounds like an AppleShare server access privileges problem. Set the
System Icons privileges to see files and folders for everyone and make sure
that this change is made for all enclosed folders.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL213.TXT
#####################################################################
TOPIC -----------------------------------------------------------
1) To run under System 7, AppleShare 3.0 needs 4MB RAM. Does this include
having the Print Serving option running as well?
2) Is 5MB enough to run AFS 3.0, APS 3.0, AppleTalk Internet Router and
support for Apple II users?
DISCUSSION ------------------------------------------------------
2) On a 5MB Macintosh IIci system you would also be able to install the
Apple Internet Router, although for performance considerations it would
be better to have the Apple Internet Router reside on a dedicated
Macintosh. High traffic involving one of the applications can severely
impact the performance of the other.
If you plan to have Apple IIGS systems start up over the network,
experience has shown that the length of time it takes to have more
than 20 Apple IIGS systems do so may exceed the customers expectations.
This will not be a problem if the Apple II systems are starting locally
and then logging on to the file server.
#####################################################################
### FILE: A2TIL214.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article tells how to set up your AppleShare File Server software so
that Apple IIGS and Apple IIe systems can start up over the network.
An earlier version of this article appeared in the June 1990 "TechBeat" and
in the "Apple II Tech Bulletin" for February-March 1990. Since then, new
versions of the Apple IIGS and Macintosh operating systems have been
released, requiring updated documentation.
DISCUSSION ------------------------------------------------------
Assuming the hardware is already set up, the installation process should
take from one to two hours. This article assumes you are installing
AppleShare on a newer Macintosh running System 6.0.7. Note: If you are
installing on one of the older Macintosh computers, for example an SE/30,
System 6.0.5 would be an acceptable replacement for System 6.0.7.
This article also applies to those with existing AppleShare File Servers.
Where necessary, we will explain what material to skip over.
Besides Macintosh system software, you need the AppleShare File Server
software (version 2.0.1), Apple part number M0548/B. Finally, you need
Apple IIGS System Software Update Version 5.0, Apple part number A0013LL/A.
(This version is now shipping with version 5.0.4 in the box.)
Note that IIGS System 5.0.4 is a three-disk set. The third disk, a
Macintosh disk called "Apple II Setup", is essential. You will need to buy
at least one IIGS System 5.0 Software Update, because this third disk does
not ship with new IIGS systems. Table 1 lists the disks required. You also
need one blank 800K disk.
AppleShare File Server 2.0.1 Installer Mac 800K Part of A'Share 2.0.1.
AppleShare File Server 2.0.1 Admin Mac 800K Part of A'Share 2.0.1.
Apple II Setup 2.0.1 Mac 800K Part of A'Share 2.0.1.
-->Obsolete disk!
2) When the Installer prompts you for the "Apple II Setup" disk, insert
the Apple II Setup version 2.1.3 disk that came with IIGS System
Software 5.0.4.
Do not insert the obsolete Apple II Setup disk that comes in the box with
AppleShare 2.0.1. For those with an existing file server, proceed to
Section 2, "Preparing AppleShare for Apple II Users".
2) Launch HDSC Setup and initialize the hard disk. When giving the hard
disk a name, use a short name that fits ProDOS conventions. The name
must begin with a letter (A to Z) and contain nothing but letters,
numerals and periods. No spaces. Lower case is permitted. For
this example, we will name the server volume "A2".
3) After the hard disk has been initialized, quit HDSC Setup and launch
the Installer. Click "Easy Install".
5) Double-click on the hard disk icon and open the System Folder.
6) Drag "Easy Access," and any printer drivers you don't need, to the
Trash. You can also delete MultiFinder. If you won't be doing any
printing from the file server, you can throw away Backgrounder and
PrintMonitor.
7) When you are done, select "Empty Trash" from the Special menu and close
all open windows. Then select "Shut Down" from the Special menu.
With the cleanup out of the way, it's time to install the software:
1) After the Macintosh ejects the System Startup disk, restart from the
Network Products Installer disk.
2) Launch the Installer and select "AppleShare File Server (v2.0.1)" and
holding down the Shift key, select "Apple II Setup (v2.0.1)".
3) Click Install. The Installer will prompt you for the "AppleShare
File Server" disk (that's the AppleShare Installer disk), and shortly
thereafter, the "AppleShare Administration" disk.
4) When it prompts you for the "Apple II Setup" disk, insert the Apple II
Setup version 2.1.3 disk that came with IIGS System Software 5.0.4.
Important: Do not insert the obsolete Apple II Setup disk that comes in
the box with AppleShare 2.0.1
5) When the Installer is finished, quit and restart the Macintosh, letting
it start up from the hard drive.
6) The hard drive isn't an AppleShare File Server yet, so you must set
it up. Open the System Folder on the hard drive and double-click
"AppleShare Admin".
7) When asked if you want to "Prepare volume 'A2' for use with
AppleShare?", click OK. You'll be asked to give the file server a name,
for example, "Apple II Forever".
8) Next, the system will prompt you for a Users and Groups file. Open
the Server Folder and click "New". Create users and groups according to
your needs and preferences, starting with the Administrator.
9) When you are done, select "Save Users and Groups as " from the File menu
and save the Users and Groups in the Server folder.
1) If you haven't done so, get into the AppleShare Admin program. (There is
no need to shut down your server to do this.)
2) Under the Server menu select "Server Info" and click on the check box
marked "Apple II Features".
4) If you were updating an existing file server, shut down the server
and restart. Others can merely select "Restart" from the Special menu
to restart the Macintosh. It will come up as an AppleShare File Server.
If you want the file server to support network startup only for Apple IIe
users, the server is now ready to start them up over the network, once you
set the access privileges on the volume. Users must be able to "See Files,
See Folders" to start up.
1) Get into AppleShare Admin and select "Volume List" from the Volume menu.
3) Set the access to "See Files, See Folders" and apply the changes to
all enclosed folders -- unless you have an existing file server, in
which case you will probably need to assign access by folder.
Apple IIe users need "See Files, See Folders" access to the top level
of the server startup volume. Whether you set these changes for the
Administrator only, all users, or just the particular groups, depends
on how you have planned your server.
If you want IIGS users to be able to start up over the network, you should
continue with the next section, which tells you how to install IIGS system
software onto the server, over the network. This step is required only if
the IIGS users will be starting up over the network. If the IIGS
workstations have hard drives, you should set them up to start up GS/OS on
their hard drives, and install AppleShare. This way, they can mount server
volumes on the desktop, just like Macintosh users.
When you turn on the IIGS, hold down the Control Open-Apple Escape keys to
get into the text Control Panel. If you have defined a RAM disk, make sure
you leave the system with at least 1MB of memory. Under Slots, ensure that
the Startup Slot is set to 5, and that Slot 5 is set to "SmartPort" and
Slot 7 to "AppleTalk" or "Built-In AppleTalk". Slot 1 should be set to
"Your Card", or on a ROM 03 IIGS to "Built-In AppleTalk". Exit from the
Control Panel and turn off the computer.
2) When the Finder desktop appears, insert the blank disk and initialize
it. Call it "AppleShare".
3) Launch the Installer from System.Tools. If you have two drives, eject
the System.Disk. If you have one drive, eject the System.Tools disk.
4) Insert the blank "AppleShare" disk you just initialized and click the
"Disk" button until its name appears.
7) When the Finder desktop is on the screen, use the mouse to select
the graphic Control Panel under the Apple menu. If it isn't already
highlighted, click on AppleShare.
8) Select the file server and connect using the Administrator name and
password. Then select the AppleShare File Server volume and mount it.
Close the graphic Control Panel.
9) Run the Installer on System.Tools. Click the "Disk" button until the
file server name appears -- in our example, "A2".
Here is how to install some files over the network onto the file server
volume:
For optional scripts, select anything that IIGS systems staring over
the network will require. For instance, if you need access to a network
printer, like a LaserWriter or an AppleTalk ImageWriter, install those
scripts.
2) Select the optional scripts you need by holding down the Open Apple key
when you click on them.
When you click "Install", the system installs the IIGS system software
over the network. To show network activities, double arrows at the top
left of the screen will flash. The installation may take some time.
3) Before you run off to grab a coffee, wait for the alert message
telling you to "install this update only on a file server's startup
volume". Click "Perform This Update" to continue.
5) Under Slots, set the startup slot to 7. The next time you start up the
IIGS, it will be over the network. First, however, you have to set up
the server for IIGS users. See section 4 below.
1) Leaving the file server running, get into the AppleShare Admin program.
2) Use the Shift-click method to highlight all the IIGS users you want to
start up over the network.
4) To have IIGS users start up into the Finder, select "Finder" under the
System folder. You can also select a default network printer if one is
available, and if you installed the drivers for them in section 3. Note
that any printers to be selected must be powered up and visible over
the network.
For Apple IIe users, you can set the startup application to be any ProDOS 8
application (file type SYS). Apple IIe systems that will start up over the
network must be equipped with AppleShare Workstation cards and 128K of RAM.
They must also be enhanced. (If you will be running Aristotle Admin, you'll
need an Apple II Memory Expansion card with at least 256K of RAM. IIGS
users who want to run Aristotle Admin need to define a RAM disk with 256K
of RAM.) IIGS users can also start up to any ProDOS 8, ProDOS-16, or GS/OS
application.
When you have finished setting up the startup information for your Apple II
users, all that remains is setting the access privileges:
2) Set the access privileges so that everyone can "See Files, See
Folders", and apply changes to all enclosed folders, unless you have an
existing server.
3) When you are finished setting up access privileges, quit from the
AppleShare Admin program.
After a few moments, the system prompts the user for a user name or allow
guest access, if it is enabled. Be sure to test server logon as a normal
user, and not just as the Administrator. That way you can uncover any
access privilege problems. If you ever see an error message, take note of
any error codes and compare them to the list in the back of the "ProDOS
Technical Reference Manual" or in the "Apple IIGS GS/OS Reference." Two of
the most common errors are listed in the Appendix at the end of this
article. You'll find that most errors are easily explainable unless you
mixed up software versions during installation.
You have now completed the installation of software to allow IIGS and IIe
users to start up over the network.
#####################################################################
### FILE: A2TIL215.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Where is ProDOS 1.4 coming from? I've checked for P* and P16 and even copied
them from one folder to another.
DISCUSSION ------------------------------------------------------
When setting up an AppleShare File Server for an Apple IIe and Apple IIGS
environment, two copies of P8 are installed. One copy is installed when the
server is updated with the Apple II Setup Disk for the AppleShare File Server
(a Macintosh disk). This copy is placed in the Server Folder. Another copy
is
installed when GS/OS is loaded from an Apple IIGS using the GS/OS SYSTEM.DISK
and SYSTEM.TOOLS (Apple IIGS disks). This copy is at the root level of the
server.
It appears that an early version of the Apple II Setup Disk was used on the
server. Earlier versions of that disk contained earlier versions of P8.
Reinstalling the Apple II setup should provide the current version of ProDOS.
Use the Apple II Setup Disk marked:
"Version 2.1; For use with Apple IIGS System Software 5.0".
How did you check for the ProDOS files? Was the check done from an
Apple IIGS? Was the check done from a Macintosh on the network? Was
checking done on the server from within the Admin application? Was the server
restarted with a floppy disk and then checked for these files?
If the check was from a Apple IIGS workstation, the Server Folder is not
visible. This is where one of the ProDOS files resides, and you would find
only one of the ProDOS files.
If you checked from a Macintosh on the network, the result would be the same
as
when checking from an Apple IIGS workstation. There is no Server Folder
available.
If checking was done on the server from within the Admin application, you
will see the Server Folder, but you cannot open that folder and review its
contents.
If the server was started up from a floppy disk and then the check was
done, a second P8 file will be visible in the Server Folder.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL216.TXT
#####################################################################
TOPIC -----------------------------------------
How many Apple IIs can be started up from an Macintosh SE/30 AppleShare File
Server? Theoretically, 50 nodes can be logged on to an AppleShare file server
at a time, but what is the practical limit? I've never seen an Apple II
network larger than about 30 nodes, so I can't really estimate the degradation
in performance. Do you know of any sites running 40 or more Apple IIe or
Apple
IIGS systems off of one file server?
DISCUSSION ------------------------------------
The practical limit for booting depends on the user's situation. For example,
20 Apple IIGS systems starting up at same time from the same server takes
approximately 10 minutes, whereas 20 Apple IIe systems take about 4 minutes.
The reason is that the Apple IIGS has more than 120K to load across the
network, compared to about 20K for the Apple IIe.
The practical limit for workstations logged on to one server depends on the
amount of activity taking place on the network. With low traffic, 50 users
logged on at one time may be acceptable. As traffic becomes heavier, it is
probable that the practical maximum number of active users will decrease.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL217.TXT
#####################################################################
TOPIC ---------------------------------------------
I want to use a utility (that is: Disk Tools, DiskTop or ResEdit) to make
Apple
II folders (that is: Aristotle, system, and users) invisible to Macintosh
users. I want to prevent the users from going into a folder and trashing its
contents. I could "lock" them, but if they don't know they are out there it
works better in the long run.
DISCUSSION ----------------------------------------
The problem with making those files invisible to Macintosh users is that they
will also be invisible to Apple IIGS users -- the Apple IIGS users will have
no
convenient way to launch Applesoft BASIC.
#####################################################################
### FILE: A2TIL218.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
#####################################################################
### FILE: A2TIL219.TXT
#####################################################################
TOPIC -----------------------------------------------------------
When trying to use Chooser, the window opens to show the application just
short of finishing. The Chooser then stops with a message that it cannot load
or open:
/System/System.Setup/ATInit
How can I repair the above file without reinstalling the entire AppleShare
network?
DISCUSSION -------------------------------------------------------
If you're using Apple IIGS computers, you don't need to use the Chooser
anymore. Select printers with the Control Panel.
If you're using Apple IIe computers, be sure you use the AppleShare Apple
II Setup Disk 2.1.1 or greater when setting up your server.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL220.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Apple, the Apple logo, AppleTalk, Macintosh, and ProDOS are registered
trademarks of Apple Computer, Inc.
Finder is a trademark of Apple Computer, Inc.
MacWrite is a registered trademark of Claris Corporation.
MS-DOS is a registered trademark of Microsoft Corporation.
NFS is a trademark of Sun Microsystems, Inc.
UNIX is a registered trademark of AT&T Bell Laboratories.
Appendix
Preface
-------
This document describes version 2 of the AppleSingle/AppleDouble file formats.
You can also find a description of version 1 in the Apple II File Type Notes
for file types $E0.0001-AppleSingle and $E0.0002/$E0.0003-AppleDouble. These
File Type Notes are available through Apple Developer Technical Support.
When a file is exchanged between file systems that do not support the same
file attributes, some of the file s attributes are lost. Apple Computer has
developed two file formats, called AppleSingle and AppleDouble, that allow
files to maintain their file attributes on foreign file systems that do not
support the same attributes.
The AppleSingle and AppleDouble formats are alike in that they use the same
components to represent a file on a foreign system: data, resources, and
attributes. The difference between the two formats is that the AppleSingle
format stores these components in a single foreign file, and the AppleDouble
format stores these components in two foreign files one for the data, the
other for the resources and attributes.
Applications may use either AppleSingle or AppleDouble when they create files
on foreign file systems; however, they must understand both formats.
To find out which format is appropriate for you, examine your application. If
the AppleSingle format is used, home file system data cannot be moved or
deleted inconsistently; however, the AppleSingle format is harder to update.
The AppleDouble format is easier to modify but one of the two AppleDouble
files can be moved or deleted inconsistently.
If you are building an AppleTalk Filing Protocol (AFP) server (or any other
server that supports the Macintosh computer), then you may want to use one of
these formats as your application s internal or external file storage format.
The choice is yours. It doesn t matter which format is used within your
application, but it is suggested that you use one of these formats as your
external storage format so that files can be shared by other applications
running on the same machine as your application.
- Terminology -
The home file system is the primary file system for which the file s contents
were created. The home file system is not necessarily the file system in
which the file was created. For example, if a program running on a UNIX
system creates a file that holds a MacWrite document, the file s home file
system is the Macintosh file system not the UNIX file system because the
file s contents are formatted for a Macintosh application.
In contrast to the home file system is the foreign file system, which is the
other file system that stores or processes the created file. In the previous
example, the UNIX file system is the foreign file system.
Field Length
----- ------
Magic number 4 bytes
Version number 4 bytes
Filler 16 bytes
Number of entries 2 bytes
Entry descriptor for each entry:
Entry ID 4 bytes
Offset 4 bytes
Length 4 bytes
Byte ordering in the file header fields follows MC68000 conventions, most
significant byte first. The fields in the header file follow the conventions
described in the following sections.
Magic number
This field, modeled after the UNIX magic number feature, specifies the file s
format. Apple has defined the magic number for the AppleSingle format as
$00051600 or 0x00051600.
Version number
This field denotes the version of AppleSingle format in the event the format
evolves (more fields may be added to the header). The version described in
this developer s note is version $00020000 or 0x00020000.
Filler
Number of entries
This field specifies how many different entries are included in the file. It
is an unsigned 16-bit number. If the number of entries is any number other
than 0, then that number of entry descriptors immediately follows the number
of entries field.
Entry descriptors
* Entry ID, an unsigned 32-bit number, defines what the entry is. Entry
IDs range from 1 to $FFFFFFFF. Entry ID 0 is invalid.
* Offset, an unsigned 32-bit number, shows the offset from the beginning
of the file to the beginning of the entry s data.
* Length, an unsigned 32-bit number, shows the length of the data in
bytes. The length can be 0.
Apple has defined a set of entry IDs and their values as follows:
Apple reserves the range of entry IDs from 1 to $7FFFFFFF. The rest of the
range is available for applications to define their own entries. Apple does
not arbitrate the use of the rest of the range.
Entry IDs 1, 3, and 8 are typically created for all files; entry ID 2 only
for Macintosh and ProDOS files; entry IDs 4, 5, 6, 9, and 10 only for
Macintosh files; entry ID 11 only for ProDOS files; entry ID 12 only for MS-
DOS files; and entry IDs 13, 14, and 15 only by AFP servers.
Macintosh Icon entries do not appear in most files because they are typically
stored as a bundle in the application file s resource fork.
The File Dates Info entry (ID=8) consists of the file creation, modification,
backup and access times (see Figure 2-1), stored as a signed number of
seconds before or after 12:00 a.m. (midnight), January 1, 2000 Greenwich Mean
Time (GMT). In other words, the start of the year 2000 GMT corresponds to a
date-time of 0. Applications must convert to their native date and time
conventions. When initially created, a file s backup time and any unknown
entries are set to $80000000 or 0x80000000, the earliest reasonable time.
The Macintosh Finder Info entry (ID=9) consists of 16 bytes of Finder Info
followed by 16 bytes of extended Finder Info; that is, the field ioFlFndrInfo
followed by ioFlXFndrInfo, as returned by the Macintosh PBGetCatInfo call.
(The PBGetCatInfo and the internal structures of ioFlFndrInfo and
ioFlXFndrInfo are described in Inside Macintosh.)
Newly created files have 0s in all Finder Info subfields. If you are creating
an AppleSingle or AppleDouble file, you may assign 0 to any subfield whose
value is unknown (most subfields are undefined if the file does not reside on
a valid hierarchical file system [HFS] volume), but you may want to set the
fdType and fdCreator subfields.
One additional field must be set in the directory Finder Info entry. Whenever
the Finder encounters a new ("inited" bit clear) directory, it initializes
the frView field of the directory Finder Info to a value indicating how the
contents of the directory should be viewed when opened (by icon, by small
icon, and so on). Zero is not a legal value. This is not a problem as long as
the client has write permission for the directory.
The Finder will place a legal value into the frView field when it initializes
the directory. However, if the directory permissions deny making changes, the
initial value will remain unchanged and cause the Finder to display things
strangely. Consequently, it is appropriate to set the frView field when the
Finder Info is assigned to a new host directory. For example:
This results in the traditional "view by icon" display when the Finder first
opens the window for that directory.
The Macintosh File Info entry (ID=10) is 32 bits that stores the locked and
protected bit. Macintosh file times are stored in entry ID 8.
The ProDOS File Info entry (ID=11) consists of the file access, file type,
and file auxiliary type. ProDOS file times are stored in entry ID 8.
The Access word may be used directly in ProDOS 16 or GS/OS calls; only the
low byte is significant to ProDOS 8. The File Type word is the file type of
the original file; only the low byte is significant to ProDOS 8. The
Auxiliary Type long word is the auxiliary type of the original file; only the
low word is significant to ProDOS 8.
The MS-DOS File Info entry (ID=12) is 16 bits that stores the MS-DOS
attributes. MS-DOS file times are stored in entry ID 8.
The Short Name entry (ID=13) is the AFP short name. AFP servers must keep a
mapping of short names for all foreign files. This short name is stored in
entry ID 13.
If entry ID 13 does not exist, an AFP server derives a short name and creates
this entry. When they derive short names, AFP servers must ensure that the
derived names are unique within the directory. In order to ensure that short
names for new foreign files don t conflict with existing short names, the
following convention is used: AFP servers start all derived names with the
character "!" ($21 or 0x21). AFP clients are not allowed to access foreign
files that begin with this character (!). Except for this restriction on
foreign AFP servers, the short name algorithm remains flexible.
The AFP File Info entry (ID=14) is the AFP attributes word, as shown in
Figure 2-5. AFP servers should set the BackupNeeded bit whenever a file is
modified, or if the AppleSingle/AppleDouble foreign file s modification time
is later than the modification time in entry ID 8.
The Directory entry (ID=15) is the AFP directory ID. AFP servers keep the 4-
byte directory ID in this entry. This ID is assigned when a directory is
created, or when a directory AppleDouble header file without an ID entry is
found. The next unused ID is kept in the volume root info file, %RootInfo, in
the volume root directory. The %RootInfo file is an AppleDouble header file
with entries 3, 4, 8, 9, and 15 (Real Name, Comment, Volume Dates, Finder
Info, and Next File ID). It must be locked when it is updated.
- File layout -
The entry data follows all of the entry descriptors. The data in each entry
must be in a single, contiguous block. You can leave holes in the file for
later expansion of data. For example, even if a file s comment field is only
10 bytes long, you can place the offset of the next field 200 bytes beyond
the offset of the comment field, leaving room for the comment to grow to its
maximum length of 200 bytes.
The entries can appear in any order, but you can maximize the efficiency of
file access by following these conventions:
* Put the data fork entry at the end of the file. The data fork is the
most commonly extended entry, and it is easier to increase its length if
it is the last entry in the file.
* Put the entries that are most often read, such as Finder Info, File
Dates Info, and Macintosh File Info, as close as possible to the header,
to increase the probability that a read of the first block or two will
retrieve these entries.
* Allocate the resource fork entry in blocks of 4 kilobytes (K) in order
to minimize reorganization of AppleSingle files during updates to the
resource fork.
- Filename conventions -
AppleSingle name derivations for some of the file systems of interest are
defined in the following sections.
ProDOS
MS-DOS
AppleSingle naming conventions for UNIX and the Network File System (NFS) are
essentially the same; they vary only according to the capabilities of the
foreign file system. The creating application must use the naming convention
that is the most complete subset of the foreign file system, and the naming
convention must be constant across a single foreign file system volume.
* 8-bit
* 7-bit ASCII
* 7-bit alphanumeric
With the 8-bit naming convention, the foreign file system can store at least
93 character filenames consisting of all 8-bit characters except slash ($2f
or 0x2f), null ($00 or 0x00), and percent ($25 or 0x25). The slash, null, and
percent characters are replaced by a percent character, followed by the two-
character hexadecimal code of the escaped character. For example, the home
file system name Ca ada return - 20% becomes Ca ada return - 20%25.
With the 7-bit ASCII naming convention, the foreign file system can store at
least 93 character filenames consisting of all 7-bit ASCII characters except
slash ($2f or 0x2f), null ($00 or 0x00), and percent ($25 or 0x25). The
slash, null, and percent characters are replaced by a percent character,
followed by the two- character hexadecimal code of the escaped character. In
addition, all extended 8- bit characters ($80 $ff or 0x80 0xff) are
With the 7-bit alphanumeric naming convention, the foreign file system can
store at least 93 character filenames consisting of all 7-bit alphanumeric
characters except slash ($2f or 0x2f), null ($00 or 0x00), and percent ($25
or 0x25). The slash, null, and percent characters are replaced by a percent
character, followed by the two-character hexadecimal code of the escaped
character. In addition, all nonalphanumeric characters except underscore ($5f
or 0x5f) and the last period ($2e or 0x2e) are replaced by a percent
character, followed by the two-character hexadecimal code of the escaped
character. For example, the home file system name Ca ada return - 20% becomes
Ca%96ada%20return%20%2d%2020%25.
Since expanding characters into "%" followed by two hexadecimal digits can
result in long filenames, some foreign systems may not be able to store
complete 31-character filenames. Behavior under these conditions is not
defined here.
- Usage -
Applications that access AppleSingle files ignore all unknown entries, yet
preserve the unknown entries when moving or copying files.
The Real Name entry is associated with file storage. File server applications
typically use the reverse mapping of the foreign filename when they present
names to the client. Servers do not create or read a Real Name entry.
When the home file system name is renamed, the foreign filename must be
renamed according to the filename conventions described in the previous
sections.
The AppleDouble format uses two files to store data, resources, and
attributes. The AppleDouble Data file contains the data fork and the
AppleDouble Header file contains the resource fork.
The AppleDouble Data file contains the standard Macintosh data fork with no
additional header. The AppleDouble Header file has exactly the same format as
the AppleSingle file, except that it does not contain a data fork entry. The
magic number in the AppleDouble Header file differs from the magic number in
the AppleSingle Header file so that an application can tell whether it needs
to look in another file for the data fork. The magic number for the
AppleDouble format is $00051607 or 0x00051607.
The entries in the AppleDouble Header file can appear in any order; however,
since the resource fork is the entry that is most commonly extended (after
the data fork), Apple recommends that the resource fork entry be placed last
in the file. The data fork is easily extended because it resides by itself in
the AppleDouble Data file.
- Filename conventions -
The following sections present a standard for deriving the AppleDouble Data
and AppleDouble Header filenames from the file s Real Name. Because filename
syntax differs in the various file systems, the standard varies by file
system.
Knowing the AppleDouble name derivations for some of the file systems of
interest will allow applications running on foreign file systems and users to
see which files are AppleDouble pairs. Users who know the derivation can
rename or move the files while preserving the connection between the two.
However, there is no guaranteed way to prevent one file in the pair from
being inconsistently renamed, moved, or deleted.
ProDOS
MS-DOS
To generate the AppleDouble Header filename, add the extension .ADF (for
AppleDouble file) to the eight-character filename.
* 8-bit
* 7-bit ASCII
* 7-bit alphanumeric
With the 8-bit naming convention, the foreign file system can store at least
93 character filenames consisting of all 8-bit characters except slash ($2f
or 0x2f), null ($00 or 0x00), and percent ($25 or 0x25). The slash, null, and
percent characters are replaced by a percent character, followed by the two-
character hexadecimal code of the escaped character. For example, the home
file system name Ca ada return - 20% becomes Ca ada return - 20%25.
With the 7-bit ASCII naming convention, the foreign file system can store at
least 93 character filenames consisting of all 7-bit ASCII characters except
slash ($2f or 0x2f), null ($00 or 0x00), and percent ($25 or 0x25). The
slash, null, and percent characters are replaced by a percent character,
followed by the two- character hexadecimal code of the escaped character. In
addition, all extended 8- bit characters ($80 $ff or 0x80 0xff) are
replaced by a percent character, followed by the two-character hexadecimal
code of the escaped character. For example, the home file system name Ca ada
return - 20% becomes Ca%96ada return - 20%25.
With the 7-bit alphanumeric naming convention, the foreign file system can
store at least 93 character filenames consisting of all 7-bit alphanumeric
characters except slash ($2f or 0x2f), null ($00 or 0x00), and percent ($25
or 0x25). The slash, null, and percent characters are replaced by a percent
character, followed by the two-character hexadecimal code of the escaped
character. In addition, all nonalphanumeric characters except underscore ($5f
or 0x5f) and the last period ($2e or 0x2e) are replaced by a percent
character, followed by the two-character hexadecimal code of the escaped
character. For example, the home file system name Ca ada return - 20% becomes
Ca%96ada%20return%20%2d%2020%25.
Since expanding characters into "%" followed by two hexadecimal digits can
result in long filenames, some foreign systems may not be able to store
complete 31-character filenames. Behavior under these conditions is not
defined here.
- Usage -
Applications that access AppleDouble files ignore all unknown entries, yet
preserve them when moving or copying files.
The Real Name entry is associated with file storage. File server applications
typically use the reverse mapping of the foreign filename when they present
names to the client. Servers do not create or read a Real Name entry.
When renaming the home file system name, the foreign filename must be renamed
according to the filename conventions described in the previous sections.
You can update version 1 files to version 2 files by performing the following
steps:
#####################################################################
### FILE: A2TIL221.TXT
#####################################################################
When you add a function to ProDOS and call the function from BASIC, you
don't then return to the BASIC program that called the routine: at that
point, you are BASIC. If the added function is more than one word (as
specified in the ProDOS Technical Reference Manual), the pointer that
should automatically take you to the start of the next line is not updated
properly.
You must make a call to Applesoft to go to the end of the current line,
which automatically sets the pointer to the start of the next line.
Keywords:
#####################################################################
### FILE: A2TIL222.TXT
#####################################################################
The Apple II permits input and output to only one device at a time, including
the 80-Column Text Card in slot 3.
Here is a BASIC program that will send information to the printer, and then
to the screen.
10 D$ = CHR$(4)
20 PRINT D$;"PR#1" : REM Turn on the printer in slot 1
30 PRINT "This sentence will be sent to the printer. Make it a long sentence,
so we can see if the printer uses 80 columns."
40 PRINT D$;"PR#3" : REM Turn off the printer; return to 80 column screen
50 PRINT "This sentence will appear on the screen."
60 END
If you find that the printer doesn't use 80 columns, then the interface card
in the Apple IIe is set for 40 columns. Check the manual for that card, and
change the DIP switches for 80 columns.
Use these techniques within any Applesoft BASIC program to turn a printer on
and off, and still maintain disk drive access.
This short program shows how to print lines longer than 80 characters without
overprinting. An explanation follows the listing.
10 D$=CHR$(4)
20 PRINT D$;"PR#1"
30 PRINT CHR$(9);"80N"
40 PRINT CHR$(9);"C"
50 LIST
60 S2$ = "We get a lot of calls regarding a problem with the Imagewriter I
and the Imagewriter II overprinting when using the PRINT command from
AppleSoft BASIC with lines that are longer than 80 characters. Here is a
workable solution."
70 PRINT D$;"PR#3"
In the statement PRINT CHR$(9); "80N", (which sends Control-I 80N) the number
80 sets the printer card so that it sends a carriage return after sending 80
characters to the printer. The choice of the number, 60, 72, 80, or 132, to
name a few options, depends on how you want to use the features of the
printer and its interface card. This works for an Apple Super Serial Card,
Apple Parallel Interface Card, and other popular interface cards.
After sending Control-I 80N to set the SSC to end its lines at 80 columns,
it's still necessary to tell the SSC when that Control-I 80N command should
work. That's what Control-I C does: it tells the SSC to issue a carriage
return on column overflow.
Column overflow occurs when the SSC detects it has reached the end of the
column as set by switches 2-3 and 2-4 or by Control-I 80N. The addition of a
line like line 40 should correct similar overstriking problems, especially
with listings of BASIC programs. If you run this program, it will correctly
print S2$ on an Imagewriter or an ImageWriter II.
Keywords:
#####################################################################
### FILE: A2TIL223.TXT
#####################################################################
Assume that your BASIC program begins with line number 10 and ends with line
number 30000. Add these lines to the beginning of the program:
Save the program with the new lines added, then run the program.
This will work in DOS 3.3 or ProDOS, so long as either was used to boot the
disk, and so long as there is disk space available to write the program file.
If your program has used lines 1-5, put the new lines at the end, as lines
30001-5 for example, and then type RUN 30001.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL224.TXT
#####################################################################
TOPIC ---------------------------------------------
DISCUSSION ----------------------------------------
1 D$ = CHR$(4)
2 PRINT D$; "OPEN PGM.LIST"
3 PRINT D$; "LIST"
4 GOTO 32766
.
.
add the existing Applesoft program here
.
.
32766 PRINT D$; "CLOSE PGM.LIST"
After editing is complete, transfer the file back to Apple II text format
using the file name "EDITED.FILE". Use the EXEC command to turn the text
listing into an Applesoft program in memory.
] EXEC EDITED.FILE
Be sure to SAVE the program to disk or the EXEC step will have to be
repeated each time the user wants to run the program.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL225.TXT
#####################################################################
The Applesoft firmware card was designed to supply floating point BASIC to
Apple II owners. There are two options on the card that the user may select.
1. Most obviously, the position of the switch on the rear of the card is used
immediately after a system reset to force the selection of one of two banks of
ROMs: the firmware card or the motherboard. If the switch is up then the
system will default to Applesoft, otherwise the system will default to Integer
BASIC.
Unfortunately for systems with Auto Start ROM, every time DOS gets control
immediately after a reset, DOS forces a load of the version of BASIC DOS last
used, regardless of the position of the switch.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL226.TXT
#####################################################################
The third comma tab field is only available if there is nothing beyond column
23. The first character in the third comma field can print outside the text
window.
HTAB can force the cursor outside the text window which can kill a program on
the next PRINT statement.
VTAB ignores the text window. VTABbing below the text window will cause all
output to be on one line. VTABbing above the text window will scroll into the
window but the area above the window won't scroll.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL227.TXT
#####################################################################
The Apple HIRES screen, unable to display all colors at all locations,
displays colored vertical or near vertical lines as dashed lines, or not at
all. Refer to your Apple II Reference Manual for a more thorough
explanation.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL228.TXT
#####################################################################
INLIN D52C
Input a line of text without sending out a prompt from the current input
device into the input buffer, BUF. INLIN uses GDBUF to strip off the most
significant bit on all input characters.
INLIN+2 D52E
Input a line of text prompting with the character in X from the current input
device into the input buffer, BUF. INLIN uses GDBUF to strip off the most
significant bit on all input characters.
GDBUFS D539
Puts a zero at the end of the input buffer, BUF, and masks off the msb on all
bytes. On entry: X = the end of the input line.
On exit:
A = 0
X = FF
Y = 1
INCHR D553
Get one character from the current input device in A and mask off the MSB.
INCHR uses the main Apple input routines and supports normal handshaking.
STROUT DB3A
Print string pointed to by Y,A. The string must end with a null or a quote.
STRPRT DB3D
Print a string whose descriptor is pointed to by FACMO,FACLO.
OUTDO DB5C
Print the character in A. INVERSE, FLASH, and NORMAL in effect.
CRDO DAFB
Print a carriage return.
OUTSPC DB57
Print a space.
OUTQST DB5A
Print a question mark.
INPRT ED19
Print " IN " and the current line number from CURLIN. Uses LINPRT.
LINPRT ED24
Prints the 2 byte unsigned number in X,A.
PRNTFAC ED2E
Prints the current value of FAC. FAC is destroyed. Uses FOUT and STROUT.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL229.TXT
#####################################################################
ERROR D412
Checks ERRFLG and jumps to HNDLERR if ONERR is active. Otherwise it prints
<cr> "?" <error message pointed to by X> "ERROR". If this is during program
execution then it also prints" IN " and the CURLIN.
HANDLERR F2E9
Saves CURLIN in ERRLIN, TXTPTR in ERRPOS, X in ERRNUM, and REMSTK in ERRSTK.
X contains the error code. See the Applesoft Reference Manual page 136 for
the value of X for a given error.
RESUME F317
Restores CURLIN from ERRLIN and TXTPTR from ERRPOS and transfers ERRSTK into
the 6502 stack pointer.
ISCNTC D858
Checks the Apple keyboard for a CTRL-C ($83). Executes the BREAK routine
if there is a CTRL-C.
CHKNUM DD6A
Make sure FAC is numeric. See CHKVAL.
CHKSTR DD6C
Make sure FAC is a string. See CHKVAL.
CHKVAL DD6D
Takes the result of the most recent FAC operation and check this result for a
string or numeric variable. A TYPE MISMATCH ERROR results if FAC and C don't
agree.
On entry:
C set checks for strings
C clear checks for numerics.
ERRDIR E306
Causes ILLEGAL DIRECT ERROR if the program isn't running. X is modified.
ISLETC E07D
Checks A for an ASCII letter ("A" to "Z"). On exit C set if A is a letter.
PARCHK DEB2
Checks for "(", evaluates a formula, and checks for ")". Uses CHKOPN and
FRMEVL then falls into CHKCLS.
CHKCLS DEB8
Checks at TXTPTR for ")". Uses SYNCHR.
CHKOPN DEBB
Checks at TXTPTR for "(". Uses SYNCHR.
CHKCOM DEBE
Checks at TXTPTR for ",". Uses SYNCHR.
SYNCHR DECO
Checks at TXTPTR for the character in A. TXTPTR is not modified. Normally
exits through CHRGET. Exits with SYNTAX ERROR if they don't match.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL230.TXT
#####################################################################
MOVFM EAF9
Moves the number in memory Y,A points to into FAC. On exit A and Z reflect
FACEXP.
MOV2F EB1E
Pack FAC and temporarily moves it into register 2. On exit A and Z reflect
FACEXP.
MOV1F EB21
Pack FAC and moves it temporarily into register 1. On exit A and Z reflect
FACEXP.
MOVML EB23
Pack FAC and move it into zero page area starting at X. On exit A and Z
reflect FACEXP.
MOVMF EB2B
Pack FAC and move it into memory pointed to by Y,X. On exit A and Z reflect
FACEXP.
MOVFA EB53
Move ARG into FAC. On exit A and Z reflect FACEXP.
MOVAF EB63
Move FAC into ARG. On exit A and Z reflect FACEXP.
CONUPK E9E3
Load ARG from memory pointed to by Y,A. On exit A and Z reflect
FACEXP.
SUMMARY OF MOVES:
The following routines require that A and Z reflect FACEXP. Even though FAC
move routines set up A and Z, a LDA $9D will insure their proper values.
FMULT E97F
Multiply the FAC by the number in memory pointed to by Y,A.
FMULTT E982
Multipy FAC and ARG. On entry A and Z must reflect FACEXP.
FDIV EA66
Divide the number in memory pointed to by Y,A by FAC.
FDIVT EA69
Divide ARG by FAC. On entry A and Z must reflect FACEXP.
FADD E7BE
Add the number Y,A points to in memory to FAC.
FADDT E7C1
Add FAC and ARG. On entry A and Z must reflect FACEXP.
FSUB E7A7
Subtract FAC from the number Y,A points to in memory.
FSUBT E7AA
Subtract FAC from ARG. On entry A and Z must reflect FACEXP.
TRANSCENDENTAL OPERATORS
FPWRT EE97
Raise ARG to the FAC power. On entry A and Z must reflect the value of
FACEXP.
SQR EE8D
Takes the square root of FAC
LOG E941
Log base e of FAC
EXP EF09
Raise e to the FAC power
COS EFEA
Returns the cosine of the FAC in radians.
SIN EFF1
Returns the sine of the FAC in radians.
TAN F03A
Returns the tangent of the FAC in radians.
ATN F09E
Returns the inverse-tangent of the FAC in radians.
OTHER OPERATORS
SGN EB90
Modifies the value of the FAC depending on its value on entry. On exit:
ABS EBAF
Absolute value of FAC. If FAC is less than 0 then FAC = -FAC.
INT EC23
Greatest integer value of FAC. Uses QINT and floats the result.
RND EFAE
Form a pseudo-random number in FAC and update RND at 00C9.
SIGN EB82
Set A according to the value of FAC. On exit:
A = 1 if FAC is positive
A = 0 if FAC = 0
A = FF if FAC is negative
FCOMP EBB2
Compare FAC and a packed number in memory pointed to by Y,A. On exit:
NEGOP EED0
FAC = -FAC
FADDH E7A0
Add 1/2 to FAC
DIV10 EA55
Divide FAC by 10. Returns positive numbers only.
MUL10 EA39
Multiply FAC by 10. Works for both positive and negative numbers.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL231.TXT
#####################################################################
FOUT ED34
FOUT creates an ASCII string in FBUFFR equivalent to the value of FAC. On
exit Y,A points to the string, which ends with an ASCII null. FAC is
scrambled. Use STROUT to print the number.
SNGFLT E301
SNGFLT converts the unsigned number in Y to a floating point number in FAC.
GIVAYF E2F2
GIVAYF converts the unsigned number in Y,A to a floating point number in FAC.
FLOAT EB93
FLOAT converts the signed number in A to a floating point number in FAC.
CONINT E6FB
CONINT converts FAC into a single byte integer in X and FACLO. CONINT
normally exits through CHRGET unless FAC is greater than 255 or less than 0,
when it exits via ILLEGAL QUANTITY ERROR.
AYINT E10C
If FAC is less than +32767 and greater than -32767, then execute QINT.
Otherwise AYINT exits via ILLEGAL QUANTITY ERROR.
QINT EBF2
Quick greatest integer function. Leaves INT(FAC) in FACHO,MO,LO signed.
QINT assumes that the absolute value of the FAC is less than 8388608 (2^23rd
power).
GETADR E752
GETADR converts the number in FAC to a 2 byte, unsigned integer in LINNUM.
When FAC is greater than 65535 or less than -65535, GETADR exits via ILLEGAL
QUANTITY ERROR.
GETNUM E746
GETNUM fetches a 2 byte number, a comma and an unsigned, single byte number
from TXTPTR. The first number is stored in LINNUM, while the second is
returned to the X register. On entry TXTPTR points to the first character of
the formula for the first number. GETNUM uses FRNUM, GETADR, CHKCOM and
GETBYT.
COMBYTE E74C
COMBYTE checks for a comma, then fetches an unsigned, single byte number
returned in X. On entry TXTPTR points to the comma. COMBYTE uses CHKCOM and
GETBYT.
FRMEVL DD7B
FRMEVL evaluates the formula at TXTPTR using CHRGET, then leaves the result
in FAC. On entry, TXTPTR points to the first character of the formula, while
on exit points to the terminator. "A" does not contain the terminator. The
format of the temporary result on the stack is:
FRMEVL, the main subroutine for the commands that use formulas, works for
both strings and numbers. If the formula is a string literal, FRMEVL gobbles
the opening quote, then executes STRLIT and ST2TXT.
FRMNUM DD67
FRMNUM evaluates the formula at TXTPTR, puts it in FAC, then makes sure the
result is numeric. On entry TXTPTR points to the first character of the
formula. FRMNUM exits through TYPE MISMATCH ERROR if the result is a string.
FIN EC4A
FIN inputs a floating point number into FAC from CHRGET. FIN assumes the
6502 registers and A were set up by the CHRGET that fetched the first digit.
FIN only operates on numeric constants, not formulas.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL232.TXT
#####################################################################
ABBREVIATIONS
A,X is a 16 bit number where A has the msb and X the lsb.
The real number format used throughout Applesoft is: the exponent is a single
byte signed number (EXP) in excess of $80 form (the signed value has $80
added to it); the mantissa is 4 bytes (HO,MOH,MO,LO); the binary point is
to the right of the most significant bit. Since in binary floating point
notation the msb is always 1, the number's sign replaces the msb when the
number is stored in memory in packed form. The sign, though, is kept in a
separate byte (SGN) when only bit 7 is significant. If the exponent is zero,
the number is zero, although the mantissa isn't necessarily zero.
Examples:
Packed format
-10 84 A0 00 00 00
10 84 20 00 00 00
FAC format
-10 84 A0 00 00 00 FF
10 84 A0 00 00 00 00
Arithmetic routine calling conventions for two argument functions (e.g., FADD
and FSUB):
NOTE: The TEMP locations may be used for other things when not used by the
floating point math package.
The following addresses point to useful numbers; they're packed and suitable
for use by most of the arithimetic routines including CONUPK and MOVMF.
RND 00C9
-32768 E0FE
1 E913
SQR (1/2) E92D
SQR (2) E932
-1/2 E937
LN (2) E93C
10 EA50
1000000000 ED14
1/2 EE64
LOG (2) base e EEDB
pi/2 F063
pi*2 F06B
1/4 F070
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL233.TXT
#####################################################################
HGR2 F3D8
Initialize and clear page 2 High-Res.
HGR F3E2
Initialize and clear page 1 High-Res.
HCLR F3F2
Clear the current High-Res screen to black.
BKGND F3F6
Clear the current High-Res screen to last plotted color.
HPOSN F411
Positions the High-Res cursor without plotting. HPAG determines which page
the cursor is pointed at.
On entry:
Horizontal = Y,X
Vertical = A
HPLOT F457
Call HPOSN then try to plot a dot at the High-Res cursor's position. The dot
may not be plotted if plotting non-white at a complementary color X
coordinate.
HLIN F53A
Draws a line from the last plotted point or line destination to the coordinate
in the 6502 registers.
On entry:
Horizontal = X,A
Vertical = Y
HFIND F5CB
Convert the High-Res cursor's position to X-Y coordinates. HFIND allows the
user to tell where on the screen the a shape table left the cursor.
On exit:
$E0 = horizontal lsb
$E1 = horizontal msb
$E2 = vertical
DRAW F601
Draw the shape pointed to by Y,X using the current HCOLOR starting at the
current High-Res cursor position. On entry A = rotation factor.
XDRAW F65D
Draw the shape pointed to by Y,X by starting at the current High-Res cursor
position inverting the existing color of the dots the shape draws over. On
entry A = rotation factor.
SETHCOL F6EC
Set the High-Res color to X. X must be less than 8.
SHLOAD F775
Loads a shape table into memory from tape above MEMSIZ (HIMEM) and sets the
pointer at $E8.
Keywords:
#####################################################################
### FILE: A2TIL234.TXT
#####################################################################
The following two lists combine all the routines in the INTERNALS series of
Apple Tech Notes. The first list is arranged alphabetically by the name of
the routine. The second list is arranged in order of increasing address.
ALPHABETIC LIST
Name Address
------- -------
ABS EBAF
ADDON D998
ARG A5-AA
ATN F09E
AYINT E10C
BKGND F3F6
BLTU D393
CHKCLS DEB8
CHKCOM DEBE
CHKNUM DD6A
CHKOPN DEBB
CHKSTR DD6C
CHKVAL DD6D
CHRGET 00B1
CHRGOT 00B7
CLEARC D66C
COMBYTE E74C
CONINT E6FB
CONT D898
CONUPK E9E3
COS EFEA
CRDO DAFB
DATA D995
DATAN D9A3
DIV10 EA55
DRAW F601
ERRDIR E306
ERROR D412
EXP EF09
FAC 9D-A2
FADD E7BE
FADDH E7A0
FADDT E7C1
FCOMP EBB2
FDIV EA66
FIDVT EA69
FIN EC4A
FLOAT EB93
FMULT E97F
FMULTT E982
FNDLIN D61A
FOUT ED34
FPWRT EE97
FREFAC E600
FRESTR E5FD
FRETMP E604
FRETMS E635
FRMEVL DD7B
FRMNUM DD67
FSUB E7A7
FSUBT E7AA
GARBAG E484
GDBUFS D539
GETADR E752
GETARYPT F7D9
GETBYT E6F8
GETNUM E746
GETSPA E452
GETSPT DA7B
GIVAYF E2F2
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL235.TXT
#####################################################################
SIN EFF1
SNGFLT E301
SQR EE8D
STKINI D683
STRINI E3D5
STRLIT E3E7
STRLT2 E3ED
STROUT DB3A
STRPRT DB3D
STRSPA E3DD
STRTXT DE81
STXTPT D697
SYNCHR DEC0
TAN F03A
TEMP1 93-97
TEMP2 98-9C
TEMP3 8A-8E
XDRAW F65D
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL236.TXT
#####################################################################
E3D5 STRINI
E3DD STRSPA
E3E7 STRLIT
E3ED STRLT2
E42A PUTNEW
E452 GETSPA
E484 GARBAG
E5D4 MOVINS
E5E2 MOVSTR
E5FD FRESTR
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL237.TXT
#####################################################################
Addr. Name
----- --------
E600 FREFAC
E604 FRETMP
E635 FRETMS
E6F5 GTBYTC
E6F8 GETBYT
E6FB CONINT
E746 GETNUM
E74C COMBYTE
E752 GETADR
E7A0 FADDH
E7A7 FSUB
E7AA FSUBT
E7BE FADD
E7C1 FADDT
E941 LOG
E97F FMULT
E982 FMULTT
E9E3 CONUPK
EA39 MUL10
EA55 DIV10
EA66 FDIV
EA69 FIDVT
EAF9 MOVFM
EB1E MOV2F
EB21 MOV1F
EB23 MOVML
EB2B MOVMF
EB53 MOVFA
EB63 MOVAF
EB82 SIGN
EB90 SGN
EB93 FLOAT
EBAF ABS
EBB2 FCOMP
EBF2 QINT
EC23 INT
EC4A FIN
ED19 INPRT
ED24 LINPRT
ED2E PRNTFAC
ED34 FOUT
EE8D SQR
EE97 FPWRT
EED0 NEGOP
EF09 EXP
EFAE RND
EFEA COS
EFF1 SIN
F03A TAN
F09E ATN
F1EC PLOTFNS
F2E9 HANDLERR
F317 RESUME
F3D8 HGR2
F3E2 HGR
F3F2 HCLR
F3F6 BKGND
F411 HPOSN
F457 HPLOT
F53A HLIN
F5CB HFIND
F601 DRAW
F65D XDRAW
F6B9 HFNS
F6EC SETHCOL
F775 SHLOAD
F7D9 GETARYPT
93-97 TEMP1
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL238.TXT
#####################################################################
The following six notes, first published in The Apple Orchard (March 1980)
are written for experienced 6502 machine language programmers who wish to use
the Applesoft ROM subroutines. The addresses given are for an Apple II+
with an Applesoft firmware card, or Applesoft loaded into a Language Card.
Consult your Applesoft Reference manual for more information.
Take special note of CHRGET, the heart of Applesoft. When Applesoft wants
the next character of an instruction, it points TXTPTR at the program or
input buffer, and JSRs to CHRGET. TXTPTR is temporarily set to the last used
DATA statement when Applesoft READS DATA.
ABBREVIATIONS
A,X is a 16 bit number where A has the msb and X the lsb.
(Y,A) is the number or string whose address is in Y and A, with the msb in
Y and lsb in A.
Keywords:
#####################################################################
### FILE: A2TIL239.TXT
#####################################################################
The following six notes, first published in The Apple Orchard (March 1980)
are written for experienced 6502 machine language programmers who wish to use
the Applesoft ROM subroutines. The addresses given are for an Apple II+
with an Applesoft firmware card, or Applesoft loaded into a Language Card.
Consult your Applesoft Reference manual for more information.
Take special note of CHRGET, the heart of Applesoft. When Applesoft wants
the next character of an instruction, it points TXTPTR at the program or
input buffer, and JSRs to CHRGET. TXTPTR is temporarily set to the last used
DATA statement when Applesoft READS DATA.
ABBREVIATIONS
A,X is a 16 bit number where A has the msb and X the lsb.
(Y,A) is the number or string whose address is in Y and A, with the msb in
Y and lsb in A.
Keywords:
#####################################################################
### FILE: A2TIL240.TXT
#####################################################################
PTRGET DFE3
Read a variable name from CHRGET and find it in memory. On entry TXTPTR
points to the first character of the variable name. On exit the address to the
value of the variable is in VARPNT and Y,A. If PTRGET can't find a simple
variable it creates one. If it can't find an array it creates one dimensioned
from 0 to 10 and sets all elements equal to zero.
GETARYPT F7D9
Read a variable name from CHRGET and find it in memory. On entry TXTPTR
points to the first character of the variable name. This routine leaves LOWTR
pointing to the name of the variable array. If the array can't be found the
result is an OUT OF DATA ERROR.
FNDLIN D61A
Searches the program for the line whose number is in LINNUM.
On exit:
C set LOWTR points to the link field of the desired line.
C clear then not found. LOWTR points to the next higher line.
DATA D995
Move TXTPTR to the end of the statement. Looks for the ":" or eol (0).
DATAN D9A3
Calculate the offset in Y from TXTPTR to the next ":" or eol (0).
REMN D9A6
Calculate the offset in Y from TXTPTR to the next eol (0).
ADDON D998
Add Y to TXTPTR.
SCRTCH D64B
The "NEW" command. Clears the program, variables, and stack.
CLEARC D66C
The "CLEAR" command. Clears the variables and stack.
STKINI D683
Clears the stack.
RESTOR D849
Sets the DATA pointer, DATPTR, to the beginning of the program.
STXTPT D697
Set TXTPTR to the beginning of the program.
BLTU D393
Block transfer makes room by moving everything forward.
On entry:
Y,A and HIGHDS = destination of high address + 1
LOWTR = lowest address to be moved
HIGHTR = highest address to be moved + 1
On exit:
LOWTR is unchanged
HIGHTR = LOWTR - $100
HIGHDS = lowest address transfered - $100
REASON D3E3
Makes sure there's enough room in memory for another variable. Checks to be
sure that the address Y,A is less than FRETOP. May cause garbage collection.
Causes "OUT OF MEMORY ERROR" if there's no room.
GARBAG E484
Move all currently used strings up in memory as far as possible. This
maximizes the free memory area for more strings or numeric variables.
CONT D898
Moves OLDTXT and OLDLIN into TXTPTR and CURLIN.
NEWSTT D7D2
Execute a new statement. On entry TXTPTR points to the ":" preceding the
statement or the zero at the end of the previous line. Use NEWSTT to restart
the program with CONT. THIS ROUTINE DOES NOT RETURN.
RUN D566
Run the program in memory. THIS ROUTINE DOES NOT RETURN.
GOTO D93E
Uses LINGET and FNDLIN to update TXTPTR. GOTO assumes that the 6502 registers
and A have been set up by the CHRGET that fetched the first digit.
LET DA46
Uses CHRGET to get address of the variable, "=", evaluate the formula, and
store it. On entry TXTPTR points to the first character of the variable
name.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL241.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL242.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL243.TXT
#####################################################################
Applesoft strings have two parts: the descriptor and the ASCII string. Your
string descriptor contains the length of the string along with the address of
the strings first character. Refer to page 137 of the Applesoft Reference
Manual for additional information on the string components. During most
Applesoft routines the descriptor is left in memory, while a two byte pointer
to the descriptor is kept in the FAC. The pointer is the address of the
descriptor; therefore, the actual string could be anywhere in memory. The
statement 10 A$ = "HI" leaves a descriptor pointing to the program text.
STRINI E3D5
STRSPA E3DD
STRSPA obtains space for the creation of a string A bytes long, then creates
a descriptor for it in DSCTMP. STRSPA uses GETSPA to force garbage
collection when there isn't enough room. If garbage collection is unable to
make sufficient room, GETSPA exits with an "OUT OF MEMORY" error. GETSPA
moves FRESPC and FRETOP down enough to store the string, then returns A
unchanged with the new descriptor in DCSTMP.
GETSPT DA7B
GETSPT moves the descriptor pointed to by FACMO/FACLO into the memory pointed
to by FORPNT. GETSPT also moves the string's text up to FRETOP if it isn't
in the program's text. GETSPT frees up the string if it was a temporary
string. GETSPT uses GETSPA to initiate garbage collection, or alternatively
"OUT OF MEMORY" error when the garbage collection dosen't free up sufficient
room.
MOVINS E5D4
MOVSTR E5E2
Keywords:
#####################################################################
### FILE: A2TIL244.TXT
#####################################################################
STRTXT DE81
Build a temporary descriptor for a string literal of which the first character
is pointed to by TXTPTR plus C and which ends with a quote. FACMO,FACLO points
to the resulting temporary descriptor. Skip leading quotes before calling
STRLIT. On exit, STRNG2 points to the character after the string literal.
STRLIT E3E7
Build a temporary descriptor for a string literal of which the first character
is pointed to by Y,A and which ends with a quote. FACMO,FACLO points to the
resulting temporary descriptor.
Skip leading quotes before calling STRLIT. On exit, STRNG2 points to the character after
the string literal.
STRLT2 E3ED
Take a string literal of which the first character is pointed to by Y,A and
build a temporary descriptor for it pointed to by FACMO,FACLO. Save in CHARAC
and ENDCHR the characters other than zero that terminate the string. Skip
leading quotes before calling STRLIT2. On exit, STRNG2 points to the
character after the string literal.
PUTNEW E42A
Move the descriptor in DSCTMP to a temporary descriptor, put a pointer to the
descriptor in FACMO,FACLO, and flag the result as a string.
GETSPA E452
Get A bytes of memory below HIMEM for a string.
GETSPA forces garbage collection to make room in memory when necessary and
exits with an "OUT OF MEMORY ERROR" if garbage collection can't make enough
room.
GETSPA moves FRESPC and FRETOP down enough to store the string. On entry, A
equals the number of characters. GETSPA returns with A unchanged and pointer
to the space in FRESPC, FRETOP, and Y,X.
FRESTR E5FD
Make sure that the last FAC result was a string and free up the temporary
string result. Check the descriptor for a temporary status allocated by
PUTNEW. On exit, the address of the string is in INDEX and Y,X. The length of
the string is in A. Uses FRETMP.
FREFAC E600
Free up the temporary string pointed to by FACMO,FACLO. Check the descriptor
for a temporary status allocated by PUTNEW. On exit the address of the string
is in INDEX and Y,X. The length of the string is in A. Uses FRETMP.
FRETMP E604
Free up a temporary string. On entry the pointer to the descriptor is in Y,A.
Checks the descriptor for a temporary status allocated by PUTNEW. If so, the
temporary is freed up by updating TEMPPT. If a temp is freed up, a further
check tests the string's location for the lowest in memory. If so, that area
of memory is freed up by updating FRETOP. On exit the address of the string
is in INDEX and Y,X. The length of the string is in A.
FRETMS E635
Free the temporary descriptor without freeing up the string. On entry Y,A
point to the descriptor to be freed. On exit Z is set if anything was freed.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL245.TXT
#####################################################################
CHRGET 00B1
CHRGET increments TXTPTR. Use CHRGOT to get the character. TXTPTR now
points at:
CHRGOT 00B7
CHRGOT loads A from TXTPTR and sets certain 6502 status flags. X and Y are
not changed. On exit:
LINGET DA0C
LINGET read a line number (integer 0 to 63999) from TXTPTR into LINNUM.
LINGET assumes the 6502 registers and A have been set up by the JSR to CHRGET
that fetched the first digit. LINGET normally exits through CHARGET, which
fetches the character after the last digit. When the number is greater than
63999, LINGET exits via SYNTAX ERROR. LINNUM is zero when there is no number
at TXTPTR.
GTBYTC E6F5
GTBYTC causes JSR to CHRGET to gobble a character, then evaluates the formula
at TXTPTR, and then it returns a single byte integer in X and FACLO. On
entry TXTPTR points to the first character of the formula. GTBYTC normally
exits through CHRGET. If FAC is greater than 255 or less than 0, it exits
through ILLEGAL QUANTITY ERROR.
GETBYT E6F8
PLOTFNS F1EC
PLOTFNS gets two LORES plotting coordinates separated by a comma from TXTPTR
(0-47,0-47). TXTPTR when entered, points to the first number of the formula.
PLOTFNS puts the first number in FIRST and the second number in H2 and V2.
HFNS F6B9
A = vertical coordinate
X = lsb of horizontal coordinate
Y = msb of vertical coordinate
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL246.TXT
#####################################################################
The following list combines all the routines in the INTERNALS series
of Apple Tech Notes with the title of the AppleLink article where the routine
description appears. The list is arranged alphabetically by the name
of the routine.
Keywords:
#####################################################################
### FILE: A2TIL247.TXT
#####################################################################
The following is a continuation of the list combining all the routines in the
INTERNALS series of Apple Tech Notes with the title of the AppleLink article
where the routine description appears. The list is arranged alphabetically by
the name of the routine.
Keywords:
#####################################################################
### FILE: A2TIL248.TXT
#####################################################################
To make Applesoft programs read data from memory, write data to memory, or
pass control to machine language programs, programmers use Applesoft's PEEK,
POKE, and CALL statements. Here is an explanation of each statement's
function.
PEEK makes a program read a memory location. The format of the statement is
PEEK (<memory location>) where <memory location> is a positive integer from 0
to 65535. Programmers use PEEK most commonly with a variable: X% = PEEK
(2048) assigns the value located at 2048 to the integer variable X%.
POKE makes a program write a value to a memory location. The format of the
statement is POKE <memory location>,<value> where <memory location> is a
positive integer from 0 to 65535 and <value> is a positive integer from 0 to
255. Programmers use POKE most commonly to write data directly to memory:
POKE 2048,128 assigns the value 128 to the memory location 2048.
To change the screen display or make sounds and other special effects on the
Apple II, Apple II Plus, Apple IIe, Apple IIc and Apple IIGS, Applesoft
accesses various memory locations. Each particular CPU's reference manual
includes a memory map where you can find the segments of memory used by text,
graphics, Applesoft, the monitor and peripheral cards.
Apple-published memory locations remain the same for most members of the
Apple II family; other internal locations may change. Therefore, to assure
that your programs will work properly on all Apple II family computers, do
not use entry points other than those printed in the Apple manuals.
Many computer and book stores sell books with listings of Applesoft, monitor
ROM, DOS 3.3 and ProDOS memory locations. You may find the following
publications useful:
Keywords:
#####################################################################
### FILE: A2TIL249.TXT
#####################################################################
You prefer a solid non-flashing cursor over the flashing "checkerboard" that
the Apple IIe normally provides? If you have Apple's 80-column Text Card just
type PR#3, then ESC-4. The system will have the eighty column cursor (a solid
non-flashing blank) and will be in 40-column mode.
You can use this next sample routine as the startup program on a diskette or
the startup routine in an Applesoft program. Line 14 determines whether it is
on an Apple IIe or an Apple II. If, by the time Line 16 executes, no Apple
Text Card is detected in the system, then Line 18 enables the 80-column
firmware.
[NOTE: The firmware is enabled by the monitor during Cold Boot (i.e.,
power-on startup or OPEN-APPLE-CTRL-RESET) if there is a Text Card
installed].
Line 18 activates the firmware now that it is enabled. The 80-column firmware
maintains a mode status byte in RAM at location 1275 ($04FB). Bit 7 of this
byte determines whether Lowercase Restrict mode is active or not. Line 28
guarantees that this bit is set to enable the mode. Lowercase Restrict mode
is normally only available in direct mode typing Escape-R and cannot be done
othEW ise in a program.
Keywords:
#####################################################################
### FILE: A2TIL250.TXT
#####################################################################
TOPIC -----------------------------------------------------------
A Workstation card was installed in the Apple IIe, the necessary LocalTalk
cables were used, SW-4 was switched for AppleTalk, and AppleTalk was
selected in the Chooser. This did not work.
I then installed AppleShare into the Macintosh II. The Macintosh now
prints, but the Apple IIe does not. Instead, it gives the message "No boot
server -- trying other slots".
DISCUSSION -------------------------------------------------------
* If you WANT the Apple IIe to start up over the network, you must also
install the Apple II Setup on the Macintosh II file server. This is a
separate disk (AppleShare File Server Apple II Setup Disk). You would
also need to copy Chooser.II to the server.
* If you DON'T want the Apple IIe to start up from the server, but
rather to print to the ImageWriter II, then move the workstation card to
a lower-numbered slot than the disk interface card and boot your
workstation disk and run Chooser.II.
One other problem might be that you are running Chooser.II, getting a
connection, and then inserting your application disk and restarting. This
doesn't work. You have to run Chooser.II from the application disk or
launch the application by pathname after running Chooser.II from the
workstation disk.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL251.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Yes. You must establish the connection before going into emulation mode.
Once established, you can access network services via the Apple II control
panel.
#####################################################################
### FILE: A2TIL252.TXT
#####################################################################
TOPIC ---------------------------------------------
Since cable TV mainly uses coax-type cable, how do I make the connection? If
it needs to be done serially (connection to the cable), would a Hayes
InterBridge-type product be able to do this?
For home use, the only thing I can think of is using Liaison (if asynchronous
is still the way to go) in the Macintosh.
Can any of the solutions work with Apple II computers? This is needed for
home
use to connect to a ANS network to a school.
DISCUSSION -------------------------------------------
Usually, you would connect routers, such as the AppleTalk Internet Router, to
the Ethernet drops from the broadband, and all of the other Macintoshes are
connected to the Internet via routers. The routers then would be the only
Macintoshes required to have Ethernet boards. You also could use FastPaths,
GatorBoxes, or Macintoshes running Liaison as the routers.
Network Resources also offers several products that allow Macintosh users to
connect to broadband. Their MultiGate 2000 hardware router connects LocalTalk
to broadband, as if connecting a LocalTalk network to Ethernet via a router.
Their MultiGate Bridge connects any combination of broadband, Ethernet, and
fiber optics. These solutions do not require running Ethernet on broadband.
For more information on their products, search on "Network Resources and
broadband" in the Technical Info Library.
For the asynchronous connection, Liaison definitely seems a good choice since
it also has the other capabilities mentioned above.
On the Apple II front, we are not aware of anything that will provide remote,
serial AppleTalk access similar to what is available for the Macintosh.
#####################################################################
### FILE: A2TIL253.TXT
#####################################################################
When a one megabyte Apple Memory Expansion card (or its Apple IIGS or IIc
equivalent) is installed, AppleWorks 2.0 has the capacity for the following
file sizes:
6350 is the maximum number of records that can be placed in the AppleWorks
data base with only 1 field identified with 1 character and having entries of
only 1 character. Using an Apple II with a 1 megabyte memory board, you can
add 6350 records. You will find there is still plenty of memory available,
but AppleWorks will tell you the data base has reached the maximum number of
records permitted.
On the other hand, on a data base pushed to the maximum of 30 fields, each
with a length of 20 characters and filled by 17, you will find that you will
run out of desktop memory before the data base reaches the maximum record
count.
When an Apple Memory Expansion card (or its Apple IIGS or IIc equivalent) is
installed, AppleWorks 2.0 will automatically pre-load into the RAMDisk as a
part of the boot process. This pre-loading takes only about 30 seconds and
may be halted by pressing the ESC key.
All AppleWorks files except the SEG.PR file are loaded into the RAM card on
startup. The SEG.PR file contains only printer data, and, because of its
small size, it would be one of the first files to be removed from memory if
a file needed that space.
Set aside 192K for a RAMDisk in the memory expansion area. Copy AppleWorks
into the RAMDisk with System Utilties. Then go into BASIC, and run
APLWORKS.SYSTEM from the RAMDisk. Appleworks will load itself into memory
while recognizing the RAMDisk. Now, when the program requires the SEG.PR
file, the program, retaining the fact that it started up from the RAMDisk,
goes there to find the SEG.PR file.
After a cell has been cut or copied to the clipboard, the user will be able
to paste from the clipboard either the value, the formula, or both.
If there is not enough room on a disk to save a file that already exists on
the disk, then AppleWorks first allows the user to delete the original file
from the disk. With AppleWorks' capability to create larger files, this
a. Word Processor:
b. Spreadsheet:
Keywords:
#####################################################################
### FILE: A2TIL254.TXT
#####################################################################
TOPIC--------------------------------------------------
I have an AppleShare network, including Apple IIe, Apple IIGS, and Macintosh
systems, with AppleWorks 2.0 running from the server. I cannot print to the
LocalTalk ImageWriter II using AppleWorks, but can print to it from a
Macintosh.
DISCUSSION--------------------------------------------------
The difficulty in printing concerns the version of AppleWorks being run from
the server. The ability to print from Applesoft indicates that the hardware
is
properly configured. AppleWorks 2.0 is not licensed for, nor designed for,
running from an AppleShare server. For a version of AppleWorks licensed and
designed for running from a server, use AppleWorks version 2.1N. Be sure, in
AppleShare Admin under the Apple II menu, to set the user's account to the
desired printer. The alternative would be to run AppleWorks 2.0 from a local
disk.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL255.TXT
#####################################################################
This article describes how to put together three 5.25-inch disks for
printing to a LaserWriter from an Apple II with AppleWorks (releases 2.0 and
later). This makes the AppleWorks-LaserWriter connection available when
only one or two 5.25-inch disk drives reside on the Apple II system.
Overview
--------
The process requires these three disks:
Have these disks handy to go through the process described below. The rest
of the article describes what to do with each disk, beginning with the
IWEM.BOOT disk. The article concludes with listings of the catalogs of the
three disks.
1) Start up the Apple II with the IWEM.BOOT disk. This leaves the user at
the Applesoft BASIC prompt.
-CHOOSER.II
3) Select "LaserWriter" in the top left scroll box.
4) In the lower left scroll box, select the zone of the desired LaserWriter.
5) In the top right scroll box, select the name of the desired LaserWriter.
Once you select the LaserWriter in the third box, CHOOSER.II checks for
the presence of IWEM. If not already downloaded, it will be downloaded.
This procedure needs to be used each time the LaserWriter is powered off and
back on. The power cycle causes IWEM to be purged. Occasionally, the IWEM
may be corrupted by other printing sessions, like a Macintosh printing
session. If an Apple II workstation attempts to print to the IWEM with no
results, try downloading the IWEM again.
-CHOOSER.II
This time, CHOOSER.II is used only to select the printer for use by
AppleWorks. The APPLEWORKS startup disk assumes the IWEM is downloaded.
2) Select the same choices that were selected in the IWEM.BOOT section.
The selection is written to the APPLEWORKS startup disk. Unless the
printer is moved, renamed, or an alternate printer is desired, you do not
need to run CHOOSER.II again during future AppleWorks sessions.
3) Quit CHOOSER.II.
/APPLEWORKS/
5) In response, type:
APLWORKS
1) Insert the APPLEWORKS program disk. Then press the space bar and RETURN.
@L
2) Once in AppleWorks, select:
3) Then select:
4) Then select:
5) Next select:
8) The default settings on the next screen are correct, therefore, ESCAPE
back to the Main Menu. From this point, everything (including control
codes for underlining, bold-facing, and so on) functions as though
AppleWorks is printing to an ImageWriter.
Changes To Be Made
------------------
Beyond configuring the disks with the following files, one filename needs
to be changed. On the APPLEWORKS startup disk, APLWORKS.SYSTEM needs to be
changed to APLWORKS. Leaving the .SYSTEM off allows BASIC.SYSTEM to be the
startup application, thus, allowing CHOOSER.II to be run, following startup
with the APPLEWORKS startup disk and before running APLWORKS.
IWEM.BOOT
---------
PRODOS
CHOOSER.II
CHOOSER5.OVR
IWEM
CHOOSER4.OVR
CHOOSER3.OVR
MTXABS.0
CHOOSER2.OVR
CHOOSER1.OVR
CHOOSER.0
ATINIT
BASIC.SYSTEM
#####################################################################
### FILE: A2TIL256.TXT
#####################################################################
The printing procedure is the same whether you start across the network or
you startup locally. However, the network version of AppleWorks is
required, if it is to be run from the server. Here is some background
information, relative to this inquiry.
#####################################################################
### FILE: A2TIL257.TXT
#####################################################################
Some database programs export text files that have fields separated by tabs
and records by carriage returns. AppleWorks imports a database file from a
text file when all fields and records are separated by carriage returns. To
convert the tabbed export format to the format AppleWorks imports, you must
use a word processing application or a programming language, such as BASIC or
Pascal, whether or not you have to transfer the data from the Macintosh.
Using a word processing application, open the document and change the tabs to
carriage returns with a replace command. Most applications have special codes
for the tab and carriage return, such as ^t and ^p in MicroSoft Word. Save
the changes as a text file, which AppleWorks should accept.
For using a programming language, take this example in Applesoft BASIC under
ProDOS.
This program should be saved, along with the exported text file, to a ProDOS
disk; save the program with a name such as "TAB2CR". After substituting
appropriate names in lines 20 and 30, run the program. AppleWorks should
accept the output file.
Here is a MacPascal program that could convert the export file of a Macintosh
application such as MacWorks.
program Convert;
type
text = file of char;
var
infile, outfile : text;
c : char;
begin
{an example pathname could be 'HD:MS Works:ExportFile'}
open(infile, 'export file pathname');
open(outfile, 'AppleWorks format file pathname');
while not (eof(infile)) do
begin
read(infile, c);
if ord(c) = 9 then
begin
c := chr(13);
end;
write(c); {echo to screen}
write(outfile, c);
end;
close(infile);
close(outfile);
end.
Keywords:
#####################################################################
### FILE: A2TIL258.TXT
#####################################################################
For desktop storage, AppleWorks 2.0 on an Apple IIGS will only use memory
found on the Apple IIGS logic board and Memory Expansion Card. When this card
is not present and AppleWorks 2.0 is booted from the Apple IIGS System Disk,
the Apple IIGS Tools, using a large portion of available logic board RAM,
leave only 13K for the AppleWorks desktop. The message "WARNING! Desktop is
full. Action not completed. Press space bar to continue." appears when the
user attempts to create a word processor file from scratch. If you make a
second attempt to create a word processor file, AppleWorks will complete the
task.
If AppleWorks 2.0 is booted from the AppleWorks Startup Disk, an Apple IIGS
1M Expansion Card will permit up to 1149K on AppleWorks' desktop. Factors
that affect the size of AppleWorks' desktop are:
You may create a disk that will allow AppleWorks and the Apple IIGS Desktop
to be used effectively on the same disk:
3. Copy the file called "P8" from the System folder on the Apple IIGS
System Disk onto the new AppleWorks disk. Rename the copied file
"PRODOS". The disk is now bootable for starting up the Apple IIGS.
AppleWorks versions 1.1, 1.2 and 1.3 can be used on an Apple IIGS, an Apple
IIc, or an Apple IIe with either 64K or 128K memory. AppleWorks' desktop size
on an Apple IIGS will vary with the version of AppleWorks in use. Because
AppleWorks 1.3 and earlier versions do not recognize the newer features of
the Apple IIGS, the user can obtain only a 55K AppleWorks desktop, even
though the computer may have from 256K to 1.25M of memory on the logic board
and in the Memory Expansion Slot. However, if the Apple IIGS has an Apple II
Memory Expansion Card in one of its seven slots, AppleWorks 1.3 does
recognize it and uses the Memory Expansion Card to increase the desktop
size.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL259.TXT
#####################################################################
This can be done using the ProDOS User's Disk and instructions in the
ProDOS User's Manual.
2. Copy all the files on the AppleWorks Startup and Program disk into a
subdirectory named AppleWorks on the ProFile or UniDisk 3.5.
After this you will be able to boot and run AppleWorks from the ProFile
or UniDisk 3.5.
I. Equipment Needed:
C. Use the File handling commands on the ProDOS User's disk to:
3. Copy all the files on the AppleWorks Startup and Program disks
into the APPLEWORKS subdirectory you just created.
3.5.
F. You should now have the ] symbol on the screen. Type in the
following program for the ProFile:
10 TEXT : HOME
20 PRINT CHR$(4);"PREFIX /PROFILE/APPLEWORKS"
30 PRINT CHR$(4);"-APL.WORKS.SYSTEM"
40 END
10 TEXT : HOME
20 PRINT CHR$(4);"PREFIX /UNI/APPLEWORKS"
30 PRINT CHR$(4);"-APL.WORKS.SYSTEM"
40 END
H. Type PR#n using the same number for n as you did in step E above.
Keywords:
#####################################################################
### FILE: A2TIL260.TXT
#####################################################################
TOPIC--------------------------------------------------
- The LocalTalk ImageWriter was set as the default printer for Apple II users.
DISCUSSION--------------------------------------------------
We cannot get the results you describe. With the Workstation card in slot
7, a networked ImageWriter, a slot 7 ImageWriter selected in AppleWorks,
and AppleWorks 2.0 running, we can print across the network with no
difficulties.
In all cases the document printed without need for special actions.
- ProDOS
- ATINIT
- Selector.System
- Sys.Apps (a sub-directory containing:)
- Basic.System
- Logoff
- Logon
2) The selector window will be displayed; select and run Chooser II.
4) Press Return to select. The name of the networked ImageWriter should appear
in the to right scroll box. If the name does not appear:
a) Press the Tab key three times. You are now in the scroll box allowing
you to chose between LocalTalk and Serial. Highlight LocalTalk and
press
Return.
b) Press Tab twice. You are now in the top left window. Highlight
'AppleTalk ImageWriter II'. Press Return. The name of the networked
ImageWriter should now appear.
5) Press Tab twice. Use the Down cursor key to highlight the name of the
networked ImageWriter. Press Return to select.
7) Run AppleWorks.
11) Answer the "Print from?" question. (In our test, we answered from
beginning)
12) Answer "Where...to print the file?" question with the network printer.
14) On pressing Return after answering the last question, AppleWorks will send
the document over the network to the ImageWriter. There was a slight delay
between the screen refresh and the printing.
If you have any further questions about this sequence of events please Link
TECH.COMM with details of what is taking place.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL261.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes how to interface Catalyst With An Apple II, AppleWorks
& RamWorks IIe 80-column Card.
DISCUSSION ------------------------------------------------------
This technical note describes the procedure to correctly interface the above
products to allow larger memory capacities with the AppleWorks application.
Procedure
=========
Step 1
------
Boot the Desktop Expander disk and follow the instructions. This will modify
your AppleWorks disk so that it can use the additional memory of the Ramworks
board IIe card.
Step 2
------
Create a subdirectory on your hard disk using Apple's ProDOS Users disk
called "/PROFILE/AW"
Step 3
------
Copy all of the files from the AppleWorks Startup and Program disks to the
subdirectory you just created.
Step 4
------
Once the files have been copied, start up your Catalyst disk and select the
Catalyst Editor.
Step 5
------
Move the cursor to the point where you wish to add your AppleWorks program
and press"A".
Step 6
------
Type "APPLEWORKS" for the program name.
Step 7
------
Type "AW/APLWORKS.SYSTEM" for the interpreter pathname.
Step 8
------
Type "AW" for the initial prefix.
Step 9
------
Press RETURN for the program path.
Step 10
-------
You will be asked if all items are correct. Answer "Y" and press ESCAPE to
exit to the main menu.
Step 11
-------
Enter "U" to update the INTERPS2E file.
Step 12
-------
Exit to the Catalyst main menu by entering "Q".
When you select the AppleWorks program from the main menu you will notice
that you now have 101K available for data storage.
NOTE: Apple Computer Inc. is not responsible for the contents of this article.
Keywords:
#####################################################################
### FILE: A2TIL262.TXT
#####################################################################
Versions of AppleWorks earlier than version 1.2 don't allow you to run
Appleworks using any other interface card but the Apple Super Serial card. If
you wish to use a different interface card, you must upgrade to
1.2 or later versions.
For a new owner of an Apple IIe with AppleWorks, dealers should include
onlythose interface cards that work. The Silentype has its own interface
card. Asidefrom that, there are two interface cards, the Apple II Parallel
Interface Card (A2B0021) and the Apple Super Serial Card (A2B0044), that work
correctly with all of the printers on AppleWorks' Add a Printer list:
1. Apple Printers
a. Dot Matrix Printer (DMP). AppleWorks is set up for the Apple DMP.
If you have any other printer, you must set up AppleWorks for it.
b. Daisy Wheel Printer (DWP)
c. Imagewriter
d. Scribe
2. Epson (tm) Printer Series: MX, MX with Graftrax+, RX, and FX
3. Qume (r) Sprint 5 and Sprint 11
For new owners of a IIc, dealers should make sure that the customer's printer
is compatible with a IIc running AppleWorks.
For a IIe owner considering AppleWorks, make sure the owner has a
configuration compatible with AppleWorks. If the owner doesn't have such a
configuration, the owner's only recourse to buy an interface card that is
compatible.
--> Using AppleWorks with cards and printers not on the standard list
If you're using a card or a printer not on AppleWorks' standard list, you must
add a custom printer to your AppleWorks configuration and specify the
characteristics of the card or printer.
To choose the following options, type the number and press the RETURN key.
2. From the "Other Activities" menu, choose "7. Specify information about
your printer(s)".
5. Press the ESC key: now the printer has been added to AppleWorks.
6. Now you must give AppleWorks what the printer needs to perform,
specifying
requirments for:
7. With the Apple IIe, choose "5. Interface Cards". Now AppleWorks asks for
a code to send to the printer interface card to prepare the card for
sending data to the printer. Consult the table below for the
appropriate keystrokes. (Note that [CTRL- ] and the character in the
bracket means that you must hold the CTRL key down while you type the
character; do not type the brackets.)
If your card isn't on this chart, look in the card manual; it should have
the code string.
It's important to note that, although some printer manuals give code
strings in the form of keystrokes, some other manuals give code strings
in
numerical form, either decimal (0 to 9) or hexadecimal (0 to F).
AppleWorks won't accept a code string simply typed in as one of these
numbers; you must use a keystroke or combination of keystrokes to send
the
number from the keyboard to AppleWorks. Look up the decimal or
hexidecimal
form of the number in an Apple II ASCII chart; the appropriate keystrokes
are on the right.
Suppose, for example, the manual states that the decimal code string
09464878 initializes the card. On an Apple II ASCII chart, 09 is
[CTRL-I], 46 is the eight key, 48 is the zero key, and 78 is capital N;
altogether, that's [CTRL-I]80N. To put this into AppleWorks you would:
3. Type 80
5. Hold down the SHIFT key and type 6; this ends the string with the
carat or '^' AppleWorks requires.
Keywords:
#####################################################################
### FILE: A2TIL263.TXT
#####################################################################
To catalog a disk in a Unidisk 3.5 on an Apple IIc with system utilities 2.1,
you may choose 4 options on the menu screen:
1. built-in drive
2. external disk 3.5 #1
3. external disk IIc
4. Prodos Pathname
When choosing to format a disk, of course, the first 3 options are present.
1. Drive 1
2. Drive 2
3. Profile or other ProDOS directory
Choose option 3 to use the Unidisk 3.5 with AppleWorks before version 1.3. In
these earlier versions, you can refer to the UniDisk 3.5 only by its pathname,
such as /appleworks/business.
Refer to page 9 the pamphlet "Using AppleWorks on the Apple II Unidisk 3.5"
for
further explanations of how to load, save and list data files with Appleworks
and the 3.5 disk.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL264.TXT
#####################################################################
Videx makes 80-column boards and patch program disks that allow Appleworks to
operate on an Apple II or II Plus.
A Videx card gives a normal Apple II or Apple II Plus the ability to run
AppleWorks. The AppleWorks diskettes must also be modified with a special
patch program in order to run on the Apple II or II Plus.
a. The user must have purchased the Videx Ultraterm Card or the Videoterm
Card with the Inverse Option chip.
b. The shift key modification must also be in place; if it isn't, you can
perform the modification yourself by referring to the manual.
c. The program requires AppleWorks 1.3 to utilize the Apple RAM card.
Titan and Legend RAM cards are supported with AppleWorks versions
1.1 and 1.2.
Videx Inc.
1105 NE Circle Blvd.
Corvallis, OR 97330
503 / 758-0521@
Applied Engineering, best known for its RamWorks board for the Apple IIe,
also makes "RamFactor", a memory board for the Apple II, Apple II Plus,
IIe, and Apple IIGS.
RamFactor comes with a set of patch disks for AppleWorks versions 1.2 and
1.3 and another set for 2.0. Patch disks from Videx are not required.
Keywords:
#####################################################################
### FILE: A2TIL265.TXT
#####################################################################
Applied Engineering
-------------------
3210 Beltline Rd.
Dallas, TX 75234
Company Profile:
Applied Engineering went out of business in May 1994. They made hardware,
specializing in Apple II & Macintosh peripheral boards. Tech support for some
of their products is now being handled by a few separate companies.
Accelerators
============
Brainstorm Products
Provides support for Applied Engineering accelerators and related software
only.
The Tech Info Library article titled "Locating Vendor Information" can help
you search for a particular vendor's address and phone number.
#####################################################################
### FILE: A2TIL266.TXT
#####################################################################
Wordperfect Corp
------------------
800-321-4566
801-228-5377 Fax
Company Profile:
Formerly Beagle Brothers Inc., Macintosh software, includes
products such as Flash Escape and Beagle Works. Quality Computers (formerly
Beagle Bros. Inc.), Apple II software, specializing primarily in Apple II
tools.
Quality Computers
20200 9 Mile Rd.
P.O. Box 665
St. Clair Shores, MI 48080
313-774-7200
800-443-6697
800-777-3642
Fax: 313-774-2698
#####################################################################
### FILE: A2TIL267.TXT
#####################################################################
1065 E. Hillsdale
Suite 300
Foster City, CA 94404
800-346-6647
415-571-0222
415-571-1132 Fax
AppleLink: D0102
Company Profile:
Software, specializing in Macintosh and Apple II databases.
Copyright 1989-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL268.TXT
#####################################################################
718-229-8080
Company Profile:
Hardware, specializing in a hands-free phone dialer system that directly
connects the"real world" of telephones and telemarketing to the Macintosh and
programs used with a telephone or headset. Enlarging monitors for Mac Classic
(B&W) and Apple II (color), custom videowork, rack mount cases for all
machines
Copyright 1990-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL269.TXT
#####################################################################
Description: Changes in Word Juggler for the Apple II (vers. 2.7 or greater)
Header: Changes in Word Juggler for the Apple II (vers. 2.7 or greater)
Word Juggler for the Apple II (version 2.7 or greater) differs from the older
versions in two primary ways; by the elimination of the hardware modification
and the addition of a number of enhancements to the program. The following
list is a summary of all of the changes.
40 / 80 column support
Word Juggler for the Apple II will work in 40 columns on both the Apple IIe
and the Apple IIc. When used on the Apple IIe, Word Juggler will use the 80
column card in the auxiliary slot if it is available. When used on the Apple
IIc, Word Juggler checks the 40/80 column switch when the program is booted,
and then reacts accordingly.
When used in the 40 column mode, Word Juggler changes in a few minor ways:
Printer cards
o When used on the Apple IIc, the printer card is permanently set to Super
Serial to accommodate the two ports on the Apple IIc.
o When used on the Apple IIc, the printer card must be used in Slot 1 or
2.
Because there is no keyboard enhancer included with Word Juggler version 2.7,
some of the keystrokes had to be altered.
Cursor Movement
Used to be: Now is:
o Tab Set (and Clear) SHIFT (and CONTROL) TAB Open-Apple TAB
o Tab Inserting Spaces SHIFT CONTROL TAB Open-Apple Space
Margin Settings
Both the Top Margin and the Left Margin commands are now counted from "0"
instead of "1".
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Keywords:
#####################################################################
### FILE: A2TIL270.TXT
#####################################################################
I. Technical Specifications
1. Pens:
b. Tips:
1. Porous plastic for paper
2. Fiber for transparency
d. Liquid ink
e. Velocity:
1. Each axis: Pen up or down, max. 10 cm/sec (3.94 in./sec)
2. Programmable: 1 to 10 cm/sec in 1 cm/sec increments
3. Both axes driven to 45 degree line: Max. 14.12 cm/sec
(5.56 in./sec)
2. Plot:
d. Repeatability:
1. With one pen: 0.2 mm (0.008 in.)
2. Between pens: 0.4 mm (0.016 in.)
3. Media:
b. 9 software-selectable sizes:
a. Vertical
--Inches
1. 8.5 x 11 ANSI Size A
2. 11 x 17 ANSI Size B
--Millimeters
3. 297 x 420 DIN/JIS A3
4. 210 x 297 DIN/JIS A4
5. 250 x 353 DIN/JIS B4
6. 176 x 250 DIN/JIS B5
b. Horizontal
--Inches
1. 11 x 8.5 ANSI Size A
--Millimeters
c. Thickness:
mm in.
a. English (U.S.)
b. English (U.K.)
c. German
d. French
e. Italian
f. Swedish
g. Spanish
6. Power requirements:
a. 103.5-126.5 V 57-63 Hz
b. 200-250 V 48-52 Hz
7. Interface:
b. Hardware handshaking
9. Physical
mm in.
kg lb.
Net: 6 13.2
Shipping: 10 22
a. Temperature
Degrees
Fahrenheit Celsius
1. Operating: 41 to 104 5 to 40
2. Storage: -4 to 149 -20 to 65
2. Video display
#####################################################################
### FILE: A2TIL271.TXT
#####################################################################
I. Technical Specifications
A. Picture Tube
B. Input Signal:
C. User Controls:
1. Front:
-- Power switch
-- High resolution (white only) button
-- Brightness
-- Contrast
-- Color (hue intensity)
-- Tint
2. Rear:
-- Vertical size
-- Vertical hold
-- Horizontal hold
3. Side: Power switch of ColorMonitor IIc
D. Scanning Frequencies
F. Video Bandwidth
G. Physical Dimensions:
inches centimeters
IIe/IIc IIe/IIc
H. Power Consumption:
I. Input Voltage
J. Environment:
Degrees
Fahrenheit Celsius
1. Operating: 41 to 86 5 to 30
2. Storage: -31 to 140 -35 to 60
A. ColorMonitor IIe:
1. Apple II
2. Apple II Plus
3. Apple IIe
#####################################################################
### FILE: A2TIL272.TXT
#####################################################################
- You can run application software by simply typing the name of the program,
without using RUN, BRUN, or "-" (you can still use "-" if you like). To
change directories (setting the PREFIX under BASIC.SYSTEM), you can type
PREFIX pathname, PRE pathname, CHDIR pathname, CD pathname, or just the
pathname.
COMMAND.COM lets you set up four environments: CP/M, MS-DOS, ProDOS, and
UNIX. You can configure for the environment that you are most comfortable
with.
COMMAND.COM includes 100 commands. Some are internal, such as the DELETE and
COPY commands. Others are external files that are read in from disk before
execution. COMMAND.COM, like MS-DOS allows a virtually unlimited number of
commands stored as files on disk.
You can use wild cards with commands: for example, typing Copy * B: would
copy all files on the current directory to disk B:. You don't need to know
the name of the current disk or the disk to be copied to; COMMAND.COM
handles that automatically.
Piping is used to make the output of one command the input to another. For
example, the CATALOG command could 'pipe' the catalog of disk files to the
SORT command, which would alphabetize the catalog before displaying
it.
COMMAND.COM even lets you create commands that don't exist in your operating
system -- for example, a command that MOVEs a file from one location to
another: not just copying it, but also deleting the original. The MOVE
command would be created by combining the COPY, UNLOCK, and DELETE commands.
Variables can also be used to assign short (one or two character) names that
when typed will run an application program. An example might be typing AW to
prefix to the AppleWorks directory and run the file APLWORKS.SYSTEM.
COMMAND.COM. also supports MS-DOS-style BATCH files. BATCH files are the
perfect solution for handling many complex tasks easily and automatically.
Running a system application does not effect the BATCH file. One example
cited in the manual: a BATCH file can be used to run an application and
track elapsed time. At the end of the month, the user can print the text
file created by this BATCH file to generate billing information for work
done for clients.
#####################################################################
### FILE: A2TIL273.TXT
#####################################################################
The status/control register is at $C0AE. Reading from $C0AE yields the status
of the ACIA, and writing to $C0AE modifies the Operation of the ACIA (baud
rate, data bits, stop bits, parity). The tables below are a summary of what
the registers control. Refer to the Motorola Semiconductors Data Sheet for
the
MC6850 for complete details.
The data register is located at $C0AF. A read from $C0AF yields the data that
has been recieved from the external device. A write to $C0AF buffers the data
and initiates its transmission. Writing or reading to the data register
automatically resets the ACIA status.
This problem is solved by buffering the incoming data. You can do this by:
1) Requesting fixed size blocks of data from the remote machine - Reading in
all of one block and processing it before requesting the next one.
2) Writing a program to control the data flow from the remote device with XON
(control S) and XOFF (control Q). The strategy is to recieve data until
the program's memory buffer is almost full and transmit an XOFF to halt
the data flow. Process the data and transmit an XON to resume the
transfer. Not all external devices understand XON/XOFF handshaking.
Be sure to check your device.
When attempting to use a remote terminal from Applesoft, the output appear on
one line of the terminal's screen. To avoid this problem, use the
Communications Card Print routine on page 28 of the Communications Interface
Card manual. If you are using DOS 3.2 or later you must modify this routine
with a POKE 845,110 before saving it to disk.
Keywords:
#####################################################################
### FILE: A2TIL274.TXT
#####################################################################
I. Technical Specifications
1. 10
2. 12
3. 15
4. Proportional spacing
F. Command set:
-- ASCII
pounds kilograms
1. Weight: 37.0 16.8
inches centimeters
2. Width: 23.22 59.0
3. Height: 6.87 17.5
4. Depth: 14.84 37.7
A. Lisa system
III. Features
B. Switch-selectable features:
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL275.TXT
#####################################################################
The following article describes how the DAP works and what it is designed
to do. For a description of how to run the DAP test or what to replace if
a failure occurs, search on "HTS and GTS and the disk drive product name".
1. WRITE PROTECT TEST (the digit 1 appears above the selected drive) -
When the right arrow key is detected, several things happen on the screen.
The diskette icon is erased, the drive door icon flashes to a closed
position, and the IN.USE lamp icon lights as the first test begins. The
digit "1" appears above the drive to indicate the test step.
The write protect test reads and saves a copy of sector 5 on track 16 of
the test diskette. This helps prevent accidental data loss if the wrong
diskette is accidentally inserted. The write-protect test does not bother
with the write-protect switch since this may differ in various drives and
controllers. Rather, it attempts to write a sector and then reads the
sector back. If the read detects the data pattern written, the drive is
failed in step one. In the case of failure (i.e. the write is successful)
the original sector is re-written to the diskette. If writing does occur,
the big "X" fail sign is overlayed on the drive image. This same
indication is used for failure of any of the remaining tests.
A. SPEED (The digit 2 appears): The first write test makes 16 D-SPEED
passes over track 30. The test is self-adjusting, allowing a variance of
+- 26 WOZ counts for Apple II+, IIe and IIc systems, and +- 10 WOZ counts
for the Apple III in emulation mode. (If the test fails at the beginning of
the test, the drive circuitry may be unable to read/write.)
B. WRITE AND VERIFY TRACKS 31,32,33 (The digit 3 appears): The write test
writes patterns to all sectors of tracks 31,32,33 and then attempts to read
the track. After each read it compares the read data pattern to the pattern
written to verify a good write and read.
C. HYSTERISIS (physical slope in arm motion; displays digit 6): This test
calibrates the drive, reads tracks 5 and 30, goes to track 34 and then reads
tracks 30 and 5. A properly adjusted and functioning drive will not develop
more than +- 2 mils of error on reads when the head moves from the opposite
direction. Errors discovered here are due to physical slop or wear in the
hardware. Failure of this test can often indicate that the guide rails need
cleaning.
#####################################################################
### FILE: A2TIL276.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article details the version change history for last three versions of
DART, as well to where to locate a copy of DART.
DISCUSSION ------------------------------------------------------
What Is DART?
-------------
DART (Disk Archive/Retrieval Tool) is an application that enables you to
duplicate Macintosh, Lisa, Apple II, or MS-DOS disks, save disk images, and
create disks from image files. DART 1.5 can read disk image files in DART,
DiskMaker, or Disk Copy format. DART 1.5 image files are compressed,
approaching a reduction in size comparable to that obtained by using a
commercial compression utility. DART 1.5 is System 7.0 "savvy", and
implements a custom Apple event mechanism to automate the conversion of older
DART or Disk Copy files to 1.5 format. The conversion process can be run by
"remote control" (even across a network!) using the accompanying HyperCard
stack. (For more information, please refer to the DART User Manual.)
Note: A -64 error occurs launching DART 1.5.3 on a Power Macintosh, but
if you click OK, DART continues and everything works as expected.
* Under System 7, you can now drop a floppy disk onto DART to create an
image file.
* The default filename in Save dialogs is now filled in with the volume
* Volumes can now be mounted in the Finder when DART is running in the
background.
* Fixed a bug which could cause DART to refuse to format a blank 1.4M
floppy disk (or a 1.4M floppy formatted as 800K) when "Format Disk" was
checked.
These articles can help you locate the software update mentioned here:
#####################################################################
### FILE: A2TIL277.TXT
#####################################################################
TOPIC-------------------------------------------------------------
DISCUSSION -------------------------------------------------------
Software Sampler
Apple SW Updates
Macintosh
Utilities
#####################################################################
### FILE: A2TIL278.TXT
#####################################################################
I. Technical Specifications
A. Format
2. Recording Surfaces: 1
B. Capacity
C. Characteristics
D. Packaging
2. Drive dimensions:
inches centimeters
a. Height: 3.25 8.3
b. Width: 5.75 14.6
d. Depth: 8.0 20.3
pounds kilograms
e. Weight: 3.0 1.36
2. Controller card
Copyright 1988 Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL279.TXT
#####################################################################
There is a .PR# slot# command in the DOS 3.3 6502 editor assembler of the DOS
tool kit. If you use this command you get not a file listing, but a dump of
the buffer that starts with data entered by the user or LOADed from a text
file. After this part of the buffer has been printed, the dump continues with
the garbage in the buffer beyond the last intelligible character to the end of
the allowable buffer. This produces numerous @ signs or other characters
depending on the contents of buffer memory after power-up and is a normal part
of a Print or List of the assembly program to a printer using .PR# slot# from
the editor.
Try it yourself.
Notice that the last part of the first file follows the last line of the
second file. Also notice that such a listing does not match the screen output
when using the List or Print commands but instead follows the input format.
To obtain a listing with the same format as displayed on the screen using
Print or List commands you must append ',@' to the ASM command. This
assembles the file without generating an OBJect code file (see page 56 of the
editor/assembler manual). To speed this process when using an Imagewriter and
Super Serial Card on an Apple II+ or Apple IIe, do the following.
Notice that there is no period (.) preceeding the PR# command in this case.
This is because you are not using the DOS command version but rather the
editor/assembler PR# command. See the editor/assembler manual for the format
of the PR# command on page 60 and a discussion on pages 60 and 61.
With an Imagewriter at 9600 baud, the above three steps reduce the listing
time by 41% when comparing the default type style to the ultracondensed
style.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL280.TXT
#####################################################################
The INTBASIC and FPBASIC files on the master diskette load automatically into
your Language Card if you have one. Since these files are written to operate
specifically in the memory space of the Language Card, they don't work
anywhere else.
To use Applesoft with your Apple II (which has Integer BASIC built in), you
need either the Applesoft Firmware Card or the Language Card installed into
your system.
Apple II+s have Applesoft built in; therefore, your system needs the
Integer BASIC firmware card or a language card to use Integer BASIC.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL281.TXT
#####################################################################
The following are the printer codes used by the Apple Dot Matrix Printer
(DMP).
Esc N 1B 4E 27 78 10 cpi
Esc E 1B 45 27 69 12 cpi
Esc Q 1B 51 27 81 17 cpi
Esc P 1B 50 27 80 Proportional-1
Apple II Keystrokes:
DC1: Control-Q
DC3: Control-S
SO: Control-N
SI: Control-O
Esc: Escape key
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL282.TXT
#####################################################################
TOPIC ------------------------------------------------------------
This article gives the specifications for the 800K floppy disks and the
1.4MB floppy disks. It also describes why you should not drill a hole in a
double-density disk and format it as a high-density disk.
DISCUSSION -------------------------------------------------------
The table below compares the formatted capacity of the different media:
The Apple SuperDrive (formerly Apple FDHD) can read and write to any of the
major 3.5-inch disk formats, including Macintosh (GCR 400K, 800K, and MFM
1.44MB), Apple II (800K), and MS-DOS and OS/2 (MFM 720 and 1.44MB). GCR
stands for "Group Code Recording" and MFM stands for "Modified Frequency
Modulation".
When the SuperDrive writes 400K/800K disks in GCR mode, the motor
speed is variable, and the disk surface is divided into five zones to allow
a constant recording density as the head moves from the outer edge to the
center. When using high-density media, data is written in MFM mode, and
the drive speed is constant for each track.
The table that follows compares the speed of the different disk structures:
GCR and MFM only affect how the data is written to the disk. GCR and MFM
do not care how the tracks and sectors are laid out on the disk. They also
have no effect on the directory structure. GCR and MFM deal with how the
bits are recorded on the surface of the media.
#####################################################################
### FILE: A2TIL283.TXT
#####################################################################
Order #: A2D0030
--Technical Specifications
--Package
--System Configuration
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL284.TXT
#####################################################################
CURE: Clip off the capacitors C29 and C30 at locations B1 and
A1 on the Duodisk Analog PCB.
If the above cure doesn't solve the problem, search on HTS and GTS
and the product name to obtain the general troubleshooting
procedure for the product.
Copyright 1988, Apple Computer, Inc.
Keywords: hts
#####################################################################
### FILE: A2TIL285.TXT
#####################################################################
Educational Resources
------------------------
800-624-2926
708-888-8499 Fax
Company Profile:
Specializing in software and hardware for the Apple II.
Copyright 1993, Apple Computer, Inc
Keywords: 3PTY
#####################################################################
### FILE: A2TIL286.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The following Apple products are manufactured for use in the USA. In
determining whether a particular product can be used internationally, there
are three classes, depending on whether a product accepts a range in voltage,
frequency or both (for more specific information, see the article, "Using
U.S. Apple Equipment Internationally"):
1) Universal
------------
These products can be used internationally out of the box. Some of Apple's
products are self-configuring devices or "universal" within a certain range.
They can accept a range in both voltage and frequency, and only require a
plug adapter for the specific locale.
Example: The Quadra 800 accepts between 100-125 and 200-240 volts, 47-63 Hz.
2) Frequency Independent
------------------------
These products can be used internationally with a voltage transformer.
Generally they are geared for U.S. 120 volt current, but are flexible as to
the frequency they accept (for example, 47-63 Hz), and are known as
"frequency independent." These products need a stepdown isolation transformer
to adapt the voltage, and will handle the different frequency on their own.
Example: The U.S. Performa 200 accepts 120 volts, 47-63 Hz.
3) Frequency Dependent
----------------------
These products generally cannot be used internationally. These are products
that can work only within a narrow range in frequency; they are "frequency
dependent." Transformers only transform voltage, so if the product requires a
certain frequency, there's no practical way to convert both voltage and
frequency.
These products can ONLY be used internationally in countries with the same
frequency as the country for which the product was manufactured. Further, a
voltage transformer will be required if the destination country has a voltage
different from the home country.
Example: The U.S. Apple Color OneScanner accepts 108-132 volts, 58-62 Hz.
NOTE:
Computers with power outlets for peripherals do not condition the current as
it passes through. So, for example, a monitor requiring 120v-60Hz current
could not be used in a 220v-50Hz environment even if the computer from which
it gets its power is able to accept the local current.
rated for 3 amps steady state, 40 amps peak power. The power supply is fused
for 6 amps to include the Macintosh II and monitor.
The amperage on the back of the computer is what should be used to calculate
load on a circuit. Typical circuits in businesses and houses are 15 Amps
(some are 20, but rarer, and an electric dryer is usually 30, an electric
range may have DUAL 30 Amp circuits wired together). With that capacity, you
could have the following configuration (from the back of the CPU):
CPU 5 Amps
Monitor 3 Amps
LaserWriter 7 Amps
Total: 15 Amps
Most of the time, the CPU will draw only 1-1.5 Amps, the Monitor about .5-1
Amp, and the LaserWriter about 2 Amps. The difference is sometimes referred
to as Nominal (high) versus Actual draw.
These following values are accurate regardless of peripherals used with each
device. For example, a Macintosh II with an EtherTalk NB Card, an 8-bit video
card, and HD40 SC draws a maximum of 230 watts and 6 amps from the power
outlet it is plugged into.
Begin_Table
+========+
|PRINTERS|
+========+
==============================+=======+========+========+=========+=====
LaserWriter Printers | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
LaserWriter |760 |6.3 |2599.2 |115 |60
------------------------------+-------+--------+--------+---------+-----
LaserWriter II |900 |7.5 |3078 |90-126 |50-60
------------------------------+-------+--------+--------+---------+-----
LaserWriter IISC |900 |7.5 |3078 |90-126 |50-60
------------------------------+-------+--------+--------+---------+-----
LaserWriter IINT/NTX |900 |7.5 |3078 |90-126 |50-60
------------------------------+-------+--------+--------+---------+-----
LaserWriter IIg/IIf |900 |7.5 |3078 |90-126 |50-60
------------------------------+-------+--------+--------+---------+-----
Personal LaserWriter SC |600 |5 |2052 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
Personal LaserWriter LS |600 |5 |2052 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
Personal LaserWriter NT |600 |5 |2052 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
Personal LaserWriter NTR |600 |5 |2052 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
Personal LaserWriter 300 |360 |3.00 |1231 |100-115 |50-60
------------------------------+-------+--------+--------+---------+-----
Personal LaserWriter 320 |120 |1.0 |410.4 |100-115 |50-60
------------------------------+-------+--------+--------+---------+-----
LaserWriter Pro 600 |560 |4.67 |1915 |90-110 |58-62
------------------------------+-------+--------+--------+---------+-----
LaserWriter Pro 630 |560 |4.67 |1915 |90-110 |58-62
------------------------------+-------+--------+--------+---------+-----
LaserWriter Pro 810 |560 |4.67 |1915 |90-110 |58-62
------------------------------+-------+--------+--------+---------+-----
LaserWriter Select 300 |450 |3.75 |1539 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
LaserWriter Select 310 |450 |3.75 |1539 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
LaserWriter Select 360 |450 |3.75 |1539 |110-115 |50-60
------------------------------+-------+--------+--------+---------+-----
==============================+=======+========+========+=========+=====
Other Printers | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Dot Matrix Printer |180 |1.5 |615.6 |100-115 |60
------------------------------+-------+--------+--------+---------+-----
Daisy Wheel Printer |150 |1.25 |513 |120 |60
------------------------------+-------+--------+--------+---------+-----
Color Plotter |33 |.28 |112.9 |120 |48-63
------------------------------+-------+--------+--------+---------+-----
Scribe |60 |.5 |205.2 |120 |60
------------------------------+-------+--------+--------+---------+-----
ImageWriter |180 |1.5 |615.6 |120 |60
------------------------------+-------+--------+--------+---------+-----
ImageWriter II |180 |1.5 |615.6 |120 |60
------------------------------+-------+--------+--------+---------+-----
ImageWriter LQ |180 |1.5 |615.6 |120 |60
------------------------------+-------+--------+--------+---------+-----
StyleWriter |23 |.19 |78.7 |110-120 |48-62
------------------------------+-------+--------+--------+---------+-----
StyleWriter II |19.5 |.16 |67 |100-120 |48-62
------------------------------+-------+--------+--------+---------+-----
StyleWriter 1200 |19.5 |.16 |67 |100-120 |48-62
------------------------------+-------+--------+--------+---------+-----
StyleWriter 1500 |19.5 |.16 |67 |100-120 |48-62
------------------------------+-------+--------+--------+---------+-----
Portable StyleWriter |23 |0.19 |79 |100-115 |50-60
------------------------------+-------+--------+--------+---------+-----
Color StyleWriter 2200 |31.5 |1.0 |107 |120 |60
------------------------------+-------+--------+--------+---------+-----
Color StyleWriter 2400 |45 |.38 |154 |100-120 |50-60
------------------------------+-------+--------+--------+---------+-----
Color StyleWriter 2500 |45 |.38 |154 |100-120 |50-60
------------------------------+-------+--------+--------+---------+-----
Color StyleWriter Pro |28 |.23 |95.8 |90-132 | 50-60
------------------------------+-------+--------+--------+---------+-----
Apple Color Printer |30 |.25 |103 |120 |60
+=================+
|OTHER PERIPHERALS|
+=================+
==============================+=======+========+========+=========+=====
Disk Drives | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
ProFile |120 |1 |410.4 |110 |50-60
------------------------------+-------+--------+--------+---------+-----
Hard Disk 20 |30 |.25 |102.6 |85-125/ |47-64
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Apple HD20/40/80/160 SC |30 |.25 |102.6 |85-125/ |47-64
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Apple External160/230/500 |40 |.33 |136.8 |85-125/ |47-64
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
HD40 SC Tape Backup |15 |.125 |51.3 |85-125/ |47-64
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
AppleCD SC |40 |.33 |136.8 |120 |47-64
------------------------------+-------+--------+--------+---------+-----
==============================+=======+========+========+=========+=====
Scanners | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Apple Scanner |65 |.54 |222.3 |120 |58-62
------------------------------+-------+--------+--------+---------+-----
Apple OneScanner |45 |.38 |153.9 |120 |58-62
------------------------------+-------+--------+--------+---------+-----
Apple Color OneScanner |45 |.38 |153.9 |120 |58-62
==============================+=======+========+========+=========+=====
Modems | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
AppleFax Modem |10 |.08 |34.2 |120 |60
------------------------------+-------+--------+--------+---------+-----
Apple DataModem 2400 |7 |.06 |23.9 |110 |60
+========+
|MONITORS|
+========+
==============================+=======+========+========+=========+=====
Apple II Monitors | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Color Monitor 100 |70 |.58 |239.4 |117 |50-60
------------------------------+-------+--------+--------+---------+-----
Color Monitor IIe |48 |.4 |164.2 |108-132 |50-60
------------------------------+-------+--------+--------+---------+-----
Color Monitor IIc |48 |.4 |164.2 |108-132 |50-60
------------------------------+-------+--------+--------+---------+-----
Monitor II |45 |.38 |153.9 |115 |50-60
------------------------------+-------+--------+--------+---------+-----
Monitor IIc |35 |.29 |119.7 |115 |50-60
------------------------------+-------+--------+--------+---------+-----
Monitor III |30 |.25 |102.6 |115 |50-60
------------------------------+-------+--------+--------+---------+-----
AppleColor RGB |90 |.75 |307.8 |108-132 |50-60
------------------------------+-------+--------+--------+---------+-----
AppleColor Monitor |75 |.6 |256.5 |108-132 |50-60
==============================+=======+========+========+=========+=====
Macintosh Monitors | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
12-Inch Monochrome Display |30 |.25 |102.6 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
12-Inch RGB Display |90 |.75 |307.8 |110 |50-60
------------------------------+-------+--------+--------+---------+-----
Performa Display |85 |.71 |290.7 |100-125 |57-63
------------------------------+-------+--------+--------+---------+-----
Performa Plus Display |85 |.71 |290.7 |100-125 |57-63
------------------------------+-------+--------+--------+---------+-----
End_Table
Additional Information
----------------------
"Current leakage" is the amount of current that is passed to earth ground.
The current leakage of all Apple equipment meets the following specifications:
- As specified by the IEC 380 & 950 standards for Apple equipment distributed
in France and most of Europe, the current leakage will be less than 3.5
milliamperes.
The PowerBook 500 series AC adapter has two separate outputs, VBatt and
Vmain. The VBatt supply is used for charging the batteries while the VMain
supply provides power for the PowerBook. Power from VBatt is automatically
diverted to power the PowerBook if additional power is needed.
The BTU ratings for the Macintosh systems take into account any hard disk or
expansion card(s) that may be installed internally.
#####################################################################
### FILE: A2TIL287.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article provides the electrical specifications for Apple computers. For
information about other Apple hardware, see the Tech Info Library article,
"Electrical Specifications: Apple Peripherals (2 of 2)".
NOTE: This article has been revised and combines two previous articles
titled, "Electrical Specifications of Most Apple Hardware" and "BTU Ratings
for Most Apple Hardware".
DISCUSSION ------------------------------------------------------
The following Apple products are manufactured for use in the USA. In
determining whether a particular product can be used internationally, there
are three classes, depending on whether a product accepts a range in voltage,
frequency or both (for more specific information, see the article, "Using
U.S. Apple Equipment Internationally"):
1) Universal
------------
These products can be used internationally out of the box. Some of Apple's
products are self-configuring devices or "universal" within a certain range.
They can accept a range in both voltage and frequency, and only require a
plug adapter for the specific locale.
Example: The Quadra 800 accepts between 100-125 and 200-240 volts, 47-63 Hz.
2) Frequency Independent
------------------------
These products can be used internationally with a voltage transformer.
Generally they are geared for U.S. 120 volt current, but are flexible as to
the frequency they accept (for example, 47-63 Hz), and are known as
"frequency independent." These products need a stepdown isolation transformer
to adapt the voltage, and will handle the different frequency on their own.
Example: The U.S. Performa 200 accepts 120 volts, 47-63 Hz.
3) Frequency Dependent
----------------------
These products generally cannot be used internationally. These are products
that can work only within a narrow range in frequency; they are "frequency
dependent." Transformers only transform voltage, so if the product requires a
certain frequency, there's no practical way to convert both voltage and
frequency.
These products can ONLY be used internationally in countries with the same
frequency as the country for which the product was manufactured. Further, a
voltage transformer will be required if the destination country has a voltage
different from the home country.
Example: The U.S. Apple Color OneScanner accepts 108-132 volts, 58-62 Hz.
NOTE:
Computers with power outlets for peripherals do not condition the current as
it passes through. So, for example, a monitor requiring 120v-60Hz current
could not be used in a 220v-50Hz environment even if the computer from which
it gets its power is able to accept the local current.
The amperage on the back of the computer is what should be used to calculate
load on a circuit. Typical circuits in businesses and houses are 15 Amps
(some are 20, but rarer, and an electric dryer is usually 30, an electric
range may have DUAL 30 Amp circuits wired together). With that capacity, you
could have the following configuration (from the back of the CPU):
CPU 5 Amps
Monitor 3 Amps
LaserWriter 7 Amps
Total: 15 Amps
Most of the time, the CPU will draw only 1-1.5 Amps, the Monitor about .5-1
Amp, and the LaserWriter about 2 Amps. The difference is sometimes referred
to as Nominal (high) versus Actual draw.
These following values are accurate regardless of peripherals used with each
device. For example, a Macintosh II with an EtherTalk NB Card, an 8-bit video
card, and HD40 SC draws a maximum of 230 watts and 6 amps from the power
outlet it is plugged into.
Begin_Table
+=========+
|COMPUTERS|
+=========+
==============================+=======+========+========+=========+=====
Apple II and Apple III | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Apple II |60 |.5 |205.2 |107-132 |50-60
------------------------------+-------+--------+--------+---------+-----
Apple II Plus |60 |.5 |205.2 |107-132 |50-60
------------------------------+-------+--------+--------+---------+-----
Apple III |100 |.83 |342 |107-132 |60
------------------------------+-------+--------+--------+---------+-----
Apple III Plus |100 |.83 |342 |107-132 |60
------------------------------+-------+--------+--------+---------+-----
Apple IIe |60 |.5 |205.2 |95-127 |60
------------------------------+-------+--------+--------+---------+-----
Apple IIc |25 |.2 |85.5 |105-129 |60
------------------------------+-------+--------+--------+---------+-----
Apple IIc Plus |60 |.5 |205.2 |90-130 |50-60
------------------------------+-------+--------+--------+---------+-----
Apple IIGS |60 |.5 |205.2 |107-132 |50-60
==============================+=======+========+========+=========+=====
Compact Macintosh & XL | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Lisa (Macintosh XL) |150 |1.25 |513 |120 |50-60
------------------------------+-------+--------+--------+---------+-----
Macintosh 128K |60 |.5 |205.2 |105-125 |50-60
------------------------------+-------+--------+--------+---------+-----
Macintosh 512K, 512Ke |60 |.5 |205.2 |105-125 |50-60
------------------------------+-------+--------+--------+---------+-----
Macintosh Plus |60 |.5 |205.2 |105-125 |50-60
------------------------------+-------+--------+--------+---------+-----
Macintosh SE |100 |.83 |342 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
==============================+=======+========+========+=========+=====
Macintosh II Computers | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Macintosh II |230 |1.9 |786.6 |90-125/ |48-62
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh IIx |230 |1.9 |786.6 |90-125/ |48-62
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh IIcx |159 |1.3 |543.8 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh IIci |159 |1.3 |543.8 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh IIfx |230 |1.9 |786.6 |100-125/ |48-62
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh IIsi |160 |1.33 |547.2 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh IIvx |230 |1.9 |786.6 |100-125/ |50-60
| | | |200-240 |
==============================+=======+========+========+=========+=====
Macintosh LC Computers | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Macintosh LC |50 |.42 |171 |90-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC II |50 |.42 |171 |90-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC III |50 |.42 |171 100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC 475 |30 |.25 |102.6 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC 520 |40 |.5 |136.80 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC 550 |40 |.5 |136.80 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC 575 |40 |.5 |136.80 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC 580 |40 |.5 |136.80 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh LC 630 family |45 |1.25 |153.9 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Macintosh TV |60 |.5 |205.2 |90-125/ |47-63
| | | |200-240 |
==============================+=======+========+========+=========+=====
Macintosh Performa | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Performa 200 |76 |.63 |260 |120 |47-63
------------------------------+-------+--------+--------+---------+-----
Performa 400,405,430,450 |50 |.42 |171 |90-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 460, 466, 467 |50 |.42 |171 |90-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 475 & 476 |50 |.25 |171 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 550 & 560 |40 |.5 |136.8 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 575,577,578,580 |40 |.5 |136.8 |90-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 600 |230 |1.9 |786.6 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 630 Series |45 |1.25 |153.9 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 6100 Series |210 |1.7 |718.2 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 5200 Series |125 |4.0 |427.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 5300 Series |125 |4.0 |427.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 6200 Series |55 |1.25 |188.1 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 6300 Series |55 |1.25 |188.1 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 6400 Series |220 |3.00 |752.40 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Performa 6360 Series |150 |5.00 |513.00 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
==============================+=======+========+========+=========+=====
Macintosh Quadra | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Quadra 605 |30 |.44 |102.6 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Centris 610 |86 |1.70 |294.12 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 610 |210 |1.70 |718.20 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 630 family |45 |1.25 |153.9 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra/Centris 650 |230 |1.9 |787 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra/Centris 660AV |86 |1.70 |294.12 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 700 |50 |1.9 |171 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 800 |200 |9 |684 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 840AV |200 |9 |684 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 900 |303 |10 |1036.26 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Quadra 950 |303 |10 |1036.26 |100-125/ |50-60
| | | |200-240 |
==============================+=======+========+========+=========+=====
Power Macintosh | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Power Macintosh 4400/200 |150 |3.0 |513 |110/220 |47-63
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 5200/75 |125 |4.0 |427.50 |100-125 |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 5260/100 |125 |4.0 |427.50 |100-125 |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 5300/100 |125 |4.0 |427.50 |100-125 |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 5400 Series |220 |4.0 |752.40 |100-125 |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 5500 Series |220 |4.0 |752.40 |100-125 |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 6400 Series |220 |3.00 |752.40 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 6500 Series |220 |3.0 |752.40 |100-125/ |47-63
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 6100 Series |210 |1.7 |718.20 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 7100 Series |230 |1.9 |786.60 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 8100 Series |200 |9.0 |684 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 7200 Series |150 |3.0 |513 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 7300 Series |150 |3.0 |513 |100-130/ |50-60
| | | |200-270 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 7500 Series |150 |3.0 |513 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Power Macintosh 7600 Series |150 |3.0 |513 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
==============================+=======+========+========+=========+=====
Apple Workgroup Servers | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Workgroup Server 60 |86 |1.70 |294.12 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 80 |200 |9.00 |684 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 95 |303 |10.00 |1036.26 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 6150 |210 |1.7 |718.20 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 8150 |200 |9.0 |684 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 9150 |303 |10 |1036.26 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 7250 |150 |3.0 |513 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Workgroup Server 8550 |225 |9.0 |769.50 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Network Server 500 |325 |7.0 |1111.50 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Network Server 700 |425 |7.0 |1453.50 |100-125/ |50-60
| | | |200-240 |
==============================+=======+========+========+=========+=====
Portable Macintosh | Watts*| Amps** |BTU/hr**| Volts |Hertz
==============================+=======+========+========+=========+=====
Macintosh Portable |5 |.125 |.3 |70-125/ |48-62
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 100 |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 140 |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 145,145B |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 150 |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 160 |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 165c |24 |3.2 |82.1 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 170 |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 180 |17 |2 |58.14 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 180c |24 |3.2 |82.1 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 190 Series |45 |1.88 |153.9 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 210 |25 |1.04 |85.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 230 |25 |1.04 |85.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 250 |25 |1.04 |85.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 270c |25 |1.04 |85.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 280 |25 |1.04 |85.5 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 280c |36 |1.5 |123.1 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook Duo 2300 |36 |1.5 |123.1 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 520/520c |40 VBatt 1.0 | 137 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 540/540c |40 VBatt 1.0 | 137 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
PowerBook 5300 |45 |1.88 |153.9 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Duo Dock |87 |4.2 |297 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Duo Dock II |87 |4.2 |297 |100-125/ |50-60
| | | |200-240 |
------------------------------+-------+--------+--------+---------+-----
Duo Dock Plus |87 |4.2 |297 |100-125/ |50-60
| | | |200-240 |
End_Table
Additional Information
----------------------
"Current leakage" is the amount of current that is passed to earth ground.
The current leakage of all Apple equipment meets the following specifications:
- As specified by the IEC 380 & 950 standards for Apple equipment distributed
in France and most of Europe, the current leakage will be less than 3.5
milliamperes.
The PowerBook 500 series AC adapter has two separate outputs, VBatt and
Vmain. The VBatt supply is used for charging the batteries while the VMain
supply provides power for the PowerBook. Power from VBatt is automatically
diverted to power the PowerBook if additional power is needed.
The BTU ratings for the Macintosh systems take into account any hard disk or
expansion card(s) that may be installed internally.
#####################################################################
### FILE: A2TIL288.TXT
#####################################################################
800-443-7971 (Orders)
AppleLink: ELS
Company Profile:
Software, specializing in individual and network educational products for the
Apple II family, Macintosh Development, security software
#####################################################################
### FILE: A2TIL289.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article discusses the problem of the European Apple II not producing
color when used with a U.S. Apple Color Monitor.
DISCUSSION ------------------------------------------------------
A European Apple II produces either PAL or SECAM video output, both of which
are compatible with European television standards. However, these signals are
incompatible with the NTSC signal required for U.S. monitors. The signal is
close enough in video content to be resolved in black and white, but the
frequency of the color burst is incorrect for an NTSC monitor.
Using a European Apple II system in North America, you can get an acceptable
color display from your European monitor, although there may be some problems
due to the different line frequency in North America.
#####################################################################
### FILE: A2TIL290.TXT
#####################################################################
Description: Extended 80-Column RGB Card: Color Monitor 100 Pinouts (11/96)
Header: Extended 80-Column RGB Card: Color Monitor 100 Pinouts (11/96)
TOPIC -----------------------------------------------------------
Does the Extended 80-column card work in the Apple II or Apple II Plus? If
not, is there any way to upgrade an Apple II or Apple II Plus to 80-Column?
DISCUSSION ------------------------------------------------------
The 80-Column Card and Extended 80-Column Card work only in the Apple IIe;
they cannot be used in any other computer.
Our databases do not show an 80-column interface for the Apple II or Apple II
Plus. There were once several on the market, but the demand for this type of
card has almost disappeared. You might still be able to find these 80-column
cards through some of the computer remarketing companies, or where use
computer equipment is sold.
#####################################################################
### FILE: A2TIL291.TXT
#####################################################################
This applies to the Apple II, Apple II+, Apple IIe, and Apple IIc.
Page ix
The page number for the Appendices should be 135 instead of 134.
Page xi
The top paragraph should be deleted because the information is presented on
page x.
Page 156
In a multi-drive system, it isn't necessary to duplicate the system files on
FORT2:. Here is a configuration for Apple FORTRAN diskettes that leaves you
with over 130 blocks of storage on FORT1:, which remains the boot diskette,
and allows you to write-protect FORT2: to prevent you from accidentally
crashing the diskette that has the uncopyable FORTRAN SYSTEM.COMPILER .
FORT1: FORT2:
------ ------
SYSTEM.APPLE SYSTEM.COMPILER
SYSTEM.PASCAL SYSTEM.FILER
SYSTEM.MISCINFO SYSTEM.EDITOR
SYSTEM.LIBRARY SYSTEM.LINKER
SYSTEM.STARTUP SYSTEM.CHARSET
FORTMOD.CODE
FORTLIB.CODE
SYSTEM.LIBRARY
PROGRAM LIBLINK;
USES APPLESTUFF;
BEGIN
END.
After compiling the program in Pascal, use the Filer to Transfer the codefile
to FORT1: with the file name SYSTEM.STARTUP
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL292.TXT
#####################################################################
This applies to the Apple II, Apple II+, Apple IIe, and Apple IIc.
The Apple FORTRAN compiler is protected and cannot be copied. A Bad Block
scan of the FORT2: diskette will show blocks 30, 31, and 32 as bad. Any
attempt to "fix" these blocks will ruin the FORT2: diskette. See your local
service center if your FORT2: diskette doesn't work.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL293.TXT
#####################################################################
Change the version ID in the FORTRAN Compiler the easy way. Use this program,
FORTRANFIX, to modify an Apple II FORTRAN Compiler so that it can be run under
Apple II Pascal 1.2 without getting a version error.
Load this entire file into the Pascal Editor. These paragraphs will
substitute for the 1K header the editor expects to see at the beginning of a
text file. Make NO changes. Quit the editor by choosing "U(pdate the work
file and leave". Select "R(un" from the main command line. FORTRAN users, be
sure to do this using your Pascal system and not your FORTRAN system.
When the program prompts you, place your FORT2: diskette in drive 1. Upon
completion, the FORTRAN compiler will be accepted by the Pascal 1.2 system.
program FORTRAN_FIX;
type Byte = 0..255;
Seg_Info = packed record
Mach_Type: 0..9;
Filler: 0..1;
Major_Revision: 0..7;
end;
exit (program)
end
end; {Read_Block}
WRITE_BLOCK (0);
close (F, lock);
writeln;
writeln;
writeln;
write ('MODIFICATION COMPLETE - Press RETURN to continue.');
readln
until false
end. {FORTRAN_Fix}
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL294.TXT
#####################################################################
This applies to the Apple II, Apple II+, Apple IIe, and Apple IIc.
The Turtlegraphics WCHAR procedure, which writes a single character on the
high-res screen, will often give a "Value Range Error" (S#20, P#17, I#11) when
called from FORTRAN. WCHAR does not check the high byte of the character word
passed before calling the DRAWHBLOCK routine, so if the high byte contains a
value, WCHAR will choke by trying to access an index beyond the end of
SYSTEM.CHARSET.
This error will occur when passing a single character from a character array,
but not from a single character "string". For example,
CHARACTER CH(10)
READ (*,100) CH(1)
CALL WCHAR (CH(1))
CHARACTER*1 CH
READ (*,100) CH
CALL WCHAR (CH)
will work correctly. To prevent the error in the first example, replace the
call statement with
which will convert the character to a integer, and then back to a character
before calling WCHAR.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL295.TXT
#####################################################################
ToolBox Primitives
------------------
GS BASIC includes primitives (built-in, low-level commands) that let the
user interact with the ToolBox routines. Whereas most other ToolBox routines
are implemented in external libraries that need to be explicitly called up,
these commands -- Eventdef, Menudef, and Taskpoll -- are included in GS BASIC
itself because they bind the ToolBox and BASIC line numbers.
Menudef. One of the places a mouse click can occur is in the menu bar. When
this happens, a menu is displayed, letting the user select a menu item. The
user specifies that a certain function is to be performed. Like Eventdef,
Menudef associates BASIC line numbers with menu items, so that when a menu
item is selected, GS BASIC can easily determine what statements to run, and
run them.
Applesoft lets programmers call subroutines with the GOSUB xxx command, where
xxx is the line number to which control branches. Statements are then
executed until a RETURN command is executed, at which time the program
returns to the line that called the subroutines, and continues from there.
Editing Commands
----------------
GS BASIC has a more powerful line editor than Applesoft's. Access it by
typing EDIT linnum[-linnum]
GS BASIC Commands
-----------------
_ (underscore) ERRLIN LOG( SCALB(
ABS( ERROR LOG1( SCALE(
AND ERRTOOL LOG2( SECONDS@
ANU( ERRTXT$( LOGB%( SET
APPEND EVENTDEF MENUDEF SGN(
AS EXCEPTION MID$( SHOWDIGITS
ASC( EXEC MOD SIN(
ASSIGN EXEVENT@( NEGATE( SPACE$(
ATN( EXFN NEW SPC(
AUTO EXP( NEXT SQR(
AUXID@ EXP1( NORMAL SRC
BASIC@( EXP2( NOT STEP
BDF FILE( NOTRACE STOP
BREAK FILTYP( OFF STR$(
BTN( FILTYP= ON SUB$(
CALL FIX( OPEN SWAP
CALL% FN OR TAB(
CAT FOR OPUTPUT TAN(
CATALOG FRE OUTREC TASKPOLL
CHAIN FREMEM( PDL( TASKREC%(
CHR$( GET PEEK( TASKREC@(
CLEAR GOSUB PERFORM TEN(
CLOSE GOTO PFX$( TEXT
COMPI( GRAF PI TEXTPORT
CONT HEX$( POKE THEN
CONV( HLIST PREFIX TIME$
CONV@( HOME PREFIX$ TIME(
CONV#( HPOS PRINT TIMER
CONV$( IF PROC TO
CONV%( IMAGE PROGNAM$ TRACE
CONV&( INDENT PUT TXT
COPY INIT QUIT TYPE
COS( INPUT R.STACK%( TYP(
CREATE INSTR( R.STACK@( UBOUND(
DATA INT( R.STACK&( UCASE$(
DATE$ INVERSE RANDOMIZE UIR(
DATE( INVOKE READ UNLOCK
DEF JOYX( REC( UNTIL
DEL JOYY( RELATION( UPDATE
DELETE KBD REM USING
DIM LEFT$( REMDR VAL(
DIR LEN( RENAME VAR(
DIV LET REP$( VAR$(
DO LIBFIND RESTORE VARPTR(
EDIT LIBRARY RESUME VARPTR$(
ELSE LIST RETURN VOLUMES
END LISTTAB RIGHT$( VPOS
EOF LOAD RND( WHILE
EOFMARK( LOCAL ROUND( WRITE
ERASE LOCATE RUN XOR
ERR LOCK SAVE
Variable Specifications
-----------------------
Real: (+ or - 1.7E38) (less than 1.5E-45 equals 0)
Double real: (+ or - 1.7E308) (less than 5.0E-324 equals 0)
Integer: (%) (2 bytes) (-32768 to 32767)
Double integer: (@) (4 bytes) (-2147483648 to 2147483647)
Long integer: (&) (8 bytes) (-9223372036854775808 to 9223372036854775807)
String: ($) 255 characters
Arrays: (!)
Keywords:
#####################################################################
### FILE: A2TIL296.TXT
#####################################################################
TOPIC ---------------------------------------------
This article discusses a workaround for the problem of a GS/OS 5.0 startup
disk
without Finder, and its inability to retain default printer information.
DISCUSSION ----------------------------------------
The GS/OS 5.0 AppleShare startup disk without Finder is not capable of
retaining default printer information. The startup printer selection made in
the Apple II menu of AppleShare Administration is not used. Thus, if the disk
is created as described in the manuals, the user must run the Chooser each
time
they restart the system to set a default printer.
1) Copy the entire Chooser folder from the Apple IIGS workstation disk (or
from the server) onto the startup disk. The file IWEM is not required
if you are not printing to a LaserWriter.
2) Copy the file called ATINIT from the server onto the startup disk.
3) Set the Control Panel to either Scan or Startup Slot 5, then restart
using this new disk.
4) Go into BASIC on the server, launch Chooser.II, and set the default
printer settings. That printer will remain "selected" until someone
runs Chooser.II to change it.
#####################################################################
### FILE: A2TIL297.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I work at an Apple IIGS (1MB RAM) that is on a network with Macintosh SE/30
with 4MB RAM and HD80 SC File Server.
After updating the GS/OS system files on the server via the Apple IIGS
Installer, updating Aristotle likewise, and reinstalling the Apple II Setup
disk, I received the following error message:
Sorry, system error $0046 occurred while loading the start FST file.
I checked all access privileges, and they are not a problem. Can you help?
DISCUSSION ------------------------------------------------------
The $0046 error is a "file not found" error. There are two ways this can
happen when starting up from the network.
1) The Icons folder and the System folder need privileges set to the Bulletin
Board item found in the GS/OS Icon Info menu item. If these folders are
set
otherwise, GS/OS cannot "find" the files inside these two folders.
#####################################################################
### FILE: A2TIL298.TXT
#####################################################################
TOPIC ---------------------------------------------
I have a problem on my Apple IIGS lab (LocalTalk and GS/OS 5.0 with the
current
version of Aristotle) when I start from Aristotle on disk, bypassing the
Finder. I log on and run Chooser.II from Aristotle to choose an ImageWriter.
When I try to print from AppleWorks or various MECC applications nothing
happens.
For the lab to function in an orderly manner, students need to start from disk
and be able to choose a printer. Do you have an workaround? Also, just what
file is it that holds the name of the chosen printer?
DISCUSSION ----------------------------------------
Upgrading to GS/OS 5.0.2 resolves this issue. This version of GS/OS, when
used
with the "No Finder" startup disk, defaults to the user's assigned printer set
in the AppleShare Admin program.
When using GS/OS 5.0.2, you needn't use Chooser.II to make network printer
choices. If you use a Finder startup disk, the Control Panel provides the
printer choice via the various printer Control Panel devices. With a "No
Finder" startup disk, the printer choice is made in AppleShare Admin's Apple
II
menu. When starting up across the network, the printer choice is also made in
the AppleShare Admin program.
However, if students must dynamically change the printer they use, Chooser.II
is required in the "No Finder" and network startup procedures. When running
Chooser.II from the server, the printer selection is stored in the ATINIT file
located in "USERS/(user's logon name)/ATINIT" on the server. This overrides
the
choice in the AppleShare Admin setup during this signon. After the user signs
off and back on in these two startup procedures, the default printer will be
the one set in the AppleShare Admin setup.
Should the desired results be "one student assigned to one printer," then
GS/OS
5.0.2 smoothly handles this situation by using the AppleShare Admin setup
during a "No Finder" startup.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL299.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
To rename an icon, you must now click on its name rather than the icon.
The File Copy Alternatives dialog has been removed. Holding down the Option
key now always forces a copy rather than a move.
Dragging certain system-related files to the System folder icon on the boot
volume now does "magic routing" much like the Macintosh Finder. Note that
this only works when using the folder icon; dragging into a window works as
before. The kinds of files that are properly placed in their own folders
within the System folder are: Control Panels, Desk Accessories, Drivers,
FSTs, Tools, Fonts, Sounds, INITs, and Finder Extensions. Other files are
just placed in the System folder.
If you open the Icon Info window on an Apple SCSI device, the SCSI ID number
appears on the Where card.
The Finder's Clipboard window handles text, pictures, and sounds. If you
copy a sound to the Clipboard (using the Sound control panel, for example),
you can click on the Speaker icon on the Clipboard to hear the sound. Teach
has the same Clipboard window.
EXTENSIONS
----------
EasyMount isn't just for servers anymore. It now handles aliases to any
disk, folder, or application. In other words, you don't need to drag the
icon onto the desktop anymore -- just keep an alias of it on the desktop.
Select the icon of the item you want to alias and choose "Make Alias " from
the Extras menu. EasyMount will ask you where to save the alias. Later,
double-clicking the alias opens the real item, disks and folders are opened,
and applications (ProDOS 8 or GS/OS) are launched. The Installer
automatically installs EasyMount in your System.Setup folder.
CONTROL PANELS
--------------
DC Printer Control Panel
------------------------
This was a change in System 6.0 but not documented: The DC Printer will let
you choose LaserWriter, which is potentially useful for "printing" to
PostScript files.
The new checkbox "Enable programmer CDAs" provides a way to set the Battery
RAM location that allows Visit Monitor and Memory Peeker to show up in the
CDA menu. Both ROM 1 and ROM 3 Apple IIGS computers now check this
location. This checkbox doesn't show up if the ROM 3 Control Panel disable
jumper is present.
STARTUP
-------
During startup, if you have a lot of icons, they no longer keep recycling
the bottom row of the screen. They now "wrap up" to the row above.
If you use a Vulcan internal hard drive, you no longer need to copy the
Vulcan driver onto the Install disk when installing new system software.
You can still use the Vulcan driver for enhanced performance, but you can
successfully install without it.
If your ROM 3 Apple IIGS has 8 Megabytes of RAM, the computer fails to
create a RAM disk (RAM5) of any size. In this case, System 6.0.1 creates
RAM5 and then restarts the system. When you turn on the computer, you will
hear an extra beep at the "Apple IIGS ... ROM Version 3" screen.
DRIVERS
-------
The RAM5 RAM disk has a new driver. The Installer automatically installs it
if you have the RAM disk enabled when you do an Easy Update. The driver
greatly enhances the disk's performance. It also allows you to have a RAM5
disk in GS/OS (but not in ProDOS 8) even when slot 5 is switched to "Your
card." On a ROM 1, you must have the Minimum and Maximum sizes set to the
same value; otherwise you'll see a message during startup and it won't use
the new driver.
The Apple II Memory Expansion Card has a new optional format. If you have a
full megabyte of memory on the card, it lets you format it as either 1,024K
or 800K. The 800K option blocks out the remaining 224K, but allows faster
block copies to and from other 800K disks.
PRODOS 8
--------
The Thunderclock year table in ProDOS 8 has been updated for the years
1993-1998. There's also a Clock.Patch file on the SystemTools2 disk that
you may use to update ProDOS 8 (renamed to ProDOS) to include future year
groups.
Copyright 1993, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL300.TXT
#####################################################################
TOPIC ---------------------------------------------
I have a lab of 16 Apple IIGS systems, running AppleShare 2.0.1 and the GS/OS
5.0 software with the Apple II setup from the GS/OS 5.0 disks. They are
exhibiting some strange behavior when starting up over the network. When about
half of the systems are started up, they get a list-type screen that says:
and then a list of the network program segments that are loading. They get
this instead of the Welcome to the Apple IIGS GRAPHIC SCREEN and the
"thermometer". DISCUSSION ----------------------------------------
This alternate screen is normal and is generated by pressing the space bar as
GS/OS begins to load--whether starting up from a local disk or over the
network. The screen will not appear unless someone presses the space bar
sometime during the initial stages of booting the Apple IIGS.
If an Apple IIGS displays the alternate screen even when the space bar hasn't
been pressed, there may be a hardware malfunction, and the unit should be
serviced.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL301.TXT
#####################################################################
This article shows you how to use GS/OS with a ProFile hard disk drive.
Before beginning, make sure that:
- The ProFile Interface Card has the 341-0299 ROM. (See Tech Info
Library article "GS/OS: Needs Latest ROM Revision To Work With
ProFile" for further information.)
- The ProFile Interface Card has been modified for use with the Apple
IIGS. (See Tech Info Library article "Apple II ProFile Interface
Card Modification for the Apple IIGS" for further information.)
NOTE: The Partition and Zero option of the Advance Disk Utility does
not work with the ProFile; it works with SCSI drives only.
2. Install the ProFile Interface Card and turn on the Apple IIGS.
5. Insert the Apple IIGS System Disk in the first 3.5-inch drive and the
System Tools disk in the second 3.5-inch drive (if available).
7. After the system starts up, the SYSTEM.DISK, SYSTEM.TOOLS, and ProFile
appear on the desktop.
NOTE: If the ProFile was not formatted for ProDOS, GS/OS asks if the
volume should be initialized.
To initialize:
a. Select "Initialize".
b. Name the volume.
8. Open the System Tools disk and run the Installer program.
NOTE for single-drive systems: Eject the System Disk and insert the
System Tools disk. The Installer program prompts you with
The Installer program copies the System files from SYSTEM.DISK and
SYSTEM.TOOLS disks to the ProFile. Old System files are replaced,
but Desk Accessories, Fonts, and other files in "SYSTEM FOLDER" are not
deleted.
NOTE: If you copy applications to the ProFile, copy only the program
and data files. Do NOT copy the System Folder from the application
disks.
#####################################################################
### FILE: A2TIL302.TXT
#####################################################################
When using GS/OS under Apple IIGS System Disk 4.0 with a 5MB ProFile, be
sure you are using the latest ProFile ROM revision.
A 5MB ProFile needs the 341-0299 ROM revision to work correctly with
GS/OS.
If you have problems formatting, or receive a message stating that your drive
appears to be damaged, you need the new ROM.
(NOTE: This ROM is a service part, and is located on the Apple II price
pages.)
Copyright 1988 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL303.TXT
#####################################################################
If you are using GS/OS version 4.0, you must have the latest versions of
the ProFile and SCSI Interface Cards as well. Recent testing results show
that GS/OS version 4.0 is compatible with revision C of the SCSI and
ProFile cards.
You can determine if you have the required version of these cards by the
ROM part number that is installed in the card.
As of the date of this article, all service ROM inventory is the latest
version, and all ProFile and SCSI Interface Cards shipped by service are
the rev. C configuration, which is compatible with all Apple II computers.
Apple IIGS
----------
The Apple IIGS requires ROM version 01 to run GS/OS 4.0. To determine if you
have the correct version boot the Apple IIGS, at the bottom of the screen
should be displayed a copyright line and "ROM Version 01". Contact your dealer
for the free upgrade.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL304.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Apple sells a High-Speed SCSI Card for the Apple II to use a SCSI hard
drive. The part number for the card is A0220LL/A. You also need SCSI
cables.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL305.TXT
#####################################################################
To format an HD-20SC drive using an Apple II, it's usually best to use System
Disk 3.0. System Utilities 2.1.1 can be used for this purpose only with some
versions of the Apple IIe, as described below.
- Apple IIGS: requires System Disk 3.0. (System Utilities 2.1.1 won't do it.)
- Unenhanced Apple IIe: is not compatible with System Disk 3.0. (Use System
Utilities 2.1.1.)
- Apple IIe (Platinum) with Rev C logic board: use System Disk 3.0 to format
an HD-20SC. (System Utilities 2.1.1 won't do it.)
@L
- Apple IIe (Platinum) with Rev E logic board: it's advisable to use System
Disk 3.0. System Utilities 2.1.1 can be used, but you'll see flashing
garbage on the screen that will make it look like the system has crashed.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL306.TXT
#####################################################################
800-622-1000
513-324-2260 Fax
Company Profile:
Hardware and software, including drafting and plotter supplies, and software
for the Macintosh, Apple II, and IBM PC computers, specializing in integrating
technology into industrial education.
Mailing Address
P.O. Box 8690
Springfield, OH 45501
Copyright 1991-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL307.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The Apple II Serial Interface Card (A2B0008), also known as the High Speed
Serial Interface Card, is primarily used with serial letter-quality printers
like the Qume, Diablo, and NEC Spinwriter series.
The following explains the functions of the various DIP switches and PROMs on
the High Speed Serial Interface Card. This card has been discontinued and is
no longer available from Apple.
DISCUSSION ------------------------------------------------------
ON ON ON 110
OFF ON ON 134.5
ON OFF ON 300
OFF OFF ON 1200
ON ON OFF 2400
OFF ON OFF 4800
ON OFF OFF 9600
OFF OFF OFF 19200
The settings of DIP switch levers 1, 2, and 3 determine the rate at which
bits may be transmitted to the external device: 300 baud is 300 bits per
second.
ON Enabled
OFF Disabled
ON ON 40 Enabled
OFF ON 72 Disabled
ON OFF 80 Disabled
OFF OFF 132 Disabled
ON Disabled
OFF Enabled
Important Information
=====================
Permanent Defaults
------------------
During each initialiation, five remaining operating parameters are set to
permanent default values:
4. Number of Data Bits defaults to 9 (8 data bits plus one start bit).
P7-04 PROM
----------
Early versions of the High Speed Serial Card would not work with certain
cards in the next higher numbered peripheral slot. The P7-04 PROM solves this
problem.
P8A PROM
--------
After a program sends output to a printer, and before the P8A PROM allows the
Apple to continue executing the program, the P8A sends an ASCII ETX (CTRL-C)
to the printer at the end of each line and waits for the printer to send back
an ASCII ACK (CTRL-F). So the P8A can send the ASCII ETX, make sure pins 2 &
3 on the interface connector are connected straight across; also make sure
the printer can send the ACK. If the pins and the printer do not meet these
conditions, then the computer stops running the program after the first line
sent to the printer. Neither the original PROM, called the P8 (Apple part#
341-0018), or the basic card provided handshaking capabilities.
The PROM P8A should be installed in place of the existing PROM P8 when using
Qume compatible printers. Be aware that switch 4 has a different function
with this setup and must be in the OFF position.
The P8A prom uses location $3C as a temporary memory register. Many of the
monitor commands cannot be used with any printer because of this conflict.
Anderson Jacobson 832 (send <ESC>!W to set the AJ's mode, page 3-30)
Qume Sprint 5
NEC Spinwriter
Current Loop
------------
The High Speed Serial Interface has a 20ma current loop. It has an active
send loop and a passive receive loop.
Page 8 of the card's manual tells how to connect to an 33ASR teletype. This
may not work with other 20ma devices. It assumes that the device has a
passive send and receive loop.
If the other device has its own active send loop then connect it as follows:
#####################################################################
### FILE: A2TIL308.TXT
#####################################################################
TOPIC ------------------------------------------------------------
DISCUSSION -------------------------------------------------------
High-density diskettes (1.44MB only) are suitable for use in Apple SuperDrive
(formerly Apple FDHD).
#####################################################################
### FILE: A2TIL309.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple IEEE-488 Interface Card. This card has been
discontinued and is no longer available from Apple.
DISCUSSION ------------------------------------------------------
Technical Specifications
========================
The interface card can also function as a device on the IEEE-4888 bus. With a
user-defined program, the card can be used to attach non-IEEE-488-compatible
instruments to the bus.
Device Capabilitie
------------------
SH1, AH1, T3, L1, DC1, DT1, C1, C2, C3, C4, C25.
Operating Life
--------------
To increase operating life, devices on the bus not in use should be turned
off. However, proper operation of the bus requires some of the devices be
turned on. The rule of thumb is the computer plus at least half of the
devices connected to it must be powered on.
Software
--------
The following software is supported by on-board, ROM-based firmware and
signal protocol on the bus is handled by the resident software. 1. BASIC
2. Assembly macro commands
3. Pascal and FORTRAN through assembly language routines
Maximum Devices
---------------
Per card: 14
Maximum cards
-------------
Per computer: 7
Package
=======
Back-panel bracket connects to Apple case ground (for low RFI systems)
System Configuration
====================
Apple II or Apple II Plus with a minimum of 32K RAM and available expansion
slot.
#####################################################################
### FILE: A2TIL310.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Overview
--------
The Apple IIGS Memory Expansion Card gives your computer the internal memory
needed to run sophisticated applications, and gives complete access to the
advanced capabilities of the Apple IIGS.
Although the 256K of RAM resident in the computer already lets you keep large
documents and many applications close at hand, the Memory Expansion Card will
hold even larger files and programs, further reducing time-consuming disk
access.
The Apple IIGS Memory Expansion Card adds up to a full megabyte (1MB) of RAM
to the computer, in 256K increments. This means the total RAM in your system
can be as high as 1.25MB with ROM 01, or 2MB with ROM 03. You can configure
and install the card yourself, and increase its capacity at any time.
System Requirements
-------------------
To use the Apple IIGS Memory Expansion Card, you need an Apple IIGS or an
Apple IIe with the Apple IIGS Upgrade installed. (This card is not compatible
with other computers in the Apple II family.)
Technical Specifications
------------------------
Electrical:
Voltage requirements: 4.75 to 5.25 volts DC Power consumption
Environmental requirements
--------------------------
#####################################################################
### FILE: A2TIL311.TXT
#####################################################################
#####################################################################
### FILE: A2TIL312.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article gives the proper settings for all Apple computers connected to
an ImageWriter I printer.
DISCUSSION ------------------------------------------------------
Interface:
1 2 3 4 5 6 7 1 2 3 4 5 6 7
ON X X X ON X X
SW1 SW2
OFF X X X X OFF X X X X X
1 2 3 4 5 6 7 1 2 3 4 5 6 7
Cables:
Printer Settings*:
8 7 6 5 4 3 2 1
SW 1: X X
X X X X X X
OPEN
SW 2: 4 3 2 1
X X
X X
OPEN
Interface:
Cables:
Printer Settings*:
A & B SETTING
8 7 6 5 4 3 2 1
SW 1: X X
X X X X X X
OPEN
A SETTING
SW 2: 4 3 2 1
X X
X X
OPEN
B SETTING:
SW 2: 4 3 2 1
X
X X X
OPEN
Macintosh:
Cables:
Printer Settings*:
8 7 6 5 4 3 2 1
SW 1: X
X X X X X X X
OPEN
SW 2: 4 3 2 1
X X
X X
OPEN
Mac 1 3 5 7 9
| | | | |
Printer 1 7 3 20 2
Lisa:
Cables:
Printer Settings*:
8 7 6 5 4 3 2 1
SW 1: X X
X X X X X X
OPEN
SW 2: 4 3 2 1
X X
X X
OPEN
Make sure the preferences are set. Power off the Lisa
so they are saved.
* The diagrams of these switches are presented as seen from the front
of the Imagewriter I printer. The switches are toggle switches;
X marks the toggle.
#####################################################################
### FILE: A2TIL313.TXT
#####################################################################
With certain adjustments in software, the cable with order number A2C0311
can
perform the same function as the cable with order number A9C0313.
But the cables themselves are different, with different pinouts, and the
A2C0311 cable has about eleven intended functions while the A9C0313
cable has
three. To keep the differences clear, keep this in mind:
You can avoid confusing these cables by using them only for the primary
intended functions specified below.
A. Number:
1. Order: A2C0311
2. Part: 590-0331-B
B. Configurations:
A. Number:
1. Order: A9C0313
2. Part: 590-0335-A
B. Configurations:
A. Number:
1. Order: M0185
2. Part: 590-0332-B
B. Configurations:
A. Number:
1. Order: A2C4312
2. Part: 590-0333-B
B. Configurations:
Keywords:
#####################################################################
### FILE: A2TIL314.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Features
--------
* Three printing speeds
* Fast draft
* Mid-speed correspondence mode
* Near-letter-quality mode
* Color printing in six colors with one change of ribbon
* Printing on cut-sheet or continuous paper, including labels
* Push-button paper loading for single sheets
Order Number
------------
ImageWriter II Printer C0090LL/A
Copyright 1992, Apple Computer, Inc.
Keywords: specsht
#####################################################################
### FILE: A2TIL315.TXT
#####################################################################
ImageWriter II's make good replacements for the IBM 3287 dot matrix printers
commonly used with the IBM 3270 family of terminal devices. The IBM 3278
terminals can be replaced with an AppleLine-Macintosh-MacTerminal combination,
and you can replace the IBM 3287 printers with this simple and cost effective
configuration:
IBM 3274/6 --> Coax cable --> IRMAprint --> Printer 8 cable --> ImageWriter II
#####################################################################
### FILE: A2TIL316.TXT
#####################################################################
TOPIC -----------------------------------------------------------
What cables does the ImageWriter LQ use to connect to all Apple computers?
DISCUSSION ------------------------------------------------------
Note that the cables are listed with their Finished Goods part number
followed by their Apple Service part number, where available, in parentheses.
#####################################################################
### FILE: A2TIL317.TXT
#####################################################################
Page 21 of the Imagewriter User's Manual, Guide to the Apple II, has an error.
The end of line 340 of the program listing is
it should be:
PRINT B$;
Keywords:
#####################################################################
### FILE: A2TIL318.TXT
#####################################################################
Innovative Systems
------------------
301-987-8688
AppleLink: D2695
Company Profile:
Hardware, specializing in an arithmetic co-processor card for the Apple II.
Copyright 1988-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL319.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Can you use Instant Pascal on the Apple IIe Card and Macintosh LC?
DISCUSSION ------------------------------------------------------
We tested Instant Pascal and found it was compatible with the Apple IIe
Card in the Macintosh LC. Even on the Apple II, Instant Pascal displays
poorly on RGB monitors. This condition also appears on the Apple IIe
Card/Macintosh LC combination. We suggest black-and-white display for
best results.
Copyright 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL320.TXT
#####################################################################
To transfer source code files from Instant Pascal (IP) to Apple II Pascal, you
can make use of AppleWorks to massage the IP file type. Follow these steps:
1. Boot AppleWorks and load the IP source file into the word processor as
"an
ASCII file from disk."
2. Still using AppleWorks, print the file back to disk as an ASCII file.
3. Boot System Utilities 2.1 and copy the "printed" file from the ProDOS
disk
to an Apple II Pascal disk.
To transfer source code from Apple II Pascal to Instant Pascal, follow these
steps:
4. Select the Copy Files option from the System Utilities menu and copy the
source code files from the Pascal disk to the ProDOS disk.
-- Note that System Utilities 2.1 supports file copying between two
differently formatted disks.
5. The source file on the ProDOS disk will be recognized by Instant Pascal
as
a "Text" file, but you can open it into the Program window. If you save
the file under Instant Pascal, it becomes an "IP" type file.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL321.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL322.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Listed below are the two options the user may select when using the Integer
BASIC firmware card.
DISCUSSION ------------------------------------------------------
The Integer BASIC firmware card was designed to supply Integer BASIC to Apple
II+ owners. Both hardware and software can be used to supply Interger BASIC
to the Apple II+.
Hardware
@L --------
The position of the switch on the rear of the card is used immediately after
a system reset to force the selection of one of two banks of ROMs: the
firmware card or the motherboard. If the switch is up then the system will
default to Integer BASIC, otherwise the system will default to Applesoft.
Software
--------
By accessing address $C080, can select Integer BASIC, or, by accessing
address $C081, Applesoft.
NOTE: For systems with Auto Start ROM, every time DOS gets control
immediately after a reset, DOS forces a load of the version of BASIC DOS last
used, regardless of the position of the switch.
#####################################################################
### FILE: A2TIL323.TXT
#####################################################################
Apple IIGS
----------
For an Apple IIGS to appear in the "Device List" window of Inter*Poll, you
must:
1. Select "Built-in AppleTalk" from the Control Panel. At the same time,
set the port that the network is connected to, generally the Printer
port, to "Your Card".
Apple IIe
---------
2. Start up system and log into a ProDOS server on the network. Once the
system gets past the Password screen, the device shows up in the Device
List window of Inter-Poll.
- Having Built-in AppleTalk selected in the Control Panel of the Apple IIGS
- Having the proper port set to "Your Card" on the Apple IIGS
- Being past the Password screen on an Apple IIe with WorkStation Card.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL324.TXT
#####################################################################
Description: Joystick: You'll Need an Adapter for Use with the Apple II
Header: Joystick: You'll Need an Adapter for Use with the Apple II
The packaging for the Apple Joystick (part number A2M2012) states that the
Joystick works on the Apple II Plus. In fact, it will not without an adapter
plug. Apple no longer supplies that adapter, but there is one available from
Southern California Research Group.
Southern California Research Group also supplies adaptors that let you
simultaneously connect two joysticks to an Apple II+, Apple IIe, or Apple
IIGS (but not to an Apple IIc). If a given software package is specifically
written for two Joysticks, it will say so on the box.
For more information, search the library under Southern California Research
Group.
Copyright 1988 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL325.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes how Integer BASIC is loaded into the Language card.
DISCUSSION ------------------------------------------------------
When you boot an Apple II with the BASICS diskette or the DOS 3.3 System
Master Diskette, Integer BASIC and the Programmer's Aid #1 are loaded into
the Language Card. The code between Integer BASIC and the Programmer's Aid
#1 ($D800 - $DFFF) is loaded with a completely useless part of Applesoft.
#####################################################################
### FILE: A2TIL326.TXT
#####################################################################
Keywords:
#####################################################################
### FILE: A2TIL327.TXT
#####################################################################
TOPIC -----------------------------------------------------------
I want to connect Macintosh, Apple IIe, and IBM PC, so they can share a
LaserWriter IINT. Can this be done? (No file sharing is required.)
DISCUSSION -------------------------------------------------------
#####################################################################
### FILE: A2TIL328.TXT
#####################################################################
DRIBBLE 1
which enables the system to print procedures/variables after you type one of
the following commands:
PO (name)
POALL
PON (name)
PONS
POPS
POT (name)
POTS
(For information on the above commands, see the Logo II reference manual.)
NODRIBBLE
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL329.TXT
#####################################################################
TOPIC -----------------------------------------------------------
The left column lists the peripherals, the right column lists the cable
required to connect one of the following computers to it; Macintosh 512K and
the 512Ke.
Part numbers which begin with a letter are the finished goods part number,
the seven digit numbers are the service part numbers.
DISCUSSION ------------------------------------------------------
#####################################################################
### FILE: A2TIL330.TXT
#####################################################################
TOPIC -----------------------------------------------------------
Macintosh PC Exchange is a control panel that lets you format, read, or write
DOS-format floppy disks in a Macintosh computer.
DISCUSSION ------------------------------------------------------
REQUIREMENTS
============
Be sure you have the proper software and hardware to use Macintosh PC
Exchange:
After you install Macintosh PC Exchange in your Control Panels folder and
restart your computer, DOS-format disks appear directly on your Macintosh
desktop when you insert them into the floppy disk drive.
Formatting Disks
----------------
Formatting erases all data on a disk. Be sure the disk you want to format
doesn t contain information you need. Click on the disk icon once to select
it, and then choose Erase Disk from the Special menu. A format pop-up menu
includes these options:
* PC-DOS format
Unreadable Disks
----------------
When you insert a floppy disk into a Macintosh, you may see a message saying
the disk isn t readable, and asking whether to initialize it. This might
* In the past, many DOS users formatted low-density disks for use as
high-density disks. On a DOS computer, always format standard
double-sided disks in the 720K capacity, and high-density disks in
the 1440K capacity. The Macintosh doesn t recognize an improperly
formatted disk.
* If a disk has never been used, you just need to initialize it.
* If you don t see more than one disk format choice, your computer
needs an Apple SuperDrive. You can t use Macintosh PC Exchange in a
Macintosh SE or a Macintosh II computer without a SuperDrive upgrade.
You can t use Macintosh PC Exchange on a Macintosh Plus computer.
* You can t open the Macintosh PC Exchange control panel to make changes.
If you suspect an INIT conflict, call the Apple Fax Info System at 1-800-505-
0171 and order fax document number 20242 for instructions.
Sometimes the application program launches, but the document doesn't open.
Here are some reasons this may happen:
* The application program may not be able to open DOS documents when
you double-click the icon. Follow the instructions in the "Opening a
Document from within a Program" section.
* The document may have been assigned a document type that the program
can't open. Follow the instructions in the "Assigning Document Type"
section to change the document type. Refer to the table in the
"Assigning Macintosh Programs to DOS Documents" section of the
"Macintosh PC Exchange User's Guide" to find types that a program can
open.
You can also try assigning a different document type. Follow the instructions
"Assigning Document Type" section of this article. Refer to "the table
in the "Assigning Macintosh Programs to DOS Documents" section of the
Macintosh PC Exchange User s Guide" to find types that a program can open.
3) In the dialog scroll box, select the DOS document and click Open.
Here's why the document you want may not be listed in the directory dialog
box when you choose Open in an application program:
3) Click on Add.
4) In the DOS Suffix box, type a period and the three-letter DOS suffix
(for example, .TXT). The suffix is required. There is an error in the
manual which states that a suffix is NOT required. This is incorrect.
6) Choose a document type from the Document Type pop-up menu (for
example, TEXT).
7) Click OK.
Once you make this assignment, you can double-click the icon of the DOS
document to open it.
When assigning document types, you must specify the type of document the
application supports. If you re unsure of which document type to use, TEXT is
the safest.
Once you ve made assignments, documents appear on the disk with the icon
representing application and document type. Documents with an unassigned DOS
suffix appear as generic DOS documents.
So that all network users are consistent, make a master list of assignments
on one Macintosh. Also, place a copy of the PC Exchange Preferences file in
the Preferences folder, within the System Folder, of each licensed user s
Macintosh.
Document Types
--------------
Choose Save from the File menu to save documents onto a DOS-format disk. When
saving documents created or modified on the Macintosh, be sure to save the
document in a file format that the DOS application can read. Refer to the
application s documentation to find out what file formats the program can
open, import, and save.
The Macintosh also creates two new files for each document, to keep track of
such things as the location of icons and windows. You ll need to leave about
5K of extra disk space for each document to accommodate these files.
3) Click on the document name in the Info dialog box. This switches
between the Macintosh and DOS (truncated) version of the name.
If this procedure doesn't work, make sure the File Sharing Extension is in
the Extensions folder.
This article is one of many available through the Apple Fax center. For a
complete list of available fax documents, search the Tech Info Library for
Apple Fax Document Index or call the Apple Fax line at 1-800-505-0171 and
select document number 20000 (Apple Fax - Document Index - Product Support
Literature). The Apple Fax center is available free of charge 24 hours a day,
7 days a week.
#####################################################################
### FILE: A2TIL331.TXT
#####################################################################
TOPIC -----------------------------------------------------------
What kind of materials are the plastic enclosures for Macintosh computers
made of?
DISCUSSION ------------------------------------------------------
Macintosh cases, mouse devices, and keyboard enclosures through the Macintosh
SE are made of Cycolac ABS grade KJC plastic.
Macintosh plastic cases, mouse devices, and keyboard enclosures after the
Macintosh SE are made of either
* Cycolac ABS grade KJC plastic, rated at 94V-2, or
* Cycolac ABS grade KJW plastic, rated at 94V-0.
The keyboards listed below use unreinforced polyester for the keycaps.
The polyester makes the sublimation printing of the legends possible.
There is more than one vendor of polyester: the Apple Standard and Extended
keyboards use Celanese Celanex 2000-2 resin.
Other keyboards have ABS keycaps; these keycaps are double-shot to put
the legends in a different color plastic.
#####################################################################
### FILE: A2TIL332.TXT
#####################################################################
Some people have had problems formatting a MacPeak external SCSI drive
(normally for the Macintosh) from an Apple IIGS. One user, who had this
problem, was working with an Apple IIGS with 1MB RAM, 3.5-inch and
5.25-inch floppy disk drives, and an Apple II SCSI card in slot 5.
The Apple IIGS recognizes the drive, but the format routine quits after
running for about the same time it takes to format a ProDOS floppy and then
crashes. A conflict between the SCSI card and the 3.5-inch drive causes
this problem.
The 3.5-inch drive plugs into the SmartPort. The SmartPort is slot 5. To
use the SCSI card in slot 5, you need to set slot 5 in the Control Panel to
"Your Card". When the Control Panel is set in this way, the SmartPort is
disabled, and the 3.5-inch drive is also disabled.
To use both the 3.5-inch drive and the SCSI drive on the Apple IIGS, place
the SCSI card in a slot other than slot 3 (the 80-column display), slot 4
(the mouse connection), slot 5 (the SmartPort), or slot 6 (the 5.25-inch
drive location). This leaves slots 1, 2, and 7 available. Slot 1 is often
used for a printer, slot 2 is often used for a modem, and slot 7 is used
for AppleTalk. Choose slot 1 if no printer is attached, slot 2 if no modem
is attached, or slot 7 if AppleTalk is not in use. No matter which slot you
choose, you must set the Control Panel to "Your Card" for that slot.
#####################################################################
### FILE: A2TIL333.TXT
#####################################################################
800-221-0440
908-308-3322 Fax
AppleLink: D0545
Company Profile:
Software, specializing primarily in Apple II and Macintosh development
systems.
Copyright 1989-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL334.TXT
#####################################################################
A typical problem reported on the Monitor III is "no video". In these cases,
adjusting either the contrast or brightness controls on the monitor solves the
problem. With an Apple II or II+, the problem lies in the computer's video
adjustment potentiometer, K14 on the main logic board. It is often adjusted
too low.
Before you send a Monitor III in for exchange, make sure that the monitor has
the problem and not:
1. the video cable or
2. too low of an adjustment of the video signal by the video adjustment
potentiometer, K14 on the main logic board.
Copyright 1988 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL335.TXT
#####################################################################
To do the emulation, set it up CDX286 in TTy mode and connect the appropriate
cable to the built-in serial port. The cable, like your configuration,
depends
on what you're connecting to.
Copyright 1989 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL336.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
There are two vendors for the mouse that works with the Macintosh Plus and
Apple II line. If you switch mice between systems, the mouse may not
work.
One vendor's mouse works with both lines, and the other works only with
the Macintosh Plus:
#####################################################################
### FILE: A2TIL337.TXT
#####################################################################
MousePaint was designed as a black and white program, not a color program.
While MousePaint will output to the Scribe in color, the quality is poor.
The current version of MousePaint prints directly to Apple dot matrix
printers only.
NOTE: All procedures reviewed here use the ProDOS /USERS.DISK that comes with
the ProDOS supplied with Disk II's or with the ProDOS User's Kit.
A. Save the picture by selecting the "Put a copy in..." command from the
MousePaint File menu. This will create a standard binary picture file
on a ProDOS-formatted data disk.
B. Leave Paint.
C. Start up Applesoft BASIC using the ProDOS /USERS.DISK. BASIC is an
option on the main ProDOS menu.
D. Now you must instruct your Apple to load the graphcs image and to tell
the interface to dump it to the printer. Most graphics interfaces come
with examples of programs that do this. Enter and save one of these on
your ProDOS data disk.
Sales Tip: Enter the programs for the intelligent interfaces you support.
Make sure they run under ProDOS and give them to your customers.
Some cards, e.g., the "PRINT IT" interface, will print the screen when a
button is pressed. Because you would print the Paint palette if you did a
MousePaint screen dump, you should save the graphic as above and start up
BASIC from the ProDOS /USERS.DISK. Then give these direct commands to your
Apple:
HGR:POKE -16302,0
BLOAD picturename, A$2000
This works if you have a graphics printing program that works with your
printer, e.g., Printographer, Zoom Grafix, Apple LOGO Tool Kit and so on.
Most of these programs run under DOS 3.3.
A. Follow the instructions above to store a binary file on your ProDOS data
disk.
B. Start up the ProDOS /USERS.DISK.
C. Now you must convert the binary file over to DOS 3.3 format using the
CONVERT option on the ProDOS menu. Follow the instructions in the
ProDOS manual for doing this conversion. (See our article on using the
ProDOS CONVERT program for more information).
D. After the file is converted to DOS 3.3, it may be loaded and dumped by
Of course, once these programs are published under ProDOS, you will not
need to convert the binary file before using the graphics program.
To dump graphics, Apple IIc users can also employ the Imagewriter Tool Kit,
Revision B, which works under ProDOS.
Copyright 1984, 1991 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL338.TXT
#####################################################################
TOPIC -----------------------------------------------------------
What should the MouseText ROM display for characters "F" and "G"?
DISCUSSION -------------------------------------------------------
|
|
<----|
________
________
________
(this space is intentional)
________
You'll find a list of MouseText characters in the Apple IIe Owner's Manual
(platinum), page 133.
Copyright 1991, Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL339.TXT
#####################################################################
If you wish to run Apple II DOS 3.3 files on a Macintosh (512Ke or newer),
you must do the following:
and
a. Insert the ProDOS disk in the 3.5" drive and the data disk in the
5.25" drive.
b. Run "Convert".
d. Eject the 3.5" disk, which now has the data converted to ProDOS
format.
f. Insert the ProDOS 3.5" disk in the Macintosh drive. (AFE displays
its disk in one window and the ProDOS disk in another.)
g. Select the data file from the ProDOS disk, and click the transfer
button.
and
- Apple File Exchange (on one of the floppies or on the the hard drive).
a. Insert the ProDOS disk in the 3.5" drive and the data disk in the
5.25" drive.
c. Copy the data file from the 5.25" disk to the 3.5" disk using "Copy
Files".
d. Eject the 3.5" disk, which now has the data converted to ProDOS
format.
f. Insert the ProDOS 3.5" disk in the Macintosh drive. (AFE displays
its disk in one window and the ProDOS disk in another.)
g. Select the data file from the ProDOS disk, and click the transfer
button.
Using either method, the data from the test instrument is now a Macintosh
text file. Once in the Macintosh text file format, it can be loaded into
a variety of Macintosh applications.
Keywords:
#####################################################################
### FILE: A2TIL340.TXT
#####################################################################
913-362-9898
913-362-5798 Fax
Company Profile:
Specializing in software, shareware, accessories for the Apple II, and
Macintosh and GS batteries
Copyright 1993, Apple Computer, Inc
Keywords: 3PTY
#####################################################################
### FILE: A2TIL341.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Epson FX 80
===========
General Settings
----------------
Parallel Interface
8 Data Bits
Linefeeds required
1 OFF 1 ON
2 OFF (see notes) 2 ON
3 OFF (see notes) 3 OFF
4 OFF 4 OFF (see notes)
5 OFF (see notes)
6 ON
7 ON
8 ON
Bank 1
------
Switch 2 is set for open zero character; for slashed zero, turn switch 2 on.
Switch 3 is set for continuous paper; for cut sheet, turn switch 3 on.
Switch 5 is set for normal density printing at power on; for emphasized
printing, turn switch 5 on.
Bank 2
------
Switch 4 is set for computer generated carriage return linefeed; for carriage
return only, turn switch 4 on.
Parallel Interface
------------------
All switches on the Apple interface card need to be set to factory default
settings.
Cable Pinouts
-------------
6 -------------------- 13
8 -------------------- 12
11 -------------------- 9
12 -------------------- 15
13 -------------------- 16
22 -------------------- 11
23 -------------------- 10
15 -------------------- 3
16 -------------------- 22
4 -------------------- 7
7 -------------------- REMOVE PIN
100 FOR J = 1 TO 5
110 POKE -16256 + 16 * SL, 17
120 NEXT
Comrex CR-1 P
=============
Card COMREX CR-1 P
5----------------- DB0------2
6----------------- DB1------3
8----------------- DB2------4
11-----------------DB5------7
12-----------------DB6------8
13-----------------DB7------9
15-----------------STB------1
16-----------------ACK------10
22-----------------DB3------5
23-----------------DB4------6
24-----------------SG------ 16
#####################################################################
### FILE: A2TIL342.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes the Apple II Parallel Interface card and includes
other related information.
DISCUSSION ------------------------------------------------------
Switch Settings
===============
Strobe Length
-------------
1 microsecond -> SW1-1:Off, SW1-2:Off, SW1-3:Off
3 microseconds -> SW1-1:On, SW1-2:Off, SW1-3:Off
5 microseconds -> SW1-1:Off, SW1-2:On, SW1-3:Off
7 microseconds -> SW1-1:On, SW1-2:On, SW1-3:Off
9 microseconds -> SW1-1:Off, SW1-2:Off, SW1-3:On
11 microseconds -> SW1-1:On, SW1-2:Off, SW1-3:On
13 microseconds -> SW1-1:Off, SW1-2:On, SW1-3:On
15 microseconds -> SW1-1:On, SW1-2:On, SW1-3:On
Strobe Polarity
---------------
Firmware Select
---------------
Parallel (LF) -> SW1-6:Off
Centronics (No LF) -> SW1-6:On
Interrupts
----------
Disable -> SW1-7:Off
Enable -> SW1-7:On
Interrupts should be enabled for the Apple III and disabled for the Apple II.
Controlling Bit 8
-----------------
The following program enables you to control bit 8, used by some printers to
select expanded or normal print mode or to enable alternate or graphics
character sets. DOS 3.2 or DOS 3.3 is required to use this routine, which
also works in the Apple III in Emulation mode.
Determine which slot your interface card is in and the corresponding slot
code from the table. Replace "<slot>" with the slot number and "<code>" with
the code when typing in the program.
slot 1 2 3 4 5 6 7
code C1 C2 C3 C4 C5 C6 C7
3B0:A9 <slot>
:20 95 FE
:A9 80
:20 ED FD
:A9 C5
:85 36
:A9 03
:85 37
:4C EA 03
:29 7F
:0D CD 03
:4C 02 <code>
:80
Save the driver to disk by typing: BSAVE CEN 730, A$3B0, L$1E
Load the driver and initialize the interface before using the printer. From
command mode, type:
Or from a program: 100 Print D$;"BLOAD CEN 730" : Call 944, assuming that D$
is a CTRL-D.
To reconnect the printer, all that is required is: Call 954, or from a
program: 300 Call 954
To set normal print mode, type POKE 973,0; type POKE 973,128 to set the
expanded print mode POKE.
Cable Pinouts
-------------
Here is a sample pinout for an Apple II parallel card to a parallel printer.
20-Pin Amphenol
DIL Connector Connector
(Female) (Male)
1 ---------- 14
2 ---------- 10
8 ---------- 1
10 ---------- 2
11 ---------- 3
12 ---------- 4
13 ---------- 5
14 ---------- 6
15 ---------- 7
16 ---------- 8
17 ---------- 9
20 ---------- 16
#####################################################################
### FILE: A2TIL343.TXT
#####################################################################
Description: Pascal 1.2 128K Development System: Using it with a QC Hard Disk
Header: Pascal 1.2 128K Development System: Using it with a QC Hard Disk
If you are fortunate enough to own the Pascal 1.2 development system you can
access all features of it from your QC hard disk. The 128K development version
is REQUIRED.
It is assumed that you are familiar with the Pascal development system and the
workings of the Apple II Pascal Software supplied with your QC hard disk.
PROCEDURE
FINISHING UP
1. Boot the Apple II Pascal Software disk and select VOLUME MANAGER.
2. Select EDIT CURRENT MOUNTS. Mount your Pascal II volume on unit #4 by
selecting "1" and pressing RETURN. Respond to the prompt "Mount which volume?"
by typing the name of your Pascal II volume and pressing RETURN. Mount this
volume with Read/Write access by pressing RETURN at the prompt "Mount with
Read/Write access?".
3. Return to the VOLUME MANAGER main menu and select EDIT AUTOMATIC MOUNTS.
4. Auto mount your Pascal II volume on unit #4 by selecting "1". Respond to
the prompt "Mount which volume?" by typing the name of your Pascal II volume
and pressing RETURN. Mount this volume with Read/Write access by pressing
RETURN at the prompt "Mount with Read/Write access?".
5. Reboot the Apple IIPascal Software disk. You will notice that after the
initial boot, all files are being accessed from the QC hard disk. Surprise....
You will be able to access both Apple II Pascal Software files from your hard
disk and by quitting to Pascal, will be able to access all Pascal development
tools without rebooting.
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Tech Support
Keywords:
#####################################################################
### FILE: A2TIL344.TXT
#####################################################################
Description: Pascal 1.3: Compatible With IIGS RAM Disk, 3.5" Disk
Header: Pascal 1.3: Compatible With IIGS RAM Disk, 3.5" Disk
Pascal 1.3 for the Apple II can be loaded into the RAM disk of an Apple IIGS.
Set your RAM size, and it will be formatted when you start up Pascal.
Pascal 1.3 supports 3.5" disk drives. (In fact, it's now distributed on a
3.5" disk in addition to the 5.25" disks.)
Keywords:
#####################################################################
### FILE: A2TIL345.TXT
#####################################################################
When using Apple Pascal 1.3 (as well as versions 1.0, 1.1, and 1.2) on an
Apple II, you cannot use the Hard Disk 20SC as a volume: since Pascal stores
the volume size as a signed integer, it cannot work with volumes larger than
32767 blocks. (The HD 20SC has 39165.) The Hard Disk 20SC can be formatted
from Apple Pascal, but when you attempt to use the Pascal FILER to copy files
to the drive, you get a "NO ROOM ON VOLUME" message. Furthermore, Apple
Pascal only supports 77 files per directory, so even if you could use the
Hard Disk 20SC, you would run out of directory space before you could even
come close to running out of disk space.
The directory limitation applies to 5 meg and 10 meg ProFile drives as well.
You can use a ProFile hard drive with Pascal 1.3, but you cannot "share" the
drive with ProDos: you must dedicate the entire hard drive to a maximum of 77
Pascal files.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL346.TXT
#####################################################################
The Pascal 1.3 operating system on all Apple systems does not detect
characters with the device REMIN:. For example, when an Apple IIc with the
3.5" ROM runs the sample program from volume III, page 191 of the Apple II
Pascal 1.3 Workbench Manual, the characters from the modem port
(i.e. REMIN:) are not detected.
To employ REMIN: and REMOUT: with Pascal 1.3, use the Library program to
replace the 1.3 APPLESTUFF with the 1.2 APPLESTUFF, following the procedure
on pages 216-222 of chapter 8 of the Pascal 1.3 manual, volume II.
After that procedure, the following function and types will be available:
Keywords:
#####################################################################
### FILE: A2TIL347.TXT
#####################################################################
Many people have trouble using Library Name Files in Apple II Pascal
(v.1.2 and 1.3 ). Here is a short explanation on what library name
files are, and how they are used in Pascal.
Library Name files, which contain the names of libraries to be used when
running a program, are designed for very large applications, or for
multiple program applications that need to use the same libraries.
With small applications, when you want to use a library other than the
system library, you can link your libraries ( as regular units )
directly into your program. For larger applications, however, this is
impracticable, since each re-compilation makes linking more difficult
and cumbersome. The solution for larger applications is to create
Program Libraries which allow you to build your own set of intrinsic
units without having to place them in the system library. (Intrinsic
units have the same root name as the program, but have the suffix '.LIB'
on the end; e.g., a program named TRYIT.CODE becomes TRYIT.LIB). What
Library Name files do is allow you to handle up to five Program Library
files for each program.
To use Library Name files, write your library code and program code in
the standard way. Each library unit MUST be an intrinsic unit. When
writing your program you must remember to use the "$U ..." option to
tell the compiler where to find your libraries interface (program
library names are used only at execution time.). After compiling your
library units, don't forget to use the LIBRARY program to place a
library header in the file. Now, just compile your program and create
your library name file. When you execute, your program will find its
units even though you did not have to link them in.
PROGRAM USEWALLY;
BEGIN
DOWALLY;
END.
UNIT WALLY;
INTERFACE
VAR WALLSTR:STRING[80];
PROCEDURE DOWALLY;
IMPLEMENTATION
PROCEDURE DOWALLY;
BEGIN
WRITELN('WELL WALLY WORKS WELL I THINK');
END;
BEGIN
END.
LIBRARY FILES:
WALLY.LIB
$$
To build this program, you must compile the library unit first, then use
LIBRARY to turn it into a library (with the proper header). Finally,
compile the main program ( TRYIT.TEXT) and then run it to be sure that
it works.
Keywords:
#####################################################################
### FILE: A2TIL348.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
However, such a driver that can access the AppleTalk resources of the Apple
IIGS doesn't currently exist. Development of the driver is typically the
responsibility of the card's manufacturer.
On AppleLink, you can find contact information for the various vendors by
clicking the Library Index button to view the folder structure in the Tech
Info Library. An alphabetic listing of vendors is in the Third Party
Company Directory folder.
Copyright 1988, 1989, 1992 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL349.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
The Apple IIe Card is an accessory card that lets you run Apple IIe programs
on several Macintosh models. At this writing, those models were Performa 400,
405, 430, and 450; Macintosh LC, LC II, and LC III; and Macintosh Color
Classic. When the Macintosh is in the Apple IIe mode, it performs just
like an Apple IIe Computer. You can start up and use Apple IIe software
applications just as you would on an Apple IIe.
* Runs virtually all Apple IIe applications -- more than 10,000 programs.
* Applesoft BASIC programming language is built in. The Apple IIe Card
supports ProDOS, DOS 3.3, and Apple II Pascal operating systems.
* The Macintosh hard drive may be partitioned for the ProDOS operating system
to allow mass storage of Apple IIe programs and files.
* Allows connection of one UniDisk 3.5 disk drive and two Apple 5.25 disk
drives through the Apple IIe Card's connection cable. This cable also allows
the attachment of an Apple IIe joystick.
* Can print from Apple IIe applications to any printer that the Macintosh can
select.
You can purchase the Apple IIe Card at your Local Apple Dealer. Also, the
Local Apple Service Provider can install the card. You can find the Local
Apple Dealer/Service Provider by calling (800) 538-9696. You can also
purchase the Apple IIe Card from the Apple Catalog (800) 795-1000.
If you need help with the Apple IIe Card, then you can call the Apple
Assistance Center at (800) SOS-APPL Extension 555.
Optional Items:
#####################################################################
### FILE: A2TIL350.TXT
#####################################################################
Phone: 703-321-3003
Fax: 703-321-3053
Company Profile:
Specializing in consignment and resale of a wide assortment of Macintosh and
Apple II software and hardware.
Copyright 1993, Apple Computer, Inc
Keywords: 3PTY
#####################################################################
### FILE: A2TIL351.TXT
#####################################################################
Preowned Electronics
--------------------
800-274-5343
617-275-4600
617-275-4848 Fax
Company Profile:
Hardware, specializing in used Apple II equipment and discontinued Macintosh
equipment
Copyright 1991-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL352.TXT
#####################################################################
You may have problems using Pascal III with the Apple II Parallel Printer
Interface cable, since Pascal requires different error handshaking than the
cable is able to support. Rewire the cable to the pin specifications on page
16 of the Universal Parallel Interface Card manual.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL353.TXT
#####################################################################
Byte $2A contains the first two digits and byte $29 contains the last two
digits. $0640 is equal to 1600 decimal, which is the total number of blocks
on an 800K ProDOS disk.
Check memory locations $Cs01, $Cs03, $Cs05 (s = slot number) for $20, $00,
and $03, respectively. If these values are found, then the card in the slot
is a disk controller.
Check memory location $CsFF. If the value is $00 or $FF, assume that an
Apple Disk II disk controller card is installed ($00 is 16-sector, $FF is
13-sector).
Otherwise, check memory location $Cs07. If the value does not equal $00,
the device is not a SmartPort device, and the total number of blocks for
the drive are stored at memory locations $CsFC and $CsFD in
low-byte/high-byte order.
(NOTE: We do not know of any disk controller that does not store the total
number of blocks at memory locations $CsFC and $CsFD.)
#####################################################################
### FILE: A2TIL354.TXT
#####################################################################
#####################################################################
### FILE: A2TIL355.TXT
#####################################################################
Some users running AppleShare networks have had problems getting the ProDOS
applications to print.
To get a ProDOS application to print correctly, you need to run the "Chooser
II" program, which is in the AppleTalk folder on Apple II Workstation disk.
This program allows you to select a printer.
#####################################################################
### FILE: A2TIL356.TXT
#####################################################################
The ProDOS Assembler Tools disk doesn't start up exactly as described on page
15 of the manual. When an Apple II starts up, it looks for a file named
PRODOS. After it finds and loads PRODOS, it runs the first file on the disk
that has the suffix .SYSTEM in its name. On the ProDOS Assembler Tools disk,
the first such file is BASIC.SYSTEM, but the one needed is EDASM.SYSTEM.
Here's how to change the name of BASIC.SYSTEM so that EDASM.SYSTEM gets
loaded first:
3. When the Applesoft ] prompt appears, type the following, pressing Return
after each line:
] UNLOCK BASIC.SYSTEM
] RENAME BASIC.SYSTEM,BASIC.SYS
4. Either restart the system, or type the following to start the assembler:
] -EDASM.SYSTEM
Keywords:
#####################################################################
### FILE: A2TIL357.TXT
#####################################################################
The ProDOS Assembler Tools is designed for programmers who want to write
assembly-language programs for the Apple II, II+, IIc, IIe or IIe enhanced.
All
five of these computers are based on the 6502 microprocessor, whose command
set
is supported by the Assembler Tools. Before you attempt using the Tools, we
recommend that you be fairly familiar with BASIC or Pascal on the Apple
computer system and that you read one or more books on 6502 assembly-language
programming.
The ProDOS Assembler Tools include four programming tools that will help you
create and execute assembly-language programs to run on any Apple II computer.
These tools are the Editor, the Assembler, the Bugbyter debugger, and the
Relocating Loader:
--Use the EDITOR to create and modify program source files and to store
them on disk. You can also use the Editor to edit ProDOS EXEC files and
BASIC program source files.
--Use the BUGBYTER debugger to test and verify the execution of your
programs. Also use the Bugbyter to help you locate and fix any errors
that might creep into your programs.
Further details can be found in the ProDOS Assembler Tools User's Manual.
Apple Technical Communications
Keywords: specsht
#####################################################################
### FILE: A2TIL358.TXT
#####################################################################
If you connect a Hard Disk 40SC or Hard Disk 80SC to an Apple II, you
must partition the hard disk -- that is, divide it into separate volumes.
Each volume is then counted as one SCSI device.
Apple does not supply the software that does the partitioning and currently
does not know of any other source for such software.
Keywords:
#####################################################################
### FILE: A2TIL359.TXT
#####################################################################
TOPIC -----------------------------------------------------------
We have an AppleTalk network system and have discovered some strange behavior
with certain applications on the Apple II.
Using current software, there are three shell programs (besides BASIC)
available for AppleTalk network system users. They are Aristotle, the Finder,
and Let's Share. We have found that some applications work perfectly when
launched from one of the shells, but not when launched from another. Also,
when quitting, some return to the shell from which they were launched, while
others return directly to the File Server Log-On screen.
- Mavis Beacon Teaches Typing (Software Toolworks) works fine when launched
from Aristotle or the Finder, but not from Let's Share.
- Medley (Milliken) always returns the user to the Log-On screen on quitting.
Some applications seem to return the user to the shell from which they were
launched, while others return the user to the server-defined startup
application. (I have no concrete examples of this, but here's an
illustration)
- The user repeats the above process to get to the Finder, but this time
launches "Application Y". On quitting Application Y, he is returned
directly
to Aristotle, even though he launched Application Y from the Finder.
Do you have any clues about these differences? Do some of these shells leave
memory in a different state than others when they launch applications? Are
there any standards for this sort of thing? Is Let's Share a known offender,
or does it follow whatever rules there are? Is there a standard GS/OS or
ProDOS 16 Quit call? Is everyone not implementing it correctly?
I have tried putting ProDOS applications that reside on floppy disks into
Aristotle menus. If I put the disk in the drive and choose the menu item, the
application launches properly and, on quitting, seems to return the user to
Aristotle without a hitch. However, a colleague reports that when doing this
with Instant Pascal, the server connection is dropped somewhere, so quitting
fails. Do some applications disable network listeners or trash the memory
where
network files resides? Is there any way to tell what might work in this
fashion and what might not?
DISCUSSION ------------------------------------------------------
The ProDOS 8 quit command is quite simple and does not have the ability to put
the name of the application to return to on the return stack. ProDOS
applications "quit to" the program named Start in the GS/OS volume. As
shipped, this is the Finder. However, if the startup program has been set in
the AppleShare Admin application, the Finder may not be the "start" program
any
longer. Whatever is set in Admin is the application to which the ProDOS 8
programs return.
GS/OS applications have the ability to put the name of the program to which
one
returns onto the return stack. If properly written, quitting a GS/OS
application returns the user to the same application that launched the GS/OS
program just quit.
- We are still trying to work a variety of issues out with Medley. We will
add
this one to the list to investigate.
- In the next example, instead of launching "Application X", the user launches
"Application Y" (apparently, a ProDOS 8 application from the behavior
described), then quits "Application Y", and finishes in Aristotle. This
would be the correct behavior for a ProDOS 8 "Application Y".
Instant Pascal has several issues associated with it. The primary issue is
that it is neither a ProDOS nor a GS/OS application. Instant Pascal has its
own operating system with its own input/output routines. These I/O routines
know nothing about the network. It is, thus, totally logical that Instant
Pascal disregards all network activities. The only solution is to rewrite the
Instant Pascal operating system. It is unlikely that this solution will ever
be considered.
Copyright 1990 Apple Computer, Inc.
Keywords:
#####################################################################
### FILE: A2TIL360.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION -------------------------------------------------------
The Apple PC 5.25 Drive for the Macintosh SE can see MS-DOS files, but not
ProDOS files.
#####################################################################
### FILE: A2TIL361.TXT
#####################################################################
#####################################################################
### FILE: A2TIL362.TXT
#####################################################################
ProDOS is Apple's new disk operating system for the Apple IIe and II+. It is
now included with Apple's Disk II drives with controller and the DuoDisk.
Apple designed ProDOS as a transition from DOS 3.3 and for the greater
sophistication and enhanced capabilities demanded by more professional
applications. ProDOS provides compatibility between the Apple III and the
Apple II line of computers, since ProDOS and SOS share similar file naming
conventions and file formats.
ProDOS requires a 64K Apple II+ or IIe, with Applesoft in ROM. Integer BASIC
is not supported. Listed below are some of the features of ProDOS.
--Fast transfer speed to and from disk; about 8K per second from Disk II.
--Pseudo disk emulator using the Apple Extended Text Card, enabling fast file
access and graphics screen switching.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL363.TXT
#####################################################################
If you plan to use this auxiliary memory for high-res graphics, you must
protect yourself from /RAM. To construct a space for protecting high-res
pages in auxiliary memory while maintaining /RAM as an online storage device,
perform the following two steps:
If you wish to protect all auxiliary memory not reserved for use by Apple, you
must disconnect /RAM. The following three areas of the system global page are
of interest to anyone who wishes to disconnect /RAM:
Keywords:
#####################################################################
### FILE: A2TIL364.TXT
#####################################################################
BEFORE YOU START: Familiarize yourself with the Apple III Owners
Guide and ProFile Owners Manual.
1. Format the ProFile using the Apple III Systems Utilities and
define the volume name as HVRMHGL. Another volume name can be
defined once the ProFile has been formatted.
#####################################################################
### FILE: A2TIL365.TXT
#####################################################################
I. Technical Specifications
A9M0100 A9M0005
2. Drive Characteristics:
--Winchester technology
3. Interface:
4. Power Requirements:
5. Environmental Requirements
a. Temperature
--Operating: 50 to 104 degrees F (10 to 40 degrees C)
--Storage: -7.6 to 176 degrees F (-22 to 80 degrees C)
b. Humidity
--Operating: 20 to 80% noncondensing.
--Storage: 1 to 95%
6. Physical Characteristics
inches centimeters
Height: 4.39 11.15
Width: 17.28 43.89
Depth: 8.81 22.38
pounds kilograms
Weight: 11 5
II. Package
1. IIe
a. RAM: Minimum of 64 kilobytes
b. Operating System: ProDOS Pascal 1.2
c. Interface Cards:
-- The difference bewteen the 5Mb and 10Mb ProFile
Interface cards is the ROM at location C6. The ROM is
341-027 for the 5Mb Card and 341-0299-B for the 10 Mb.
2. Apple III
3. Macintosh XL
Features
#####################################################################
### FILE: A2TIL366.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
or
2. ProDOS for the Apple II, and SOS for the Apple III.
ProFiles are formatted at the factory with the Apple III SOS format and
contain the Apple III System Utilities program. This format is completely
compatible with the Apple II ProDOS format, and so can be used on either the
Apple II or Apple III; additionally, these ProFiles can be used without
difficulty on the Macintosh XL (running Lisa or Macintosh software).
Once a ProFile has been formatted by Lisa software, it will not be able to
work any longer on an Apple II or III.
ProFiles don't need any special software to function with these systems other
than the respective system formatters which accompany each system's operating
system utilities, regardless of what system it was used on previously.
NOTES:
1. The Pascal ProFile Manager will not format a ProFile; the ProFile must
already be formatted with ProDOS.
#####################################################################
### FILE: A2TIL367.TXT
#####################################################################
Quality Computers
-----------------
Phone: 800-890-8263
313-774-7740
Fax: 313-774-2698
Company Profile:
#####################################################################
### FILE: A2TIL368.TXT
#####################################################################
Performance
Capacity 10.3 & 21.0 Megabytes Formatted
Access Time
Track to Track 16.4 mSec
Average 85 mSec
maximum 175 mSec
Average Latency 8.37 mSec
Startup time(typical) 12 Sec
Functional
Rotational Speed 3600 RPM
Recording Density 9036 & 9827 BPI
Track Density 360 & 588 TPI
Cylinders 306
Read/Write Heads 4
Disks 2
Environmental Limits
Ambient Temperature
Operating +50 to +115 Degrees F
+10 to +46 Degrees C
Non-Operating -40 to +140 Degrees F
-40 to +60 Degrees C
Relative Humidity
Operating 8% to 80% non-condensing
Non-Operating 1% to 95%
Altitude Limit 10,000 ft(3048m) above sea level.
Shock Non Operating 30g Maximum
Dimensions
Height 3.85 in (97.79mm)
Width 14.5 in (368.3mm)
Depth 8.5 in (215.9mm)
Weight 11.0 lbs (approx. 50 kg)
Perfomance Comparison
Data based on reading (2000 blocks QC, 200 blocks DiskII, 800 blocks Macintosh
400K internal drive) in sequence from the disks.
Apple IIc
Internal disk drive 16.4 blocks per second
QC hard disk 25.7 blocks per second
Apple II and III
Disk II, III and Duodisk 16.4 blocks per second
Profile 41.3 blocks per second
QC hard disk 55.6 blocks per second
Macintosh 2.0 System
Macintosh 400K 29 blocks per second
QC hard disk 45 blocks per second
NOTE: Apple Computer, Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL369.TXT
#####################################################################
Article Created:
Article Reviewed/Updated: 16 July 1993
Queue, Inc.
-----------
203-335-0908
800-232-2224
Fax: 203-336-2481
Company Profile:
Queue, Inc., software, specializing in educational programs for the Macintosh,
Apple II and IBM PCs.
Copyright 1989-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL370.TXT
#####################################################################
QuickFile III and QuickFile IIe can share the same files if you format your
data diskettes with QuickFile IIe or the Apple II Pascal system. Both
QuickFile IIe at home and QuickFile III at the office will recognize the
disk.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL371.TXT
#####################################################################
TOPIC ---------------------------------------------------------
DISCUSSION ----------------------------------------------------
Power Macintosh users that would like to read ProDOS disks have the following
solutions:
Macintosh users have been able to read DOS and ProDOS disks using the
Apple File Exchange utility since Macintosh System Software 6.0 shipped
in 1988. Apple File Exchange has been part of the Macintosh System
Software through System 7 Pro. Since Macintosh PC Exchange 2.0
provides users the ability to read, write and format PC-compatible and
ProDOS disks, Apple has discontinued development of Apple File
Exchange. Although Apple File Exchange 7.0 may work with the Power
Macintosh series, it was not fully tested by Apple and is therefore not
supported on PowerPC processor based Macintosh systems.
#####################################################################
### FILE: A2TIL372.TXT
#####################################################################
206-882-2009
Company Profile:
Specializing in Apple II, Macintosh, and custom cables.
Copyright 1993, Apple Computer, Inc
Keywords: 3PTY
#####################################################################
### FILE: A2TIL373.TXT
#####################################################################
Resource Central
----------------
Phone: 913-469-6502
Fax: 913-469-6507
Company Profile:
Specializing in technical manuals and books, software, and some hardware for
the Apple II, aquired all of APDA's Apple II equipment and utilities
Copyright 1993, Apple Computer, Inc
Keywords: 3PTY
#####################################################################
### FILE: A2TIL374.TXT
#####################################################################
Fax: 619-442-0525
Company Profile:
Software, specializing in Apple II family products and hypermedia.
Copyright 1990-96, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL375.TXT
#####################################################################
#####################################################################
### FILE: A2TIL376.TXT
#####################################################################
I. Technical Specifications
A. Print Speed:
C. Character Format:
D. Character Set:
1. 96 ASCII characters
2. 24 European characters
E. Character Pitch:
G. Line-Feed Rate:
J. Paper:
K. Ribbon:
L. Interface:
M. Electrical:
1. Input Power:
a. 115 V 60 Hz
b. 230 V 50 Hz
2. Power Consumption:
a. Standby: 20 Watts maximum
b. Printing: 60 Watts maximum
N. Physical Dimensions
O. Environmental:
II. Features:
A. Cable and power cord connect to the side of the Scribe, well out of
the paper path.
Copyright 1986, 1992, Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL377.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article pertains to the interleave of Apple external SCSI hard drives of
all sizes.
DISCUSSION ------------------------------------------------------
2. Always initialize from the type of Macintosh the drive will be connected
to. For example, if you wish to connect a Apple HD40 SC to a Macintosh
Plus, initialize that hard disk with a Macintosh Plus.
If you want more than one type of Macintosh to access the SCSI hard disk,
always initialize it from the slowest system for the best average
performance. You must do this because, with Apple HD SC Setup, different
types of Macintosh computers require a SCSI hard disk with a different
interleave.
Interleave is the ratio of consecutive sectors a CPU can read from or write
to. This means that a Macintosh II is fast enough to read from or write to
every consecutive sector, a Macintosh SE can only read every other sector,
and the Macintosh Plus is only fast enough to read one in every three
sectors. An Apple II also has an interleave of 3:1. The Apple II can support
a 3:1 interleave because the SCSI card has a 8K RAM buffer enabling it to
buffer data until the CPU is ready for it.
Delays occur when you connect a "slower" Macintosh to a hard disk initialized
on a "faster" Macintosh. For example, a hard disk intialized from a Macintosh
II has more data on every consecutive sector than a Macintosh Plus can
consecutively read, necessitating a full revolution of the platter before the
Macintosh Plus can access the sectors it knows it missed. There's a delay of
the revolution of only one or two sectors when a "fast" Macintosh accesses a
hard disk intialized from a "slower" Macintosh.
For the change in interleave ratio between the Macintosh Plus and the
Macintosh SE, there are three reasons: improved performance, hardware
handshaking, and changes in SCSI firmware. First, the Macintosh SE performs
more quickly, even though it uses the Macintosh Plus' 68000 processor running
at the same speed. The Macintosh SE has a change in hardware design that
allows the video circuitry 1 long word access to the RAM for every 3 made by
the processor, as opposed to the 1 video access for every 1 made by the
processor on previous Macintoshes. Next, hardware handshaking was
implemented, allowing cleaner and faster communication between the Macintosh
SE and the drive. Finally, the SCSI firmware was cleaned up and optimized for
the SE. Previous bugs and patches caused the SCSI driver to not perform as
quickly as it should.
#####################################################################
### FILE: A2TIL378.TXT
#####################################################################
Shreve Systems
1200 Marshall Street
Shreveport, LA 71101
318-424-9791
800-227-3971
Fax: 318-424-9771
Company Profile:
Specializing in Apple II hardware such as power supplies, logic boards, and
cases.
Copyright 1993, Apple Computer, Inc
Keywords: 3PTY
#####################################################################
### FILE: A2TIL379.TXT
#####################################################################
So What Software
----------------
714-963-3392
714-964-4298 Fax
AppleLink: D1462
Company Profile:
Software, specializing in tools for the Apple II familyline.
Copyright 1989-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL380.TXT
#####################################################################
Many CP/M programs for sale work with the Apple II CP/M systems; however,
since the Apple III is relative newcomer to the CP/M world, applications
may have to be formatted to operate with it. To format an Apple II CP/M
program onto an Apple III diskette:
The resultant copy will be an Apple III system diskette containing all the
Apple II files.
Apple Technical Communications
Keywords:
#####################################################################
### FILE: A2TIL381.TXT
#####################################################################
The diskette organization used in the Apple II Softcard CP/M and the
Apple III Softcard CP/M are identical. This means that files generated on
either system is readable by the other. However, the Softcard III CP/M
System File does not work correctly on an Apple II, and visa-versa.
Some programs were designed with specific hardware in mind and may not work
correctly on the Apple III. Several examples are MBASIC, GBASIC, and FORTRAN
supplied by Microsoft.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL382.TXT
#####################################################################
SoftSpoken, Inc.
-----------------
919-870-5694
Fax: 919-870-5696
Company Profile:
Specializing in Crossworks, and an Apple II to IBM PC data exchange utility.
Copyright 1991-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL383.TXT
#####################################################################
P. O. Box 593
Moorpark, CA 93020
805-529-2082
Company Profile:
Hardware, specializing primarily in Apple II adapters and connectors.
Copyright 1988-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL384.TXT
#####################################################################
Sun Remarketing
---------------
P.O. Box 4059
Logan, UT 84323-4059
801-755-3300
Fax: 801-755-3360
AppleLink: SUNREM
Company Profile:
Hardware, software, and manuals. Sun Remarketing specializes in the sale,
service, and support of current and obsolete Apple* and Macintosh products.
Sun Remarketing sales and support many third-party software and hardware
solutions for the Apple* and Macintosh products.
*Apple products include Apple ///, Apple II, Apple IIe, and Apple IIc.
Copyright 1990-96, Apple Computer, Inc.
Keywords: 3pty
#####################################################################
### FILE: A2TIL385.TXT
#####################################################################
Although Apple's Super Serial Card can be used from Applesoft Basic, it is
often desirable to use machine language to increase the speed with which
characters are sent and received. The assembler program below illustrates a
method of communicating with another Apple computer through the Super Serial
Card. You may use this routine as a starting point for your own program.
On page 291 of the Apple IIe Reference manual and on pages 261 to 265 of the
Apple IIc Reference Manual there are listsof the registers and entry points
used by routines resident in the Super Serial Card. The equates in the program
below use these locations, as well as input/output hooks found in the Apple II
family of computers.
The initialization routine (INIT) stores the address of the Super Serial
Card's
initialization routine in CSW (the Apple II monitor character output hook).
This activates the card for output by jumping to COUT. Following this, DOS or
Prodos hooks are reinstalled.
The OUTput routine checks the 6551 status port bit 4. If this is equal to
zero,
the previous character has not yet been sent, so we must check the status byte
again until that register is clear. When the value in bit 4 becomes one, the
6551 is ready to send another character. To accomplish this, simply store the
data in the transmit register (TDREG) of the chip.
Bit 3 of the status port is checked by the INput routine. If this bit is zero,
the program either loops continuously or returns to the calling program,
depending on the state of the return flag found in location $FF. If bit 3 is
one, a character is waiting at the input port, and the character is then read
from the read register (RDREG) of the 6551.
The DEMO portion of this program calls the INIT routine, and sends each letter
of the alphabet to the connected device. After each character is sent, the
program waits to see if a response has been received from the external device.
If a character is waiting, the program ends.
Keywords:
#####################################################################
### FILE: A2TIL386.TXT
#####################################################################
TOPIC -----------------------------------------------------------
DISCUSSION ------------------------------------------------------
Overview
--------
The Apple II Super Serial Card provides a configurable RS 232 interface,
allowing an Apple II, Apple II Plus, or Apple IIe computer to exchange data
with other computers, modems, printers, terminals, and accessories employing
a bidirectional RS-232-C interface in serial format (one bit at a time).
The Super Serial Card features an on-board switch allowing the operation of a
printer, modem, or other serial device. This switch also eliminates the need
for special connection cables such as modem eliminators.
System Requirements
-------------------
To use the Apple II Super Serial Card, you need:
* an Apple II, Apple II Plus, or Apple IIe computer system with an available
expansion slot; and
* a printer, modem, or other serial device.
Technical Specifications
------------------------
* Single Level: EIA RS-232-C
* Connector Type: DB-25 socket
* On-Board ROM: 2K x 8 bit (2316 or equivalent)
* ACIA: S6551 or equivalent
* Baud Rate Selection: via on-board DIP switches (default) or via software
commands
* Data word format: 1 start bit, 1 or 2 stop bits, 7 or 8 data bits; odd,
even, or no parity
* Available baud rates: 50, 79, 110, 134.6, 150, 300, 600, 1200, 1800,
2400, 3400, 9600, 19200
* RS-232-C Signals Supported: RTS (Request to Send), CTS (Clear to Send),
DTR (Data Terminal Ready), DSR (Data Set Ready), DCD (Data Carrier Detect),
RXD (Receive Data), TXD (Transmit Data), (SG) Signal Ground.
Pin Explanation
---------------
FRAME GROUND: Provides electrical connection to give both devices connected a
common frame ground. Usually tied to Signal Ground inside the cabinet of one
of the devices.
TRANSMIT DATA: This pin conveys serial data sent from the Super Serial card.
This is one of the pins that may need to be crossed over if the peripheral
device is a DTE. The MODEM/TERM plug can perform this crossover.
RECEIVE DATA: This pin receives serial data sent from the device the Super
Serial card connects the computer to. This is one of the pins that may need
to be crossed over if the peripheral device is a DTE. The MODEM/TERM plug can
perform this crossover.
REQUEST TO SEND (RTS): This signal is used by the computer to ask the
peripheral device if it is ready to receive computer data. Often a device
such as a printer will ignore this signal (will not have a pin connected to
it) because the signals primary use is to control half duplex modems.
CLEAR TO SEND (CTS): This pin receives the peripheral's ready to receive data
response to an RTS from the computer. Again this pin is used most often by
modems.
DATA SET READY (DSR): This pin receives the signal generated by the
peripheral that indicates that the peripheral is turned on and ready to
communicate. This is one of the pins that may need to be crossed over if the
peripheral device is a DTE. The MODEM/TERM plug can perform this crossover.
SECONDARY CTS: Some modems can transmit and receive on two channels (that is
two separate communications on the same line). The Secondary CTS pin would be
used to receive the peripheral's ready to receive data response to an RTS for
the second channel from the computer.
SIGNAL GROUND: When this pin is connected between two RS232 devices it
provides a common electrical level that the devices can reference the RS232
signals to.
DATA TERMINAL READY: This pin becomes active when the computer and SSC are
ready to go on line. This is one of the pins that may need to be crossed over
if the peripheral device is a DTE. The MODEM/TERM plug can perform this
crossover. Also this pin can be used for flow control protocol handshaking.
DATA CARRIER DETECT: This pin receives the signal generated by a modem when
it senses a carrier on the telephone line. The SSC would then respond by
telling the computer that data was going to be coming from the modem.
Jumper Block
------------
The jumper block has two positions, Terminal and Modem. The jumper block
eliminates the need for special connection cables such as modem eliminators.
Switches
--------
The fourteen switches, split into two banks named SW1 and SW2, are diagonally
opposite the slot contacts. Holding the card so that the switches are at the
top left, the two banks are arranged like this:
SW1 1 2 3 4 5 6 7 SW2 1 2 3 4 5 6 7
ON ON
OFF OFF
The markings SW1, SW2, ON, and OFF may not appear exactly as shown. If the
lever on a switch is pointing towards the top of the card, the switch's
contact is closed and the switch is ON. Use a sharp but soft point, like a
pencil point, to move the levers.
Switch 1
1 2 3 4
Baud Rate:
50 On On On Off
75 On On Off On
110 On On Off Off
135 On Off On On
150 On Off On Off
300 On Off Off On
600 On Off Off Off
1200 Off On On On
1800 Off On On Off
2400 Off On Off On
3600 Off On Off Off
4800 Off Off On On
7200 Off Off On Off
9600 Off Off Off On
19200 Off Off Off Off
Switch 2
5 6
Auto linefeed after CR:
Enabled On
Disabled Off
Passage of interrupts from ACIA to CPU:
Enabled On
Disabled Off
Mode Switches
-------------
The setting of the Mode switches (SW1 5 and 6) determines the function of the
remaining switches in one of two modes, Communications mode or Printer Mode.
Printer Mode includes two modes for printer PROM emulation.
Switch 1
5 6
Mode:
Communications On On
Printer Off On
SIC P8 Emulation On Off
SIC P8A Emulation Off Off
Communications Mode
-------------------
The remaining switches have the following functions:
8 data/1 stop On On
7 data/1 stop On Off
8 data/2 stop Off On
7 data/2 stop Off Off
Parity:
None N/A On
Odd On Off
Even Off Off
Important Information
---------------------
There is a problem with using the Super Serial Card (SSC) terminal firmware
at 1200 baud on an unenhanced IIe. The IIe 80-column card can't keep up with
the data stream and eventually loses characters. Avoid this problem with
faster, more sophisticated programs that can handle interrupts, such as
Access II or third party terminal software. The proper terminal software also
will allow use of the Extended Text Card with a modem at 1200 baud.
#####################################################################
### FILE: A2TIL387.TXT
#####################################################################
TOPIC -----------------------------------------------------------
This article describes assembly language addressing methods for the 6502 and
6551 microprocessors thruogh the Super Serial Card.
DISCUSSION ------------------------------------------------------
The 6502 does a false read to the current page. This is inherent in the 6502
design. A false read occurs during a read to memory. The 6502 will hold the
target address + 1 line open after it accesses the target address. This does
not alter the contents of the address but can affect a memory-mapped I/O
device that is toggled by the address line.
The false read does not affect the Super Serial Card as none of the card's
functions are set when the address line is held open by the false read.
However, for good programming to an I/O device, where false reads could
toggle a function, you should use the indirect indexed-addressing mode with
the address for your indirect accesses in the zero page.
The following example is available in the Tech Info Library and uses the
absolute, indirect-addressing method; it has been modified here as an example
of indirect, indexed-addressing. The program uses zero-page addresses $FA and
$FB, because these are generally unused by both DOS and BASIC. See pages 74
and 75 of the "Apple II Reference Manual" for a map of the zero-page
locations.
On page 291 of the "Apple IIe Reference Manual" and on pages 261 to 265 of
the Apple IIc Reference Manual, there are lists of the registers and entry
points used by routines resident in the Super Serial Card. The equates in the
program below use these locations, as well as input/output hooks found in the
Apple II family of computers.
The initialization routine (INIT) stores the address of the Super Serial
Card's initialization routine in CSW (the Apple II monitor character output
hook). This activates the card for output by jumping to COUT. Following this,
DOS or ProDOS hooks are reinstalled.
The OUTput routine checks the 6551 status port bit 4. If this is equal to
zero, the previous character has not yet been sent, so we must check the
status byte again until that register is clear. When the value in bit 4
becomes one, the 6551 is ready to send another character. To do this, store
the data in the transmit register (TDREG) of the chip.
Bit 3 of the status port is checked by the INput routine. If this bit is
zero, the program either loops continuously or returns to the calling
program, depending on the state of the return flag found in location $FF. If
bit 3 is one, a character is waiting at the input port, and the character is
The DEMO portion of this program calls the INIT routine, and sends each
letter of the alphabet to the connected device. After each character is sent,
the program waits to see if a response has been received from the external
device. If a character is waiting, the program ends.
Here is a demo of accessing the Super Serial Card with Assembly Language.
ORG $2000
COUT EQU $FDED ; CHARACTER OUT IN MONITOR
CSWL EQU $36 ; OUTPUT HOOK
CSWH EQU $37
WAIT EQU $FCA8 ; MONITOR ROUTINE TO WAIT
BASELO EQU $FA ; ZERO PAGE INDEX ADDRESS FOR INDIRECT ADDRESSING
BASEHI EQU $FB ; THE TARGET ADDRESS IS STORED IN FA AND FB
IO EQU $C0 ; IO PAGE HIBYTE ADDRESS THIS GOES IN BASEHI
;
; SSC EQUATES
;
RTS
;
; INPUT A CHARACTER FROM 6551
;
IN LDA #STATUS ; GET THE STATUS ADDRESS
STA BASELO ; SET UP THE INDIRECT INDEXED ACCESS
LDA (BASELO),Y ; CHECK STATUS
AND #$08 ; BIT 3 OF STATUS
BEQ INTST ; NO CHAR WAITING TO BE RECEIVED
LDA #RDREG ; GET THE READ ADDRESS
STA BASELO ; SET UP THE INDIRECT INDEXED ACCESS
LDA (BASELO),Y ; GET THE INPUT FROM 6551
RTS
INTST LDA $FF ; CHECK RETURN FLAG
BNE IN ; IF NOT 0 THEN WAIT FOR INPUT
#####################################################################
### FILE: A2TIL388.TXT
#####################################################################
Description: System 7 Pro: Read Me Incorrect About Apple IIe Card SW (10/93)
Header: System 7 Pro: Read Me Incorrect About Apple IIe Card SW (10/93)
TOPIC -----------------------------------------------------------
The information about how to obtain Apple IIe Card Software in the Read
Me file for System 7 Pro is incorrect. This article explains the best
ways to obtain this software.
DISCUSSION ------------------------------------------------------
The Read Me file that is installed when updating to System 7 Pro reads
as follows:
To use the Apple IIe Card with System 7 Pro on a Macintosh LC II, you
need version 2.2 of Apple IIe Card Software. You should upgrade to
version 2.2 only if you are using your LC II with System 7 Pro. Apple
IIe Card Software 2.2 may also be used with the original Macintosh LC,
but it is not required.
You can obtain the upgrade package from an authorized Apple Reseller.
In the United States, you can call the Apple Customer Assistance Center
at 1-800-776-2333 to request Apple IIe Card Software version 2.2. The
new software is also available on AppleLink (AppleLink path: Apple
Products: Apple II: Apple II Product Information: Apple IIe Card)."
Software Sampler
Apple SW Updates
Macintosh
Peripheral Software
Apple IIe Card (2.2.1)
Copyright 1993, Apple Computer, Inc.
Keywords: SUPT
#####################################################################
### FILE: A2TIL389.TXT
#####################################################################
#####################################################################
### FILE: A2TIL390.TXT
#####################################################################
For reading data, the cassette recorder uses a more complicated input circuit
consisting of a 741 operational amplifier configured as a zero crossing
detector. Zero crossing detection means that whenever the voltage at the input
jack goes from positive to negative (or negative to positive) the output of
the amplifier switches from a 1 to a 0 (or 0 to 1). The detector is accessed
by any read to address $C060. The sign bit (most significant bit) of the byte
read reflects the detector status. The read routines continually EXCLUSIVE
ORs this bit with the value most recently read to detect a change in state.
The amount of time required to change state indicates the incoming frequency
which then is used to determine if a one or a zero has been received. After
detecting the first zero crossing at the start of the header, the read routine
uses HEADR to generate a 3.5 delay, and then the read routine waits for the
sync bit. After HEADR generates the synchronous bit, the read routine reads
the data and puts it in the specified memory range.
In using the cassette interface to either read or write, all you need do is
specify an address range and execute the read or write subroutine. The
address range is stored in four bytes, two for the first address to be saved
and two for the last to be saved. In both cases the least significant byte is
first.
LDA #$00
STA $3C starting address low
LDA #$08
STA $3D starting address high
LDA #$FF
STA $3E ending address low
LDA #$09
STA $3F ending address high
JSR $FEDC write to block to tape
The JSR $FEDC will write to the cassette; JSR $FEFD will read from the
cassette.
3. from BASIC:
First set up the address range. If S = the start and E = the end then from
integer BASIC,
4. from APPLESOFT,
Then, to write out to cassette, use CALL -307; to read in from the
cassette,
use CALL -259.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL391.TXT
#####################################################################
This note is about the cassette interface built into the Apple II and
Apple II+, subroutines. An assumption made here is that the cassette
recorder is in the proper mode, play or record, when the read and write
routines are executed. Note also that the timing is approximate and may
vary from one Apple to another.
+--------+-+-----------------------+-+
| HEADER |S| DATA |C|
+--------+-+-----------------------+-+
+--------+-+----+-+--------+-+----------------+-+
| HEADER |S| LB |C| HEADER |S| PROGRAM |C|
+--------+-+----+-+--------+-+----------------+-+
The synchronous bit, generated by HEADR, is one half cycle of 2500 Hz, (200
microseconds) and one half cycle of 2000 Hz, (250 microseconds). It is used to
signal the end of the header tone and the start of the data.
The data is recorded on the tape with a low starting address and a high ending
address. Each byte of data is shifted out most significant bit first, least
significant bit last. A zero bit is made up of one cycle of 2 kHz, (250
microseconds per half cycle) and a one bit is one cycle of 1 kHz, (500
microseconds per half cycle). This works out to 2000 baud for zeros only and
1000 baud for ones, or an average of 1500 baud.
+-----+ +----------+ +
| | | | |
+ +-----+ +----------+
The checksum byte is written on the tape at the end of the data block. All
during reading or writing each data byte is EXCLUSIVE OR-ed with the checksum
byte. If the checksum computed during a read agrees with the checksum that was
written out, then the data is probably good. This method will detect an odd
number of errors for any of the eight bits of the byte.
In writing data, the cassette output uses quite simple circuitry, a flip-flop
connected through a voltage divider to the jack on the back panel of the
Apple. Any time the address $C020 is accessed this flip-flop changes state.
Accessing the flip-flop once every 500 microseconds generates a 1000 Hz
tone.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL392.TXT
#####################################################################
(505) 898-8183
AppleLink: X0108
Company Profile:
Software, specializing in development tools for Apple II computers.
Copyright 1992-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL393.TXT
#####################################################################
#####################################################################
### FILE: A2TIL394.TXT
#####################################################################
Description: ThunderWare
Header: ThunderWare
ThunderWare
21 Orinda Way
Orinda, CA 94563
510-254-6581
800-628-0693 (Orders only)
Fax: 510-254-3047
AppleLink: D0079
#####################################################################
### FILE: A2TIL395.TXT
#####################################################################
Tulin Technology
-----------------
408-432-9025
408-432-9057
Fax: 408-943-0782
Company Profile:
Hardware and software, specializing in storage subsystems for the Macintosh
and Apple II computers.
Copyright 1991-93, Apple Computer, Inc.
Keywords: 3PTY
#####################################################################
### FILE: A2TIL396.TXT
#####################################################################
I. Technical Specifications
1. Recording Media
2. Capacities
3. Characteristics
4. Power Consumption
6. Environmental Characteristics
a. Operating temperature:
1. 50 to 115 degrees Fahrenheit
2. 10 to 46 degrees Celsius
b. Operating humidity: 20% to 80% (noncondensing)
c. Maximum wet bulb:
1. 85 degrees Fahrenheit
2. 29.4 degrees Celsius
7. Drive Dimensions
inches millimeters
a. Length 8.50 216.0
b. Width 6.37 162.0
c. Height 3.13 79.6
pounds kilograms
d. Weight 4.62 2.1
8. Connection
a. Apple II
b. Apple II Plus
c. Apple IIe
d. Apple IIGS
III. Package
1. Order number:
a. A9M0104: Unidisk drive with controller card
b. A9M0105: Unidisk drive
Copyright 1988 Apple Computer, Inc.
Keywords: SPECSHT
#####################################################################
### FILE: A2TIL397.TXT
#####################################################################
* The Epson printer does not work properly with an Apple II parallel
interface cable. Wire the cable as specified in table 2-1 on page 8.
* The SOS driver configuration block must be set to the values in table 4-2
on page 19 for the Epson MX-80.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL398.TXT
#####################################################################
DCB : 00 00 40 00 5A
Keywords:
#####################################################################
### FILE: A2TIL399.TXT
#####################################################################
TOPIC --------------------------------------------------------------
This document serves as an index to the Domestic Apple Software Updates areas
located on, AppleLink, America Online and the Internet. The first part of
this article: Article Change History, lists the most recent changes to the
Software Updates. The second part is an alphabetical list of the software
updates, along with the current location.
Please search the Apple Tech Info Library using the string "Apple Software
Updates" for a current list of online services to which Apple Software
Updates are posted. (You can also use the special keyword: kol to search for
this information and other on line related information in the Apple Tech Info
Library.)
DISCUSSION ----------------------------------------------------------
#####################################################################
### FILE: A2TIL400.TXT
#####################################################################
CHAPTER 1
INTRODUCTION
OVERVIEW
DOS 3.3 BASIC and its associated Volume Manager (both supplied on your
Catalyst
diskette VERSION 2.1) may be used to access your DOS BASIC programs directly
from your hard disk and have access to "DOS 3.3 volumes" on the hard disk.
The DOS 3.3 Volume Manager is used to create standard ProDOS files which
appear
as DOS 3.3 volumes to DOS 3.3 BASIC. To access these files, they must be
"mounted" and formatted as a floppy diskette within your hard disk. All
accesses to the hard disk on which you mounted the ProDOS file are then made
to
that file.
The Volume Manager also allows you to create a file (named MOUNTS3.3) which
tells DOS 3.3 which slot/drive pair to run the startup program (HELLO) from,
what ProDOS files to mount on selected slot/drive pairs, and whether or not to
reserve room for DOS when you initialize a file or diskette.
When DOS 3.3 is selected from the Catalyst menu, it reads the MOUNTS3.3 file
from the directory specified by the current ProDOS prefix. If no MOUNTS3.3
file is found, the following assumptions are made:
- DOS 3.3 will look for its startup program on slot 6, drive 1. If a HELLO
program is not found there, you will receive an I/O error.
- No hard disk DOS volumes will be mounted for access.
- The INIT command will reserve room for DOS when you initialize a file or
diskette.
The instructions below explain how to install DOS 3.3 BASIC and its associated
Volume Manager on your hard disk through the Catalyst Editor program. The
Volume Manager may then be used to create volumes on the hard disk for use by
DOS 3.3, and to create the MOUNTS3.3 file to enable access to those volumes.
RESTRICTIONS:
1. Catalyst version 2.1 is necessary in order to use the DOS 3.3 option.
2. Copy protected DOS 3.3 programs can not be used.
3. ProDOS files (disk volumes) no larger than 800 sectors (200K) can be
created, thus DOS program applications requiring more than 800 sectors can not
be used.
INSTALLATION
To install DOS 3.3 BASIC and its associated Volume Manager under Catalyst,
perform the following procedure:
NOTE: Since the ProDOS Prefix for the DOS 3.3 BASIC entry is automatically
set to "CATALYST2E" by the above installation process, DOS will expect its
MOUNTS3.3 file to be in that subdirectory.
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords:
#####################################################################
### FILE: A2TIL401.TXT
#####################################################################
CHAPTER 2
THE DOS 3.3 VOLUME MANAGER
If you have performed the above installation procedure, you may select the
DOS 3.3 Volume Manager program directly from your Catalyst menu.
Alternatively, you may select ProDOS BASIC and execute the program named
MAKE.MOUNTS on your Catalyst diskette by typing "RUN /volume name of your hard
disk/CATALYST2E/MAKE.MOUNTS".
1. Catalog
The first entry on the DOS Volume Manager main menu allows you to obtain a
standard catalog of files on your hard disk or a floppy diskette. You are
prompted to enter the pathname of the directory for which the catalog is to be
displayed. In order to freeze the display, press CONTROL "S". Pressing CONTROL
"S" again will allow the display to continue.
Next you are requested to enter the size of the volume. Volume size is
specified in units of "sectors", where one sector is equivalent to 256 bytes
or
characters of storage.
The size you specify will depend on what you intend to use the volume for and
how much room is left on your hard disk. Volumes must be at least 288 sectors
(72K) in size, and may be no larger than 800 sectors (200K). The size you
specify will be automatically rounded up to the nearest multiple of 16 sectors
(4K). A standard floppy diskette contains 560 sectors (140K).
Once the DOS 3.3 volume has been created and the size has been specified, you
must mount it using the Edit Mounts option within Edit mount file for DOS
3.3 application described in part 4 of this chapter in order to grant access
to it.
Last but not least, you must initialize the DOS 3.3 volume in order to be able
to store information to it. In order to do this, select DOS 3.3 BASIC from the
Catalyst main menu. at the prompt "]" type INIT HELLO. The DOS 3.3 volume that
you have previously mounted will be initialized for DOS 3.3.
3. Delete DOS 3.3 Volume
The third entry on the DOS Volume Manager main menu allows you to selectively
remove previously defined DOS 3.3 volumes from your hard disk. All storage
associated with a DOS 3.3 volume is released when IT is deleted. The freed
storage is then available for use by any subsequent volume definitions.
Actually, you may delete any ProDOS file, not just DOS 3.3 volumes. When you
select the "Delete DOS 3.3 Volume" option, you are asked to enter the pathname
of the volume to delete. Any standard ProDOS pathname may be entered.
Note that deleting a DOS 3.3 volume does not remove it from any place where it
may have been mounted. Your system may still contain a MOUNTS3.3 file with a
reference to the deleted volume. Such a reference will be ignored, however.
4. Edit Mount File for DOS 3.3 Application
The fourth entry on the DOS Volume Manager main menu is used to create a new
or
edit an existing MOUNTS3.3 file for DOS 3.3 BASIC.
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords:
#####################################################################
### FILE: A2TIL402.TXT
#####################################################################
CHAPTER 2a
When DOS 3.3 BASIC is run, it reads the MOUNTS3.3 file from the directory
specified by the current ProDOS prefix, and uses that information to determine
on which slot/drive pair to look for its startup program (HELLO), what ProDOS
files (DOS 3.3 volumes) to mount on selected slot/drive pairs, and whether or
not to reserve room for DOS when you initialize a file or diskette.
When you select the "Edit Mount File for DOS 3.3 Application" option, you are
asked to enter the name of the subdirectory containing your MOUNTS3.3 file.
When you installed DOS 3.3 a MOUNTS3.3 file was created for you in the
CATALYST2E subdirectory. If no MOUNTS3.3 file is found in another subdirectory
you specify, you are asked if one should be created. If you enter a negative
response, you are returned to the DOS Volume Manager main menu.
If the MOUNTS3.3 file is found (or if you request a new file should be
created), you are presented with a display listing some of the file's
attributes, including its location, the slot/drive which will be used to find
the startup program (HELLO), and whether or not tracks will be reserved for
DOS
when you initialize diskettes or ProDOS volumes.
Also shown is a menu of options which allow you to set the HELLO program
location, change the DOS track allocation for diskettes or DOS 3.3 volumes,
and
edit the mounts for your MOUNTS3.3 file. Pressing ESCAPE at this menu will
return you to the DOS Volume Manager main menu.
If you select the "Edit mounts" option instead, you are presented with a list
of all slot and drive combinations, and the DOS 3.3 volume currently
associated
with each pair.
You may mount DOS 3.3 volumes in any location except those slot/drive pairs
occupied by a floppy diskette controller card which are noted with a "Disk II"
entry. NOTE: The MOUNTS3.3 file can only work with one startup program
(HELLO) located on a slot/drive pair at a time. You may, however, mount up to
12 DOS 3.3 volumes under it for access. In order to run a HELLO program from
another mounted DOS 3.3 volume, you must select the SET HELLO PROGRAM LOCATION
from the EDIT MOUNTS FILE FOR DOS 3.3. APPLICATION menu.
To edit the entry for a particular slot/drive pair, simply select the desired
entry when asked, "Edit which mount?". You will then be asked for the "New
mount file path". If you don't want any DOS 3.3 volume mounted on the
selected
slot/drive pair, simply press RETURN. Otherwise, enter the pathname for the
DOS 3.3 volume you wish to mount. You will be warned if the name of the
DOS 3.3 volume you supply cannot be found.
When you are finished editing the mounts, press ESCAPE and you will be
returned
to the menu of options for editing your MOUNTS3.3 file. If no further changes
are desired, press ESCAPE again, and you are returned to the DOS Volume
Manager
main menu.
5. Quit
The last entry on the DOS Volume Manager main menu is used to exit the
program.
To return to the Catalyst menu, type "BYE".
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords:
#####################################################################
### FILE: A2TIL403.TXT
#####################################################################
CHAPTER 3
COPYING DOS 3.3 APPLICATIONS TO THE HARD DISK
Many DOS 3.3 applications can be used with this system provided that the
entire
application can be installed in 800 sectors or less and it is not copy
protected. A quick and easy way to copy applications to the hard disk is to
first copy the Apple II File Developer (FID) program to a DOS volume on the
hard disk, and then execute the program. To do this, perform the following
procedure.
1. Select the DOS 3.3 Volume Manager from the Catalyst menu.
2. Select Create DOS 3.3 Volume from the menu and create a DOS 3.3 volume
under the CATALYST2E subdirectory that is 800 sectors in size. This will give
you enough room to copy the rest of the Apple System Master files to the
volume
if you wish. For this example we will use a pathname of /P/CATALYST2E/DOS.
Remember that the only MOUNTS3.3 file that exists at this time that can be
associated with the new DOS 3.3 volume is located in the subdirectory
CATALYST2E. If you wish to locate the DOS 3.3 volume elsewhere, you will have
to create a MOUNTS3.3 file for that location by using the Edit Mount File for
DOS 3.3 Application option.
3. Once the DOS 3.3 volume has been created, press ESCAPE to return to the DOS
3.3 Volume Manager menu. It is now necessary to edit the MOUNTS 3.3 file for
the newly created volume. Select Edit Mount File for DOS 3.3 Application from
the menu. You will be asked for the subdirectory containing the MOUNTS3.3
file.
Type /P/CATALYST2E and press RETURN.
4. For this exercise, we will mount the DOS 3.3 volume on slot 5, drive 1.
Select EDIT MOUNTS from the menu. A list of all slot/drive pairs will be
displayed. Select number 9 (slot 5, drive 1) from the menu and enter
/P/CATALYST2E/DOS which is the pathname of the DOS 3.3 volume you have
created.
The volume will be mounted.
5. Press ESCAPE to return to the Edit Mount File for DOS 3.3 Application
menu. If you will notice, the BASIC startup program is being run from slot 6,
drive 1. Since your newly created DOS 3.3 volume is mounted on slot 5, drive
1,
you will have to change this. Select Set HELLO Program Location from the
menu and change the slot/drive location to Slot 5, Drive 1.
6. Escape back to the DOS 3.3 Volume Manager menu and select QUIT.
7. At the "]" prompt, type INIT HELLO. The DOS 3.3 volume that you created and
mounted will now be formatted for DOS 3.3. To prove this, type CATALOG. A
listing with the file HELLO will be displayed.
8. Place your Apple SYSTEM MASTER disk in drive 1. Type CATALOG S6,D1" and
press RETURN. Press RETURN until you arrrive at the bottom of the catalog. At
the prompt"]" type "BRUN FID" and press RETURN.
9. Select COPY FILES. At the prompt SOURCE SLOT? type "6", for DRIVE?
type "1". For DESTINATION SLOT? type "5". For DRIVE? type "1". For
FILENAME? type "FID".
10. The copy program FID will be copied to your hard disk. You may now access
it from the hard disk by selecting DOS 3.3 from the Catalyst main menu and at
the prompt "]" type "BRUN FID". You may now copy ANY non copy protected DOS
3.3
application to your DOS 3.3 volume.
In order to access DOS 3.3 applications from your hard disk, you may do one of
two things:
A.
1. Select DOS 3.3 BASIC from your Catalyst menu.
2. At the BASIC prompt "]" type CATALOG.
3. Run the application as you would from a floppy disk. ie."] RUN filename".
B.You may create a Catalyst menu entry for each DOS 3.3 application.
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords:
#####################################################################
### FILE: A2TIL404.TXT
#####################################################################
CHAPTER 4
MAKING CATALYST ENTRIES FOR DOS APPLICATIONS
You may now wish to make Catalyst menu entries for your individual DOS BASIC
applications.
Each application which appears in your Catalyst menu must have an associated
MOUNTS3.3 file describing the volumes to be mounted for that application
(including the volume on which the application resides).
To make the Catalyst menu entry for your DOS BASIC application, perform the
following procedure:
Note that the above Catalyst menu entry will simply execute the DOS 3.3 BASIC
interpreter, passing it a specific prefix for a MOUNTS3.3 file.
The MOUNTS3.3 file referenced should be set up to mount the DOS 3.3 volume on
which your application resides, and reference it as the startup volume. Since
DOS always expects its startup program to be named HELLO, your application
should have this name as well.
For example, if you wish to run the application CHECKBOOK from Catalyst, first
copy the file to the DOS 3.3 volume you created using FID. From the BASIC
prompt "]" type "RENAME CHECKBOOK,HELLO".
NOTE: Binary files are excluded from the above discussion. In order to run a
binary application, boot DOS 3.3 from the Catalyst menu and at the BASIC
prompt
"]" type BRUN filename.
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords:
#####################################################################
### FILE: A2TIL405.TXT
#####################################################################
Description: Using the Old Monitor with the Apple Language Card
Header: Using the Old Monitor with the Apple Language Card
The Apple Language Card gives you all the advantages of the Auto Start ROM
whether you have an Apple II or Apple II+. This is because there is an
Auto Start ROM on the Language Card that is used instead of the F8 ROM on the
main board. There is no way to disable this ROM if you want to use the old
monitor in an Apple II. However, there are still two ways to use the old
monitor with the Language Card.
1. Replace the Auto Start ROM on the Language Card with an old monitor ROM.
In this case, you lose the Auto Start ROM's features when you are in the BASIC
that is resident on the main board. The BASIC that is loaded into the
Language Card will still be working out of an image of the Auto Start ROM that
was loaded with the BASIC. For example, Applesoft would use the old monitor
and Integer BASIC would use the Auto start ROM.
2. This method will give you the old monitor while in the BASIC that's in the
Language Card but the BASIC on the main board will still access the Auto Start
ROM. All you need do is load an image of the old monitor into the Language
Card yourself. This is a two step process.
The hard part is to get an image of the old monitor into a DOS binary file.
First, boot DOS 3.3 on an Apple II without a Language Card. Then type:
INT
BSAVE OLDMON, A$F800, L$800
Now all you need is a program or subroutine to load the monitor into the card.
The following program fragment must be in Integer BASIC if you have an Apple
II or Applesoft if you have an Apple II+. It can be added to the HELLO or
APPLESOFT program on the DOS 3.3 Master diskette.
The old monitor will stay there until you re-boot or reload the Language
card.
Apple Tech Notes
Keywords:
#####################################################################
### FILE: A2TIL406.TXT
#####################################################################
The print to disk option in Word Juggler sends the formatted image of your
document to a diskette file just as it would appear on your screen when you
use the DISPLAY DOCUMENT feature. This print file is a standard ProDOS text
file. Although the actual Word Juggler formatting commands (CENTER, JUSTIFY,
etc.) are not written to this file, your text will appear formatted to their
specifications.
This feature is accessed from the TEXT ENTRY MODE of Word Juggler with the
command Solid-Apple "9". When selected, you will be presented with four
prompts:
First page to print? - Enter the starting number to appear in your file.
Press RETURN if you wish to start with page 1. Note that in this context,
page number does not refer to the page numbers that appear on the output, but
rather to the sequential number of the page.
Last page to print? - Enter the last page to appear in your file. Press
RETURN if you wish to print to the end of the document.
Remove control codes from output? - If you answer "Y" (or press RETURN) to
this question, the file sent to disk will not contain any printer escape code
sequences. This is necessary if you wish to transmit the document using a
telecommunications package. The escape codes may be interpreted by another
computer in a variety of different ways causing errors in transmission or
reception.
If you answer "N" to this question, all printer escape sequences will be saved
to disk in addition to the text. This will allow you to print the file with
all printer enhancements included, such as bold and underline.
NOTE: Apple Computer Inc. is not responsible for the contents of this
article.
Quark Technical Support
Keywords:
#####################################################################
### FILE: A2TIL407.TXT
#####################################################################
BEFORE
------
L .D1/ADDRS!<(X)>!<!N
PGO FOUND
PGO QUIT
FOUND PLS .D1/ADDRS!<(X)>! !N=$A
AFTER
-----
L .D1/ADDRS!<(X)>!@!N
PGO FOUND
PGO QUIT
FOUND PLS .D1/ADDRS!@(X)@!<!N=$A
BEFORE AFTER
------ -----
<1>John Smith <1>John Smith
1234 Elm Street 1234 Elm Street
Anytown, USA 12345 Anytown, USA 12345
<2>Jane Doe @1@Mr. Smith<2>Jane Doe
5678 Main Ave. 5678 Main Ave.
Nowhere, Indiana 98765 Nowhere, Indiana 98765
< @2@Ms Doe<
There are other methods of achieving the desired result, but this one is easy
and it affords the flexibility of using a different "dear" name than the first
line of the address (i.e., Company Name on the first line of the address).
This method also works quite well with Apple Writer II & IIe. For the file
name
path .D1/ADDRS, substitute ADDRS,D1 for DOS or simply ADDRS for ProDOS.
Apple Technical Communications
Keywords:
F I N I S