ÓÕÂÊ -- ÆÅÔÃÈ,ÓÔÁÓÈ,Ó×ÁÐ USING GEOÒÁÍ ÔHIS WEDGE ALTERS THE ÂASIC 7.0 ÒÅÕ COMMANDS (ÆÅÔÃÈ, ÓÔÁÓÈ, AND Ó×ÁÐ) TO WORK WITH A GEOÒÁÍ ÒÅÕ INSTEAD OF A ÃOMMODORE TYPE UNIT. ÔO INSTALL: ÂÁÎË0:ÂÌÏÁÄ"ÇÅÏÒÁÍ ×ÅÄÇÅ" ÓÙÓ ÄÅÃ("0Ã00") ÎOTES: -Ã128 ÒÁÍ ÂANK 0 OR 1 IS SUPPORTED; THE ÂÁÎË COMMAND DETERMINES WHICH ÒÁÍ ÂÁÎË WILL BE USED. -ÆÁÓÔ IS ALLOWED -- EVEN ÒÅÃÏÍÍÅÎÄÅÄ! ÂECAUSE GEOÒÁÍ ACCESS IS SLOWER SINCE IT DOESN'T USE ÄIRECT ÍEMORY ÁCCESS. -ÉÌÌÅÇÁÌ ÑÕÁÎÔÉÔÙ ERROR WILL OCCUR IF THE EXPANSION BANK IS GREATER THAN 7. -ÎUMBER OF BYTES IS REALLY 0 TO 65535, BUT 0 WILL TRANSFER 65536 BYTES. -ÔHE WEDGE WILL PIGGYBACK WITH ANOTHER WEDGE WHEN INSTALLED (I.E. IT WILL LOOK FOR A WEDGED ÊÍÐ IN THE ÃÈÒÇÅÔ ROUTINE AND WILL ÊÍÐ THERE INSTEAD OF RETURNING TO ÃÈÒÇÅÔ WHEN PASSING NON-WEDGE TOKENS.) ÒESIDES IN $0Ã00 TO $0Ä24 AND USES $ÆÅ AND $ÆÆ FOR ZERO PAGE POINTER. ÔO MODIFY THESE LOCATIONS, ÍÌ SOURCE IS UPLOADED AS FILE GEOWEDGE.S WHICH IS A ÍÅÒÌÉÎ SOURCE FILE. ÆULL DETAIL OF WEDGE ARE CONTAINED IN COMMENTS. ÁLSO INCLUDES ÍÌ CALLABLE ROUTINE TO PERFORM OPERATIONS FROM ÍÌ PROGRAMS. ÅXAMPLE: ÓAVE THE BIT-MAPPED GRAPHICS AREA, WHICH IS 9Ë FROM $1Ã00 TO $4000 INTO START OF EXPANSION MEMORY: ÆÁÓÔ:ÂÁÎË0 ÓÔÁÓÈ ÄÅÃ("2400"),ÄÅÃ("1Ã00"),0,0 ÒÅÍ >#ÂÙÔÅÓ=9Ë >ÓÔÁÒÔ ÁÄÄÒ ÔIMING: 8Ë TRANSFERS: ÓÔÁÓÈ=0.88 SEC ÓÌÏ× / 0.43 SEC ÆÁÓÔ ÆÅÔÃÈ=0.85 SEC ÓÌÏ× / 0.42 SEC ÆÁÓÔ Ó×ÁÐ =1.32 SEC ÓÌÏ× / 0.65 SEC ÆÁÓÔ 128Ë (2 ÓÔÁÓÈES OF 64Ë) ÓÔÁÓÈ=14.1 SEC ÓÌÏ× / 6.90 SEC ÆÁÓÔ ÃAVEAT: ÉF ÒÁÍ ADDRESS + #BYTES OVERFLOWS 65525 IT WILL WRAP TO 0 IN SAME BANK. ÅXPANSION WILL ONLY OVERFLOW FROM BANK 7 INTO BANK 0. ÏF COURSE, YOU WOULD CRASH YOUR SYSTEM IF YOU ÆÅÔÃÈED OVER SENSITIVE AREAS, SUCH AS THE WEDGE ITSELF, ÒÁÍ BELOW $0400, OR $ÆÆ00-$ÆÆ05.