[comp.sys.apple2] SUNDAY'S APPLE A DAY!!

noahm@pro-freedom.cts.com (Noah Magram) (10/22/90)

Ladies and gentlepersons, this is the FIRST sunday edition of An Apple A Day!
------------------------------------------------------------------------------
CS-ID: #12168.apple2/sys.apple2@pro-freedom, 2843 chars
Date: Tue Oct 16 14:29:46 GMT 1990
From: noahm@pro-freedom.cts.com (Noah Magram)
Subject: An Apple A Day

Hello everyone in this installment I'll tell you:
How to record you're favorite theme songs etc. to tape, on an APPLE ][e!
How to read paddle buttons (a.k.a. the open & closed apple keys)
//////////////////////////////////////////////////////////////////////////////
                               An Apple A Day
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Here's the tip on how to record songs from disk to tape out jack on ][e:

Ingredients:
A two way earphone jack (male)
Copy ][+
Some Assembly language experince
The disk with you favorite song on it
-------------------------------------
1. Boot up Copy][+ and load the sector editor
2. put the disk in drive two (Or whatever drive you have slected)
3. Hit "R" for read, and type: 0001 [RETURN].
--The disk should spin a little and some text and hex will come up on the
screen.
4. Hit "S" for search, and hit "H" for Hex. Then type: 30 C0.
[RETURN]
--The disk should spin a lot or a litte depending where the sound routine is.
* hex $30 C0 is the address to click the speaker, thus making sound if
repeated fast enough (At machine level speed.).
5. Once the drive has stopped then hit "J" a few times to move the cursor back
a bit. then type "L" for list and see if you can find: $C030 anywhere in the
listing, if you couldn't then goto 4 again.
6. If you did find it then hit "B" for beginning then Search again for it,
this time (Now that you verified that it wasn't stray data.) hit "J" ONCE.
Then press "H" for hex entry. Then type 20 [RETURN] [ESC]. Then hit "W" for
write to disk (Remember this should be ONLY DONE ON A BACKUP!!!) and hit
[RETURN] twice. After the disk stops spinning skip back to 4.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                USE THIS METHOD ONLY ON A BACKUP COPY!
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Now for the Button addresses
$C061 (-16287) -- Peek this address to see if the value is larger than $80 or
127 in dec. If the value is larger than 127 then the button (Key) is being
pushed.
 
$C062 (-16286) -- Same as above but applies to PDL(1) intstead of PDL(0)
------------------------------------------------------------------------------
                          See you all later!
------------------------------------------------------------------------------
----
ProLine:  noahm@pro-freedom
Internet: noahm@pro-freedom.cts.com
UUCP:     crash!pro-freedom!noahm
ARPA:     crash!pro-freedom!noahm@nosc.mil

CS-ID: #12214.apple2/sys.apple2@pro-freedom, 1751 chars
Date: Thu Oct 18  4:24:14 GMT 1990
From: noahm@pro-freedom.cts.com (Noah Magram)
Subject: An Apple a Day

To all:
PLEASE SEND ME TIPS VIA E-MAIL! Also please, everyone who wants a copy of the
weekly version of An Apple A Day write E-mail to me!
------------------------------------------------------------------------------
This issue we'll discuss the infamous display swiches. I can see some of you
master hackers out there chortle: Ha! What a fool doesn't he know that
EVERYONE knows ALL of the display swiches! Well, all you master hackers out
there let it pass. Belive it or not, THERE ARE PEOPLE THAT DON'T KNOW THE
DISPLAY SWICHES (Gasp!)!!! Oh well, anyways here's today's apple.
//////////////////////////////////////////////////////////////////////////////
                            An Apple A Day!!
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
The graphics display swiches are:
$C050 (-16304) -- Poke to 0 to go to text to graphics mode w/o clearing
screen.
$C051 (-16303) -- This one transfers from text to graphics.
$C052 (-16302) -- This one moves you from mixed screen to full screen
graphics.
$C053 (-16301) -- This one sets full screen graphics to mixed screen.
$C054 (-16300) -- This one 'll display page 2. Can be used to show help screen
on page 2 of text if lo-res graphics are not used.
$C055 (-16299) -- This one 'll display page 1.
----
ProLine:  noahm@pro-freedom
Internet: noahm@pro-freedom.cts.com
UUCP:     crash!pro-freedom!noahm
ARPA:     crash!pro-freedom!noahm@nosc.mil
CS-ID: #12260.apple2/sys.apple2@pro-freedom, 1183 chars
Date: Thu Oct 18 14:19:06 GMT 1990
From: noahm@pro-freedom.cts.com (Noah Magram)
Subject: Apple Corrections

OOOOPS! I made an error in the issue (No.1) where I told you how to record
music from a ][e. Well the last step was run the program (No sound will come
trough the speaker), and plug in the jack from tape out to the mic. jack on
your tape recorder. Then just hit RECORD on the recorder when you song should
start and, voila! Music.

Also another error was that I forgot the rest of the display swiches for the
last issue (No.2). The reason for these omittions is because I have limited
time (50min) per login and each issue takes about 30 or 40 min. Not to mention
I don't have a second line and whenever people call the get the infamous busy
signal. So many issues will lack parts, but will have them the next day.
----
ProLine:  noahm@pro-freedom
Internet: noahm@pro-freedom.cts.com
UUCP:     crash!pro-freedom!noahm
ARPA:     crash!pro-freedom!noahm@nosc.mil

CS-ID: #12356.apple2/sys.apple2@pro-freedom, 1118 chars
Date: Sat Oct 20  1:54:16 GMT 1990
From: noahm@pro-freedom.cts.com (Noah Magram)
Subject: An Apple A Day

Today's Apple is about floating point addition in machine code.
//////////////////////////////////////////////////////////////////////////////
                            An Apple A Day
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
The following is how to add numbers in the FP accumulator in machine code.
1. Load registers Y and A with the address that has the number in it.
2. poke or some other write to address the other number to (244-247) $F4-$F7
3. Finally call or "G" $E7BE (-6210) the result will be in address $9D-$A3
(157-163).
==============================================================================
----
ProLine:  noahm@pro-freedom
Internet: noahm@pro-freedom.cts.com
UUCP:     crash!pro-freedom!noahm
ARPA:     crash!pro-freedom!noahm@nosc.mil

----
ProLine:  noahm@pro-freedom
Internet: noahm@pro-freedom.cts.com
UUCP:     crash!pro-freedom!noahm
ARPA:     crash!pro-freedom!noahm@nosc.mil