Letters from Richard Drennan

Manufacturer: 
Computer Type: 
Content Type: 

Feb. 2, 1978

Richard Drennan
4590 Oberlin Avenue
Leraine, Ohio
February 2, 1978

Dear Joe,
Before I go any further, I'd like to appoligize for my typing.
I'm a good programer, but a bad typist and a worse speller. Also,
my rickety old typewritter has seen better days.

I'd have written sooner, but a. combinitation of bad weather
and lots of things going on at work has kept me busy.

First a bit of information I've discovered. When you load
BASIC from a cassette, LOMEM is initalized to 2048. On my APPLE I
this leaves a large block of memory unused. I found that after
loading BASIC I can set LOMEM equal to 768 and BASIC functions
fine. Doing this almost doubles available memory into which you
can store a BASIC program. Some of my programs will only go into
my memory if I use this technique.

I have over 50 programs (all games) for my APPLE I. I'm sending
you a list of the games I have. I would be happy to send you a
source list of all my programs, but the hard part is typing up
instructions on how to play the games, which is necessary because
all my programs are poorly documented. (REM statements use up
memory).

I have got my printer partialy running, but it has the bad habit
of printing the first character of the next line an the previous
line. This doesn't bother source listings so long As the statement
numbers are less than 10000 because the first character of every
line is then blank. It does, however, make program. runs hard to
read.

I am sending you two programs ,which I particularly like. I
tried to do a decent job of explaning them in a sheet attached to
each source list. I hope you like them.

I have not yet gotten my graphics to run mostly because I have
not yet gotten my printer to run to my satisfaction, and have been
spending most of my time on the printer. When I get them to run
I'll send you details.

That is about it. I hope what I'm sending you will help you.

Sincerely,

Richard Drennan

Manufacturer: 
Computer Type: 
Content Type: 

Feb. 2, 1978

Richard Drennan
4590 Oberlin Avenue
Leraine, Ohio
February 2, 1978

Dear Joe,
Before I go any further, I'd like to appoligize for my typing.
I'm a good programer, but a bad typist and a worse speller. Also,
my rickety old typewritter has seen better days.

I'd have written sooner, but a. combinitation of bad weather
and lots of things going on at work has kept me busy.

First a bit of information I've discovered. When you load
BASIC from a cassette, LOMEM is initalized to 2048. On my APPLE I
this leaves a large block of memory unused. I found that after
loading BASIC I can set LOMEM equal to 768 and BASIC functions
fine. Doing this almost doubles available memory into which you
can store a BASIC program. Some of my programs will only go into
my memory if I use this technique.

I have over 50 programs (all games) for my APPLE I. I'm sending
you a list of the games I have. I would be happy to send you a
source list of all my programs, but the hard part is typing up
instructions on how to play the games, which is necessary because
all my programs are poorly documented. (REM statements use up
memory).

I have got my printer partialy running, but it has the bad habit
of printing the first character of the next line an the previous
line. This doesn't bother source listings so long As the statement
numbers are less than 10000 because the first character of every
line is then blank. It does, however, make program. runs hard to
read.

I am sending you two programs ,which I particularly like. I
tried to do a decent job of explaning them in a sheet attached to
each source list. I hope you like them.

I have not yet gotten my graphics to run mostly because I have
not yet gotten my printer to run to my satisfaction, and have been
spending most of my time on the printer. When I get them to run
I'll send you details.

That is about it. I hope what I'm sending you will help you.

Sincerely,

Richard Drennan

Manufacturer: 
Computer Type: 
Content Type: 

May 5, 1979

Richard Drennan
4590 Oberlin Avenue
Lorain, Ohio
May 5, 1979

Dear Joe,

Well once again I have to apologize for not writing sooner. I'll try to shape up.

I noticed that your letters are post marked South Band. How far is Granger from South
Band, and in what direction? What post mark is on my letters? Lorain is, by the way,
about 25 miles west of Cleveland on beautiful (??) Lake Erie. Lorain is supposed to be the
10th largest city in Ohio, but I doubt that any non-residents have ever heard of it.

Well, on to more prosaic things. Did you ever get your 2519 chip? If so, where?
I can't seem to find anyone who sells them. I sure hope my 2519 remains O.K.

My 16K runs fine. If you have some old programs that you would like to convert for 16K
try this:
1) Load your program at 4A.0DFFR3800.3FFFR
2) while still in the monitor enter the following:
a) 4A:00 10 FF 3F (return)
b) CD (return)
This should display the contents of address 00CD. For example,the comptuer
might respond with 00CD:09
c) Next, you must add 30 to the contents of CD. If 09 was in CD as in the
above example, then 30 + 09 = 39.
d) 3D:@@ where '@@' is the number found in c). It would be 39 in the above
example so you would enter 3D:39 (return)
e) E2B3R (return)
3) You should now be in BASIC. Try listing the program. If ic lists O.K., then
RUN the program. THIS IS VERY IMPORTANT, because running the program will not
only tell you if the program is going to function, but it sets up pointers
that were not changed by the above procedure. DO NOT store the program
or GOTO the program until you have run it at least once.
4) Press reset
5) To store the program type 4A.00FFW1000.3FFFW This will take quite a while to
complete since you are now storing 12K instead of 2K, and will also require
almost 6 time as much tape
6) To read the program back, type 4A.00FFR1000.3FFFR
The advantage to moving your programs in this way is that you don't have to re-enter them
if you want to expand them from the old 2K, and you can load the Extended Monitor and
run BASIC programs without clabbering the Extended Monitor. To use the same addresses for
a new program that you are entering, try the following:
1) Enter BASIC
2) Type in the following:
a) HIMEM=16384 (return)
b) LOMEM=4096 (return)
any program that was in memory will be lost, and any new program entered will be stored in
the same addresses as the instructions above.

I know a little about machine language, but doubt that I would soon be able to find the
time to try to convert the FOCAL program for the APPLE I. I wouldn't mind, however,
having FOCAL on my APPLE II. If you send me details on how I might get it, I'll buy it
and get running on my APPLE I, then if I find the time, I'll try to get it running on the
APPLE I.

I didn't send a cassette because the extended monitor seems to allow you pass
programs between the APPLE I and the APPLE II Should have told you earlier, but I guess
I got to lazy to write.

Still don't know whats wrong with my cassette interface, but think the problem is probally
in the read circuitry, because programs written by the APPLE I Extended Monitor will read
fine on the APPLE II, but the same program will not read on the APPLE I. The strange thing
is that all my old tapes (before I started having troubles) will read o.k. I'm getting
frustrated enough to replace all the parts on the whole interface (excepth the ROM's) to
see if that will help.

I have printed out all my APPLE I programs. I will send you a copy of them if you want.
I don't have an explanation for them, however, an you would have to figure out how to play them
yourself.

That's it, I guess. The weather out here is lousy also, but you get use to that when you live
on the shores of beautiful (ugh) Lake Erie.

Sincerely,

Rich Drennan

Manufacturer: 
Computer Type: 
Content Type: 

Drennan's software list

Richard Drennan's game programs in BASIC

1 Stock Market
2 Master Mind
3 Black Jack
4 Moon Lander
5 The Coffee Game
6 Craps
7 Poker Dice
8 Hurkle
9 Trap
10 Reverse
11 Amaze
12 Klingon Attack
13 Survive
14 Tower of Honoi
15 Clue
16 Wheel of Fortune
17 Horse Race
18 Hamurabi
19 Balance of Terror
20 Golf
21 Russian Roulete
22 Life (#1 & #2)
23 Probe
24 Square Mile
25 Slot Machine
26 Roulette
27 Kamikaze
28 Bowling
29 Sailboat Races
30 Racks
31 Pyramids
32 Chuck-a-Luck
33 Fare
34 Klingon Capture
35 Horta
36 Rotate
37 Across the field
38 Code name: sector
39 Othello
40 Press ups
41 Computer Rage
42 Shogun
43 Battleship
44 Swahili
45 Trouble
46 Dungeon Dice
47 Payday
48 Gambler
49 Yahtzee
50 Business Strategy
51 Star Trek (small version from APPLE)

Manufacturer: 
Computer Type: 
Content Type: