_`PûØX¤Y¤A¨B¨ÒÄ×ÚWÂÂC¨ÐH¤ÉLLÌMAIÎMAIN±NUÍTESTVAÌSECONÄADDOÎTHIRÄMAIN²MAINÂMAINB±MAINB²INIÔERAÓINDEØA( AùAóþAsAf A€ A ç/) A" @@A)@ @@ @@ @ @–A&AƒBY ROBERT LEE› JJ0. THIS PROGRAM CONVERTS 40 CUSTOM CHARACTERS TO A FILE›``. THAT CAN BE UPLOADED TO A PANASONIC KXP1091 PRINTER BY:›pp. DOS: COPY--> ,P: OR AS A VERBATIM PRINTER FILE FOR YOUR WORDPROCESSOR›(nn1. EDIT AN ATARI CHARACTER SET SO THAT NO TWO HORIZONTALLY ADJACENT PIXELS ARE USED.›22. RUN THIS PROGRAM.›<$$******************************›Fii;@,;@,‚;@,ƒ9+@2%A',$@,„9A…%@@$@,‹9@@,Pw0('}ENTER INPUT CHARACTER SET (D:FILENAME)4Q@@T(s(ENTER OUTPUT CHARACTER SETw‚Zq6Ž-+Œ-@2@2%A'.(N( CONVERT '>:Œ, ' (Y/RET)RZ4Yh6Ž-Ž%@q6‹8Ž,-Œdmm(32+127):A STANDARD ATARI FNT HAS 127 CHARACTERS AND STARTS WITH 32 WHICH IS THE SPACE.›n)Œ!@–*4Y)6‹8Ž,-‹8Ž,%@2xkkC( ) IS AN ARRAY OF 40 CHAR WHICH HOLDS THE ASCII VALUES OF THE CHOSEN CHARACTERS.›‚oo 32 IS ADDED TO VALUES >96 BECAUSE A STD ATASCII FNT FILE STORES LOWERCASE 32 SPACES UP›Œ*Ž @@ Œ*END OF CHOOSING LOOP›–j(j(_O.K. Please wait 5 minutes and do not remove the disk until you see the start prompt again.› APSEE 5000›ª @@‚¯\\ EACH VALUE IS MULTIPLIED BY 8 BECAUSE 8 BYTES MAKE UP A CHARACTER.›´^1…-@2$@+@2%A',$@>)@†O6ƒ8…&@,-†S …^@¾@@ READS IN THE ROTATED FNT FILE INTO ARRAY A( )›Èv›-@@•%6œ-›%@1;6-›$@&@J6„8,-@'a6„8%@,-A"r6„8%@,-œv ›Ëll PUTS DATA IN ARRAY B( )'S FIRST 285 ELEMENTS THAT WILL CLEAR THE PRINTER'S MEMORY›Ð¢‡-@Ž86„8A…%‡$@&@,-@'_6„8A…%‡$@&@,-A!ƒ6„8A…%‡$@&@ ,-‹8‡,¢6„8A…%‡$@,-Òmm PUTS THE APPROPIATE CONTROL CODES INTO ARRAY B( ) WHICH WILL HOLD THE FINAL VALUES.›Ü>‹8‡,!@–>6„8A…%‡$@&@ ,-‹8‡,&@2æoo SHIFTS ATASCII VALUES >96 IN ARRAY B( ) BACK TO THE STD ASCII VALUES FOR THE PRINTER.›ðj6ˆ-@7‰-‡$@&@‡$@&@E6ˆ-ˆ&@f6„8A…%‰,-ƒ8‹8‡,$@&ˆ,j ‰ú`` READS SELECTED VALUES FROM ARRAY A( ) AND PUTS FINAL VALUES IN B( )› ‡NEXT CHARACTER›c @@‚>‡-@Ž$@%A…G6†-„8‡,T*@†X ‡c@"(( SAVES FILE OVER ROTATED FNT FILE›, @€BACK TO START›ˆooROTATE BIT MAP 90 DEG CLOCKWISE AND FLIPS MAP FROM LEFT TO RIGHT. THEN SAVES THE›DATA AS THE OUTPUT FILE›’ @@‚œE6€-A(-@€EX=NUMBER OF CHAR TO ROTATE AND MIRROR›¦1‘-@@$)@’-6ƒ8‘,-’1 ‘°#6“-AV#”-@@º,6•-AV6„8”,-,6“-“'@Ä–-@@Î6•-•'@Ø( ƒ8–,“6„8”,-„8”,%•(6ƒ8–,-ƒ8–,&“â –ì ”ö1—-@@ 6’-„8—,-*@’1 —  @@$€ D:FNTTOFX.5