&'—ªÀKY¤ÙCOÌMEMBASÅPAÄRO×ÁA¤F¤RELÏØÚY²ADENÄ€€€ $$KEYPAD CONTROLLER REVISION 2.0››$$(c) Thomas D. Newton, 11/29/81›($$(This revision: May 21, 1982)›2›dD€;@$,$-@@$("‚66€7<,.>:‚,: D A0nQQ6,142,143,14,134,135,7,180,183,38,71,12,51,53,48,24,29,27,31,30,26,50,34,32›x(-@@%  œœœœœœœœœœ($‚3 +3 !KEYPAD CONTROLLER -- REVISION 2.0ŒU U JUsing this program you can change the keypad layouts and save the changes.–2 2 '  ±   ²   ³  ž Ãïìõíî Ÿ   ±   ²   ³   Y- %  Y '| + |  |  | | ± | | 7 | 8 | 9 |¥Y- % |   | Y '| - |  |  | | ² | | 4 | 5 | 6 |ªY- % |   | Y '| * | þ | ÿ | | ³ | | 1 | 2 | 3 |¯W- % |   | W %| / | ^ |ÒÅÔ| | ´ | | 0 | . | , |´Z- % |Òï÷| Z (Ãïîôòì ëåùðáä  Îõíâåò ëåùðáä¾ A A ÈN* "Which keypad do you want to changeN (1=exit, 2=control, 3=numeric)Ò/„/„@*„@*„@AÜ$„"@A$Quit prog.›æ-„$@@ ð A@ A ú'' What row do you want to change9…9…@*…@*…@*…@A@?!-„$@@%@$…? >:@0%+„"@,,, A A 6** !What column do you want to change@/‚/‚@*‚@*‚@AJ3+-@$‚%+„&@,$@$@3 h7 A 7 %Please press the key that you want tor++ #put on the keypad. You do not need| to press ÒÅÔÕÒÎ.†==-@$‚%+„&@,$@$&@@%@$…AdAUš&6†-F:Ad,&†"AUAœ"†"@` Ì×Ò" A%"†"A$ ÃÁÐ" A%ž"†"Aˆ ÃÔÌ" A% "†"AT ÅÏÆ" A%¡E&+†&@d$P:†'@d,,"@26†-@; ÒÅÔE A%¢E&+†&@d$P:†'@d,,"@926†-@9; ÉÎÖE A%¤L#@@K:0)@;@L  >:, ©QAdAUC6-@$+„&@,%@$+…&@,%‚Q6€7<,.>:†,®C-„$@@  <-„$@@%@$…C  ¸<+-@$‚%+„&@,$@$@2  < Aô‡;@,þ A ** "Do you want to save the changes to&& diskette for future use (Y/N)&6‡!‡0Y*‡0y*‡0Ù*‡0ù) Bye3 B60›:Set up AUTORUN.SYS file›D›N ˆ;A†, Holds program›S Load F$›T›XII6ˆ7@<@F,..­ä€Ð4¥ :€¥ ;€­$ƒ­%ƒ­û€­ ü€¥ ý€¥ bII6ˆ7@G<@’,..þ€©ÿä€L<€ x©… ©€… ©ç©ƒè©ê$©%©[lII6ˆ7@“<A8,..© ©… ©… © ƒ ƒ ƒU¢©EÝðèèèL}€ŽÿvII6ˆ7A9<A„,..€¥àH¥áH½…ཅáɀХàÉëð ±à™ë€ˆøØ­ñ€iY€II6ˆ7A…<A0,..­ò€iZh…áh…à©ë©€©0ñ€F©ò€GX`EŠII6ˆ7A1<Av,..: S: x­û€­ü€ ®ÿ€©”II6ˆ7Aw<A",..F©äG­ƒ$­ƒ%Xlý€VŽWŒX®Uð ÿžII6ˆ7A#<Ah,..ˆÐýÊÐø¬X®W­V(lY­ ÒÍòЭñÐa­ ÒÉŸÐ ­¨II6ˆ7Ai<A,..ÿIÿÿLÉÉêÐ ­èIÿèLÉÉãÐ ­éIÿéLɎТ Ý²II6ˆ7A<A`,..Ñð Êø®ÐLº½ÛU½Ñ®ÐLÉüò©ñ©…M©0¼II6ˆ7Aa<A,..+h@ßÞÚØÝÛóõðò€p`P@0 ÿÿ©8Ó­è é åÆII6ˆ7A<AR,..Ó©<Ó(Ðlƒ® ƒ½ä‚ÓÊŠ)ƒØmƒmƒƒ¢ ½ ÐII6ˆ7AS<A˜,..ƒÐ ¹uÉ ©°¹tÉ ©°½†Ð ©mƒ ƒˆˆÊÖ­ ƒÉÐÚII6ˆ7A™<AD,..a©ÿ ƒ ¾ ƒ½õ‚Àð½è‚Éÿð1كоƒÐ'كоƒÐLäII6ˆ7AE<A,..•‚™ƒH©™ƒ©™ƒh™æ¾è𠃙ƒˆ¸­üÉÿÐ ­åÐîII6ˆ7A‘<A6,..­ ƒü® ƒèŠ) ƒÐ© ƒ ƒ¢½ƒðÞƒ½ƒðÞƒÊøII6ˆ7A7<A‚,..ílƒîÝ»wÿŽ†‡´·&G ÿ3502 ÿÿÿÿÿ6ˆ7Aƒ<A†,. ##6ˆ7Ai<Ai,.>:@4,›Now change the bytes that› hold the keypad layouts›*›4##GAME is $1E5 bytes from start›>!!CONTROL is $2E8 " " "›H!!NUMBER is $2F5 " " "›R›\5+6ˆ7AF<AW,.€7@<@,5CONTROL›f4+6ˆ7AY<Ap,.€7@<@$,4NUMBER›p›z""See if the user wants normal›„use or game-playing use.›Ž›˜ A ¢0 }0 "Do you want to use the keypads for¬0  (1) normal use, or0  (2) game use¶‡‡01*‡02A 0ÀK ‡42+6ˆ7A†<A†,.>:AU,KSet flag for game-playing use›Ê A pÏ%6‰-At %Default DOS 2 value›Ô. . #Do you want to relocate the programÞ-- %(You should only answer Y for specialè situations) (Y/N)ò)‡)‡0Y*‡0y*‡0N*‡0nAü‡4N)‡4nAP A0J # What is the new address'‰3‰ Ag@ Too low.J A@Q B 6 !Please wait a few seconds while IQ customize the program.$›.Now relocate program›8›B #A LŠ-@@•V"`CC6‹-@:ˆ7%@<%@,,%AV$@:ˆ7%@<%@,,j6‹-‹&B'h%‰t,,6ˆ7%@<%@,.>:P:‹'AV,,~666ˆ7%@<%@,.>:‹&AV$P:‹'AV,,ˆ Š’Š-@@œ "Œ¦CC6‹-@:ˆ7%@<%@,,%AV$@:ˆ7Œ%@<Œ%@,,°6‹-‹&B'h%‰º,,6ˆ7Œ%@<Œ%@,.>:P:‹'AV,,Ä666ˆ7%@<%@,.>:‹&AV$P:‹'AV,,Î ŠØ›â Relocation done..now write›ì program out to disk.......›ö› A - - "Put your disk in drive 1 and press,, $any key to write the new AUTORUN.SYS" file. "AdAU( F:Ad,"AUA 2AdAU<..@@ D:AUTORUN.SYSF)*@AU)*@AUP%%*@‰&AV$P:‰'AV,Z*@P:‰'AV,d6-‰%A…End prog.›n%%*@&AV$P:'AV,x*@P:'AV,‚! @ˆ!write program›Œ›–Autorun.Sys INIT address› )*@A&)*@@ª)*@A')*@@´%%*@‰&AV$P:‰'AV,¾*@P:‰'AV,À›ÁCopy the AUTORUN.SYS file›Â that loads the 850 handler›Ã›Ägg @V8K8©P©©?©@©©   ©  Yä`¢ ½Ê÷ Yä0 l `âã8È@Ò. . #Your diskette now has a copy of theÜ-- %KEYPAD CONTROLLER program. To use it,æ** "boot up with the diskette when youð turn the computer on.ú  Bye.l@v- - "An error has occurred while trying€++ #to write AUTORUN.SYS. Please checkŠ((  your diskette and disk drive and”  try again.žÐData for relocation›Ú›ä1,8,13,19,25,31,37,42,47›î52,55,110,113,116,119,134›ø137,170,178,183,186,191›212,220,258,264,270,289› 295,302,307,310,313,316›329,332,335,339,376,383› 388,391,398,403,406,409›*414,422,425,428,431,434›4437,440,496,499,502,517›>520,523,533,538,541,544›H551,582,585,593,602,607›R610,617,624,629,634,639›\644,647,653,658,662,665›f670,673,686,691,697,704›p711,714,719,724,727,732›z 738›„›ŽData for sep. LOW/HIGH›˜›¢62,66,70,75,80,85,90,95›¬100,104,162,156,200,205›¶ 210,218›€D2:DCHANGE.BAS