KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK  + "A  "- "S   " A - . K -        -   L  M -     PRG- LL      (R=V   (S   ,      -  .)  L  SEQ- . R . L+  V    &    V  ALLA     M -       . L    (O    + :() SYS PD () SW /M.P.M -  )(D        ,     )Ten^e)JResVn9*k9)YW5r[չvJR-nVUUyO\USRdr)U\]YW5sV%evW)K]UWs%=rU)J^\=^W)J   >1 BASIC  2 S    (    )3 A   (O       $90- $    -   5) 4 P   (?- D  *-   ..  -  )5 O       KM - M      $90-$CE. A  ALDRIG         .' RM - I     ( )  : S    X`INFO OM DISKEN 1 D           . D    MA   (  SYS-03)   , .P       M        .  D   (  ) R 0(3) .(4) A   & (5) .(6) D  (7) S     (8) S   ( ) IM -   /  F    -: . D     . : RESS 1 TO EDIT NEXT PAGE. RESS 3 TO END MESSAGE AND . 99 ICTURE-NOTE MAKER RESS RETURN!R { ` S Q x ܎Щ XKL  01 &*& & N   \   -   B    (B     !)M -  H    # S  / K      (1) -   (T  ) ( ) K ) S PRG-  (T     )S S      D     F   (    )STORA  -M - : SHIFT!  F F              (4) ) I    . D    -     . B   P(A) D   (- ) L   M - >  L     - * D K   (A       ) 6 H           7 S     . X- . 8 T  2 (L -   )  M   -   > S    SEQ- . . A  - . : D   -      : D     M - I      DM '  -   # 1'  -            P B.D    )  MELLAN-    -SLAG.  >> z  . D        . *I  M A  : (D      T A - ).+K      :M -  A /   . M    ". G     -  M - *=?S -  (   $20)#> H  ""#< L  ""; K  iH @S S0110ɰи  LRLRЩ;А`4`SS`--      --x4ą ! !!6T T        -   ( ) M - { = S ( )      ( ) I -  /() D     M - F     : (1) T   (2K  G  .  (S & )  H  (F   ) H    D  - (3-6)K   M -  /  : V    ; K    D             ;{`{{{{{`{`{`{`{```@`f`{ {``ffff`{0{ ;:>믿R.!`{`{`{{{`{ TX`7G x7O۹ @N0L L ?￿ ?? ???? @AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB ????￿?? 7(?  0 0 0 0Z3c{``|fc  x7X ) L DP ^ P  PiG (LQ 99 - CODE BY MARCHING CHAR BY MANFRED TRENZ  - (OR ):  `` vff`{``{`{&ffvf{ `@@{ffff``{  `fff6f`{`;`{` {`{ `{{{{{`{{{{{`{{{{{`{K{{{`[{@{@`0`{{{;{{{ {`{ {; {0{@`{`@{ { L~eieiȑ eiiiL7 Xii8%L,,p  ` ©a M888?>:; @AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc ???? ?? (????￿ ||<< x||||||||~|l8|||8|~|||8D|~< @AB ;672z??????  ~``bflfc>{k|fc>c3c6ko>c66cc;~ 833cc{f`<|bf 0fF>c>> `   ` PLQ PG &  Q  Qe  Q  Qe  Q  Qe  Q  Qe G POL{Rl QL"Q`0123456789 fvf`{`fVf { ``{fff@```{ `ffff{``@{`@@vv@`@{@@{@` fHE 99-OTE AKER! PRESS ԥԽ)Ԥ JMA @ALbΖiԵ) L"A) T)NMIM)8y))@ .+&-&.02&+-.-)&+-.-)+++)+>~<:<~2572579:97<740+>~<>A ފ0LL&ԩ)bȱ)`AQ )`N0 `C)1 L2qɠ)  ȱ`ȽJe7A)0") EȱGȱ *END OF MUSIC**&+)+&)+)&+)+$&)+&+).+)+)&+)+$&)+))++)+)++))')((((((((&((0  & & iH  Ȅ` & & & &eeiKii `,(Cؽ(Dٽ(Eڽ(F۽@?@@@A½@Bͩ6  AA>;%O99<4424799<2)(&(&$#!99<4424799<@>))(&(&$#!!!!$$! &A$! &A&(!!!#! !$& ! !!!&(!!!!P&A(&++&)&$!!!!& N !"#$%&'()*+,-./0123456789:;<=>? B @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]# 2061xTKhL LeieiH      |  |  |  ~ q)/)-(&$$--22----9-!!-o(oEEEEEEEEEEEEE99;2224799<29 !! !!!!!!A AQ QAAAA AA@QQA!!!!!!!! QA !!Q!!!!! A*AP:QD@BP QOMLJHGECA@><;97-     +€       + }}L) <e8) IԽԽԽA) +G) I}GԽ}J`Խ`@ፄᏄq⨹D=1ȱ0}))ȱȱ )D ~~>ACAC~+&+)+&)+)&+)+$&)+&+).+)+)&+)+$&)>+   +~-   JLwAEA  bȱf) 8ȱ kԩ1ȱ2+ȱȱ)`   "$')+.147:>AEINRW\bhnu|A)@^D 0(&;9;~9:974799742742020-+-+-~-4202~40-+-0;7244202~~247<:<~&+- 7ݩ؍ЩЩ;Щ;ЩЩЍЍТùЈЈ驀Щ'6TO  ` X4p4444444LHL!x  )X`ΐ0 & %L% @ ? (!!! ! ! !!!$$! &$! &&2&4(!!!#! --)-+)&((((&&&&!-+(k((&(---+! -A+-k9O ';AIh:^T  "$&(*,.02468:<>@BDFHJL* ,heiiiL7XL x D ܎ЍԍЩ1ЩЩXiiLpN & & & &ee  iKii e e  & 9;2224799<C>  |  |  |  |  |  |   |  | ---2>2++00/0;9;>;@/A999;>>>:;%O;>;>;@/A999;> D@E D@FQD@BP H&ADA2DY    A@@@P@@P  Bi D@J D@L M{Mp AD@@{ D@Bw_ʠ !@p  !  !   € -------~~~+QOMLJHGECA@><;975420-+)(&$&(   - 27`'8K_s-NqBtZ,{'Q77WN Уnhn9F^r8&B pLp@p@xX0 .gi !1AK[er "AAAAQQQQ!!! !x' ܩ`Э)ЩЍX`ЭiЩ ЩGLЭЩ' ЭI  .΅L1` ;: )?0)`LL 9.TEXT _3S .BYTE _ ύϭύ`ALυEυFυ=υ>` 墠  A E E )?WW ) 8)*08======================================= SPRITE # 0 OM X >= XMIN OYEFT KOLLAR OCH XMIN. LYTTAR=======================================0`88808======================================= OM DESS POSITION < YMAX OYOWN FLYTTAR 8)*H0h 88)*H8(0 8======================================= ORDINARIE INTERRUPTRUTINEN SPRITE # 0 OCH HOPPAR SEDAN TILL DEN DRAR I JOYSTICKEN, FLYTTAR EVENTUELLT YA INTERRUPTRUTINEN KOLLAR OM MAN=======================================`X EFINITIONER ANGER EXAKT VAR0)0)0)ВPRITE # 00)10)0)ܒORT # 2) AV R.. F\R Ā NSKRIVET & KONVERTERAT TILL EGA SS #8/88 Z/ARALD RAGNER OYSTICKETURBO'$("%(Ä($'&(ŃÁÁ RCHLDDSKNAMLENGTLOADTENDAERROREADSBITS016BITNOER YJOYUDUMMYJOYDOWDUMMYJOYLEFJOYRIGHENDUENDDOWLBLENDLEFLBLLBLBLENDRIGHLBLHJ h) ii0L "L )`  ԻLϻD)HD) H`D)H)/)#)G) ; = YMIN OYP FLYTTAR SPRITEN ETT STEG UPP OM=======================================0L8 88)*0h 88)*H0h 8 0@*D8 8E8 0 x======================================= I -VEKTORN VID $0314 STOPPA IN NYA INTERRUPTETS ADRESS I NIT INITIERAR RUTINEN GENOM ATT=======================================0 *?0 *0*0*2 SPRITEN STOPPAS VID KANTERNA ESSA D Ã('(Ń(&(Ń(&(ŃŃ('(ŃŃ` ֹ``` ]Lʺ )DLǺ FLʺ쯻 , CL 5H)?``)@; JPYSTICJOYSTICIRQVCOLDIRSPRITESPRITESPRITEMSYMIYMAXMIXMAINIINTRPIENDUMMSETNALOAOPECHKICHRICLOSCLH) h`` " "L ټLG eG F1`ʼ H! F'    ` )L Y,XH, hL(A#((H HFh ICJOYSTICIRQVCOLDIRSPRITESPRITESPRITEMSYMIYMAXMIXMAINIINTRPIENDUMM (C) 1991 R.. (F\R [ V 1.5)ADDA PROGRAM FR]N DISK TILL $4002TURBO(ѓ`SETLFSETNALOAOPECHKICHRICLOSCL  Lw L #Lw  Lw x4ą ! !!6X LwɼLwiiLd Tܭx4T ! !!6L`  LR x ܎Щ X   L LLLL L0 L L L L  Lw  Lw  Lw  Lw ЩEL1 -$FJЍ  LwLw `  LV `  Lw & & & &eeee `  Lw8 & & & &eeee  ) R 0(3) .(4) A   & (5) .(6) D  (7) S     (8) S   ( ) IM -   /  F    -: . D     . N   \   -   B    (B     !)M -  H    # S  / K      (1) -   (T  ) ( )    4P쥥؝iiƥ٠.TEXT _3S .BYTE _ 89Ov@OvA yOO  襌  襋 LBPx ) S PRG-  (T     )S S      D     F   (    )STORA  -M - : SHIFT!  F F         MINNE: 16192-0@* * 0@*[TT P] GRAFIKMODE0@* $2000) *[R (GRAFIKDATA =0@*ALA OM VART BILDEN0)0+ 0+0+) ISA RT TUDIOBILDsTURBOփ֍`de~~<    (4) ) I    . D    -     . B   P(A) D   (- ) L   M - >  L     - * D ңOWW UW mw @@ ?~U UUQE'@?  (A       ) 6 H           7 S     . X- . 8 T  2 (L -   )  M   -   > S    SEQ- . . A  - . : D   -      : D     M - I      DM '  -   # 1'  -            P B.DY Э Т@?@@@A(B ЍU(C ХЭ)ߍЭU ЩL @@ ?~U UUQE'@? A /   . M    ". G     -  M - *=?S -  (   $20)#> H  ""#< L  ""; K  T        -   ( ) M - { = S ( )      ( ) I -  /() D     M - F     : (1) T   (2F[RGEN0*[R LAGRAS BORDER-L8.ENSA SK[RMEN880@*)"A* TECKENMODE0@*TERST[LL TILL0@**ECKENPEKARE8NERTRYCKT0*ƓOLLA OM TANGENT8+(CORDERF[RG P] 17192888))(B))@A))@@80+@? 17191*[RG G  .  (S & )  H  (F   ) H    D  - (3-6)K   M -  /  : V    ; K    D             ??l@ VISCREEBORDEORLOOKETMPBORDECHROU ?? 7 TA"E,)UUUUUUUUUUUUUUU`UUPTAUU@ + "A  "- "S   " A - . K -        -   L  M -     PRG- LL      (R=V  B*??TUUW_REEBORDEORLOOKETMPBORDECHROU ?? 7 TA"E,)UUUUUUUUUUUUUUU`UUPTAUU@(S   ,      -  .)  L  SEQ- . R . L+  V    &    V  ALLA     M -       . L    (O    + :() SYS PD () SW /M.P.M -  )(D        ,     ) .' RM - I     ( )  : S     $ $.TEXT _3S .BYTE _      KM - M      $90-$CE. A  ALDRIG         .' RM - I     ( )  : S    M888?>:; @AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc  ||<< x||||||||~|l8|||8|~|||8D|~< @AB L~eieiȑ eiiiL7 Xii8%L,,p  ` ©a ~``bflfc>{k|fc>c3c6ko>c66cc;~ 833cc{f`<|bf 0fF>c>>`   ` PLQ PG &  Q  Qe  Q  Qe  Q  Qe  Q  Qe G POL{Rl QL"Q`0123456789fvf`{`fVf { ``{fff@```{ `ffff{``@{`@@vv@`@{@@{@` fHE 99-OTE AKER! PRESS iH @S S0110ɰи  LRLRЩ;А`4`SS`--      --x4ą ! !!6T;{`{{{{{`{`{`{`{```@`f`{ {``ffff`{0{   )  MELLAN-    -SLAG.  >> z  . D        . *I  M A  : (D      T A - ).+K      :M -;:>믿R.!`{`{`{{{`{ TX`7G x7O۹ @N0L L@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB@AB!"#abc!"#abc@AB x7X ) L DP ^ P  PiG (LQ 99 - CODE BY MARCHING CHAR BY MANFRED TRENZ  - (OR ):  `` 0 0 0 0Z3c{``|fc X`INFO OM DISKEN 1 D            . D    MA   (  SYS-03)   , .P       M        .  D   ( vff`{``{`{&ffvf{ `@@{ffff``{  `fff6f`{`;`{` {`{  >1 BASIC  2 S    (    )3 A   (O       $90- $    -   5) 4 P   (?- D  *-   ..  -  )5 O `{{{{{`{{{{{`{{{{{`{K{{{`[{@{@`0`{{{;{{{ {`{ {; {0{@`{`@{ { AA>;%O99<4424799<2)(&(&$#!99<4424799<@>))(&(&$#!!!!$$! &A$! &A&(!!!#! !$& ! !!!&(!!!!P&A(&++&)&$!!!!& ???? ?? (????￿      |  |  |  ~ q)/)-(&$$--22----9-!!-o(oEEEEEEEEEEEEE99;2224799<29 ;672z?????? !! !!!!!!A AQ QAAAA AA@QQA!!!!!!!! QA !!Q!!!!! A*AP:QD@BP € -------~~~+QOMLJHGECA@><;975420-+)(&$&(   -}}L) <e8) IԽԽԽA) +G) I}GԽ}J`Խ`@ፄᏄq⨹D=1ȱ0}))ȱȱ )D~~>ACAC~+&+)+&)+)&+)+$&)+&+).+)+)&+)+$&)>+   +~-  JLwAEA  bȱf) 8ȱ kԩ1ȱ2+ȱȱ)`   "$')+.147:>AEINRW\bhnu|A)@^D0(&;9;~9:974799742742020-+-+-~-4202~40-+-0;7244202~~247<:<~&+-(!!! ! ! !!!$$! &$! &&2&4(!!!#! --)-+)&((((&&&&!-+(k((&(---+! -A+-k9O ';AIh:^T  "$&(*,.02468:<>@BDFHJL*?￿ ?? ????9;2224799<C>  |  |  |  |  |  |   |  | ---2>2++00/0;9;>;@/A999;>>>:;%O;>;>;@/A999;>????￿?? 7(?D@E D@FQD@BP H&ADA2DY    A@@@P@@P  Bi D@J D@L M{Mp AD@@{ D@Bw_ʠ !@p  !  !  -+------+-+++++/0~/0/-,-~ă~+4-/0~-)&+-(-0-+($)-056727`'8K_s-NqBtZ,{'Q77WN Уnhn9F^r8&B pLp@p@xX0 .gi !1AK[er "AAAAQQQQ!!! !QOMLJHGECA@><;97-     +€       +ԥԽ)Ԥ JMA @ALbΖiԵ) L"A) T)NMIM)8y))@.+&-&.02&+-.-)&+-.-)+++)+>~<:<~2572579:97<740+>~<>A *END OF MUSIC**&+)+&)+)&+)+$&)+&+).+)+)&+)+$&)+))++)+)++))')((((((((&((0 L LL     p{ ps L; pV pP ͽ pC Lk p)ɩ ` ƥ` $` L    L (  2061xKhL LeieiHȱ,heiiiL7XL  2080 MR.P. !  D Ѝ!Щ ТG V  / 3NMINV .TEXT _3S .BYTE _ CHROUT LG EN.KANALER 8ORMALA IN/UT8$EJ8!LUT? () 8SKRIV UT DIREKT.0$ 8 [S IN TECKEN OCH 8FR]N FILEN8#LL INMATNING 8PPNA FILEN 8[TT FILNAMN*0 TECKEN I NAMN 8[TT FILPAR.EKUND[RADRESS 158"EVICE# 80)8#IL# 15 8 D8*0(E8*L8)ЍЍЍ Ѝ Ѝ ЍHiíiíiíiíiíiíiíiØihiЕL`S4` `   'Ј`    Gp L@PLw  Lw  L8 88p8 0 8 8 p8 0 8 * 8 8 8. 8* 8 8 8*** 8*D8 0%E8 0,L8.0'L8(0&L8%)0 +0+ͽ0)0)0)0)0)0)0)0) (C) 1991 R.. OF OFTWOLVES + ISK NIT + ISK RROR HECK ISTAR DIRECTORY 2 Lw L #Lw  Lw x4ą ! !!6X LwɼLwiiLd Tܭx4T ! !!6L`SETNASETLFOPECLOSCLRCHCHKIGETIPRINOUTNUSTROUNAMBORINSUERROSKF1FKEYTESKEYTESKERRPSKFSLUTEXJFWAISTARNMINCHROUENCHRIRETURDESELOODIDIRECTORDISKERERRERRTEXTJSSDISKINITEXTINI,heiiiL7XL x D ܎ЍԍЩ1ЩЩXiiLpN & & & &ee  iKii e e  & RETURDESELOODIDIRECTORDISKERERRERRTEXTJSSDISKINITEXTINI0  L$0 DISK ERROR: DISK STATUS: I0:.MC LR x ܎Щ X   L LLLL L0 L L L L  Lw  Lw  Lw  Lw ЩEL1 -$FJЍ80-I0:*0* DISK STATUS: * DISK ERROR: 0* 0 $0---------------------------------------L8 88#T[NG FILEN IGEN. 8PPNA FILEN. 8D8-E8-"I0:"*RE TECKEN I NAMN 88"0.8#---------------------------------------L8 88#T[NG FILEN IG 8 ERROR: "D8TEXTEN "DISK0 E8EKARE F\R0#*0"*0!* 0 )---------------------------------------`*,*0 80`*Ʃ*80*ƍ*Ʃ*80*` 8* 8 80*8p8 8 8 8. 80* L8 88p8 0 8 8. 8p8 8 p8 8 0 8 8 8. 80* LwLw `  LV `  Lw & & & &eeee `  Lw8 & & & &eeee .01TURBO  ƄŃŃŃŃŃŃŃŃŃŃ(ёƄ͍ה(Ń(`N !"#$%&'()*+,-./0123456789:;<=>? B @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]# 2061xTKhL LeieiH  & & iH  Ȅ` & & & &eeiKii `,(Cؽ(Dٽ(Eڽ(F۽@?@@@A½@Bͩ6 7ݩ؍ЩЩ;Щ;ЩЩЍЍТùЈЈ驀Щ'6TO  ` X4p4444444LHL!x  )X`ΐ0 & %L% @ ?ފ0LL&ԩ)bȱ)`AQ )`N0 `C)1 L2qɠ)  ȱ`ȽJe7A)0") EȱGȱARIlaSYS-04 ASSEMBLERS4 04 INFO OM DISKEN: SYS-04 INFOASOURCEKOD: DIR+ERR+INIT.MEG LABEL MASTER.MEG SV TECKEN.MEG KKGRAPH PACK.MEGVIEW ART ST.MEGPRGLAS V1.5 .MEGFILE DIR.MEG IRQ SPRITE.MEG RASTER BAR.MEGBRED TEXT.MEGKK MASKINKOD: DIR+ERR+INIT.MCSV TECKEN.MCGRAPH PACK.MC VIEW ART ST.MCPRGLAS V1.5 .MCFILE DIR.MCIRQ SPRITE.MCKK RASTER BAR.MC BRED TEXT.MC  SYS PUBLIC  DOMAIN  DISKETT#04 KK KKKKK VV@ jJMEMSIZ .TEXT _3S .BYTE _ LG )0)0)0)0)-$02FF $02A7 EDIGT $02A6 LAGGA /É UNDER /ω $02A2 AGRING AV REGISTER0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0) OGISKA -POS0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0~(0|(0{(0z(0y(0x(0w(0v( $A4=YKELR[KNARE FLAGGA $A3=ERIELL BITR[KNING/-0u(0t(0s( (N0P(M0O(K0N(I0M(G0L(E0K(C0J(A0I(?0H(;0G(90F(70E(50D(30S(10B(/0A(-0@(+0?(&0>("0=(0<(0;(0:(09(08(07(06(0(04(03( 02( 01( 0( 0/( 0.(0-(0+( $02=EDIG0,(0)(0(( EROPAGE ADRESSER0')0&)0%)0$EM+ ,,-CHIPS+CREEN+AGE 1,2,3+ERO AGE ERNALRUTINER BS! NNEH]LLER BARA LABELS! (C) 1991 R.. OF OFTOLVES GTURBO  ACPTCHKICHKOUCHRICHROUCIOUCINCLALCLOSCLRCHGETIIOBASIOINILISTELOAMEMBOMEMTOOPEPLORAMATARDTIREADSRESTOSAVSCNKESCREESECONSETLFSEIMSSETNASETTISETTMSTOALTALTKSUDTIUNLSUNTLVECTOD651R651ADRAADRAYADRAYCHFACSGSGNFLBITFACARGEXARGHARGSGARISGFACOFBUFPCHRGETXTPTRNDSTATUSTKESVXC3PBSOUSYNXSALDTNDFLTDFLTPRTDPSMSGFLPTRPTRTIMCNTDBUFPNINBIBITCRINONRIDATRIPRTDASAEACMPTAPEBITTNXTBIRODATFNLELSFFNADROPRTFSPLBYCCASRIDBRIDBRODBRODBIRQTMENABIERROIMAIICRNCIQPLOIGONIGONIEVASARESXRESYRESPREUSRPOUSRADCINCBINNMINIOPEICLOSICKOUICLRCIBASIIBSOUISTOIGETIICLALUSRCMILOAISAVTBUFFEVICSCVICSICIAVICIACHAKERNASCRCOLOVERCKVERCKMEMSIZMEICLALUSRCMILOAISAVTBUFFEVICSCVICSICIAVICIACHAKERNASCRCOLOVERCKVERCKMEMSIZME PE ;666666666666AD018 O I .TEXT _3S .BYTE _ CHARSET 0/8 LUT P] 0)0)0)0)0)0)0)0) $03FC EDIGA0)< $0334 EDIGA0)20)00).0),0)*0)(0)&0)$0)"0) 0)0)0)0)0) $0313 EDIG0)0)0)0)0) 0) 0) 00)0)0)0)0)w0)m0)c 0)Y0)0)0(0(0(0(0(0(0(0(؉ TECKEN $D7=EMP LAGRING AV SENASTE0(0(0(0(0(0(0(0(0(0(̉ $CB= AKTUELL TANGENT F\RE NPUT $CA=ARK\RENS L0r(0q(0p(0o(0n(0m(0l(0k(0j(0i(0(0h(0g(0f(0e(0d(z0c(s0b(q0a(p0`(o0_(n0^(j0](i0\(i0[(h0Z(g0Y(f0X(b0W(a0V(a $57=UMERISKT ARBETSOMR]DE $55=EKARE:KTUELL FUNKTION0U(T0T(S $52=[NGD AV AKTUELL STR[NG0R(P0Q)0#)0")0 )0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0)0 )0 )0 )0 )0 )0)0)0)0)0)0)0)0)0) FFICIELLA ERNALRUTINER+OLOR CREEN   `s ;CHARAENDCHTRMPOVERCCOUNDIMFLVALTYINTFLGARRBFSUBFLINPFLTANSGCHANNLINNUTEMPPLASTPTEMPSINDERESHTXTTAVARTAARYTASSTRENFRETOFRESPMEMSICURLIOLDLIDATLIDATPTINPPTVARNAVARPNFORPNOPPTOPMASDEFPNDSCPNSTRENFOURJMPRFACFACEXFASTAMEMUSLSTNDRVINDLXSBLNSBNCBLNCGDBLBLNOCRSPNPNTQTSLNMTBLINSRLDTBUSEKEYTARIBUROBUFREEZBASZPSTACK651BULAFASAKEYMEMSTTIMOUCOLOGDCOHIBASXMARPTFLKOUNDELASHFLLSTSHKEYLOMODAUTODM51CTM51CDM51AJRSSTABITNUBAUDOMSIZGARBF,,>,f,>,,<,$,<,,<,f,f,f,<,,f,,>,f,>,,<,0.,f,,f,f,~,f,<,$,<,,<,f,f,f,f,<,f,,f,f,~,f,<,0-,f`8,8;I(880,8.(8+8:89I(87860+8-0*(l8 8'8)810)8<(8(800(8=( 8 8 8/ 88 00FF0DFF4DFF8DFFADFFCDFFD3FFD3FFEDA0A2A028A031A031AD01ADD0ADD0ADD0PA00AC00IC00AC00IC02IC08IC07IC07IC08FC0BIC0AFC0CJUMPJUMPJUMPJUMPJUMPJUMPJUMPVERSALEGEMENESTOCINIOPEVICHARROCOPYTOCOPYTVERSSETVERSSETGEMSETI עɅLɈL LRɡɦɷɸɴɢ׆ `ɑLɂLYɝLL` FORMATTING... L~`$۠۱ ڥ`e`8ڥ۰ڦ x3Й Ѝ 7 -XLD ݭ)ݩȍ-Щ, Y`HHH 06 -lII`ff>ff> 3 < 6 Lm N_ D{ŁŁŁŁŁŁŁŁŁŁŁŁINT( .TEXT _3S .BYTE _ ( ******* ABLES0W*X* *:* ** *W*A0R* EMP STORAGE0P* EMP STORAGE0'* +24 REG TEMP STOR.0&*: +17 REG TEMP STOR.07* OLOR00*0 -TEMP STORAGE02*0 -HIGH-TEMPSTORAGE01*0 -LOW-TEMP STORAGE **************** NTERNAL STORAGEL)8Yʒ NC BUFFERT POINTER* ND SAVE IN .0Y8WET A BIT0X8**8V80@*(e Ý8WN BUFFER0@*8ET BYTE* 8+ ALCULATE POSITION(e î(d -H0V(c -L0@* UFFER POINTER*(e 0U8P(d =0(c*8S ) UTPUT0S8TENTEREDS0O0@+@ )0$ 8OMMA ? ************** AVE GRAPHICS ) OAD* OAD FLAGE8TART ADDRESSD8 ) ET PARAMETER0# 8OMMA ? ************** OAD GRAPHICSP8M BSOLUTEm8 88 m8 8  8? P/DOWN8L0N8 `8N ECREMENT POINTER88N 8LOW8 h8 (2-1) HIGH0I8 8 HANGE IN SIGN*Hi*I(h ES8I EGATIVE?8 2-182H818Hh8 1/8 TEMP STORAGEJJ 1j H 1 HIGH BYTE81 L 1 LOW BYTEJ 282 2 HIGH BYTE0-H A 2 LOW BYTE ********** RAW LINE0G`8(HHH`0C@*(8C(Y 8*8@(8D(-8A(ȍ8)(88 (0'8L8X 8'8>(78(8(8&888&ș850%@*0&830%@*(8>(3x **** PROGRAMM ****0) **** POINTER ****0) 0)0)0D)0C)0A)0@(,0>( **** ABSOLUTE ADRESSEŃŃŃŃŃ`| ۰)Lo ~ }` ~}8β` ~ EE51EE54EF6BEFDAEFFEF031F031FD00FFNVVERINVVERINVGEMVEKTLISIRQVEKR651TXTTATXTTABHHIBASNMINVLNMINCHARSE|LHJ | |h` N L: C: F7-PREVIEW NEXT PAGE }~ }}~}񥆅楇8څ ۅքȄԩ 3 < 6 Lm4` `ξ` \ 'BHHIBASNMINVLNMINCHARSE|LHJ | |h` N L: C: F7-PREVIEW NEXT PAGE }~ }}~}񥆅楇8څ ۅքȄԩ 3 < 6 Lm=1!0=(8 DD 320-7=3138> DD 1 (C=1!)*88= OWER BORDER*)*0<8 OINT ADDRESS LOW **************** ECTOR ROUTINES8: BSOLUTE8 ROTECT SPRITE VECT0;(`8:8;0@*8:80:8ET87 OLOR8 =08 DDRESS OF VIDEORAME80@*D8(( (@(05(((( ASK TABLE04((@(( OW BYTES************* * * * **03******** IGH BYTES (N*320 FOR N=0 TO N=24) ULTIPLICATION TABLE0T*P**** ENTERED/GRAPHICS ON (BACKWARDS) RINTER CHARACTER  LOSE CHANNEL )0]* ORMAL MODE8\(a ASK(8 LAG*8 AST LINE8]80[*0\L8Q8[88P +7i*8P ) END* ARRIAGE RETURN8U0Z8R(d -H8Z(c +8i*(c -L8X END 8 BYTES ) END ( IGH BYTE-(a OR LAST LINE=$0F*8R OUNTER0Q*(8P MARKER*8 INE COUNTER*8*(a ASK( ) PEN CHANNEL(g ) ET FILE PARAMETERS ) IND LOGICAL FILE#(g0% 8ET LOG FILE# ********* ARDCOPYL)( OINTER( TART ADDRESSD8(E8E8OD8OND ADDRES, RAW POINT80M8* (2-1)-(2-1) TO88 m8 0K8 8 8E IGHT/LEFT0L 8K BSOLUTE88 IGH BYTE TO CTR8 * OW BYTE TO .8 (2-1)-(2-1)8n8 (2-1)/2800J8 (2-1)i* IGN CHANGEI*8J EGATIVE?80 2-18281h8 (2-1)  UBTRACT 88G80H*88.88G0F80E8C0D`8 DD 88D8i*ȭ8n8 UTER BYTE8D NNER BYTE0CN8 HIFT MASK`8*880Bm88 =1!0A(ǒ UBTRACT 320+7=3278B UBTRACT 1*8A PPER BORDER)*0@8 DDRESS0?08<`8m8*80>m88  N ****0:)0<)60=)00;)07)08)09)06)05)03)01)00) **** FELDER ****0/)0)0)0)D0)倀 **** EXTERNE SPRUENGE ****) V ECKEN (C)ZTURBOUPRIGHRTRLEFLTLTLLLLLLE L$LALL1L*LXLULkLhLCLRLiЍ˭Ѝ˩;ЩЩ`$`ˍЭˍЩ$LD, y LȢ, Z yL 뷊Ȱ @`LHˍˎ˅JJJ/˅)I˅)e)c ece)IM˅`$0I1,Jf 09*870 8OMMA + COLOR *********** ET COLOR`870 8OMMA + COLOR ******************* EFINE POINT COLORL89 RASE VIDEO RAM880@*88088RASE =0* ENGTH8 RAPHIC START ADDRE8=00@*0D8 **********************  ********** OT POINT`8 2(7-( AND 7))85 ASK TABLEI* 7-( AND 7))*88m0@*88m8 AD+OFFY+OFFX+SA88 +SA 8D8RAPHIC PAGE8)( FF =8*(/8)88 ( AND 7)m8 FF =320*(/8)+)* ( AND 7) -COORD.884320 -COORD.>=320?88. ES!*Ȓ -COORD.>=200?0@*0* 8GET ***************** EST COORDINATESL8- DRAW LINE 8*ET SECOND COORD. 8 8) ET FIRST POINT0!( ET-FLAG ********** RAW LINE(,0"* RASE-FLAG *********** RASE LINEL8,N GRAPHICS OFF`8 INIT WILL BE BLOCKED(` $60 FOR AS0@* TO $2000,0@* AVE ALL CONTENTS,;8'0@*8&0@*0 O BLOCKADE ***************** URN GRAPHICS ONL8%ARDCOPY(CBM1525 ETC)L8$ AVE GRAPHICSL8# OAD GRAPHICSL8"LEAR L GRAPHICS ********* ONSTANTS0( MISC0(0(00@*0(0(p0(o0(n0 (m0 (l0 (k0 (j0 (i0( MASK0(c ******************** ERO PAGE REGISTERS0)В IDEO CONTROLLER0)H LLEGAL QUANTITY0)뷒 ET COORDINATES0) HKCOM+ **********************)TURBO'   Іņ  Ń  ϔɁʉ ŒʃŇˉϑŃŃ҄          `gPMGETBYCHKCOCHKGEGETCOQEROFFMSDIFDIFDIFGRAPTMHAFLGHAHATAHAHABUFHAHAHAHAHAHASLUTEikfl8ijpo 8mekmnno p`l wmeimnejP ?@ L g  g a ˩(!ˢ* cd ˅ecde Ƞ"e"*%a cicd!е i  JfJf) ˑ(o` L7 ` ˢˑė`膗륬)88ee`0⥬)ƭe`Ffi`&8ƭ`HJjJJohH8H˅l hIiHljnhimhˎ˘ːILEAR GRAPHICS SCREEN`8( ARRY FLAG8IDEO RAM87 OLOR IN0@* * IDEO RAM AT $0400)*n8 DDRESS/8Jn8Jn8J888 ET COLOR8068LOT(, KIP NEXT COMMAND18I( NPLOT086 LOT,8 LOT/NPLOT FLAG8 ASK AVE CARRY FLAG0,**(/8) (LB))* ISOLATE BITS 0 & 1883320*(/8) (HB)J (/8)JJ0@*882-CH(TEMPORARY STORAGE)81 -CL0+80 -C ****************** ALCULATE ADDRESS0.L8 LLEGAL QUANTITY0/`8. E+@ -HIGH8. A -LOW8/ ES!D+@ ET/ERASE POINT 8+ ALCULATE ADDRESS 8*ET COORDINATES 80)80( ET FLAG ********** ET POINT(,0 * RASE FLAG ************ RASE POINTL)D LEAR SCREEN8 FOR BLOCKADE( ODE FOR Ѝ0@*8'0@*08& ****************** URINEL8! RAW LINEL8 RASE POINTL8 ET POINTL8 LOT COLORL8 ET COLOR (CLEAR)L8 LEAR SCREENL8 RAPHICS OFFL8 RAPHICS ON ***************** ONTROL ADDRESSES0(> REND-1-MSB0(! RSTART+1-MSB0) TART OF VIDEO RAM0) TART OFGETBYT0) HECK FOR COMMA0) ET BYTE VALUE ******************* JUMP ADDRESSES ODIFIED FOR EGA SSEMBLER BY: R.. ********************** ** ** ** GRAPHICS PACKAGE ** ** IGH RESOLUTION ** ** **ƆˁӃ ӃńɁŘ؃ԉŃ΃ىŃяŃŃ ԕő΃ÏŃŃŃ͓̈́  ӃŌΌ DIFDIFDIFTEMCTAXFLUSGRAPVIDEGSTARGENINIGOFGCLEASCOLOPCOLOPLOUNPLOSLINCLLINGLOAGSAVHARDSTORESTOREBYPLTESCOHPOSPLHLINILLFTYXCXCMULMULMSCTAPLCOLOGCSCOLGMGMDOWDNDNUUUPUPRIGHRTRLEFLTLTLLLLLLE^ƗLʩ a L000 : X : WAP @ @륬)88ee`0⥬)ƭe`Ffi`&8ƭ`HJjJJohH8H˅l hIiHljnhimhˎ˘ːI- Ϣ @  @@`SETNALOAOPECHKICHRICLOSCL b# |.TEXT _3S .BYTE _  ș8h8(@ 8H0 8 0(88( 8 ( 8 8 8 ( 8 8((( 8(((8(08($ 888 8 **** PROGRAMM **** **** POINTER ****0)0)0)0)0(0(0(0(0( **** ABSOLUTE ADRESSEN ****0) **** FELDER **** `E7EAB1EAB3EBDCEFFBEFFBEFFBEFFCEFFCEFFCEFFCEFFCEFFDEFFFFC0EAAAAAFAFAFA028AC0EAC0EAC10AC0EIC03IC04IC0BIC07IC06IC06 s s$0    H @mh Aȹ Ү ͽ8  "   ?  h ͽ٠  ͽ` FREE. S-FILES: x X`"H) 9hH) DhH) Oh) qL12``) Lm)`) ?L `FILE DIR.MC IRQ SPRITE.MEG IRQ SPRITE.MC ⎃ fp:v)?0)`LL 9.TEXT _3S .BYTE _ ύϭύ`ALυEυFυ=υ>` 墠  A E E )?WW ) [TT VECTOR TILL)Э8 [TT 1 RADEN)Щ( RIGGA NTERRUPT0---------------------------------------L) VSLUTA NTERRUPT)D8)E8 [TT 2 VEKTORN) Щ( [TT F[RG)Д [TT 2 RADEN!i(8 ER[KNA 2)Щ( RIGGA OM RASTER 0---------------------------------------` TER TILL X ILL]T э)Д RIGGA RASTRET)Д ARA RASTERѩ())()Д \M BIT 7)Щ(` ASTERR RAD #$60) ܩ( IMER URKOPPLAD)D8)E8 [TT VEKTORNx OPPLA UR 0)--------------------------------------- ON AY THE 4:TH 1990 ASTER BAR BY ONTUS INDBERGZ14/1990-----------------------------ETURBO("(((((` ֹ`( (L(E(S(:"LES:0(S(-(F(I"S-FI(E(.( "E.( (F(R(E" FRE` 8(8 8(( 888 8 8(0h88"0"8 8 ( 8(0!( 88!( 88 (Ƚ80 8 88 ("08((8 8 ( 8 0%@*8 8808888( 80Ƞ(8(A8888(0 )0 )0 )0 )0 )0)0)0)0)0)0)ͽ0)?0)0(s **** EXTERNE SPRUENGE ****)TURBOŁÃŃŃŁŃŃÃIC08IC08IC0AIC0B IC0AIC0B`` ]Lʺ )DLǺ FLʺ쯻 , CL 5H)?``)@; STARIRQIRQFLNODOWNOURSPRITESPRITESPRITEMSYMIYMAXMIXMAINIINTRPIENDUMMYJOYUDUMMYJOYDOWDUMMYJOYLEFJOYRIGHENDUENDDOWLBLENDLEFLBLLBLBLENDRIGHLBLHJ h) ii0L "L )`  ԻLϻD)HD) H`D)H)/)#)G) ;