AOH :: APPLEPRO.TXT
Apple ][ Tricks
|
NDR THE
OTHER END TO THE COMMON (CENTER)
CONNECTOR OF A SPDT SWITCH. INSERT
THE 2 PIGGYBACK CHIPS INTO THE
P5 SOCKET (PINS 20 OF BOTH CHIPS
SHOULD NOT BE INSERTED INTO THE
SOCKET OR CONNECTED TO ANYTHING AT
THIS TIME). SOLDER PIN 20 OF P5 CHIP
TO ONE OF THE 2 FREE CONNECTORS ON
THE SPDT SWITCH. SOLDER PIN 20 OF
P5A TO OTHER SWITCH CONNECTOR. BE
SURE THERE ARE NO SHORTS, THAT YOU
FOLLOWED DIRECTIONS BEFORE TURNING
ON POWER. FLIPPING SWITCH IN ONE
DIRECTION OR THE OTHER SELECTS BE-
TWEEN EITHER DOS WHEN BOOTING.
NOTE: THIS WILL DEFINITELY VOID YOUR
WARRANTY. IF YOU MAKE THIS MOD
YOU DO SO AT YOUR OWN RISK. HAD TO
SAY THAT SO I DON'T GET SUED (BUT
THE MOD WORKS).
FOR LANGUAGE/MEMORY CARD USERS: IF YOU
ARE TIRED OF DOS 3.3 DUMPING WHATEVER
LANGUAGE IS ON YOUR CARD EVERY TIME YOU
RE-BOOT WITH A PR#6, HERE'S THE FIX:
USING DAN'S DISK UTILITY OR SOME
OTHER SIMILAR PROGRAM, READ TRACK 0,
SECTOR $09, BYTE $CC (SHOULD BE $81)
AND CHANGE IT TO $10. NOW WHEN YOU
DO A PR#6 WHATEVER IS IN THE
LANGUAGE CARD WILL STILL BE THERE.
HERE'S 4 GOOD POKES I'M SURE YOU'LL
FIND A USE FOR. THEY WILL TURN YOUR
DISK DRIVE(S) ON & OFF WITHOUT
READING OR WRITING. YOU CAN USE
THESE TO RUN THE DRIVES WHILE YOU
CLEAN YOUR DISKS OR IF YOU LIKE
PROGRAMMING, TO SCARE SOMEONE OUT
OF THEIR SOCKS BY JUST PRINTING
SOMETHING LIKE "DELETING ALL FILES"
AND TURN ON THE DRIVES. HERE'S
THE POKES:
POKE -16151,0 TURNS ON SLOT 6
POKE -16135,0 TURNS ON SLOT 7
POKE -16152,0 SLOT 6 OFF
POKE -16316,0 SLOT 7 OFF
PEEK (104). IF A VALUE OF 8 IS RETURNED
THEN THERE IS APPLESOFT IN ROM. ANY
OTHER VALUE MEANS APPLESOFT IS IN
RAM OR NOT AVAILABLE.
RND(PEEK(78)+PEEK(79)*256). PROVIDES
'TRUE' RANDOM NUMBER GENERATION FOR
APPLESOFT PROGRAMS.
CALL -458. VERIFY (COMPARE AND LIST
DIFFERENCES)
CALL -310. WRITE TO TAPE
CALL -259. READ FROM TAPE
CALL -2458. ENTER MINI-ASSEMBLER
CALL -198. BEEP BELL.
CALL -167. ENTER MONITOR AND RESET.
JUST FOR FUN TRY DOING A POKE 33,90.
THEN TRY LISTING YOUR PROGRAM.
YOUR MIGHT ALSO WANT TO TRY POKE 50,
99 OR POKE 50,250 OR POKE 50,127.
EVERYTHING CAN BE BROUGHT BACK TO
NORMAL WITH RESET. HAVE FUN!
CALL -9582. CATALOG (ALSO A56EG FROM
MONITOR)
CALL -3973. LOAD INTEGER.
CALL -3776. SAVE INTEGER.
CALL -6090. RUN INTEGER.
CALL -8117. LIST INTEGER.
CALL -8192. END AND CLEAR WORK SPACE
(INTEGER BASIC KILL!)
CALL -167. SET TEXT MODE
CALL -1998. CLEAR GRAPHIC SCREEN.
CALL -1953. CHANGE COLOR BY +3.
CALL -1036. MOVE CURSOR FORWARD (RIGHT)
ONE SPACE.
CALL -1008. MOVE CURSOR BACKWARD (LEFT)
ONE SPACE.
CALL -998. MOVE CURSOR UP ONE LINE.
CALL -958. CLEAR FROM CURSOR TO END
OF SCREEN.
CALL -922. LINE FEED.
CALL -912. MOVE ALL TEXT IN WINDOW UP
ONE LINE.
CALL -868. CLEAR CURSOR TO END OF LINE.
CALL -856. TIME DELAY. POKE 69,XX TO
SET AMOUNT OF DELAY.
CALL -384. SET INVERSE VIDEO MODE.
CALL -380. SET NORMAL VIDEO MODE.
CALL -198. RING BELL.
CALL -155. ENTER MONITOR WITH BELL.
CALL -151. ENTER MONITOR WITHOUT BELL.
BELOW 3 CALLS (-657,-662,-665) INPUT
CHARACTERS ARE FOUND IN THE INPUT
BUFFER (LOCATIONS 512-767 DECIMAL
AND $200-$2FF HEX).
CALL -657. GET A LINE OF INPUT WITH
NO PROMPT OR LINE FEED, AND WAIT.
CALL -662. GET A LINE OF INPUT WITH
PROMPT, NO LINE FEED, AND WAIT.
CALL -665. GET A LINE OF INPUT WITH
LINE FEED, PROMPT, AND WAIT.
CALL -756. WAIT FOR KEY PRESS.
CALL -321. DISPLAY THE A,X,Y,P AND S
REGISTERS.
POKE 1912+SLOT,1. ON APPLE PARALLEL
CARD (WITH P1-02 PROM) WILL ENABLE
LINE FEEDS.
POKE 1912+SLOT,0. ON APPLE PARALLEL
CARD (WITH P1-02 PROM) WILL DISABLE
LINE FEEDS.
DOS 3.3. ALL OF THE BUGS THAT WERE IN
3.2.1. ARE IN 3.3!
RF INTERFERENCE. APPLE HAS A 'KIT'
WHICH IS FREE FOR THE ASKING. IF YOU
HAVE THIS PROBLEM, GET THE KIT...
IT WORKS!
POKE -21912,X. TO SELECT DISK DRIVE ON
A 48K SYSTEM WITHOUT ACTUALLY
EXECUTING A COMMAND.
POKE 51,0. DEFEAT 'NOT DIRECT COMMAND'.
SOMETIMES. SOMETIMES DOES NOTHING.
IF ANYONE KNOWS HOW TO DO THIS CON-
SISTENTLY, LET'S HEAR IT!
RENUMBER. PROGRAM SUPPLIED BY APPLE:
HAS BUGS. TO FIX, LOAD PROGRAM THEN
'POKE 4815,172...POKE 4816,171' THEN
RESAVE RENUMBER. FOR 3.2 & 3.3
CALL 54915. CLEANS STACK. DOES AWAY
WITH 'OUT OF MEMORY' ERROR WHEN YOU
REALLY HAVE MEMORY LEFT.
POKE 36,X. USE TO TAB OVER WITH PRINT-
ERS. X=ONE LESS THAN THE NUMBER YOU
WANT TO TAB OVER TO.
PEEK 37. MOVES CURSOR UP ONE LINE.
POKE 214,128. TURNS APPLESOFT INTO
'RUN ONLY' MODE. USED FOR PROTECTING
SOME PROGRAMS.
PLEASE SHARE YOUR GOOD TIPS WITH US!
WE'LL POST THEM SO ALL CAN BENEFIT.
=======================================
(?=MENU) COMMAND:
Make REAL money with your website!
The entire AOH site is optimized to look best in Firefox® 2.0 on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2008 AOH
We do not send spam. If you have received spam bearing an artofhacking.com email address, please forward it with full headers to abuse@artofhacking.com.
