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