{|Üo)‚)GM¤MM¤GN¤MN¤XP¤YP¤I¤L¤W1¤W2¤I1¤I2¤ÊÁÒÉÑØÙLOSAÖHISAÖMOTÎCURÎLCOÌMCOÌGCOÌBKCOÌTURÎÚGNUÍMFLAÇËREPÔPFLAÇÌCSPAGÅDÌW±W²ÄZÚÓMCS¤CÓ€€€€€€€€€€ € €  !"#$%&'()€*+d******************›n** MOTIE **›x** S.O. 2/83 **›‚** FROM GAME BY **›Œ** MAC OGLESBY **›–******************››))** THIS GAME WILL NOT FIT IN 16K **› ‰‰€;@,;@,‚;@8,ƒ;@U,„;@,…;@,†;@,‡;@I,ˆ;@!,‰;@,Š;@,‹;@,ª$$Gardian offset into moves list›´7 #A!Œ-@@%"36€7Œ<Œ,.>:,7 Œ¾##1,5,9,13,17,20,26,29,32,36,38›È""Motie offset into moves list›Ò7 #A !Œ-@@%"367Œ<Œ,.>:,7 ŒÜ$$1,5,10,15,20,24,33,37,42,47,52›æ""Allowable Gardian next moves›ð7 #AP!Œ-@@8%"36‚7Œ<Œ,.>:,7 Œú^^1,2,3,11,2,4,5,11,1,3,5,11,2,5,6,11,5,7,11,4,6,7,8,9,11,5,9,11,8,10,11,7,9,10,11,8,10,11›X positions of moves›7 #A€!Œ-@@%"36„7Œ<Œ,.>:,7 Œ&&20,15,20,25,15,20,25,15,20,25,20›"Y positions of moves›,7 #A!Œ-@@%"36…7Œ<Œ,.>:,7 Œ69,7,7,7,5,5,5,3,3,3,1›@ Allowable Motie next moves›J7 #A@!Œ-@@U%"36ƒ7Œ<Œ,.>:,7 ŒTKK1,2,3,11,0,2,4,5,11,0,1,3,5,11,0,2,5,6,11,1,5,7,11,1,2,3,4,6,7,8,9,11›^;;3,5,9,11,4,5,8,10,11,5,7,9,10,11,5,6,8,10,11,7,8,9,11›|Warp subroutine #1›†7 #A!Œ-@@!%"36ˆ7Œ<Œ,.>:,7 ŒLL104,162,0,172,193,2,189,194,2,157,193,2,232,224,8,144,245,140,200,2,96›šWarp subroutine #2›¤7 #A0!Œ-@@%"36‰7Œ<Œ,.>:,7 Œ®EE104,162,7,172,200,2,189,193,2,157,194,2,202,16,247,140,193,2,96›¸ Lanes›Â;;6‡.1 //:\\ .. .. :\\://: .. .. ://:\\: .. .. \\:// ÌDraw warp screen›Öe +@/6Ž-P:H:,$@,$@9#A€M-@@Q"aA%%Že à2,4,6,8,6,4,2,2›ê‰6-@#-@8'-6‘-;6’-$@A,‘’O/@y&‘’],‘’%@s/@y&‘’%@‰/@y&‘A&’ôq/‘A&’/,@y&‘A&’%@E/‘A&’%@K/‘’Y6-%@e!@q6-@þ !!save pointers, lower memory›>6“-F:A`,!6”-F:Aa,>AF:A,&@2$ A`$Change character set›&% A%Directions-selections›+##I$ holds screen configuration›06†. gg#g#######:$$random free position for Motie›D9%6Ž-P:H:,$@ ,%@9Ž"@A€N-'6†7Ž%@<Ž%@,.>:A ,-6•-ŽXK6–-@6—-@2'6˜-A‚36™-AF?6š-@ K6›-b! A`!draw galactic map›lChoose Guardian move›v T:,"A0€ A€Šœ@7A0” 6-–-‘’(@¥¦ž T:,"Ap¨6ž-@² A€6Œ-¼;œ"Ae-‘’%(@%&16ž-; A0Æœ@5AÐ6ž-Ú6Ž-@:€7%@,,ä%6Ÿ-@:‚7Ž%Œ,,%Ÿ"@Aî! –Ÿ6Œ-Œ%@! A0ø^6‘-@:„7%@,,+6’-@:…7%@,,1-‘’A(@#$^6†7%@<%@,.#^6‘-@:„7–%@,,+6’-@:…7–%@,,1-‘’A(@%&^6†7–%@<–%@,.g Check for Guardian win›O@wO†4 #g##mg#g###)†4 ###g#gm##g#)†4 #######gggmAP Check for 3rd repetition›* †0‹6 - A04%6 - %@% "@A> 6‹.Š6Š.†HWarp and redraw map›R A A`\#¡"@ A# A0fžŒ-@@4Ÿ-@6@BA˜%Ÿf2A0%Ÿ@@Š2@A@&Ÿ@@ž¢-@@pS ¢ Ÿ Œ12S2@z!!Computer chooses Motie move›„16Œ-P:H:,$@,16Ž-@:7•%@,,Ž36Ÿ-@:ƒ7Ž%Œ,,Ÿ"@)6Œ-3 A ˜!†4 ####gg#m#g#!6Ÿ-@¢!†4 #####ggg#m#!6Ÿ-@¬!†4 #####ggg##m!6Ÿ-@ ¶!†4 ###g#g##gm#!6Ÿ-@À!†4 #g###g#mg##!6Ÿ-@Ê2&•"@*†7@<@,4#26Ÿ-Ô2&•"@*†7@<@,4#26Ÿ-Þ2&•"@*†7@<@,4#26Ÿ-è!†4 ######gggm#!6Ÿ-@ò!†4 ####g##mgg#!6Ÿ-@üW6‘-@:„7Ÿ%@,,+6’-@:…7Ÿ%@,,31‘’œ?œ@5M6Œ-Œ%@W A W -‘’(@§¨-6‘-@:„7•%@,,A6’-@:…7•%@,,G-‘’W(@#$C 6†7•%@<•%@,.#=6†7Ÿ%@<Ÿ%@,.mC6•-ŸCheck for Motie win›$•" A.%6›-›%@%›!@A89-@%@9(@@&› TURNS LEFT B A0L T:,"AV@-@%@.(@ Motie turn:6ž-@@6–-•` A€6Œ-jœ@5A t6Ž-@:7•%@,,~%6Ÿ-@:ƒ7Ž%Œ,,%Ÿ"@A ˆ! –Ÿ6Œ-Œ%@! AP’$¦€6¡-+@+-@@>(@MïôIeP-@@n(@SELECT-1 Player €-@°[-@@6(@OPTION-instructionsH-@@[(@STARTºLŒ-@@0 Œ-B2y@BF:B2y,"@L A`Äa"F:B2y,"@*¡".6¡-@@-@ @W(@ 2 Playersa AÎW"F:B2y,"@*¡"@.6¡-@-@ @W(@ 1 Player ØF:B2y,"@$â AìN +AR@"(%(N($ 3 Guardian starships protect theö++(#Human Empire from attack by a Motie,,($vessel. If there is only one player **("the computer moves the Motie ship.--(%Two players alternate using stick #1.'('( The Guardians can't move())(!downscreen while the Motie vessel2((( can move any direction along the<!!(indicated starship lanes.F--(%Moves are to adjacent empty positionsP+(+( Guardians win if the Motie isZ%%(trapped (has no legal moves).d''(The Moties win if 15 turns haven%%(elapsed, if there is a 3-timex**("repetition of position or if their‚,,($vessel reaches the lowest position. Œ/((PRESS KEY TO START/AdAU– F:Ad,"AUA0  Aªh +@-@@=(@The Motie VesselO-@@h(@ CANNOT MOVE¾Š-@@0(@ Ôèå çõáòäéáîóB-@@Z(@ ÈÁÖÅ ÓÁÖÅÄl-@@Š(@ôèå èõíáî åíðéòåÈAdAU A0Ò}Œ-@A Œ%+@7-@@O(@ THE MOTIESa-@@}(@have conqueredæŠ-@@0(@ ÔÈÅ ÇÕÁÒÄÉÁÎÓB-@@`(@THE HUMAN EMPIREr-@@Š(@ éó äïïíåä¡ðE-@@3(@again?-PRESS keyEAdAUú F:Ad,"AUA0 AP%%Subroutine to draw galactic map›c +@AV£;6¤-F:A`,%F:Aa,$AVSŒ-¤%@¤%@_Œ@c Œ"(6Œ-Œ%@(F:Œ,@eAp,0Ÿ-@,¤%@ %ŸF:Œ%Ÿ,0 Ÿ1EA—!A @†-A™9A˜EAš6b@‡1Œ-@@@EŸ-@@$K-ŸŒZ(@+^ Ÿb Œ@„Œ-@@#-@Œ2(@)>-@%ŒM(@)Q ŒeŒ-@@q-@ Œ€(@)„ ŒJ‡-@@$(@,6-@#@E(@*W-@@f(@*x-@#@‡(@,T‡-@@$(@*6-@#@E(@,W-@@f(@,x-@#@‡(@*^IŒ-@@#6‘-@:„7Œ,,/6’-@:…7Œ,,5-‘’E(@#$I ŒhZ-@.(@ Motie World@-@@Z(@ Human EmpirerŒ-@@|>†7Œ<Œ,4g6‘-@:„7Œ,,(6’-@:…7Œ,,.-‘’>(@%&†>†7Œ<Œ,4m6‘-@:„7Œ,,(6’-@:…7Œ,,.-‘’>(@§¨  Œ $¤7 +@A`“%Aa”.6¥-C:ˆ,76¦-C:‰,®[%6Ž-P:H:,$@,$@/#A€C-@@G"WA%%Ž[ ¸) Œ-AP@P6@)6-?:¥, Ap ŒÌ(Œ-@PAP6Ÿ-Ÿ%§(6-?:¦,Ö Ap Œàl%2G2@i2@l$êj2Œ@@C2@Œ%@@@g2@Œ%@@@j$ï&&Move cursor subroutine (stick 0)›ôj6‘-@:„7–%@,,+6’-@:…7–%@,,31‘’œC1‘%@’¨I-‘’j(@>:@3,>:@4,þŒ-@@ [ž"@32AP%Œ@@W2@Ap&Œ@@[ Œ -‘’(@>:œ,>:¨,6©-R:,&I;+©"@*’!@,)+©"@*‘"@ *’"@,I6’-’&@0I;+©"@*’ @,)+©"@*‘"@ *’"@,I6’-’%@:;-©"@*‘!@*’!@*’ @ ;6‘-‘&@D;-©"@*‘ @%*’!@*’ @ ;6‘-‘%@N)Œ-@@%@:„7Œ<Œ,,‘) ŒX@:…7Œ<Œ,,’ Œb6–-Œ&@l T:,A€vJ%2G2@J$€,,** This subroutine reserves 5 pages **›Š..** at the top of RAM, moves the **›”..** character set from ROM and changes **›ž##** the characters ! thru , **›¨Dª;@B,#Ap.Œ-@@B2"@6ª7Œ<Œ,.>:,D Œ²KK104,169,0,133,203,133,205,169,224,133,204,165,106,56,233,5,133,106,24›¼ZZ105,1,133,206,162,4,160,0,177,203,145,205,200,208,249,230,204,230,206,202,208,242,96›Æ46-?:C:ª,,&6£-F:A,%@46«-AV$£Ð6 #A %Œ-«%@«%A)"/Œ3 Œ6$Ú0,0,2,9,39,9,2,0›ä0,0,128,96,216,96,128,0›î!!10,37,154,152,152,154,37,10›ø!!160,88,166,38,38,166,88,160›15,61,55,247,247,55,61,15› $$240,124,220,255,95,220,124,240›##60,220,215,221,223,220,220,60› !!60,55,215,119,247,247,55,60›*0,2,1,2,1,2,1,0›42,1,8,4,32,16,128,64›>0,0,0,24,0,0,0,0›H128,64,32,16,8,4,2,1›€ D:MOTIE.BAS