Dues Structure for 1979 Membership

Fees for 1979 will be $2.50 Apple-cation fee {new members only} plus $7.50 dues. Those members who have already renewed at the prior rate will not be charged the new rate. New members paying for the first time after September 1 st will not be required to pay 1978 dues. Membership cards are being mailed with this issue. If you are current and have not received a card, please let us know.

Current Library Programs

Library Pak 1B $ 5. 00 Library Pak 2 $ 5.00 Programmers Workshop II $ 6.00 Disk Workshop $ 6.00 Integer Basic Tutorial $ 15.00 Danny’s Text Editor $ 45.00 Apple Box {mini-modem} $ 18.50 Apple Box II (with speaker) $ 23.50 Applesoft Workshop {watch for notice} Programs submitted to our library and accepted will receive a free library Pak.

Library Orders Status

We are fairly current on filling orders at this time. All orders received prior to July 15th should have been filled. If you do not receive your tape within 30 days, please check with us. However, we have every hope of being able to handle a 10 day turnaround time.

Back Issues of Call-A.P.P.L.E.

Currently, only the July issue is available. We plan to reprint April, May and June as time and money permit. If you have not received the back issue you want, please send a self-addressed envelope and 41 ¢ postage, along with the issues you desire. We will fill the orders, but it may take quite some time.

A.P.P.L.E. BASIC Classes Ad

Apple Mash

By Mike Thyng In the previous articles, we’ve discussed types of files – sequential and random – and general facts and figures about the PERSCI floppy disk drive. This issue I’d like to explore some of the actual commands necessary to get data to and from the diskettes. Before you can write a file, you have to do something called “opening” it.  This defines to your program that some related data – let’s say names and addresses – is going…

The Meeting Minutes

18 July 1978 Meeting began promptly at 7:16. We again introduced ourselves in Lynnwood OMEGA’s meeting room and found 41 members attending. Tom Geer, who is recovering from a broken leg, sent word that he orders his APPLE hardware directly from APPLE in California and dispelled any contrary rumors that had been circulating. We’ve got about 800 dollars in the treasury and most of it is committed to prior obligations. Ron and Darrell Aldrich have been busy working on a…

The Poor Man’S HEX -Decimal — HEX Converter

A pencil, scratch pad and you – that’s all you need to convert HEX TO DECIMAL, or DECIMAL TO HEX. Based on the fact that unit, ten, hundred, and thousand columns have a unique set of values for hexadecimal, the above table will assist you convert either way. This remainder equals 8 in the LSB column, and. HEX(8). So, the HEX number for 14632 is,3928. This might seem cumbersome, but it is surprising how rapid this conversion can become with…

Use of Color Mask Byte in HIRES

by Darrell Aldrich This is a brief description of the use of the color mask byte (Location 81210) for high re solution graphics in Apple Integer Basic. This mask specifies an 8 bit pattern of plottable X coordinates, with the pattern repeating itself every eight coordinates, going from left to right. The bits in this byte represent the colors violet and green, alternately. (See Figure 1). Suppose we want to mask off every other green bar on the screen as…

Apple ][ Mini Assembler

The following section covers use of the Apple II mini-assembler only. It is not a course in assembly language programming. The following section assumes the user has a working knowledge of 6502 programming and mnemonics. The Apple II mini-assembler is a programming aid aimed at reducing the amount of time requir.ed to convert a handwritten program to object code. The mini-assembler is basically a look-up table for opcodes. With it, you can type mnemonics with their absolute addresses, and the…

New A.P.P.L.E. Staff

We would like to welcome the following staff to the A.P.P.L.E. fold:  Steve Paulson who will be assisting with membership files and John Backman, who has also contributed an article for this months issue of Call-A.P.P.L.E..

Discs & Applesoft ROM Delayed

Documentation has been cited by Apple Computer as a cause of delay in shipping both the new ROM board and the Disk II. Discs have been rescheduled for shipping during the first week of July, while the Applesoft ROMs should follow within two or three weeks. Well worth waiting for!

Apple Patch

Here is a patch to correct one of the few bugs found in Applesoft II. The HTAB function will space 2 places further to the right than intended unless corrected with this patch: POKE (HM-28), 202 where HM = the value of HIMEM: for your Apple. This should be done after loading & prior to running.

Routine to find page length

This handy little subroutine can be used in two manners; to fill a screen page with repetitive material or to determine the length of a screen page of print statements. Assume line 100 is a print statement with which you wish to fill the page. 100 PRINT” “:GOSUB 400 400 IF PEEK(37) < 18 THEN RETURN 410 POP:PRINT “FOR NEW PAGE HIT ANY KEY”:CALL 756:GOTO 000 Line 400 reads the cursor and finds whereitis on the page. If less than…

Premium Program Plan

For those members that have paid their $10 annual membership but have not returned the Softech membership form •…. These forms must be turned in before your application can be processed. If you have not received your application, please let us know right away at 932 -6588.

BASIC Programming Classes

Don Williams will be our instructor again for two levels of Integer Basic Programming classes available to our members.   Beginning and Intermediate classes will be available, with the beginning class starting sometime in August. Details will be available in the next issue of Call-A.P.P.L.E.

Key Clicker Routine

If you have a newer Apple with the silent keyboard, Don Williams has written a short and sweet machine language routine to solve your problem. 0300:  48              PHA 0301 : A9 20        LDA #$20 0303: 8D 30 CO   STA $C030 0306: 20 A8 FC    JSR $FCA8 0309: 8D 30 CO   STA $C030 030C: 68              PLA 030D: 4C 1B FD   JMP $FDIB 0038: 00 03 Once you store the address ($0300) in location $38 and hit return, your keys will click…

Meeting Minutes

A.P.P.L.E. Meeting Minutes

Date: 20 June 1978 Time: 7:07 pm The meeting got off to a flying start at 7:07 PM as we introduced ourselves. Our official membership now stands at about 64, with 31 present at this meeting. (And in the two weeks since the meeting, has increased to over 100!) Val reported that the new Call -A. P. P. L. E. “Hot Line” has been installed and that the number is 932 -6588. (Where have we heard that number before?) This…

An A.P.P.L.E. Editorial

By Val J. Golding A problem that arises in any such organization as A.P.P.L.E. is that of “Bootlegging programs.” We have a number of programs in our personal library which we have purchased from a software vendor,and when a friend says: “Gosh, that’s a neat program .. will you run me a copy off?”, we have to decline. Not because we don’t want to pass the program on, but because we happen to believe that the author / owner of…

Welcome New Members

This issue is devoted to you, and particularly those that live without the Seattle metropolitan area. We have recently received tremendous amounts of mail, largely a result of being mentioned in the club columns of some of the major computer periodicals. Letters have been coming in at the rate of 6-12 per day, and it has certainly solved any problem as to what to do in our spare time.! Those members who live out of state are at a distinct…