TEIL 8.LIST 1
FILE INFORMATION
FILENAME(S): TEIL 8.LIST 1
FILE TYPE(S): PRG
FILE SIZE: 13.7K
FIRST SEEN: 2025-11-30 01:12:46
APPEARS ON: 2 disk(s)
FILE HASH
9491af44afc32ede4c2379d6f7327bc98d92c6aa9c0fe19aef58723fc12958f8
FOUND ON DISKS (2 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 10001 SEITE 1 | TEIL 8.LIST 1 | PRG | C64er | 17 | 6 | DOWNLOAD FILE |
| 10001 SEITE 1 | TEIL 8.LIST 1 | PRG | DuncanTwain | 17 | 6 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: D8 1F F2 1F 08 02 2E 47 4C 20 43 48 52 4F 55 54 |.......GL CHROUT|
00000010: 20 3D 24 41 42 34 37 3B 2A 2A 2A 00 0C 20 12 02 | =$AB47;***.. ..|
00000020: 2E 47 4C 20 4A 4F 59 50 32 20 20 3D 35 36 33 32 |.GL JOYP2 =5632|
00000030: 30 3B 2A 2A 2A 00 27 20 1C 02 2E 47 4C 20 53 43 |0;***.' ...GL SC|
00000040: 52 4B 4F 4C 20 3D 56 49 43 2B 33 31 3B 2A 2A 2A |RKOL =VIC+31;***|
00000050: 00 42 20 26 02 2E 47 4C 20 53 50 52 4B 4F 4C 20 |.B &..GL SPRKOL |
00000060: 3D 56 49 43 2B 33 30 3B 2A 2A 2A 00 5C 20 30 02 |=VIC+30;***.\ 0.|
00000070: 2E 47 4C 20 45 49 4E 50 4F 53 20 3D 24 42 33 41 |.GL EINPOS =$B3A|
00000080: 32 3B 2A 2A 2A 00 76 20 3A 02 2E 47 4C 20 5A 57 |2;***.v :..GL ZW|
00000090: 45 50 4F 53 20 3D 24 42 43 34 39 3B 2A 2A 2A 00 |EPOS =$BC49;***.|
000000A0: 90 20 44 02 2E 47 4C 20 46 41 43 53 54 52 20 3D |. D..GL FACSTR =|
000000B0: 24 42 44 44 44 3B 2A 2A 2A 00 AA 20 4E 02 2E 47 |$BDDD;***.. N..G|
000000C0: 4C 20 53 54 52 4F 55 54 20 3D 24 41 42 31 45 3B |L STROUT =$AB1E;|
000000D0: 2A 2A 2A 00 C5 20 58 02 2E 47 4C 20 5A 55 46 41 |***.. X..GL ZUFA|
000000E0: 4C 4C 20 3D 53 49 44 2B 32 37 3B 2A 2A 2A 00 DE |LL =SID+27;***..|
000000F0: 20 9A 03 2E 47 4C 20 4A 4F 59 58 3D 46 46 42 55 | ...GL JOYX=FFBU|
00000100: 46 2B 31 3B 2A 2A 2A 00 F6 20 9C 03 2E 47 4C 20 |F+1;***.. ...GL |
00000110: 4A 4F 59 59 3D 4A 4F 59 58 2B 31 3B 2A 2A 2A 00 |JOYY=JOYX+1;***.|
00000120: 11 21 9E 03 2E 47 4C 20 57 41 49 54 43 4E 54 3D |.!...GL WAITCNT=|
00000130: 4A 4F 59 59 2B 31 3B 2A 2A 2A 00 2D 21 A0 03 2E |JOYY+1;***.-!...|
00000140: 47 4C 20 53 50 52 4E 52 3D 57 41 49 54 43 4E 54 |GL SPRNR=WAITCNT|
00000150: 2B 31 3B 2A 2A 2A 00 48 21 A2 03 2E 47 4C 20 53 |+1;***.H!...GL S|
00000160: 50 52 4E 52 44 3D 53 50 52 4E 52 2B 31 3B 2A 2A |PRNRD=SPRNR+1;**|
00000170: 2A 00 67 21 A4 03 2E 47 4C 20 53 43 52 4B 4F 4C |*.g!...GL SCRKOL|
00000180: 4F 4C 44 3D 53 50 52 4E 52 44 2B 31 3B 2A 2A 2A |OLD=SPRNRD+1;***|
00000190: 00 89 21 A6 03 2E 47 4C 20 53 43 52 4B 4F 4C 46 |..!...GL SCRKOLF|
000001A0: 4C 47 3D 53 43 52 4B 4F 4C 4F 4C 44 2B 31 3B 2A |LG=SCRKOLOLD+1;*|
000001B0: 2A 2A 00 AA 21 A8 03 2E 47 4C 20 43 4F 4E 54 52 |**..!...GL CONTR|
000001C0: 4F 4C 53 3D 53 43 52 4B 4F 4C 46 4C 47 2B 31 3B |OLS=SCRKOLFLG+1;|
000001D0: 2A 2A 2A 00 C7 21 AA 03 2E 47 4C 20 4C 49 56 45 |***..!...GL LIVE|
000001E0: 53 3D 43 4F 4E 54 52 4F 4C 53 2B 31 3B 2A 2A 2A |S=CONTROLS+1;***|
000001F0: 00 E1 21 AC 03 2E 47 4C 20 53 43 4F 52 45 3D 4C |..!...GL SCORE=L|
00000200: 49 56 45 53 2B 31 3B 2A 2A 2A 00 FD 21 AE 03 2E |IVES+1;***..!...|
00000210: 47 4C 20 5A 55 46 57 41 52 54 3D 53 43 4F 52 45 |GL ZUFWART=SCORE|
00000220: 2B 32 3B 2A 2A 2A 00 17 22 B0 03 2E 47 4C 20 53 |+2;***.."...GL S|
00000230: 50 52 4B 4F 4C 46 4C 47 3D 38 32 38 3B 2A 2A 2A |PRKOLFLG=828;***|
00000240: 00 39 22 B2 03 2E 47 4C 20 53 50 52 4B 4F 4C 4F |.9"...GL SPRKOLO|
00000250: 4C 44 3D 53 50 52 4B 4F 4C 46 4C 47 2B 31 3B 2A |LD=SPRKOLFLG+1;*|
00000260: 2A 2A 00 4C 22 4E 08 20 4A 53 52 53 4E 44 49 52 |**.L"N. JSRSNDIR|
00000270: 51 3B 2A 2A 2A 00 72 22 28 23 3B 2A 2A 2A 2A 2A |Q;***.r"(#;*****|
00000280: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000290: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 98 22 32 23 |***********.."2#|
000002A0: 3B 2A 2A 49 4E 49 54 49 41 4C 49 53 49 45 52 55 |;**INITIALISIERU|
000002B0: 4E 47 20 56 4F 4E 20 4A 4F 59 53 50 52 49 52 51 |NG VON JOYSPRIRQ|
000002C0: 2A 00 BE 22 3C 23 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A |*.."<#;*********|
000002D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000002E0: 2A 2A 2A 2A 2A 2A 2A 00 E9 22 46 23 4A 53 49 49 |*******.."F#JSII|
000002F0: 4E 49 54 20 4C 44 41 23 31 3B 54 52 41 45 47 48 |NIT LDA#1;TRAEGH|
00000300: 45 49 54 53 2D 57 41 52 54 45 53 43 48 4C 45 49 |EITS-WARTESCHLEI|
00000310: 46 45 00 01 23 50 23 20 53 54 41 57 41 49 54 43 |FE..#P# STAWAITC|
00000320: 4E 54 3B 42 45 4C 45 47 45 4E 00 07 23 5A 23 3B |NT;BELEGEN..#Z#;|
00000330: 00 23 23 64 23 20 4C 44 41 23 31 36 30 3B 53 50 |.##d# LDA#160;SP|
00000340: 49 45 4C 45 52 2D 53 50 52 49 54 45 00 3D 23 6E |IELER-SPRITE.=#n|
00000350: 23 20 53 54 41 56 49 43 3B 50 4F 53 49 54 49 4F |# STAVIC;POSITIO|
00000360: 4E 49 45 52 45 4E 00 4A 23 78 23 20 4C 44 41 23 |NIEREN.J#x# LDA#|
00000370: 31 36 30 00 58 23 82 23 20 53 54 41 56 49 43 2B |160.X#.# STAVIC+|
00000380: 31 00 7B 23 8C 23 20 4C 44 41 23 31 33 36 3B 53 |1.{#.# LDA#136;S|
00000390: 50 52 49 54 45 42 4C 4F 43 4B 20 46 45 53 54 4C |PRITEBLOCK FESTL|
000003A0: 45 47 45 4E 00 88 23 96 23 20 53 54 41 32 30 34 |EGEN..#.# STA204|
000003B0: 30 00 A5 23 A0 23 20 4C 44 41 23 31 34 3B 46 41 |0..#.# LDA#14;FA|
000003C0: 52 42 45 20 3D 20 48 45 4C 4C 42 4C 41 55 00 B4 |RBE = HELLBLAU..|
000003D0: 23 AA 23 20 53 54 41 56 49 43 2B 33 39 00 D3 23 |#.# STAVIC+39..#|
000003E0: B4 23 20 4C 44 41 23 31 3B 4D 45 48 52 46 41 52 |.# LDA#1;MEHRFAR|
000003F0: 42 45 20 31 20 3D 20 57 45 49 53 53 00 E2 23 BE |BE 1 = WEISS..#.|
00000400: 23 20 53 54 41 56 49 43 2B 33 37 00 03 24 C8 23 |# STAVIC+37..$.#|
00000410: 20 4C 44 41 23 30 3B 4D 45 48 52 46 41 52 42 45 | LDA#0;MEHRFARBE|
00000420: 20 32 20 3D 20 53 43 48 57 41 52 5A 00 12 24 D2 | 2 = SCHWARZ..$.|
00000430: 23 20 53 54 41 56 49 43 2B 33 38 00 33 24 DC 23 |# STAVIC+38.3$.#|
00000440: 20 4C 44 41 23 32 35 35 3B 4D 45 48 52 46 41 52 | LDA#255;MEHRFAR|
00000450: 42 45 4E 4D 4F 44 55 53 20 45 49 4E 00 42 24 E6 |BENMODUS EIN.B$.|
00000460: 23 20 53 54 41 56 49 43 2B 32 38 00 62 24 F0 23 |# STAVIC+28.b$.#|
00000470: 20 4C 44 41 23 31 3B 53 50 52 49 54 45 20 30 20 | LDA#1;SPRITE 0 |
00000480: 45 49 4E 53 43 48 41 4C 54 45 4E 00 71 24 FA 23 |EINSCHALTEN.q$.#|
00000490: 20 53 54 41 56 49 43 2B 32 31 00 95 24 04 24 20 | STAVIC+21..$.$ |
000004A0: 4C 44 41 53 43 52 4B 4F 4C 3B 53 50 52 49 54 45 |LDASCRKOL;SPRITE|
000004B0: 2D 48 49 4E 54 45 52 47 52 55 4E 44 53 2D 00 C0 |-HINTERGRUNDS-..|
000004C0: 24 0E 24 20 4C 44 41 53 43 52 4B 4F 4C 3B 4B 4F |$.$ LDASCRKOL;KO|
000004D0: 4C 4C 49 53 49 4F 4E 53 52 45 47 49 53 54 45 52 |LLISIONSREGISTER|
000004E0: 20 4C 4F 45 53 43 48 45 4E 00 D2 24 18 24 20 53 | LOESCHEN..$.$ S|
000004F0: 54 41 53 43 52 4B 4F 4C 4F 4C 44 00 F0 24 22 24 |TASCRKOLOLD..$"$|
00000500: 20 4C 44 41 53 50 52 4B 4F 4C 3B 53 50 52 49 54 | LDASPRKOL;SPRIT|
00000510: 45 2D 53 50 52 49 54 45 2D 00 1B 25 2C 24 20 4C |E-SPRITE-..%,$ L|
00000520: 44 41 53 50 52 4B 4F 4C 3B 4B 4F 4C 4C 49 53 49 |DASPRKOL;KOLLISI|
00000530: 4F 4E 53 52 45 47 49 53 54 45 52 20 4C 4F 45 53 |ONSREGISTER LOES|
00000540: 43 48 45 4E 00 2D 25 36 24 20 53 54 41 53 50 52 |CHEN.-%6$ STASPR|
00000550: 4B 4F 4C 4F 4C 44 00 45 25 40 24 20 52 54 53 3B |KOLOLD.E%@$ RTS;|
00000560: 55 4E 44 20 5A 55 52 55 45 43 4B 2E 2E 2E 00 6B |UND ZURUECK....k|
00000570: 25 E0 2E 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |%..;************|
00000580: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000590: 2A 2A 2A 2A 00 91 25 EA 2E 3B 2A 2A 20 53 50 49 |****..%..;** SPI|
000005A0: 45 4C 2D 53 54 41 52 54 20 20 20 20 20 20 20 20 |EL-START |
000005B0: 20 20 20 20 20 20 20 20 2A 2A 00 B7 25 F4 2E 3B | **..%..;|
000005C0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000005D0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000005E0: 00 E7 25 FE 2E 47 41 4D 45 53 54 41 52 54 20 4C |..%..GAMESTART L|
000005F0: 44 41 23 31 32 3B 42 49 4C 44 53 43 48 49 52 4D |DA#12;BILDSCHIRM|
00000600: 46 41 52 42 45 4E 20 46 45 53 54 4C 45 47 45 4E |FARBEN FESTLEGEN|
00000610: 00 F5 25 08 2F 20 53 54 41 35 33 32 38 31 00 03 |..%./ STA53281..|
00000620: 26 12 2F 20 53 54 41 35 33 32 38 30 00 0E 26 1C |&./ STA53280..&.|
00000630: 2F 20 4C 44 41 23 30 00 1C 26 26 2F 20 53 54 41 |/ LDA#0..&&/ STA|
00000640: 35 33 32 38 32 00 28 26 30 2F 20 4C 44 41 23 31 |53282.(&0/ LDA#1|
00000650: 31 00 36 26 3A 2F 20 53 54 41 35 33 32 38 33 00 |1.6&:/ STA53283.|
00000660: 41 26 44 2F 20 4C 44 41 23 39 00 4D 26 4E 2F 20 |A&D/ LDA#9.M&N/ |
00000670: 53 54 41 36 34 36 00 79 26 58 2F 20 4C 44 41 35 |STA646.y&X/ LDA5|
00000680: 33 32 37 32 3B 4E 45 55 45 4E 20 5A 45 49 43 48 |3272;NEUEN ZEICH|
00000690: 45 4E 53 41 54 5A 20 45 49 4E 53 43 48 41 4C 54 |ENSATZ EINSCHALT|
000006A0: 45 4E 00 86 26 62 2F 20 41 4E 44 23 32 34 30 00 |EN..&b/ AND#240.|
000006B0: 91 26 6C 2F 20 4F 52 41 23 32 00 9F 26 76 2F 20 |.&l/ ORA#2..&v/ |
000006C0: 53 54 41 35 33 32 37 32 00 AD 26 80 2F 20 4C 44 |STA53272..&./ LD|
000006D0: 41 35 33 32 37 30 00 CD 26 8A 2F 20 4F 52 41 23 |A53270..&./ ORA#|
000006E0: 31 36 3B 4D 45 48 52 46 41 52 42 45 4E 4D 4F 44 |16;MEHRFARBENMOD|
000006F0: 55 53 20 45 49 4E 00 E5 26 94 2F 20 41 4E 44 23 |US EIN..&./ AND#|
00000700: 32 34 37 3B 33 38 20 53 50 41 4C 54 45 4E 00 F3 |247;38 SPALTEN..|
00000710: 26 9E 2F 20 53 54 41 35 33 32 37 30 00 14 27 A8 |&./ STA53270..'.|
00000720: 2F 20 4C 44 41 23 31 34 37 3B 42 49 4C 44 53 43 |/ LDA#147;BILDSC|
00000730: 48 49 52 4D 20 4C 4F 45 53 43 48 45 4E 00 39 27 |HIRM LOESCHEN.9'|
00000740: B2 2F 20 4A 53 52 43 48 52 4F 55 54 3B 28 55 4E |./ JSRCHROUT;(UN|
00000750: 44 20 46 41 52 42 52 41 4D 20 42 45 4C 45 47 45 |D FARBRAM BELEGE|
00000760: 4E 29 00 60 27 BC 2F 20 4C 44 41 23 33 3B 41 4E |N).`'./ LDA#3;AN|
00000770: 5A 41 48 4C 20 44 45 52 20 4C 45 42 45 4E 20 56 |ZAHL DER LEBEN V|
00000780: 4F 52 42 45 4C 45 47 45 4E 00 6E 27 C6 2F 20 53 |ORBELEGEN.n'./ S|
00000790: 54 41 4C 49 56 45 53 00 90 27 D0 2F 20 4C 44 41 |TALIVES..'./ LDA|
000007A0: 23 30 3B 50 55 4E 4B 54 5A 41 48 4C 20 41 55 46 |#0;PUNKTZAHL AUF|
000007B0: 20 30 20 53 45 54 5A 45 4E 00 9E 27 DA 2F 20 53 | 0 SETZEN..'./ S|
000007C0: 54 41 53 43 4F 52 45 00 AE 27 E4 2F 20 53 54 41 |TASCORE..'./ STA|
000007D0: 53 43 4F 52 45 2B 31 00 C3 27 EE 2F 20 53 45 49 |SCORE+1..'./ SEI|
000007E0: 3B 49 52 51 20 53 50 45 52 52 45 4E 00 F2 27 F8 |;IRQ SPERREN..'.|
000007F0: 2F 20 4A 53 52 4D 55 53 49 4E 49 54 3B 4D 55 53 |/ JSRMUSINIT;MUS|
00000800: 49 4B 20 55 4E 44 20 53 4F 55 4E 44 20 49 4E 49 |IK UND SOUND INI|
00000810: 54 49 41 4C 49 53 49 45 52 45 4E 00 F8 27 02 30 |TIALISIEREN..'.0|
00000820: 3B 00 27 28 0C 30 4E 45 55 53 54 41 52 54 20 53 |;.'(.0NEUSTART S|
00000830: 45 49 3B 46 41 4C 4C 53 20 49 52 51 20 4E 4F 43 |EI;FALLS IRQ NOC|
00000840: 48 20 4E 49 43 48 54 20 47 45 53 50 45 52 52 54 |H NICHT GESPERRT|
00000850: 00 52 28 16 30 20 4C 44 41 23 35 3B 41 4E 49 4D |.R(.0 LDA#5;ANIM|
00000860: 41 54 49 4F 4E 53 47 45 53 43 48 57 2E 20 46 55 |ATIONSGESCHW. FU|
00000870: 45 52 20 53 50 52 49 54 45 20 30 00 6D 28 20 30 |ER SPRITE 0.m( 0|
00000880: 20 53 54 41 41 4E 49 53 50 45 45 44 3B 46 45 53 | STAANISPEED;FES|
00000890: 54 4C 45 47 45 4E 00 7C 28 2A 30 20 53 54 41 41 |TLEGEN.|(*0 STAA|
000008A0: 4E 49 43 4E 54 00 AF 28 34 30 20 4C 44 41 23 3C |NICNT..(40 LDA#<|
000008B0: 28 41 4E 49 53 45 51 2B 38 29 3B 53 54 41 52 54 |(ANISEQ+8);START|
000008C0: 42 4C 4F 43 4B 20 46 55 45 52 20 41 4E 49 4D 41 |BLOCK FUER ANIMA|
000008D0: 54 49 4F 4E 20 56 4F 4E 00 D7 28 3E 30 20 4C 44 |TION VON..(>0 LD|
000008E0: 58 23 3E 28 41 4E 49 53 45 51 2B 38 29 3B 53 50 |X#>(ANISEQ+8);SP|
000008F0: 52 49 54 45 20 30 20 46 45 53 54 4C 45 47 45 4E |RITE 0 FESTLEGEN|
00000900: 00 E6 28 48 30 20 53 54 41 41 4E 49 50 4E 54 00 |..(H0 STAANIPNT.|
00000910: F7 28 52 30 20 53 54 58 41 4E 49 50 4E 54 2B 31 |.(R0 STXANIPNT+1|
00000920: 00 2D 29 5C 30 20 4C 44 41 23 3C 28 41 4E 49 53 |.-)\0 LDA#<(ANIS|
00000930: 45 51 2B 39 29 3B 4F 42 45 52 45 20 41 4E 49 4D |EQ+9);OBERE ANIM|
00000940: 41 54 49 4F 4E 53 47 52 45 4E 5A 45 20 46 45 53 |ATIONSGRENZE FES|
00000950: 54 4C 45 47 45 4E 00 66 29 66 30 20 4C 44 58 23 |TLEGEN.f)f0 LDX#|
00000960: 3E 28 41 4E 49 53 45 51 2B 39 29 3B 28 55 4E 54 |>(ANISEQ+9);(UNT|
00000970: 45 52 45 20 47 52 45 4E 5A 45 20 57 49 52 44 20 |ERE GRENZE WIRD |
00000980: 4E 49 45 20 56 45 52 41 45 4E 44 45 52 54 2C 00 |NIE VERAENDERT,.|
00000990: 94 29 70 30 20 53 54 41 41 4E 49 4F 42 45 4E 3B |.)p0 STAANIOBEN;|
000009A0: 53 54 45 48 54 20 44 45 53 48 41 4C 42 20 49 4E |STEHT DESHALB IN|
000009B0: 20 5A 45 49 4C 45 20 32 30 33 33 30 29 00 A6 29 | ZEILE 20330)..)|
000009C0: 7A 30 20 53 54 58 41 4E 49 4F 42 45 4E 2B 31 00 |z0 STXANIOBEN+1.|
000009D0: D4 29 84 30 20 4C 44 41 23 30 3B 41 4E 49 4D 41 |.).0 LDA#0;ANIMA|
000009E0: 54 49 4F 4E 20 46 55 45 52 20 53 50 52 49 54 45 |TION FUER SPRITE|
000009F0: 20 30 20 41 42 53 43 48 41 4C 54 45 4E 00 E3 29 | 0 ABSCHALTEN..)|
00000A00: 8E 30 20 53 54 41 41 4E 49 4D 44 45 00 06 2A 98 |.0 STAANIMDE..*.|
00000A10: 30 20 4C 44 41 23 31 32 38 3B 59 2D 42 45 57 45 |0 LDA#128;Y-BEWE|
00000A20: 47 55 4E 47 20 41 42 53 43 48 41 4C 54 45 4E 00 |GUNG ABSCHALTEN.|
00000A30: 14 2A A2 30 20 53 54 41 4D 4F 56 45 59 00 38 2A |.*.0 STAMOVEY.8*|
00000A40: AC 30 20 4C 44 41 23 30 3B 4B 4F 4C 4C 49 53 49 |.0 LDA#0;KOLLISI|
00000A50: 4F 4E 53 46 4C 41 47 53 20 4C 4F 45 53 43 48 45 |ONSFLAGS LOESCHE|
00000A60: 4E 00 4A 2A B6 30 20 53 54 41 53 43 52 4B 4F 4C |N.J*.0 STASCRKOL|
00000A70: 46 4C 47 00 5C 2A C0 30 20 53 54 41 53 50 52 4B |FLG.\*.0 STASPRK|
00000A80: 4F 4C 46 4C 47 00 83 2A CA 30 20 53 54 41 43 4F |OLFLG..*.0 STACO|
00000A90: 4E 54 52 4F 4C 53 3B 46 4C 41 47 20 46 55 45 52 |NTROLS;FLAG FUER|
00000AA0: 20 4C 45 4E 4B 42 41 52 4B 45 49 54 00 A9 2A D4 | LENKBARKEIT..*.|
00000AB0: 30 20 4A 53 52 49 4E 49 54 3B 53 43 52 4F 4C 4C |0 JSRINIT;SCROLL|
00000AC0: 49 4E 47 20 49 4E 49 54 49 41 4C 49 53 49 45 52 |ING INITIALISIER|
00000AD0: 45 4E 00 D3 2A DE 30 20 53 45 49 3B 49 2D 46 4C |EN..*.0 SEI;I-FL|
00000AE0: 41 47 20 57 55 52 44 45 20 49 4E 20 27 49 4E 49 |AG WURDE IN 'INI|
00000AF0: 54 27 20 47 45 4C 4F 45 53 43 48 54 00 03 2B E8 |T' GELOESCHT..+.|
00000B00: 30 20 4C 44 41 53 43 52 53 54 41 52 54 3B 42 49 |0 LDASCRSTART;BI|
00000B10: 4C 44 53 43 48 49 52 4D 20 56 4F 52 42 45 4C 45 |LDSCHIRM VORBELE|
00000B20: 47 45 4E 2C 20 44 41 20 44 49 45 53 00 30 2B F2 |GEN, DA DIES.0+.|
00000B30: 30 20 53 54 41 53 52 41 4D 3B 53 4F 4E 53 54 20 |0 STASRAM;SONST |
00000B40: 45 52 53 54 20 42 45 49 4D 20 4E 41 45 43 48 53 |ERST BEIM NAECHS|
00000B50: 54 45 4E 20 48 41 52 44 2D 00 62 2B FC 30 20 4C |TEN HARD-.b+.0 L|
00000B60: 44 41 53 43 52 53 54 41 52 54 2B 31 3B 53 43 52 |DASCRSTART+1;SCR|
00000B70: 4F 4C 4C 2D 5A 59 4B 4C 55 53 20 47 45 53 43 48 |OLL-ZYKLUS GESCH|
00000B80: 45 48 45 4E 20 57 55 45 52 44 45 00 71 2B 06 31 |EHEN WUERDE.q+.1|
00000B90: 20 53 54 41 53 52 41 4D 2B 31 00 81 2B 10 31 20 | STASRAM+1..+.1 |
00000BA0: 4A 53 52 48 53 43 52 4F 4C 4C 00 B2 2B 1A 31 20 |JSRHSCROLL..+.1 |
00000BB0: 4A 53 52 4A 53 49 49 4E 49 54 3B 4E 45 55 45 20 |JSRJSIINIT;NEUE |
00000BC0: 49 52 51 2D 52 4F 55 54 49 4E 45 4E 20 49 4E 49 |IRQ-ROUTINEN INI|
00000BD0: 54 49 41 4C 49 53 49 45 52 45 4E 00 C9 2B 24 31 |TIALISIEREN..+$1|
00000BE0: 20 43 4C 49 3B 49 52 51 20 46 52 45 49 47 45 42 | CLI;IRQ FREIGEB|
00000BF0: 45 4E 00 F6 2B 2E 31 20 4A 53 52 44 49 53 50 4C |EN..+.1 JSRDISPL|
00000C00: 41 59 3B 50 55 4E 4B 54 5A 41 48 4C 20 55 4E 44 |AY;PUNKTZAHL UND|
00000C10: 20 4C 45 42 45 4E 20 41 4E 5A 45 49 47 45 4E 00 | LEBEN ANZEIGEN.|
00000C20: 23 2C 38 31 20 4A 53 52 4D 41 4B 45 57 41 52 54 |#,81 JSRMAKEWART|
00000C30: 3B 47 45 47 4E 45 52 57 41 52 54 45 53 43 48 4C |;GEGNERWARTESCHL|
00000C40: 45 49 46 45 20 42 45 4C 45 47 45 4E 00 29 2C 42 |EIFE BELEGEN.),B|
00000C50: 31 3B 00 61 2C 4C 31 50 52 47 4C 4F 4F 50 20 42 |1;.a,L1PRGLOOP B|
00000C60: 49 54 53 43 52 4B 4F 4C 46 4C 47 3B 53 50 52 49 |ITSCRKOLFLG;SPRI|
00000C70: 54 45 2D 48 49 4E 54 45 52 47 52 55 4E 44 2D 4B |TE-HINTERGRUND-K|
00000C80: 4F 4C 4C 49 53 49 4F 4E 20 3F 00 87 2C 56 31 20 |OLLISION ?..,V1 |
00000C90: 42 4D 49 45 58 50 4C 4F 44 45 4A 4D 50 3B 4A 41 |BMIEXPLODEJMP;JA|
00000CA0: 2C 20 44 41 4E 4E 20 45 58 50 4C 4F 53 49 4F 4E |, DANN EXPLOSION|
00000CB0: 00 B3 2C 60 31 20 4C 44 41 53 50 52 4B 4F 4C 46 |..,`1 LDASPRKOLF|
00000CC0: 4C 47 3B 53 50 52 49 54 45 2D 53 50 52 49 54 45 |LG;SPRITE-SPRITE|
00000CD0: 2D 4B 4F 4C 4C 49 53 49 4F 4E 20 3F 00 E9 2C 6A |-KOLLISION ?..,j|
00000CE0: 31 20 42 4E 45 4B 4F 4C 4A 4D 50 3B 4A 41 2C 20 |1 BNEKOLJMP;JA, |
00000CF0: 44 41 4E 4E 20 5A 55 52 20 53 50 52 2D 53 50 52 |DANN ZUR SPR-SPR|
00000D00: 2D 4B 4F 4C 4C 49 53 49 4F 4E 53 52 4F 55 54 49 |-KOLLISIONSROUTI|
00000D10: 4E 45 00 19 2D 74 31 20 49 4E 43 5A 55 46 57 41 |NE..-t1 INCZUFWA|
00000D20: 52 54 3B 47 45 47 4E 45 52 57 41 52 54 45 53 43 |RT;GEGNERWARTESC|
00000D30: 48 4C 45 49 46 45 20 48 4F 43 48 5A 41 45 48 4C |HLEIFE HOCHZAEHL|
00000D40: 45 4E 00 41 2D 7E 31 20 42 4E 45 50 4C 31 3B 4E |EN.A-~1 BNEPL1;N|
00000D50: 4F 43 48 20 4E 49 43 48 54 20 30 2C 20 44 41 4E |OCH NICHT 0, DAN|
00000D60: 4E 20 4E 41 43 48 20 50 4C 31 00 53 2D 88 31 20 |N NACH PL1.S-.1 |
00000D70: 49 4E 43 5A 55 46 57 41 52 54 2B 31 00 5F 2D 92 |INCZUFWART+1._-.|
00000D80: 31 20 42 4E 45 50 4C 31 00 8C 2D 9C 31 20 4C 44 |1 BNEPL1..-.1 LD|
00000D90: 41 5A 55 46 41 4C 4C 3B 5A 55 46 41 4C 4C 53 5A |AZUFALL;ZUFALLSZ|
00000DA0: 41 48 4C 20 48 4F 48 4C 45 4E 20 55 4E 44 20 4D |AHL HOHLEN UND M|
00000DB0: 45 52 4B 45 4E 00 95 2D A6 31 20 50 48 41 00 D2 |ERKEN..-.1 PHA..|
00000DC0: 2D B0 31 20 4A 53 52 4D 41 4B 45 57 41 52 54 3B |-.1 JSRMAKEWART;|
00000DD0: 47 45 47 4E 45 52 57 41 52 54 45 53 43 48 4C 45 |GEGNERWARTESCHLE|
00000DE0: 49 46 45 20 4D 49 54 20 5A 55 46 41 4C 4C 53 5A |IFE MIT ZUFALLSZ|
00000DF0: 41 48 4C 20 42 45 4C 45 47 45 4E 00 FE 2D BA 31 |AHL BELEGEN..-.1|
00000E00: 20 42 49 54 4D 4F 56 45 58 2B 32 3B 42 45 57 45 | BITMOVEX+2;BEWE|
00000E10: 47 54 20 53 49 43 48 20 53 50 52 49 54 45 20 32 |GT SICH SPRITE 2|
00000E20: 20 4E 4F 43 48 20 3F 00 1C 2E C4 31 20 42 50 4C | NOCH ?....1 BPL|
00000E30: 50 4C 31 3B 4A 41 2C 20 44 41 4E 4E 20 4E 41 43 |PL1;JA, DANN NAC|
00000E40: 48 20 50 4C 31 00 43 2E CE 31 20 4C 44 41 23 30 |H PL1.C..1 LDA#0|
00000E50: 3B 41 4E 49 4D 41 54 49 4F 4E 20 46 55 45 52 20 |;ANIMATION FUER |
00000E60: 53 50 52 49 54 45 20 32 20 41 55 53 00 54 2E D8 |SPRITE 2 AUS.T..|
00000E70: 31 20 53 54 41 41 4E 49 4D 44 45 2B 32 00 8C 2E |1 STAANIMDE+2...|
00000E80: E2 31 20 4C 44 41 56 49 43 2B 31 3B 59 2D 50 4F |.1 LDAVIC+1;Y-PO|
00000E90: 53 49 54 49 4F 4E 20 53 50 52 49 54 45 20 32 20 |SITION SPRITE 2 |
00000EA0: 3D 20 59 2D 50 4F 53 49 54 49 4F 4E 20 53 50 52 |= Y-POSITION SPR|
00000EB0: 49 54 45 20 30 00 9A 2E EC 31 20 53 54 41 56 49 |ITE 0....1 STAVI|
00000EC0: 43 2B 35 00 BA 2E F6 31 20 4C 44 41 23 32 3B 46 |C+5....1 LDA#2;F|
00000ED0: 41 52 42 45 20 53 50 52 49 54 45 20 32 20 3D 20 |ARBE SPRITE 2 = |
00000EE0: 52 4F 54 00 C9 2E 00 32 20 53 54 41 56 49 43 2B |ROT....2 STAVIC+|
00000EF0: 34 31 00 ED 2E 0A 32 20 4C 44 41 56 49 43 2B 32 |41....2 LDAVIC+2|
00000F00: 31 3B 53 50 52 49 54 45 20 32 20 45 49 4E 53 43 |1;SPRITE 2 EINSC|
00000F10: 48 41 4C 54 45 4E 00 F8 2E 14 32 20 4F 52 41 23 |HALTEN....2 ORA#|
00000F20: 34 00 07 2F 1E 32 20 53 54 41 56 49 43 2B 32 31 |4../.2 STAVIC+21|
00000F30: 00 29 2F 28 32 20 50 4C 41 3B 5A 55 46 41 4C 4C |.)/(2 PLA;ZUFALL|
00000F40: 53 5A 41 48 4C 20 5A 55 52 55 45 43 4B 48 4F 4C |SZAHL ZURUECKHOL|
00000F50: 45 4E 00 44 2F 32 32 20 41 4E 44 23 31 3B 42 49 |EN.D/22 AND#1;BI|
00000F60: 54 20 30 20 41 42 54 52 45 4E 4E 45 4E 00 79 2F |T 0 ABTRENNEN.y/|
00000F70: 3C 32 20 42 45 51 46 45 49 4E 44 4C 49 4E 4B 53 |<2 BEQFEINDLINKS|
00000F80: 3B 45 52 47 45 42 4E 49 53 20 30 2C 20 44 41 4E |;ERGEBNIS 0, DAN|
00000F90: 4E 20 47 45 47 4E 45 52 20 56 4F 4E 20 4C 49 4E |N GEGNER VON LIN|
00000FA0: 4B 53 00 AA 2F 46 32 20 4C 44 41 23 31 33 36 3B |KS../F2 LDA#136;|
00000FB0: 53 50 52 49 54 45 42 4C 4F 43 4B 20 46 55 45 52 |SPRITEBLOCK FUER|
00000FC0: 20 53 50 52 49 54 45 20 32 20 46 45 53 54 4C 45 | SPRITE 2 FESTLE|
00000FD0: 47 45 4E 00 B7 2F 50 32 20 53 54 41 32 30 34 32 |GEN../P2 STA2042|
00000FE0: 00 DC 2F 5A 32 20 4C 44 41 23 3C 28 33 34 30 29 |../Z2 LDA#<(340)|
00000FF0: 3B 58 2D 50 4F 53 49 54 49 4F 4E 20 46 45 53 54 |;X-POSITION FEST|
00001000: 4C 45 47 45 4E 00 EA 2F 64 32 20 53 54 41 56 49 |LEGEN../d2 STAVI|
00001010: 43 2B 34 00 F9 2F 6E 32 20 4C 44 41 56 49 43 2B |C+4../n2 LDAVIC+|
00001020: 31 36 00 04 30 78 32 20 4F 52 41 23 34 00 13 30 |16..0x2 ORA#4..0|
00001030: 82 32 20 53 54 41 56 49 43 2B 31 36 00 38 30 8C |.2 STAVIC+16.80.|
00001040: 32 20 4C 44 41 23 30 3B 53 50 52 49 54 45 20 4E |2 LDA#0;SPRITE N|
00001050: 41 43 48 20 4C 49 4E 4B 53 20 42 45 57 45 47 45 |ACH LINKS BEWEGE|
00001060: 4E 00 48 30 96 32 20 53 54 41 4D 4F 56 45 58 2B |N.H0.2 STAMOVEX+|
00001070: 32 00 6B 30 A0 32 20 4A 4D 50 50 4C 31 3B 55 4E |2.k0.2 JMPPL1;UN|
00001080: 44 20 42 45 49 20 50 4C 31 20 46 4F 52 54 53 45 |D BEI PL1 FORTSE|
00001090: 54 5A 45 4E 00 9E 30 AA 32 45 58 50 4C 4F 44 45 |TZEN..0.2EXPLODE|
000010A0: 4A 4D 50 20 4A 4D 50 45 58 50 4C 4F 44 45 3B 55 |JMP JMPEXPLODE;U|
000010B0: 45 42 45 52 42 52 55 45 43 4B 55 4E 47 53 2D 53 |EBERBRUECKUNGS-S|
000010C0: 50 52 55 45 4E 47 45 00 B6 30 B4 32 4B 4F 4C 4A |PRUENGE..0.2KOLJ|
000010D0: 4D 50 20 4A 4D 50 4B 4F 4C 4C 49 53 49 4F 4E 00 |MP JMPKOLLISION.|
000010E0: E3 30 BE 32 46 45 49 4E 44 4C 49 4E 4B 53 20 4C |.0.2FEINDLINKS L|
000010F0: 44 41 23 31 32 38 3B 53 50 52 49 54 45 42 4C 4F |DA#128;SPRITEBLO|
00001100: 43 4B 20 46 45 53 54 4C 45 47 45 4E 00 F0 30 C8 |CK FESTLEGEN..0.|
00001110: 32 20 53 54 41 32 30 34 32 00 10 31 D2 32 20 4C |2 STA2042..1.2 L|
00001120: 44 41 23 31 3B 58 2D 50 4F 53 49 54 49 4F 4E 20 |DA#1;X-POSITION |
00001130: 46 45 53 54 4C 45 47 45 4E 00 1E 31 DC 32 20 53 |FESTLEGEN..1.2 S|
00001140: 54 41 56 49 43 2B 34 00 2D 31 E6 32 20 4C 44 41 |TAVIC+4.-1.2 LDA|
00001150: 56 49 43 2B 31 36 00 3A 31 F0 32 20 41 4E 44 23 |VIC+16.:1.2 AND#|
00001160: 32 35 31 00 49 31 FA 32 20 53 54 41 56 49 43 2B |251.I1.2 STAVIC+|
00001170: 31 36 00 70 31 04 33 20 4C 44 41 23 36 34 3B 53 |16.p1.3 LDA#64;S|
00001180: 50 52 49 54 45 20 4E 41 43 48 20 52 45 43 48 54 |PRITE NACH RECHT|
00001190: 53 20 42 45 57 45 47 45 4E 00 80 31 0E 33 20 53 |S BEWEGEN..1.3 S|
000011A0: 54 41 4D 4F 56 45 58 2B 32 00 B0 31 18 33 50 4C |TAMOVEX+2..1.3PL|
000011B0: 31 20 4A 4D 50 50 52 47 4C 4F 4F 50 3B 5A 55 52 |1 JMPPRGLOOP;ZUR|
000011C0: 55 45 43 4B 20 49 4E 20 44 49 45 20 53 50 49 45 |UECK IN DIE SPIE|
000011D0: 4C 53 43 48 4C 45 49 46 45 00 E7 31 22 33 45 58 |LSCHLEIFE..1"3EX|
000011E0: 50 4C 4F 44 45 20 4C 44 41 23 31 32 38 3B 4B 4F |PLODE LDA#128;KO|
000011F0: 4E 54 52 4F 4C 4C 45 20 55 45 42 45 52 20 52 41 |NTROLLE UEBER RA|
00001200: 55 4D 53 43 48 49 46 46 20 53 50 45 52 52 45 4E |UMSCHIFF SPERREN|
00001210: 00 F8 31 2C 33 20 53 54 41 43 4F 4E 54 52 4F 4C |..1,3 STACONTROL|
00001220: 53 00 26 32 36 33 20 4C 44 41 23 30 3B 41 4E 49 |S.&263 LDA#0;ANI|
00001230: 4D 41 54 49 4F 4E 20 46 55 45 52 20 53 50 52 49 |MATION FUER SPRI|
00001240: 54 45 20 30 20 41 42 53 43 48 41 4C 54 45 4E 00 |TE 0 ABSCHALTEN.|
00001250: 35 32 40 33 20 53 54 41 41 4E 49 4D 44 45 00 5A |52@3 STAANIMDE.Z|
00001260: 32 4A 33 20 4C 44 41 23 32 3B 46 41 52 42 45 20 |2J3 LDA#2;FARBE |
00001270: 46 55 45 52 20 53 50 52 49 54 45 20 30 20 3D 20 |FUER SPRITE 0 = |
00001280: 52 4F 54 00 69 32 54 33 20 53 54 41 56 49 43 2B |ROT.i2T3 STAVIC+|
00001290: 33 39 00 8C 32 5E 33 20 4C 44 41 23 31 33 38 3B |39..2^3 LDA#138;|
000012A0: 53 50 52 49 54 45 42 4C 4F 43 4B 20 46 45 53 54 |SPRITEBLOCK FEST|
000012B0: 4C 45 47 45 4E 00 99 32 68 33 20 53 54 41 32 30 |LEGEN..2h3 STA20|
000012C0: 34 30 00 C0 32 72 33 20 4C 44 41 23 35 3B 41 4E |40..2r3 LDA#5;AN|
000012D0: 49 4D 41 54 49 4F 4E 53 47 45 53 43 48 57 2E 20 |IMATIONSGESCHW. |
000012E0: 46 45 53 54 4C 45 47 45 4E 00 D1 32 7C 33 20 53 |FESTLEGEN..2|3 S|
000012F0: 54 41 41 4E 49 53 50 45 45 44 00 E0 32 86 33 20 |TAANISPEED..2.3 |
00001300: 53 54 41 41 4E 49 43 4E 54 00 09 33 90 33 20 4C |STAANICNT..3.3 L|
00001310: 44 41 23 3C 28 41 4E 49 53 45 51 32 29 3B 53 54 |DA#<(ANISEQ2);ST|
00001320: 41 52 54 42 4C 4F 43 4B 20 46 45 53 54 4C 45 47 |ARTBLOCK FESTLEG|
00001330: 45 4E 00 1D 33 9A 33 20 4C 44 58 23 3E 28 41 4E |EN..3.3 LDX#>(AN|
00001340: 49 53 45 51 32 29 00 2C 33 A4 33 20 53 54 41 41 |ISEQ2).,3.3 STAA|
00001350: 4E 49 50 4E 54 00 3D 33 AE 33 20 53 54 58 41 4E |NIPNT.=3.3 STXAN|
00001360: 49 50 4E 54 2B 31 00 6A 33 B8 33 20 4C 44 41 23 |IPNT+1.j3.3 LDA#|
00001370: 3C 28 41 4E 49 53 45 51 32 2B 36 29 3B 4F 42 45 |<(ANISEQ2+6);OBE|
00001380: 52 45 20 41 4E 49 4D 41 54 49 4F 4E 53 47 52 45 |RE ANIMATIONSGRE|
00001390: 4E 5A 45 00 8A 33 C2 33 20 4C 44 58 23 3E 28 41 |NZE..3.3 LDX#>(A|
000013A0: 4E 49 53 45 51 32 2B 36 29 3B 46 45 53 54 4C 45 |NISEQ2+6);FESTLE|
000013B0: 47 45 4E 00 9A 33 CC 33 20 53 54 41 41 4E 49 4F |GEN..3.3 STAANIO|
000013C0: 42 45 4E 00 AC 33 D6 33 20 53 54 58 41 4E 49 4F |BEN..3.3 STXANIO|
000013D0: 42 45 4E 2B 31 00 DD 33 E0 33 20 4C 44 41 23 33 |BEN+1..3.3 LDA#3|
000013E0: 31 2B 33 32 3B 41 4E 49 50 4E 54 20 45 49 4E 4D |1+32;ANIPNT EINM|
000013F0: 41 4C 49 47 20 41 55 46 57 41 45 52 54 53 20 5A |ALIG AUFWAERTS Z|
00001400: 41 45 48 4C 45 4E 00 EC 33 EA 33 20 53 54 41 41 |AEHLEN..3.3 STAA|
00001410: 4E 49 4D 44 45 00 0E 34 F4 33 20 4A 53 52 4B 4E |NIMDE..4.3 JSRKN|
00001420: 41 4C 4C 3B 45 58 50 4C 4F 53 49 4F 4E 53 47 45 |ALL;EXPLOSIONSGE|
00001430: 52 41 45 55 53 43 48 00 2A 34 FE 33 20 4C 44 41 |RAEUSCH.*4.3 LDA|
00001440: 23 31 32 38 3B 59 2D 42 45 57 45 47 55 4E 47 20 |#128;Y-BEWEGUNG |
00001450: 41 55 53 00 38 34 08 34 20 53 54 41 4D 4F 56 45 |AUS.84.4 STAMOVE|
00001460: 59 00 51 34 12 34 20 4C 44 41 23 30 3B 53 43 52 |Y.Q4.4 LDA#0;SCR|
00001470: 4F 4C 4C 49 4E 47 20 41 55 53 00 5F 34 1C 34 20 |OLLING AUS._4.4 |
00001480: 53 54 41 50 53 54 45 50 00 78 34 26 34 20 4C 44 |STAPSTEP.x4&4 LD|
00001490: 58 23 30 3B 57 41 52 54 45 53 43 48 4C 45 49 46 |X#0;WARTESCHLEIF|
000014A0: 45 00 83 34 30 34 20 4C 44 59 23 30 00 8E 34 3A |E..404 LDY#0..4:|
000014B0: 34 20 4C 44 41 23 34 00 9C 34 44 34 57 4C 4F 4F |4 LDA#4..4D4WLOO|
000014C0: 50 20 44 45 58 00 AA 34 4E 34 20 42 4E 45 57 4C |P DEX..4N4 BNEWL|
000014D0: 4F 4F 50 00 B3 34 58 34 20 44 45 59 00 C1 34 62 |OOP..4X4 DEY..4b|
000014E0: 34 20 42 4E 45 57 4C 4F 4F 50 00 CA 34 6C 34 20 |4 BNEWLOOP..4l4 |
000014F0: 53 45 43 00 D5 34 76 34 20 53 42 43 23 31 00 E3 |SEC..4v4 SBC#1..|
00001500: 34 80 34 20 42 4E 45 57 4C 4F 4F 50 00 02 35 8A |4.4 BNEWLOOP..5.|
00001510: 34 20 44 45 43 4C 49 56 45 53 3B 31 20 4C 45 42 |4 DECLIVES;1 LEB|
00001520: 45 4E 20 41 42 5A 49 45 48 45 4E 00 33 35 94 34 |EN ABZIEHEN.35.4|
00001530: 20 42 4D 49 47 41 4D 45 4F 56 45 52 3B 4B 45 49 | BMIGAMEOVER;KEI|
00001540: 4E 45 20 4C 45 42 45 4E 20 4D 45 48 52 2C 20 44 |NE LEBEN MEHR, D|
00001550: 41 4E 4E 20 47 41 4D 45 4F 56 45 52 00 57 35 9E |ANN GAMEOVER.W5.|
00001560: 34 20 4A 4D 50 4E 45 55 53 54 41 52 54 3B 53 4F |4 JMPNEUSTART;SO|
00001570: 4E 53 54 20 5A 55 4D 20 4E 45 55 53 54 41 52 54 |NST ZUM NEUSTART|
00001580: 00 5D 35 A8 34 3B 00 8E 35 B2 34 47 41 4D 45 4F |.]5.4;..5.4GAMEO|
00001590: 56 45 52 20 49 4E 43 4C 49 56 45 53 3B 4C 45 42 |VER INCLIVES;LEB|
000015A0: 45 4E 20 57 49 45 44 45 52 20 41 55 46 20 30 20 |EN WIEDER AUF 0 |
000015B0: 53 54 45 4C 4C 45 4E 00 BB 35 BC 34 20 4A 53 52 |STELLEN..5.4 JSR|
000015C0: 44 49 53 50 4C 41 59 3B 50 55 4E 4B 54 5A 41 48 |DISPLAY;PUNKTZAH|
000015D0: 4C 20 55 4E 44 20 4C 45 42 45 4E 20 41 4E 5A 45 |L UND LEBEN ANZE|
000015E0: 49 47 45 4E 00 E4 35 C6 34 20 4C 44 41 23 3C 28 |IGEN..5.4 LDA#<(|
000015F0: 4F 56 45 52 54 58 54 29 3B 27 47 41 4D 45 20 4F |OVERTXT);'GAME O|
00001600: 56 45 52 27 20 41 55 53 47 45 42 45 4E 00 F8 35 |VER' AUSGEBEN..5|
00001610: D0 34 20 4C 44 59 23 3E 28 4F 56 45 52 54 58 54 |.4 LDY#>(OVERTXT|
00001620: 29 00 07 36 DA 34 20 4A 53 52 53 54 52 4F 55 54 |)..6.4 JSRSTROUT|
00001630: 00 41 36 E4 34 47 4F 4C 31 20 4C 44 41 4A 4F 59 |.A6.4GOL1 LDAJOY|
00001640: 50 32 3B 57 41 52 54 45 4E 20 42 49 53 20 4A 4F |P2;WARTEN BIS JO|
00001650: 59 53 54 49 43 4B 2D 4B 4E 4F 50 46 20 47 45 44 |YSTICK-KNOPF GED|
00001660: 52 55 45 43 4B 54 20 49 53 54 00 4F 36 EE 34 20 |RUECKT IST.O6.4 |
00001670: 43 4D 50 4A 4F 59 50 32 00 5C 36 F8 34 20 42 4E |CMPJOYP2.\6.4 BN|
00001680: 45 47 4F 4C 31 00 68 36 02 35 20 41 4E 44 23 31 |EGOL1.h6.5 AND#1|
00001690: 36 00 75 36 0C 35 20 42 4E 45 47 4F 4C 31 00 9E |6.u6.5 BNEGOL1..|
000016A0: 36 16 35 20 4C 44 58 23 30 3B 45 54 57 41 53 20 |6.5 LDX#0;ETWAS |
000016B0: 57 41 52 54 45 4E 20 28 5A 55 4D 20 45 4E 54 50 |WARTEN (ZUM ENTP|
000016C0: 52 45 4C 4C 45 4E 29 00 AB 36 20 35 47 4F 4C 32 |RELLEN)..6 5GOL2|
000016D0: 20 44 45 58 00 B8 36 2A 35 20 42 4E 45 47 4F 4C | DEX..6*5 BNEGOL|
000016E0: 32 00 EC 36 34 35 47 4F 4C 33 20 4C 44 41 4A 4F |2..645GOL3 LDAJO|
000016F0: 59 50 32 3B 57 41 52 54 45 4E 20 42 49 53 20 4B |YP2;WARTEN BIS K|
00001700: 4E 4F 50 46 20 4C 4F 53 47 45 4C 41 53 53 45 4E |NOPF LOSGELASSEN|
00001710: 20 57 49 52 44 00 FA 36 3E 35 20 43 4D 50 4A 4F | WIRD..6>5 CMPJO|
00001720: 59 50 32 00 07 37 48 35 20 42 4E 45 47 4F 4C 33 |YP2..7H5 BNEGOL3|
00001730: 00 13 37 52 35 20 41 4E 44 23 31 36 00 20 37 5C |..7R5 AND#16. 7\|
00001740: 35 20 42 45 51 47 4F 4C 33 00 54 37 66 35 20 4A |5 BEQGOL3.T7f5 J|
00001750: 4D 50 47 41 4D 45 53 54 41 52 54 3B 55 4E 44 20 |MPGAMESTART;UND |
00001760: 41 4C 4C 45 53 20 4E 4F 43 48 45 49 4E 4D 41 4C |ALLES NOCHEINMAL|
00001770: 20 56 4F 4E 20 56 4F 52 4E 45 2E 2E 2E 00 82 37 | VON VORNE.....7|
00001780: 70 35 4F 56 45 52 54 58 54 20 2E 54 58 22 13 11 |p5OVERTXT .TX"..|
00001790: 11 11 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
000017A0: 20 47 41 4D 45 20 4F 56 45 52 22 00 8C 37 7A 35 | GAME OVER"..7z5|
000017B0: 20 2E 42 59 30 00 CD 37 84 35 4B 4F 4C 4C 49 53 | .BY0..7.5KOLLIS|
000017C0: 49 4F 4E 20 4C 44 41 53 50 52 4B 4F 4C 46 4C 47 |ION LDASPRKOLFLG|
000017D0: 3B 53 50 52 49 54 45 20 31 20 28 53 43 48 55 53 |;SPRITE 1 (SCHUS|
000017E0: 53 2D 53 50 52 49 54 45 29 20 4B 4F 4C 4C 49 44 |S-SPRITE) KOLLID|
000017F0: 49 45 52 54 20 3F 00 D8 37 8E 35 20 41 4E 44 23 |IERT ?..7.5 AND#|
00001800: 31 00 FE 37 98 35 20 42 45 51 53 48 4F 54 4B 4F |1..7.5 BEQSHOTKO|
00001810: 4C 3B 4A 41 2C 20 44 41 4E 4E 20 4E 41 43 48 20 |L;JA, DANN NACH |
00001820: 53 48 4F 54 4B 4F 4C 00 2B 38 A2 35 20 4A 53 52 |SHOTKOL.+8.5 JSR|
00001830: 46 45 49 4E 44 45 58 50 4C 3B 4E 45 49 4E 2C 20 |FEINDEXPL;NEIN, |
00001840: 44 41 4E 4E 20 47 45 47 4E 45 52 20 53 50 52 45 |DANN GEGNER SPRE|
00001850: 4E 47 45 4E 00 55 38 AC 35 20 4A 4D 50 45 58 50 |NGEN.U8.5 JMPEXP|
00001860: 4C 4F 44 45 3B 55 4E 44 20 53 45 4C 42 53 54 20 |LODE;UND SELBST |
00001870: 45 58 50 4C 4F 44 49 45 52 45 4E 2E 2E 2E 00 84 |EXPLODIEREN.....|
00001880: 38 B6 35 53 48 4F 54 4B 4F 4C 20 4C 44 41 23 30 |8.5SHOTKOL LDA#0|
00001890: 3B 53 50 52 49 54 45 2D 53 50 52 49 54 45 2D 4B |;SPRITE-SPRITE-K|
000018A0: 4F 4C 4C 49 53 49 4F 4E 53 46 4C 41 47 00 9F 38 |OLLISIONSFLAG..8|
000018B0: C0 35 20 53 54 41 53 50 52 4B 4F 4C 46 4C 47 3B |.5 STASPRKOLFLG;|
000018C0: 4C 4F 45 53 43 48 45 4E 00 CB 38 CA 35 20 42 49 |LOESCHEN..8.5 BI|
000018D0: 54 4D 4F 56 45 58 2B 32 3B 42 45 57 45 47 54 20 |TMOVEX+2;BEWEGT |
000018E0: 53 49 43 48 20 53 50 52 49 54 45 20 32 20 4E 4F |SICH SPRITE 2 NO|
000018F0: 43 48 20 3F 00 E5 38 D4 35 20 42 50 4C 53 4B 32 |CH ?..8.5 BPLSK2|
00001900: 3B 44 41 4E 4E 20 4E 41 43 48 20 53 4B 32 00 07 |;DANN NACH SK2..|
00001910: 39 DE 35 53 4B 31 20 4C 44 41 56 49 43 2B 32 31 |9.5SK1 LDAVIC+21|
00001920: 3B 53 4F 4E 53 54 20 46 45 48 4C 41 4C 41 52 4D |;SONST FEHLALARM|
00001930: 00 32 39 E8 35 20 41 4E 44 23 32 34 39 3B 55 4E |.29.5 AND#249;UN|
00001940: 44 20 53 50 52 49 54 45 20 32 20 55 4E 44 20 31 |D SPRITE 2 UND 1|
00001950: 20 41 42 53 43 48 41 4C 54 45 4E 00 41 39 F2 35 | ABSCHALTEN.A9.5|
00001960: 20 53 54 41 56 49 43 2B 32 31 00 6D 39 FC 35 20 | STAVIC+21.m9.5 |
00001970: 4A 4D 50 50 52 47 4C 4F 4F 50 3B 55 4E 44 20 49 |JMPPRGLOOP;UND I|
00001980: 4E 20 44 49 45 20 53 50 49 45 4C 53 43 48 4C 45 |N DIE SPIELSCHLE|
00001990: 49 46 45 2E 2E 2E 00 9C 39 06 36 53 4B 32 20 42 |IFE.....9.6SK2 B|
000019A0: 49 54 4D 4F 56 45 58 2B 31 3B 42 45 57 45 47 54 |ITMOVEX+1;BEWEGT|
000019B0: 20 53 49 43 48 20 53 50 52 49 54 45 20 31 20 4E | SICH SPRITE 1 N|
000019C0: 4F 43 48 20 3F 00 BD 39 10 36 20 42 4D 49 53 4B |OCH ?..9.6 BMISK|
000019D0: 31 3B 4E 45 49 4E 2C 20 44 41 4E 4E 20 46 45 48 |1;NEIN, DANN FEH|
000019E0: 4C 41 4C 41 52 4D 00 E8 39 1A 36 53 4B 33 20 4A |LALARM..9.6SK3 J|
000019F0: 53 52 46 45 49 4E 44 45 58 50 4C 3B 53 4F 4E 53 |SRFEINDEXPL;SONS|
00001A00: 54 20 47 45 47 4E 45 52 20 53 50 52 45 4E 47 45 |T GEGNER SPRENGE|
00001A10: 4E 00 10 3A 24 36 20 4A 53 52 44 49 53 50 4C 41 |N..:$6 JSRDISPLA|
00001A20: 59 3B 4E 45 55 45 20 50 55 4E 4B 54 5A 41 48 4C |Y;NEUE PUNKTZAHL|
00001A30: 20 41 4E 5A 45 49 47 45 4E 00 40 3A 2E 36 20 4A | ANZEIGEN.@:.6 J|
00001A40: 4D 50 50 52 47 4C 4F 4F 50 3B 5A 55 52 55 45 43 |MPPRGLOOP;ZURUEC|
00001A50: 4B 20 49 4E 20 44 49 45 20 53 50 49 45 4C 53 43 |K IN DIE SPIELSC|
00001A60: 48 4C 45 49 46 45 2E 2E 2E 00 6C 3A 38 36 46 45 |HLEIFE....l:86FE|
00001A70: 49 4E 44 45 58 50 4C 20 4C 44 41 23 31 33 38 3B |INDEXPL LDA#138;|
00001A80: 53 50 52 49 54 45 42 4C 4F 43 4B 20 46 45 53 54 |SPRITEBLOCK FEST|
00001A90: 4C 45 47 45 4E 00 79 3A 42 36 20 53 54 41 32 30 |LEGEN.y:B6 STA20|
00001AA0: 34 32 00 A0 3A 4C 36 20 4C 44 41 23 35 3B 41 4E |42..:L6 LDA#5;AN|
00001AB0: 49 4D 41 54 49 4F 4E 53 47 45 53 43 48 57 2E 20 |IMATIONSGESCHW. |
00001AC0: 46 45 53 54 4C 45 47 45 4E 00 B3 3A 56 36 20 53 |FESTLEGEN..:V6 S|
00001AD0: 54 41 41 4E 49 53 50 45 45 44 2B 32 00 C4 3A 60 |TAANISPEED+2..:`|
00001AE0: 36 20 53 54 41 41 4E 49 43 4E 54 2B 32 00 ED 3A |6 STAANICNT+2..:|
00001AF0: 6A 36 20 4C 44 41 23 3C 28 41 4E 49 53 45 51 32 |j6 LDA#<(ANISEQ2|
00001B00: 29 3B 53 54 41 52 54 42 4C 4F 43 4B 20 46 45 53 |);STARTBLOCK FES|
00001B10: 54 4C 45 47 45 4E 00 01 3B 74 36 20 4C 44 58 23 |TLEGEN..;t6 LDX#|
00001B20: 3E 28 41 4E 49 53 45 51 32 29 00 12 3B 7E 36 20 |>(ANISEQ2)..;~6 |
00001B30: 53 54 41 41 4E 49 50 4E 54 2B 34 00 23 3B 88 36 |STAANIPNT+4.#;.6|
00001B40: 20 53 54 58 41 4E 49 50 4E 54 2B 35 00 47 3B 92 | STXANIPNT+5.G;.|
00001B50: 36 20 4C 44 41 23 33 31 2B 33 32 3B 45 49 4E 4D |6 LDA#31+32;EINM|
00001B60: 41 4C 49 47 20 48 4F 43 48 5A 41 45 48 4C 45 4E |ALIG HOCHZAEHLEN|
00001B70: 00 58 3B 9C 36 20 53 54 41 41 4E 49 4D 44 45 2B |.X;.6 STAANIMDE+|
00001B80: 32 00 7A 3B A6 36 20 4A 53 52 4B 4E 41 4C 4C 3B |2.z;.6 JSRKNALL;|
00001B90: 45 58 50 4C 4F 53 49 4F 4E 53 47 45 52 41 45 55 |EXPLOSIONSGERAEU|
00001BA0: 53 43 48 00 9D 3B B0 36 20 4C 44 41 23 31 32 38 |SCH..;.6 LDA#128|
00001BB0: 3B 58 2D 42 45 57 45 47 55 4E 47 20 41 42 53 43 |;X-BEWEGUNG ABSC|
00001BC0: 48 41 4C 54 45 4E 00 AD 3B BA 36 20 53 54 41 4D |HALTEN..;.6 STAM|
00001BD0: 4F 56 45 58 2B 32 00 D0 3B C4 36 20 43 4C 43 3B |OVEX+2..;.6 CLC;|
00001BE0: 50 55 4E 4B 54 5A 41 48 4C 20 55 4D 20 31 30 30 |PUNKTZAHL UM 100|
00001BF0: 20 45 52 48 4F 45 48 45 4E 00 DE 3B CE 36 20 4C | ERHOEHEN..;.6 L|
00001C00: 44 41 53 43 4F 52 45 00 EB 3B D8 36 20 41 44 43 |DASCORE..;.6 ADC|
00001C10: 23 31 30 30 00 F9 3B E2 36 20 53 54 41 53 43 4F |#100..;.6 STASCO|
00001C20: 52 45 00 09 3C EC 36 20 4C 44 41 53 43 4F 52 45 |RE..<.6 LDASCORE|
00001C30: 2B 31 00 14 3C F6 36 20 41 44 43 23 30 00 24 3C |+1..<.6 ADC#0.$<|
00001C40: 00 37 20 53 54 41 53 43 4F 52 45 2B 31 00 3C 3C |.7 STASCORE+1.<<|
00001C50: 0A 37 20 52 54 53 3B 55 4E 44 20 5A 55 52 55 45 |.7 RTS;UND ZURUE|
00001C60: 43 4B 2E 2E 2E 00 62 3C 78 37 3B 2A 2A 2A 2A 2A |CK....b<x7;*****|
00001C70: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00001C80: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 88 3C 82 37 |***********..<.7|
00001C90: 3B 2A 2A 20 49 52 51 2D 52 4F 55 54 49 4E 45 4E |;** IRQ-ROUTINEN|
00001CA0: 20 46 55 45 52 20 4A 4F 59 53 54 49 43 4B 20 2A | FUER JOYSTICK *|
00001CB0: 2A 00 AE 3C 8C 37 3B 2A 2A 20 41 42 46 52 41 47 |*..<.7;** ABFRAG|
00001CC0: 45 20 2C 20 53 50 52 49 54 45 42 45 57 45 47 55 |E , SPRITEBEWEGU|
00001CD0: 4E 47 20 20 20 2A 2A 00 D4 3C 96 37 3B 2A 2A 20 |NG **..<.7;** |
00001CE0: 55 4E 44 20 41 4E 49 4D 41 54 49 4F 4E 20 20 20 |UND ANIMATION |
00001CF0: 20 20 20 20 20 20 20 20 20 20 20 2A 2A 00 FA 3C | **..<|
00001D00: A0 37 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.7;*************|
00001D10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00001D20: 2A 2A 2A 00 2A 3D AA 37 43 54 52 4C 42 4C 4F 43 |***.*=.7CTRLBLOC|
00001D30: 4B 20 4A 4D 50 4A 53 49 43 4F 4E 54 36 3B 55 45 |K JMPJSICONT6;UE|
00001D40: 42 45 52 42 52 55 45 43 4B 55 4E 47 53 53 50 52 |BERBRUECKUNGSSPR|
00001D50: 55 4E 47 00 5E 3D B4 37 4A 4F 59 53 50 52 49 52 |UNG.^=.7JOYSPRIR|
00001D60: 51 20 4A 53 52 53 41 56 45 50 4E 54 3B 5A 45 52 |Q JSRSAVEPNT;ZER|
00001D70: 4F 50 41 47 45 2D 50 4F 49 4E 54 45 52 20 53 50 |OPAGE-POINTER SP|
00001D80: 45 49 43 48 45 52 4E 00 84 3D BE 37 20 42 49 54 |EICHERN..=.7 BIT|
00001D90: 43 4F 4E 54 52 4F 4C 53 3B 4B 4F 4E 54 52 4F 4C |CONTROLS;KONTROL|
00001DA0: 4C 45 20 47 45 53 50 45 52 52 54 20 3F 00 C0 3D |LE GESPERRT ?..=|
00001DB0: C8 37 20 42 4D 49 43 54 52 4C 42 4C 4F 43 4B 3B |.7 BMICTRLBLOCK;|
00001DC0: 44 41 4E 4E 20 46 4F 4C 47 45 4E 44 45 20 50 52 |DANN FOLGENDE PR|
00001DD0: 4F 47 52 41 4D 4D 54 45 49 4C 45 20 55 45 42 45 |OGRAMMTEILE UEBE|
00001DE0: 52 53 50 52 49 4E 47 45 4E 00 DE 3D D2 37 20 4C |RSPRINGEN..=.7 L|
00001DF0: 44 41 4A 4F 59 50 32 3B 4A 4F 59 53 54 49 43 4B |DAJOYP2;JOYSTICK|
00001E00: 41 42 46 52 41 47 45 00 E9 3D DC 37 20 41 4E 44 |ABFRAGE..=.7 AND|
00001E10: 23 33 00 F2 3D E6 37 20 54 41 58 00 03 3E F0 37 |#3..=.7 TAX..>.7|
00001E20: 20 4C 44 41 4A 4F 59 54 41 42 2C 58 00 10 3E FA | LDAJOYTAB,X..>.|
00001E30: 37 20 53 54 41 4A 4F 59 59 00 1E 3E 04 38 20 4C |7 STAJOYY..>.8 L|
00001E40: 44 41 4A 4F 59 50 32 00 27 3E 0E 38 20 4C 53 52 |DAJOYP2.'>.8 LSR|
00001E50: 00 30 3E 18 38 20 4C 53 52 00 3B 3E 22 38 20 41 |.0>.8 LSR.;>"8 A|
00001E60: 4E 44 23 33 00 44 3E 2C 38 20 54 41 58 00 55 3E |ND#3.D>,8 TAX.U>|
00001E70: 36 38 20 4C 44 41 4A 4F 59 54 41 42 2C 58 00 62 |68 LDAJOYTAB,X.b|
00001E80: 3E 40 38 20 53 54 41 4A 4F 59 58 00 68 3E 4A 38 |>@8 STAJOYX.h>J8|
00001E90: 3B 00 90 3E 54 38 20 44 45 43 57 41 49 54 43 4E |;..>T8 DECWAITCN|
00001EA0: 54 3B 54 52 41 45 47 48 45 49 54 53 57 41 52 54 |T;TRAEGHEITSWART|
00001EB0: 45 53 43 48 4C 45 49 46 45 00 C7 3E 5E 38 20 42 |ESCHLEIFE..>^8 B|
00001EC0: 4E 45 4A 53 49 43 4F 4E 54 31 3B 44 45 4B 52 45 |NEJSICONT1;DEKRE|
00001ED0: 4D 45 4E 54 49 45 52 4E 2C 20 4E 49 43 48 54 20 |MENTIERN, NICHT |
00001EE0: 30 2C 20 44 41 4E 4E 20 4A 53 49 43 4F 4E 54 31 |0, DANN JSICONT1|
00001EF0: 00 ED 3E 68 38 20 4C 44 41 23 35 3B 53 4F 4E 53 |..>h8 LDA#5;SONS|
00001F00: 54 20 53 43 48 4C 45 49 46 45 20 4E 45 55 20 42 |T SCHLEIFE NEU B|
00001F10: 45 4C 45 47 45 4E 00 FD 3E 72 38 20 53 54 41 57 |ELEGEN..>r8 STAW|
00001F20: 41 49 54 43 4E 54 00 25 3F 7C 38 20 42 49 54 4A |AITCNT.%?|8 BITJ|
00001F30: 4F 59 58 3B 4B 45 49 4E 45 20 4A 4F 59 53 54 49 |OYX;KEINE JOYSTI|
00001F40: 43 4B 2D 58 2D 42 45 57 45 47 55 4E 47 2C 00 49 |CK-X-BEWEGUNG,.I|
00001F50: 3F 86 38 20 42 4D 49 4A 53 49 43 4F 4E 54 31 3B |?.8 BMIJSICONT1;|
00001F60: 44 41 4E 4E 20 4E 41 43 48 20 4A 53 49 43 4F 4E |DANN NACH JSICON|
00001F70: 54 31 00 82 3F 90 38 20 4C 44 41 50 44 49 52 45 |T1..?.8 LDAPDIRE|
00001F80: 43 54 3B 53 43 52 4F 4C 4C 52 49 43 48 54 55 4E |CT;SCROLLRICHTUN|
00001F90: 47 20 55 4E 44 20 4A 4F 59 58 20 4E 49 43 48 54 |G UND JOYX NICHT|
00001FA0: 20 49 44 45 4E 54 49 53 43 48 2C 00 8F 3F 9A 38 | IDENTISCH,..?.8|
00001FB0: 20 43 4D 50 4A 4F 59 58 00 AA 3F A4 38 20 42 4E | CMPJOYX..?.8 BN|
00001FC0: 45 42 52 45 4D 53 3B 44 41 4E 4E 20 42 52 45 4D |EBREMS;DANN BREM|
00001FD0: 53 45 4E 00 CC 3F AE 38 20 4C 44 41 50 53 54 45 |SEN..?.8 LDAPSTE|
00001FE0: 50 3B 53 4F 4E 53 54 20 42 45 53 43 48 4C 45 55 |P;SONST BESCHLEU|
00001FF0: 4E 49 47 45 4E 00 D7 3F B8 38 20 43 4D 50 23 37 |NIGEN..?.8 CMP#7|
00002000: 00 E8 3F C2 38 20 42 45 51 4A 53 49 43 4F 4E 54 |..?.8 BEQJSICONT|
00002010: 31 00 F6 3F CC 38 20 49 4E 43 50 53 54 45 50 00 |1..?.8 INCPSTEP.|
00002020: 07 40 D6 38 20 4A 4D 50 4A 53 49 43 4F 4E 54 31 |.@.8 JMPJSICONT1|
00002030: 00 22 40 E0 38 42 52 45 4D 53 20 4C 44 41 50 53 |."@.8BREMS LDAPS|
00002040: 54 45 50 3B 42 52 45 4D 53 45 4E 00 5B 40 EA 38 |TEP;BREMSEN.[@.8|
00002050: 20 42 45 51 42 45 53 43 48 4C 45 55 3B 53 43 48 | BEQBESCHLEU;SCH|
00002060: 4F 4E 20 53 54 49 4C 4C 53 54 41 4E 44 2C 20 44 |ON STILLSTAND, D|
00002070: 41 4E 4E 20 52 49 43 48 54 55 4E 47 20 41 45 4E |ANN RICHTUNG AEN|
00002080: 44 45 52 4E 00 69 40 F4 38 20 44 45 43 50 53 54 |DERN.i@.8 DECPST|
00002090: 45 50 00 7A 40 FE 38 20 4A 4D 50 4A 53 49 43 4F |EP.z@.8 JMPJSICO|
000020A0: 4E 54 31 00 B2 40 08 39 42 45 53 43 48 4C 45 55 |NT1..@.9BESCHLEU|
000020B0: 20 4C 44 41 4A 4F 59 58 3B 52 49 43 48 54 55 4E | LDAJOYX;RICHTUN|
000020C0: 47 20 41 45 4E 44 45 52 4E 20 55 4E 44 20 42 45 |G AENDERN UND BE|
000020D0: 53 43 48 4C 45 55 4E 49 47 45 4E 00 C2 40 12 39 |SCHLEUNIGEN..@.9|
000020E0: 20 53 54 41 50 44 49 52 45 43 54 00 D0 40 1C 39 | STAPDIRECT..@.9|
000020F0: 20 49 4E 43 50 53 54 45 50 00 D6 40 26 39 3B 00 | INCPSTEP..@&9;.|
00002100: FF 40 30 39 4A 53 49 43 4F 4E 54 31 20 4C 44 41 |.@09JSICONT1 LDA|
00002110: 50 44 49 52 45 43 54 3B 4B 45 49 4E 20 53 43 52 |PDIRECT;KEIN SCR|
00002120: 4F 4C 4C 49 4E 47 20 3F 00 23 41 3A 39 20 42 4D |OLLING ?.#A:9 BM|
00002130: 49 4A 53 49 43 4F 4E 54 32 3B 44 41 4E 4E 20 4E |IJSICONT2;DANN N|
00002140: 41 43 48 20 4A 53 49 43 4F 4E 54 32 00 49 41 44 |ACH JSICONT2.IAD|
00002150: 39 20 4F 52 41 23 33 31 2B 33 32 3B 41 4E 49 4D |9 ORA#31+32;ANIM|
00002160: 41 54 49 4F 4E 53 52 49 43 48 54 55 4E 47 20 55 |ATIONSRICHTUNG U|
00002170: 4E 44 00 68 41 4E 39 20 53 54 41 41 4E 49 4D 44 |ND.hAN9 STAANIMD|
00002180: 45 3B 4D 4F 44 55 53 20 46 45 53 54 4C 45 47 45 |E;MODUS FESTLEGE|
00002190: 4E 00 6E 41 58 39 3B 00 9F 41 62 39 4A 53 49 43 |N.nAX9;..Ab9JSIC|
000021A0: 4F 4E 54 32 20 4C 44 41 4A 4F 59 59 3B 4A 4F 59 |ONT2 LDAJOYY;JOY|
000021B0: 59 20 4E 41 43 48 20 4D 4F 56 45 59 20 55 45 42 |Y NACH MOVEY UEB|
000021C0: 45 52 4E 45 48 4D 45 4E 00 AD 41 6C 39 20 53 54 |ERNEHMEN..Al9 ST|
000021D0: 41 4D 4F 56 45 59 00 D5 41 76 39 20 4C 44 41 50 |AMOVEY..Av9 LDAP|
000021E0: 53 54 45 50 3B 4A 45 20 4E 41 43 48 20 47 52 4F |STEP;JE NACH GRO|
000021F0: 45 53 53 45 20 56 4F 4E 20 50 53 54 45 50 00 00 |ESSE VON PSTEP..|
00002200: 42 80 39 20 53 54 41 4D 4F 56 45 53 54 50 3B 42 |B.9 STAMOVESTP;B|
00002210: 45 57 45 47 55 4E 47 53 47 45 53 43 48 57 2E 20 |EWEGUNGSGESCHW. |
00002220: 46 45 53 54 4C 45 47 45 4E 00 10 42 8A 39 20 49 |FESTLEGEN..B.9 I|
00002230: 4E 43 4D 4F 56 45 53 54 50 00 16 42 94 39 3B 00 |NCMOVESTP..B.9;.|
00002240: 42 42 9E 39 4A 53 49 43 4F 4E 54 33 20 4C 44 41 |BB.9JSICONT3 LDA|
00002250: 4A 4F 59 50 32 3B 46 45 55 45 52 4B 4E 4F 50 46 |JOYP2;FEUERKNOPF|
00002260: 20 47 45 44 52 55 45 43 4B 54 3F 00 4E 42 A8 39 | GEDRUECKT?.NB.9|
00002270: 20 41 4E 44 23 31 36 00 73 42 B2 39 20 42 4E 45 | AND#16.sB.9 BNE|
00002280: 4A 53 49 43 4F 4E 54 34 3B 4E 45 49 4E 2C 20 44 |JSICONT4;NEIN, D|
00002290: 41 4E 4E 20 4A 53 49 43 4F 4E 54 34 00 9A 42 BC |ANN JSICONT4..B.|
000022A0: 39 20 4C 44 41 4D 4F 56 45 58 2B 31 3B 42 45 57 |9 LDAMOVEX+1;BEW|
000022B0: 45 47 54 20 53 49 43 48 20 53 50 52 49 54 45 20 |EGT SICH SPRITE |
000022C0: 31 20 3F 00 BD 42 C6 39 20 42 50 4C 4A 53 49 43 |1 ?..B.9 BPLJSIC|
000022D0: 4F 4E 54 34 3B 4A 41 2C 20 44 41 4E 4E 20 4A 53 |ONT4;JA, DANN JS|
000022E0: 49 43 4F 4E 54 34 00 D6 42 D0 39 20 4C 44 41 23 |ICONT4..B.9 LDA#|
000022F0: 31 33 37 3B 53 50 52 49 54 45 42 4C 4F 43 4B 00 |137;SPRITEBLOCK.|
00002300: E3 42 DA 39 20 53 54 41 32 30 34 31 00 0F 43 E4 |.B.9 STA2041..C.|
00002310: 39 20 4C 44 41 56 49 43 2B 31 36 3B 48 49 2D 42 |9 LDAVIC+16;HI-B|
00002320: 49 54 2D 58 2D 4B 4F 4F 52 44 49 4E 41 54 45 20 |IT-X-KOORDINATE |
00002330: 4C 4F 45 53 43 48 45 4E 00 1C 43 EE 39 20 41 4E |LOESCHEN..C.9 AN|
00002340: 44 23 32 35 33 00 2B 43 F8 39 20 53 54 41 56 49 |D#253.+C.9 STAVI|
00002350: 43 2B 31 36 00 64 43 02 3A 20 4C 44 41 23 31 34 |C+16.dC.: LDA#14|
00002360: 30 3B 58 2D 4B 4F 4F 52 44 49 4E 41 54 45 20 4C |0;X-KOORDINATE L|
00002370: 49 4E 4B 53 20 56 4F 4E 20 53 50 52 49 54 45 20 |INKS VON SPRITE |
00002380: 30 20 49 4E 20 44 45 4E 20 41 4B 4B 55 00 74 43 |0 IN DEN AKKU.tC|
00002390: 0C 3A 20 42 49 54 50 44 49 52 45 43 54 00 85 43 |.: BITPDIRECT..C|
000023A0: 16 3A 20 42 56 43 53 48 4F 54 4C 45 46 54 00 BE |.: BVCSHOTLEFT..|
000023B0: 43 20 3A 20 4C 44 41 23 31 38 30 3B 53 43 48 55 |C : LDA#180;SCHU|
000023C0: 53 53 20 4E 41 43 48 20 52 45 43 48 54 53 2C 20 |SS NACH RECHTS, |
000023D0: 44 41 4E 4E 20 44 55 52 43 48 20 31 38 30 20 45 |DANN DURCH 180 E|
000023E0: 52 53 45 54 5A 45 4E 00 E9 43 2A 3A 53 48 4F 54 |RSETZEN..C*:SHOT|
000023F0: 4C 45 46 54 20 53 54 41 56 49 43 2B 32 3B 58 2D |LEFT STAVIC+2;X-|
00002400: 50 4F 53 49 54 49 4F 4E 20 53 50 45 49 43 48 45 |POSITION SPEICHE|
00002410: 52 4E 00 1C 44 34 3A 20 4C 44 41 56 49 43 2B 31 |RN..D4: LDAVIC+1|
00002420: 3B 59 2D 50 4F 53 49 54 49 4F 4E 20 3D 20 59 2D |;Y-POSITION = Y-|
00002430: 50 4F 53 49 54 49 4F 4E 20 56 4F 4E 20 53 50 52 |POSITION VON SPR|
00002440: 49 54 45 20 30 00 2A 44 3E 3A 20 53 54 41 56 49 |ITE 0.*D>: STAVI|
00002450: 43 2B 33 00 4C 44 48 3A 20 4C 44 41 50 44 49 52 |C+3.LDH: LDAPDIR|
00002460: 45 43 54 3B 42 45 57 45 47 55 4E 47 53 52 49 43 |ECT;BEWEGUNGSRIC|
00002470: 48 54 55 4E 47 00 5C 44 52 3A 20 53 54 41 4D 4F |HTUNG.\DR: STAMO|
00002480: 56 45 58 2B 31 00 78 44 5C 3A 20 4C 44 41 56 49 |VEX+1.xD\: LDAVI|
00002490: 43 2B 32 31 3B 53 50 52 49 54 45 20 31 20 45 49 |C+21;SPRITE 1 EI|
000024A0: 4E 00 83 44 66 3A 20 4F 52 41 23 32 00 92 44 70 |N..Df: ORA#2..Dp|
000024B0: 3A 20 53 54 41 56 49 43 2B 32 31 00 B2 44 7A 3A |: STAVIC+21..Dz:|
000024C0: 20 4A 53 52 53 43 48 55 53 53 3B 53 43 48 55 53 | JSRSCHUSS;SCHUS|
000024D0: 53 2D 47 45 52 41 45 55 53 43 48 00 E8 44 84 3A |S-GERAEUSCH..D.:|
000024E0: 4A 53 49 43 4F 4E 54 34 20 4C 44 41 53 43 52 4B |JSICONT4 LDASCRK|
000024F0: 4F 4C 3B 53 50 52 49 54 45 2D 48 49 4E 54 45 52 |OL;SPRITE-HINTER|
00002500: 47 52 55 4E 44 2D 4B 4F 4C 4C 49 53 49 4F 4E 53 |GRUND-KOLLISIONS|
00002510: 2D 00 13 45 8E 3A 20 43 4D 50 53 43 52 4B 4F 4C |-..E.: CMPSCRKOL|
00002520: 4F 4C 44 3B 46 4C 41 47 20 45 4E 54 53 50 52 45 |OLD;FLAG ENTSPRE|
00002530: 43 48 45 4E 44 20 53 45 54 5A 45 4E 00 24 45 98 |CHEND SETZEN.$E.|
00002540: 3A 20 42 45 51 4A 53 49 43 4F 4E 54 35 00 36 45 |: BEQJSICONT5.6E|
00002550: A2 3A 20 53 54 41 53 43 52 4B 4F 4C 4F 4C 44 00 |.: STASCRKOLOLD.|
00002560: 41 45 AC 3A 20 41 4E 44 23 31 00 52 45 B6 3A 20 |AE.: AND#1.RE.: |
00002570: 42 45 51 4A 53 49 43 4F 4E 54 35 00 5F 45 C0 3A |BEQJSICONT5._E.:|
00002580: 20 4C 44 41 23 31 32 38 00 71 45 CA 3A 20 53 54 | LDA#128.qE.: ST|
00002590: 41 53 43 52 4B 4F 4C 46 4C 47 00 A5 45 D4 3A 4A |ASCRKOLFLG..E.:J|
000025A0: 53 49 43 4F 4E 54 35 20 4C 44 41 53 50 52 4B 4F |SICONT5 LDASPRKO|
000025B0: 4C 3B 53 50 52 49 54 45 2D 53 50 52 49 54 45 2D |L;SPRITE-SPRITE-|
000025C0: 4B 4F 4C 4C 49 53 49 4F 4E 53 46 4C 41 47 00 CB |KOLLISIONSFLAG..|
000025D0: 45 DE 3A 20 43 4D 50 53 50 52 4B 4F 4C 4F 4C 44 |E.: CMPSPRKOLOLD|
000025E0: 3B 45 4E 54 53 50 52 45 43 48 45 4E 44 20 53 45 |;ENTSPRECHEND SE|
000025F0: 54 5A 45 4E 00 DC 45 E8 3A 20 42 45 51 4A 53 49 |TZEN..E.: BEQJSI|
00002600: 43 4F 4E 54 36 00 EE 45 F2 3A 20 53 54 41 53 50 |CONT6..E.: STASP|
00002610: 52 4B 4F 4C 4F 4C 44 00 F9 45 FC 3A 20 41 4E 44 |RKOLOLD..E.: AND|
00002620: 23 33 00 0A 46 06 3B 20 42 45 51 4A 53 49 43 4F |#3..F.; BEQJSICO|
00002630: 4E 54 36 00 1C 46 10 3B 20 53 54 41 53 50 52 4B |NT6..F.; STASPRK|
00002640: 4F 4C 46 4C 47 00 22 46 1A 3B 3B 00 4E 46 24 3B |OLFLG."F.;;.NF$;|
00002650: 4A 53 49 43 4F 4E 54 36 20 4C 44 58 23 37 3B 53 |JSICONT6 LDX#7;S|
00002660: 50 52 49 54 45 2D 42 45 57 45 47 55 4E 47 53 2D |PRITE-BEWEGUNGS-|
00002670: 52 4F 55 54 49 4E 45 00 5A 46 2E 3B 20 4C 44 59 |ROUTINE.ZF.; LDY|
00002680: 23 31 34 00 72 46 38 3B 53 50 52 4D 4F 56 45 4C |#14.rF8;SPRMOVEL|
00002690: 20 4C 44 41 4D 4F 56 45 59 2C 58 00 80 46 42 3B | LDAMOVEY,X..FB;|
000026A0: 20 42 4D 49 58 4D 4F 56 45 00 90 46 4C 3B 20 42 | BMIXMOVE..FL; B|
000026B0: 4E 45 4D 4F 56 45 44 57 4E 00 A0 46 56 3B 20 4C |NEMOVEDWN..FV; L|
000026C0: 44 41 56 49 43 2B 31 2C 59 00 B3 46 60 3B 20 43 |DAVIC+1,Y..F`; C|
000026D0: 4D 50 4D 4F 56 45 4F 42 45 4E 2C 58 00 C1 46 6A |MPMOVEOBEN,X..Fj|
000026E0: 3B 20 42 43 43 58 4D 4F 56 45 00 CA 46 74 3B 20 |; BCCXMOVE..Ft; |
000026F0: 53 45 43 00 DC 46 7E 3B 20 53 42 43 4D 4F 56 45 |SEC..F~; SBCMOVE|
00002700: 53 54 50 2C 58 00 EC 46 88 3B 20 53 54 41 56 49 |STP,X..F.; STAVI|
00002710: 43 2B 31 2C 59 00 FA 46 92 3B 20 4A 4D 50 58 4D |C+1,Y..F.; JMPXM|
00002720: 4F 56 45 00 00 47 9C 3B 3B 00 32 47 A6 3B 41 4E |OVE..G.;;.2G.;AN|
00002730: 49 4D 41 54 49 4F 4E 4A 20 4A 4D 50 41 4E 49 4D |IMATIONJ JMPANIM|
00002740: 41 54 49 4F 4E 3B 55 45 42 45 52 42 52 55 45 43 |ATION;UEBERBRUEC|
00002750: 4B 55 4E 47 53 53 50 52 55 4E 47 00 38 47 B0 3B |KUNGSSPRUNG.8G.;|
00002760: 3B 00 4F 47 BA 3B 4D 4F 56 45 44 57 4E 20 4C 44 |;.OG.;MOVEDWN LD|
00002770: 41 56 49 43 2B 31 2C 59 00 63 47 C4 3B 20 43 4D |AVIC+1,Y.cG.; CM|
00002780: 50 4D 4F 56 45 55 4E 54 45 4E 2C 58 00 71 47 CE |PMOVEUNTEN,X.qG.|
00002790: 3B 20 42 43 53 58 4D 4F 56 45 00 83 47 D8 3B 20 |; BCSXMOVE..G.; |
000027A0: 41 44 43 4D 4F 56 45 53 54 50 2C 58 00 93 47 E2 |ADCMOVESTP,X..G.|
000027B0: 3B 20 53 54 41 56 49 43 2B 31 2C 59 00 A6 47 EC |; STAVIC+1,Y..G.|
000027C0: 3B 58 4D 4F 56 45 20 53 54 58 53 50 52 4E 52 00 |;XMOVE STXSPRNR.|
000027D0: B5 47 F6 3B 20 53 54 59 53 50 52 4E 52 44 00 C5 |.G.; STYSPRNRD..|
000027E0: 47 00 3C 20 4C 44 41 4D 4F 56 45 58 2C 58 00 D8 |G.< LDAMOVEX,X..|
000027F0: 47 0A 3C 20 42 4D 49 41 4E 49 4D 41 54 49 4F 4E |G.< BMIANIMATION|
00002800: 4A 00 E4 47 14 3C 20 45 4F 52 23 36 34 00 F3 47 |J..G.< EOR#64..G|
00002810: 1E 3C 20 4F 52 41 23 33 31 2B 33 32 00 03 48 28 |.< ORA#31+32..H(|
00002820: 3C 20 53 54 41 4D 4F 56 45 4D 44 45 00 11 48 32 |< STAMOVEMDE..H2|
00002830: 3C 20 4C 44 41 56 49 43 2C 59 00 21 48 3C 3C 20 |< LDAVIC,Y.!H<< |
00002840: 53 54 41 4D 4F 56 45 50 4F 53 00 30 48 46 3C 20 |STAMOVEPOS.0HF< |
00002850: 4C 44 41 56 49 43 2B 31 36 00 40 48 50 3C 20 41 |LDAVIC+16.@HP< A|
00002860: 4E 44 48 49 54 41 42 2C 58 00 4C 48 5A 3C 20 42 |NDHITAB,X.LHZ< B|
00002870: 45 51 48 49 30 00 57 48 64 3C 20 4C 44 41 23 31 |EQHI0.WHd< LDA#1|
00002880: 00 6C 48 6E 3C 48 49 30 20 53 54 41 4D 4F 56 45 |.lHn<HI0 STAMOVE|
00002890: 50 4F 53 2B 31 00 7E 48 78 3C 20 4C 44 41 4D 4F |POS+1.~Hx< LDAMO|
000028A0: 56 45 53 54 50 2C 58 00 8F 48 82 3C 20 53 54 41 |VESTP,X..H.< STA|
000028B0: 4D 4F 56 45 53 54 45 50 00 9A 48 8C 3C 20 4C 44 |MOVESTEP..H.< LD|
000028C0: 41 23 30 00 AD 48 96 3C 20 53 54 41 4D 4F 56 45 |A#0..H.< STAMOVE|
000028D0: 53 54 45 50 2B 31 00 C1 48 A0 3C 20 4C 44 41 4D |STEP+1..H.< LDAM|
000028E0: 4F 56 45 4C 49 4E 4B 53 2C 59 00 D1 48 AA 3C 20 |OVELINKS,Y..H.< |
000028F0: 53 54 41 4D 4F 56 45 47 52 4C 00 E7 48 B4 3C 20 |STAMOVEGRL..H.< |
00002900: 4C 44 41 4D 4F 56 45 4C 49 4E 4B 53 2B 31 2C 59 |LDAMOVELINKS+1,Y|
00002910: 00 F9 48 BE 3C 20 53 54 41 4D 4F 56 45 47 52 4C |..H.< STAMOVEGRL|
00002920: 2B 31 00 0E 49 C8 3C 20 4C 44 41 4D 4F 56 45 52 |+1..I.< LDAMOVER|
00002930: 45 43 48 54 53 2C 59 00 1E 49 D2 3C 20 53 54 41 |ECHTS,Y..I.< STA|
00002940: 4D 4F 56 45 47 52 52 00 35 49 DC 3C 20 4C 44 41 |MOVEGRR.5I.< LDA|
00002950: 4D 4F 56 45 52 45 43 48 54 53 2B 31 2C 59 00 47 |MOVERECHTS+1,Y.G|
00002960: 49 E6 3C 20 53 54 41 4D 4F 56 45 47 52 52 2B 31 |I.< STAMOVEGRR+1|
00002970: 00 5B 49 F0 3C 20 4C 44 41 23 3C 28 4D 4F 56 45 |.[I.< LDA#<(MOVE|
00002980: 50 4F 53 29 00 6F 49 FA 3C 20 4C 44 58 23 3E 28 |POS).oI.< LDX#>(|
00002990: 4D 4F 56 45 50 4F 53 29 00 81 49 04 3D 20 4A 53 |MOVEPOS)..I.= JS|
000029A0: 52 53 4E 44 4D 4F 44 49 46 59 00 8F 49 0E 3D 20 |RSNDMODIFY..I.= |
000029B0: 4C 44 58 53 50 52 4E 52 00 9E 49 18 3D 20 4C 44 |LDXSPRNR..I.= LD|
000029C0: 59 53 50 52 4E 52 44 00 AE 49 22 3D 20 4C 44 41 |YSPRNRD..I"= LDA|
000029D0: 4D 4F 56 45 4D 44 45 00 BC 49 2C 3D 20 42 4E 45 |MOVEMDE..I,= BNE|
000029E0: 4D 44 45 4F 4B 00 C9 49 36 3D 20 4C 44 41 23 31 |MDEOK..I6= LDA#1|
000029F0: 32 38 00 D9 49 40 3D 20 53 54 41 4D 4F 56 45 58 |28..I@= STAMOVEX|
00002A00: 2C 58 00 EB 49 4A 3D 20 4A 4D 50 41 4E 49 4D 41 |,X..IJ= JMPANIMA|
00002A10: 54 49 4F 4E 00 00 4A 54 3D 4D 44 45 4F 4B 20 4C |TION..JT=MDEOK L|
00002A20: 44 41 4D 4F 56 45 50 4F 53 00 0E 4A 5E 3D 20 53 |DAMOVEPOS..J^= S|
00002A30: 54 41 56 49 43 2C 59 00 20 4A 68 3D 20 4C 44 41 |TAVIC,Y. Jh= LDA|
00002A40: 4D 4F 56 45 50 4F 53 2B 31 00 2D 4A 72 3D 20 42 |MOVEPOS+1.-Jr= B|
00002A50: 45 51 4E 4F 48 49 00 3C 4A 7C 3D 20 4C 44 41 56 |EQNOHI.<J|= LDAV|
00002A60: 49 43 2B 31 36 00 4C 4A 86 3D 20 4F 52 41 48 49 |IC+16.LJ.= ORAHI|
00002A70: 54 41 42 2C 58 00 5B 4A 90 3D 20 53 54 41 56 49 |TAB,X.[J.= STAVI|
00002A80: 43 2B 31 36 00 6D 4A 9A 3D 20 4A 4D 50 41 4E 49 |C+16.mJ.= JMPANI|
00002A90: 4D 41 54 49 4F 4E 00 80 4A A4 3D 4E 4F 48 49 20 |MATION..J.=NOHI |
00002AA0: 4C 44 41 56 49 43 2B 31 36 00 91 4A AE 3D 20 41 |LDAVIC+16..J.= A|
00002AB0: 4E 44 48 49 54 41 42 32 2C 58 00 A0 4A B8 3D 20 |NDHITAB2,X..J.= |
00002AC0: 53 54 41 56 49 43 2B 31 36 00 B2 4A C2 3D 20 4A |STAVIC+16..J.= J|
00002AD0: 4D 50 41 4E 49 4D 41 54 49 4F 4E 00 B8 4A CC 3D |MPANIMATION..J.=|
00002AE0: 3B 00 E6 4A D6 3D 44 4F 4E 54 41 4E 49 4A 20 4A |;..J.=DONTANIJ J|
00002AF0: 4D 50 44 4F 4E 54 41 4E 49 3B 55 45 42 45 52 42 |MPDONTANI;UEBERB|
00002B00: 52 55 45 43 4B 55 4E 47 53 53 50 52 55 4E 47 00 |RUECKUNGSSPRUNG.|
00002B10: EC 4A E0 3D 3B 00 18 4B EA 3D 41 4E 49 4D 41 54 |.J.=;..K.=ANIMAT|
00002B20: 49 4F 4E 20 4C 44 41 41 4E 49 4D 44 45 2C 58 3B |ION LDAANIMDE,X;|
00002B30: 41 4E 49 4D 41 54 49 4F 4E 53 52 4F 55 54 49 4E |ANIMATIONSROUTIN|
00002B40: 45 00 29 4B F4 3D 20 42 45 51 44 4F 4E 54 41 4E |E.)K.= BEQDONTAN|
00002B50: 49 4A 00 3A 4B FE 3D 20 44 45 43 41 4E 49 43 4E |IJ.:K.= DECANICN|
00002B60: 54 2C 58 00 4B 4B 08 3E 20 42 4E 45 44 4F 4E 54 |T,X.KK.> BNEDONT|
00002B70: 41 4E 49 4A 00 5E 4B 12 3E 20 4C 44 41 41 4E 49 |ANIJ.^K.> LDAANI|
00002B80: 53 50 45 45 44 2C 58 00 6F 4B 1C 3E 20 53 54 41 |SPEED,X.oK.> STA|
00002B90: 41 4E 49 43 4E 54 2C 58 00 80 4B 26 3E 20 4C 44 |ANICNT,X..K&> LD|
00002BA0: 41 41 4E 49 50 4E 54 2C 59 00 90 4B 30 3E 20 53 |AANIPNT,Y..K0> S|
00002BB0: 54 41 4D 4F 56 45 50 4F 53 00 A3 4B 3A 3E 20 4C |TAMOVEPOS..K:> L|
00002BC0: 44 41 41 4E 49 50 4E 54 2B 31 2C 59 00 B5 4B 44 |DAANIPNT+1,Y..KD|
00002BD0: 3E 20 53 54 41 4D 4F 56 45 50 4F 53 2B 31 00 C0 |> STAMOVEPOS+1..|
00002BE0: 4B 4E 3E 20 4C 44 41 23 31 00 D1 4B 58 3E 20 53 |KN> LDA#1..KX> S|
00002BF0: 54 41 4D 4F 56 45 53 54 45 50 00 DC 4B 62 3E 20 |TAMOVESTEP..Kb> |
00002C00: 4C 44 41 23 30 00 EF 4B 6C 3E 20 53 54 41 4D 4F |LDA#0..Kl> STAMO|
00002C10: 56 45 53 54 45 50 2B 31 00 02 4C 76 3E 20 4C 44 |VESTEP+1..Lv> LD|
00002C20: 41 41 4E 49 55 4E 54 45 4E 2C 59 00 12 4C 80 3E |AANIUNTEN,Y..L.>|
00002C30: 20 53 54 41 4D 4F 56 45 47 52 4C 00 27 4C 8A 3E | STAMOVEGRL.'L.>|
00002C40: 20 4C 44 41 41 4E 49 55 4E 54 45 4E 2B 31 2C 59 | LDAANIUNTEN+1,Y|
00002C50: 00 39 4C 94 3E 20 53 54 41 4D 4F 56 45 47 52 4C |.9L.> STAMOVEGRL|
00002C60: 2B 31 00 4B 4C 9E 3E 20 4C 44 41 41 4E 49 4F 42 |+1.KL.> LDAANIOB|
00002C70: 45 4E 2C 59 00 5B 4C A8 3E 20 53 54 41 4D 4F 56 |EN,Y.[L.> STAMOV|
00002C80: 45 47 52 52 00 6F 4C B2 3E 20 4C 44 41 41 4E 49 |EGRR.oL.> LDAANI|
00002C90: 4F 42 45 4E 2B 31 2C 59 00 81 4C BC 3E 20 53 54 |OBEN+1,Y..L.> ST|
00002CA0: 41 4D 4F 56 45 47 52 52 2B 31 00 92 4C C6 3E 20 |AMOVEGRR+1..L.> |
00002CB0: 4C 44 41 41 4E 49 4D 44 45 2C 58 00 A2 4C D0 3E |LDAANIMDE,X..L.>|
00002CC0: 20 53 54 41 4D 4F 56 45 4D 44 45 00 B6 4C DA 3E | STAMOVEMDE..L.>|
00002CD0: 20 4C 44 41 23 3C 28 4D 4F 56 45 50 4F 53 29 00 | LDA#<(MOVEPOS).|
00002CE0: CA 4C E4 3E 20 4C 44 58 23 3E 28 4D 4F 56 45 50 |.L.> LDX#>(MOVEP|
00002CF0: 4F 53 29 00 DC 4C EE 3E 20 4A 53 52 53 4E 44 4D |OS)..L.> JSRSNDM|
00002D00: 4F 44 49 46 59 00 EC 4C F8 3E 20 4C 44 41 4D 4F |ODIFY..L.> LDAMO|
00002D10: 56 45 4D 44 45 00 FB 4C 02 3F 20 42 4E 45 4D 44 |VEMDE..L.? BNEMD|
00002D20: 45 4F 4B 32 00 09 4D 0C 3F 20 4C 44 58 53 50 52 |EOK2..M.? LDXSPR|
00002D30: 4E 52 00 14 4D 52 3F 20 4C 44 41 23 30 00 25 4D |NR..MR? LDA#0.%M|
00002D40: 5C 3F 20 53 54 41 41 4E 49 4D 44 45 2C 58 00 35 |\? STAANIMDE,X.5|
00002D50: 4D 61 3F 20 4A 4D 50 44 4F 4E 54 41 4E 49 00 49 |Ma? JMPDONTANI.I|
00002D60: 4D 66 3F 4D 44 45 4F 4B 32 20 4C 44 58 53 50 52 |Mf?MDEOK2 LDXSPR|
00002D70: 4E 52 00 58 4D 70 3F 20 4C 44 59 53 50 52 4E 52 |NR.XMp? LDYSPRNR|
00002D80: 44 00 68 4D 7A 3F 20 4C 44 41 4D 4F 56 45 4D 44 |D.hMz? LDAMOVEMD|
00002D90: 45 00 79 4D 84 3F 20 53 54 41 41 4E 49 4D 44 45 |E.yM.? STAANIMDE|
00002DA0: 2C 58 00 89 4D 8E 3F 20 4C 44 41 4D 4F 56 45 50 |,X..M.? LDAMOVEP|
00002DB0: 4F 53 00 96 4D 98 3F 20 53 54 41 50 4E 54 31 00 |OS..M.? STAPNT1.|
00002DC0: A7 4D A2 3F 20 53 54 41 41 4E 49 50 4E 54 2C 59 |.M.? STAANIPNT,Y|
00002DD0: 00 B9 4D AC 3F 20 4C 44 41 4D 4F 56 45 50 4F 53 |..M.? LDAMOVEPOS|
00002DE0: 2B 31 00 C8 4D B6 3F 20 53 54 41 50 4E 54 31 2B |+1..M.? STAPNT1+|
00002DF0: 31 00 DB 4D C0 3F 20 53 54 41 41 4E 49 50 4E 54 |1..M.? STAANIPNT|
00002E00: 2B 31 2C 59 00 E6 4D CA 3F 20 4C 44 59 23 30 00 |+1,Y..M.? LDY#0.|
00002E10: F7 4D D4 3F 20 4C 44 41 28 50 4E 54 31 29 2C 59 |.M.? LDA(PNT1),Y|
00002E20: 00 06 4E DE 3F 20 53 54 41 32 30 34 30 2C 58 00 |..N.? STA2040,X.|
00002E30: 15 4E E8 3F 20 4C 44 59 53 50 52 4E 52 44 00 25 |.N.? LDYSPRNRD.%|
00002E40: 4E F2 3F 20 4A 4D 50 44 4F 4E 54 41 4E 49 00 2B |N.? JMPDONTANI.+|
00002E50: 4E FC 3F 3B 00 59 4E 06 40 4A 4D 50 4C 4F 4F 50 |N.?;.YN.@JMPLOOP|
00002E60: 20 4A 4D 50 53 50 52 4D 4F 56 45 4C 3B 55 45 42 | JMPSPRMOVEL;UEB|
00002E70: 45 52 42 52 55 45 43 4B 55 4E 47 53 53 50 52 55 |ERBRUECKUNGSSPRU|
00002E80: 4E 47 00 5F 4E 10 40 3B 00 6F 4E 1A 40 44 4F 4E |NG._N.@;.oN.@DON|
00002E90: 54 41 4E 49 20 44 45 59 00 78 4E 24 40 20 44 45 |TANI DEY.xN$@ DE|
00002EA0: 59 00 81 4E 2E 40 20 44 45 58 00 91 4E 38 40 20 |Y..N.@ DEX..N8@ |
00002EB0: 42 50 4C 4A 4D 50 4C 4F 4F 50 00 C0 4E 42 40 20 |BPLJMPLOOP..NB@ |
00002EC0: 4A 53 52 4C 4F 41 44 50 4E 54 3B 5A 45 52 4F 2D |JSRLOADPNT;ZERO-|
00002ED0: 50 41 47 45 2D 50 4F 49 4E 54 45 52 20 5A 55 52 |PAGE-POINTER ZUR|
00002EE0: 55 45 43 4B 48 4F 4C 45 4E 00 DD 4E 4C 40 20 52 |UECKHOLEN..NL@ R|
00002EF0: 54 53 3B 49 52 51 2D 52 4F 55 54 49 4E 45 20 42 |TS;IRQ-ROUTINE B|
00002F00: 45 45 4E 44 45 4E 00 03 4F D8 40 3B 2A 2A 2A 2A |EENDEN..O.@;****|
00002F10: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00002F20: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 29 4F E2 |************.)O.|
00002F30: 40 3B 2A 2A 50 55 4E 4B 54 5A 41 48 4C 20 55 4E |@;**PUNKTZAHL UN|
00002F40: 44 20 4C 45 42 45 4E 20 41 4E 5A 45 49 47 45 4E |D LEBEN ANZEIGEN|
00002F50: 2A 2A 00 4F 4F EC 40 3B 2A 2A 2A 2A 2A 2A 2A 2A |**.OO.@;********|
00002F60: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00002F70: 2A 2A 2A 2A 2A 2A 2A 2A 00 77 4F F6 40 44 49 53 |********.wO.@DIS|
00002F80: 50 4C 41 59 20 4C 44 41 23 3C 28 44 54 58 54 31 |PLAY LDA#<(DTXT1|
00002F90: 29 3B 44 54 58 54 31 20 41 55 53 47 45 42 45 4E |);DTXT1 AUSGEBEN|
00002FA0: 00 89 4F 00 41 20 4C 44 59 23 3E 28 44 54 58 54 |..O.A LDY#>(DTXT|
00002FB0: 31 29 00 98 4F 0A 41 20 4A 53 52 53 54 52 4F 55 |1)..O.A JSRSTROU|
00002FC0: 54 00 BE 4F 14 41 20 4C 44 59 4C 49 56 45 53 3B |T..O.A LDYLIVES;|
00002FD0: 41 4E 5A 41 48 4C 20 44 45 52 20 4C 45 42 45 4E |ANZAHL DER LEBEN|
00002FE0: 20 4E 41 43 48 20 59 00 E5 4F 1E 41 20 4A 53 52 | NACH Y..O.A JSR|
00002FF0: 45 49 4E 50 4F 53 3B 4E 41 43 48 20 47 4C 45 49 |EINPOS;NACH GLEI|
00003000: 54 4B 4F 4D 4D 41 20 57 41 4E 44 45 4C 4E 00 13 |TKOMMA WANDELN..|
00003010: 50 28 41 20 4A 53 52 46 41 43 53 54 52 3B 47 4C |P(A JSRFACSTR;GL|
00003020: 45 49 54 4B 4F 4D 4D 41 20 4E 41 43 48 20 53 54 |EITKOMMA NACH ST|
00003030: 52 49 4E 47 20 57 41 4E 44 45 4C 4E 00 32 50 32 |RING WANDELN.2P2|
00003040: 41 20 4A 53 52 53 54 52 4F 55 54 3B 53 54 52 49 |A JSRSTROUT;STRI|
00003050: 4E 47 20 41 55 53 47 45 42 45 4E 00 53 50 3C 41 |NG AUSGEBEN.SP<A|
00003060: 20 4C 44 41 23 3C 28 44 54 58 54 32 29 3B 44 54 | LDA#<(DTXT2);DT|
00003070: 58 54 32 20 41 55 53 47 45 42 45 4E 00 65 50 46 |XT2 AUSGEBEN.ePF|
00003080: 41 20 4C 44 59 23 3E 28 44 54 58 54 32 29 00 74 |A LDY#>(DTXT2).t|
00003090: 50 50 41 20 4A 53 52 53 54 52 4F 55 54 00 9D 50 |PPA JSRSTROUT..P|
000030A0: 5A 41 20 4C 44 41 53 43 4F 52 45 3B 50 55 4E 4B |ZA LDASCORE;PUNK|
000030B0: 54 5A 41 48 4C 20 4E 41 43 48 20 24 36 33 20 55 |TZAHL NACH $63 U|
000030C0: 4E 44 20 24 36 32 00 AD 50 64 41 20 4C 44 58 53 |ND $62..PdA LDXS|
000030D0: 43 4F 52 45 2B 31 00 B9 50 6E 41 20 53 54 41 24 |CORE+1..PnA STA$|
000030E0: 36 33 00 C5 50 78 41 20 53 54 58 24 36 32 00 DD |63..PxA STX$62..|
000030F0: 50 82 41 20 4C 44 58 23 24 39 30 3B 24 39 30 20 |P.A LDX#$90;$90 |
00003100: 4E 41 43 48 20 58 00 E6 50 8C 41 20 53 45 43 00 |NACH X..P.A SEC.|
00003110: 11 51 96 41 20 4A 53 52 5A 57 45 50 4F 53 3B 55 |.Q.A JSRZWEPOS;U|
00003120: 4E 44 20 4E 41 43 48 20 47 4C 45 49 54 4B 4F 4D |ND NACH GLEITKOM|
00003130: 4D 41 20 57 41 4E 44 45 4C 4E 00 3F 51 A0 41 20 |MA WANDELN.?Q.A |
00003140: 4A 53 52 46 41 43 53 54 52 3B 47 4C 45 49 54 4B |JSRFACSTR;GLEITK|
00003150: 4F 4D 4D 41 20 4E 41 43 48 20 53 54 52 49 4E 47 |OMMA NACH STRING|
00003160: 20 57 41 4E 44 45 4C 4E 00 5B 51 AA 41 20 4A 53 | WANDELN.[Q.A JS|
00003170: 52 53 54 52 4F 55 54 3B 55 4E 44 20 41 55 53 47 |RSTROUT;UND AUSG|
00003180: 45 42 45 4E 00 64 51 B4 41 20 52 54 53 00 80 51 |EBEN.dQ.A RTS..Q|
00003190: BE 41 44 54 58 54 31 20 2E 54 58 22 13 90 1D 1D |.ADTXT1 .TX"....|
000031A0: 4C 49 56 45 53 20 20 3A 22 00 8A 51 C8 41 20 2E |LIVES :"..Q.A .|
000031B0: 42 59 30 00 9A 51 D2 41 44 54 58 54 32 20 2E 42 |BY0..Q.ADTXT2 .B|
000031C0: 59 31 33 00 AF 51 DC 41 20 2E 54 58 22 1D 1D 53 |Y13..Q.A .TX"..S|
000031D0: 43 4F 52 45 20 20 3A 22 00 B9 51 E6 41 20 2E 42 |CORE :"..Q.A .B|
000031E0: 59 30 00 DF 51 68 42 3B 2A 2A 2A 2A 2A 2A 2A 2A |Y0..QhB;********|
000031F0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00003200: 2A 2A 2A 2A 2A 2A 2A 2A 00 05 52 72 42 3B 2A 2A |********..RrB;**|
00003210: 5A 55 46 41 4C 4C 53 57 41 52 54 45 53 43 48 4C |ZUFALLSWARTESCHL|
00003220: 45 49 46 45 20 42 45 4C 45 47 45 4E 2A 2A 00 2B |EIFE BELEGEN**.+|
00003230: 52 7C 42 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |R|B;************|
00003240: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00003250: 2A 2A 2A 2A 00 54 52 86 42 4D 41 4B 45 57 41 52 |****.TR.BMAKEWAR|
00003260: 54 20 4C 44 41 23 30 3B 4C 4F 2D 42 59 54 45 20 |T LDA#0;LO-BYTE |
00003270: 4D 49 54 20 30 20 42 45 4C 45 47 45 4E 00 64 52 |MIT 0 BELEGEN.dR|
00003280: 90 42 20 53 54 41 5A 55 46 57 41 52 54 00 6A 52 |.B STAZUFWART.jR|
00003290: 9A 42 3B 00 9A 52 A4 42 4D 57 31 20 4C 44 41 5A |.B;..R.BMW1 LDAZ|
000032A0: 55 46 41 4C 4C 3B 5A 55 46 41 4C 4C 53 5A 41 48 |UFALL;ZUFALLSZAH|
000032B0: 4C 20 49 4E 20 44 45 4E 20 41 4B 4B 55 20 48 4F |L IN DEN AKKU HO|
000032C0: 4C 45 4E 00 C9 52 AE 42 20 43 4D 50 23 31 30 30 |LEN..R.B CMP#100|
000032D0: 3B 53 4F 4C 41 4E 47 45 20 4E 49 43 48 54 20 4B |;SOLANGE NICHT K|
000032E0: 4C 45 49 4E 45 52 20 41 4C 53 20 31 30 30 20 55 |LEINER ALS 100 U|
000032F0: 4E 44 00 F6 52 B8 42 20 42 43 53 4D 57 31 3B 47 |ND..R.B BCSMW1;G|
00003300: 52 4F 45 53 53 45 52 20 41 4C 53 20 32 30 20 57 |ROESSER ALS 20 W|
00003310: 45 49 54 45 52 20 56 45 52 53 55 43 48 45 4E 00 |EITER VERSUCHEN.|
00003320: 02 53 C2 42 20 43 4D 50 23 32 30 00 0E 53 CC 42 |.S.B CMP#20..S.B|
00003330: 20 42 43 43 4D 57 31 00 3C 53 D6 42 20 53 54 41 | BCCMW1.<S.B STA|
00003340: 5A 55 46 57 41 52 54 2B 31 3B 53 4F 4E 53 54 20 |ZUFWART+1;SONST |
00003350: 41 4C 53 20 48 49 2D 42 59 54 45 20 53 50 45 49 |ALS HI-BYTE SPEI|
00003360: 43 48 45 52 4E 00 45 53 E0 42 20 52 54 53 00 60 |CHERN.ES.B RTS.`|
00003370: 53 20 4E 4A 4F 59 54 41 42 20 2E 42 59 31 32 38 |S NJOYTAB .BY128|
00003380: 2C 36 34 2C 30 2C 31 32 38 00 7D 53 2A 4E 4D 4F |,64,0,128.}S*NMO|
00003390: 56 45 58 20 2E 42 59 31 32 38 2C 31 32 38 2C 31 |VEX .BY128,128,1|
000033A0: 32 38 2C 31 32 38 00 95 53 34 4E 20 2E 42 59 31 |28,128..S4N .BY1|
000033B0: 32 38 2C 31 32 38 2C 31 32 38 2C 31 32 38 00 B2 |28,128,128,128..|
000033C0: 53 3E 4E 4D 4F 56 45 59 20 2E 42 59 31 32 38 2C |S>NMOVEY .BY128,|
000033D0: 31 32 38 2C 31 32 38 2C 31 32 38 00 CA 53 48 4E |128,128,128..SHN|
000033E0: 20 2E 42 59 31 32 38 2C 31 32 38 2C 31 32 38 2C | .BY128,128,128,|
000033F0: 31 32 38 00 E9 53 52 4E 4D 4F 56 45 53 54 50 20 |128..SRNMOVESTP |
00003400: 2E 42 59 32 2C 36 2C 33 2C 31 2C 31 2C 31 2C 31 |.BY2,6,3,1,1,1,1|
00003410: 2C 31 00 05 54 5C 4E 4D 4F 56 45 4F 42 45 4E 20 |,1..T\NMOVEOBEN |
00003420: 2E 42 59 39 30 2C 39 30 2C 39 30 2C 39 30 00 19 |.BY90,90,90,90..|
00003430: 54 66 4E 20 2E 42 59 39 30 2C 39 30 2C 39 30 2C |TfN .BY90,90,90,|
00003440: 39 30 00 3A 54 70 4E 4D 4F 56 45 55 4E 54 45 4E |90.:TpNMOVEUNTEN|
00003450: 20 2E 42 59 32 32 39 2C 32 32 39 2C 32 32 39 2C | .BY229,229,229,|
00003460: 32 32 39 00 52 54 7A 4E 20 2E 42 59 32 32 39 2C |229.RTzN .BY229,|
00003470: 32 32 39 2C 32 32 39 2C 32 32 39 00 75 54 84 4E |229,229,229.uT.N|
00003480: 4D 4F 56 45 4C 49 4E 4B 53 20 2E 57 4F 31 36 30 |MOVELINKS .WO160|
00003490: 2C 37 2C 34 2C 31 2C 31 2C 31 2C 31 2C 31 00 97 |,7,4,1,1,1,1,1..|
000034A0: 54 8E 4E 4D 4F 56 45 52 45 43 48 54 53 20 2E 57 |T.NMOVERECHTS .W|
000034B0: 4F 31 36 30 2C 33 34 30 2C 33 34 30 2C 33 34 30 |O160,340,340,340|
000034C0: 00 AF 54 98 4E 20 2E 57 4F 33 34 30 2C 33 34 30 |..T.N .WO340,340|
000034D0: 2C 33 34 30 2C 33 34 30 00 C0 54 E8 4E 4D 4F 56 |,340,340..T.NMOV|
000034E0: 45 50 4F 53 20 2E 57 4F 30 00 D2 54 F2 4E 4D 4F |EPOS .WO0..T.NMO|
000034F0: 56 45 53 54 45 50 20 2E 57 4F 30 00 E3 54 FC 4E |VESTEP .WO0..T.N|
00003500: 4D 4F 56 45 47 52 52 20 2E 57 4F 30 00 F4 54 06 |MOVEGRR .WO0..T.|
00003510: 4F 4D 4F 56 45 47 52 4C 20 2E 57 4F 30 00 05 55 |OMOVEGRL .WO0..U|
00003520: 10 4F 4D 4F 56 45 4D 44 45 20 2E 42 59 30 00 27 |.OMOVEMDE .BY0.'|
00003530: 55 1A 4F 48 49 54 41 42 20 2E 42 59 31 2C 32 2C |U.OHITAB .BY1,2,|
00003540: 34 2C 38 2C 31 36 2C 33 32 2C 36 34 2C 31 32 38 |4,8,16,32,64,128|
00003550: 00 55 55 24 4F 48 49 54 41 42 32 20 2E 42 59 32 |.UU$OHITAB2 .BY2|
00003560: 35 34 2C 32 35 33 2C 32 35 31 2C 32 34 37 2C 32 |54,253,251,247,2|
00003570: 33 39 2C 32 32 33 2C 31 39 31 2C 31 32 37 00 75 |39,223,191,127.u|
00003580: 55 4C 4F 41 4E 49 53 50 45 45 44 20 2E 42 59 35 |ULOANISPEED .BY5|
00003590: 2C 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 00 93 |,0,5,0,0,0,0,0..|
000035A0: 55 56 4F 41 4E 49 43 4E 54 20 2E 42 59 35 2C 30 |UVOANICNT .BY5,0|
000035B0: 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 00 BE 55 60 |,5,0,0,0,0,0..U`|
000035C0: 4F 41 4E 49 50 4E 54 20 2E 57 4F 41 4E 49 53 45 |OANIPNT .WOANISE|
000035D0: 51 2B 38 2C 30 2C 41 4E 49 53 45 51 32 2C 30 2C |Q+8,0,ANISEQ2,0,|
000035E0: 30 2C 30 2C 30 2C 30 00 EB 55 6A 4F 41 4E 49 55 |0,0,0,0..UjOANIU|
000035F0: 4E 54 45 4E 20 2E 57 4F 41 4E 49 53 45 51 2D 31 |NTEN .WOANISEQ-1|
00003600: 2C 30 2C 41 4E 49 53 45 51 32 2C 30 2C 30 2C 30 |,0,ANISEQ2,0,0,0|
00003610: 2C 30 2C 30 00 19 56 74 4F 41 4E 49 4F 42 45 4E |,0,0..VtOANIOBEN|
00003620: 20 2E 57 4F 41 4E 49 53 45 51 2B 39 2C 30 2C 41 | .WOANISEQ+9,0,A|
00003630: 4E 49 53 45 51 32 2B 36 2C 30 2C 30 2C 30 2C 30 |NISEQ2+6,0,0,0,0|
00003640: 2C 30 00 37 56 7E 4F 41 4E 49 4D 44 45 20 2E 42 |,0.7V~OANIMDE .B|
00003650: 59 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 |Y0,0,0,0,0,0,0,0|
00003660: 00 69 56 B0 4F 41 4E 49 53 45 51 20 2E 42 59 31 |.iV.OANISEQ .BY1|
00003670: 32 38 2C 31 32 39 2C 31 33 30 2C 31 33 31 2C 31 |28,129,130,131,1|
00003680: 33 32 2C 31 33 33 2C 31 33 34 2C 31 33 35 2C 31 |32,133,134,135,1|
00003690: 33 36 00 90 56 BA 4F 41 4E 49 53 45 51 32 20 2E |36..V.OANISEQ2 .|
000036A0: 42 59 31 33 38 2C 31 33 39 2C 31 34 30 2C 31 33 |BY138,139,140,13|
000036B0: 39 2C 31 33 38 2C 31 34 31 00 00 00 |9,138,141... |
X......GL CHROUT =$AB47;***.. ...GL JOYP
2 =56320;***.' ...GL SCRKOL =VIC+31;***
.B &..GL SPRKOL =VIC+30;***.\ 0..GL EINP
OS =$B3A2;***.V :..GL ZWEPOS =$BC49;***.
. D..GL FACSTR =$BDDD;***.. N..GL STROUT
=$AB1E;***.E X..GL ZUFALL =SID+27;***..
...GL JOYX=FFBUF+1;***.. ...GL JOYY=JOY
X+1;***..!...GL WAITCNT=JOYY+1;***.-! ..
GL SPRNR=WAITCNT+1;***.H!...GL SPRNRD=SP
RNR+1;***.G!...GL SCRKOLOLD=SPRNRD+1;***
..!...GL SCRKOLFLG=SCRKOLOLD+1;***..!...
GL CONTROLS=SCRKOLFLG+1;***.G!...GL LIVE
S=CONTROLS+1;***..!...GL SCORE=LIVES+1;*
**..!...GL ZUFWART=SCORE+2;***.."...GL S
PRKOLFLG=828;***.9"...GL SPRKOLOLD=SPRKO
LFLG+1;***.L"N. JSRSNDIRQ;***.R"(#;*****
***************************.."2#;**INITI
ALISIERUNG VON JOYSPRIRQ*.."<#;*********
***********************.."F#JSIINIT LDA#
1;TRAEGHEITS-WARTESCHLEIFE..#P# STAWAITC
NT;BELEGEN..#Z#;.##D# LDA#160;SPIELER-SP
RITE.=#N# STAVIC;POSITIONIEREN.J#X# LDA#
160.X#.# STAVIC+1.{#.# LDA#136;SPRITEBLO
CK FESTLEGEN..#.# STA2040..# # LDA#14;FA
RBE = HELLBLAU..#.# STAVIC+39.S#.# LDA#1
;MEHRFARBE 1 = WEISS..#.# STAVIC+37..$H#
LDA#0;MEHRFARBE 2 = SCHWARZ..$R# STAVIC
+38.3$.# LDA#255;MEHRFARBENMODUS EIN.B$.
# STAVIC+28.B$.# LDA#1;SPRITE 0 EINSCHAL
TEN.Q$.# STAVIC+21..$.$ LDASCRKOL;SPRITE
-HINTERGRUNDS-..$.$ LDASCRKOL;KOLLISIONS
REGISTER LOESCHEN.R$.$ STASCRKOLOLD..$"$
LDASPRKOL;SPRITE-SPRITE-..%,$ LDASPRKOL
;KOLLISIONSREGISTER LOESCHEN.-%6$ STASPR
KOLOLD.E%@$ RTS;UND ZURUECK....K%..;****
****************************..%..;** SPI
EL-START **..%..;********
************************..%..GAMESTART L
DA#12;BILDSCHIRMFARBEN FESTLEGEN..%./ ST
A53281..&./ STA53280..&./ LDA#0..&&/ STA
53282.(&0/ LDA#11.6&:/ STA53283.A&D/ LDA
#9.M&N/ STA646.Y&X/ LDA53272;NEUEN ZEICH
ENSATZ EINSCHALTEN..&B/ AND#240..&L/ ORA
#2..&V/ STA53272..&./ LDA53270.M&./ ORA#
16;MEHRFARBENMODUS EIN..&./ AND#247;38 S
PALTEN..&./ STA53270..'./ LDA#147;BILDSC
HIRM LOESCHEN.9'./ JSRCHROUT;(UND FARBRA
M BELEGEN).`'./ LDA#3;ANZAHL DER LEBEN V
ORBELEGEN.N'F/ STALIVES..'P/ LDA#0;PUNKT
ZAHL AUF 0 SETZEN..'Z/ STASCORE..'./ STA
SCORE+1.C'./ SEI;IRQ SPERREN..'./ JSRMUS
INIT;MUSIK UND SOUND INITIALISIEREN..'.0
;.'(.0NEUSTART SEI;FALLS IRQ NOCH NICHT
GESPERRT.R(.0 LDA#5;ANIMATIONSGESCHW. FU
ER SPRITE 0.M( 0 STAANISPEED;FESTLEGEN.|
(*0 STAANICNT..(40 LDA#<(ANISEQ+8);START
BLOCK FUER ANIMATION VON.W(>0 LDX#>(ANIS
EQ+8);SPRITE 0 FESTLEGEN..(H0 STAANIPNT.
.(R0 STXANIPNT+1.-)\0 LDA#<(ANISEQ+9);OB
ERE ANIMATIONSGRENZE FESTLEGEN.F)F0 LDX#
>(ANISEQ+9);(UNTERE GRENZE WIRD NIE VERA
ENDERT,..)P0 STAANIOBEN;STEHT DESHALB IN
ZEILE 20330)..)Z0 STXANIOBEN+1.T).0 LDA
#0;ANIMATION FUER SPRITE 0 ABSCHALTEN..)
.0 STAANIMDE..*.0 LDA#128;Y-BEWEGUNG ABS
CHALTEN..*.0 STAMOVEY.8*.0 LDA#0;KOLLISI
ONSFLAGS LOESCHEN.J*.0 STASCRKOLFLG.\*.0
STASPRKOLFLG..*J0 STACONTROLS;FLAG FUER
LENKBARKEIT..*T0 JSRINIT;SCROLLING INIT
IALISIEREN.S*.0 SEI;I-FLAG WURDE IN 'INI
T' GELOESCHT..+.0 LDASCRSTART;BILDSCHIRM
VORBELEGEN, DA DIES.0+.0 STASRAM;SONST
ERST BEIM NAECHSTEN HARD-.B+.0 LDASCRSTA
RT+1;SCROLL-ZYKLUS GESCHEHEN WUERDE.Q+.1
STASRAM+1..+.1 JSRHSCROLL..+.1 JSRJSIIN
IT;NEUE IRQ-ROUTINEN INITIALISIEREN.I+$1
CLI;IRQ FREIGEBEN..+.1 JSRDISPLAY;PUNKT
ZAHL UND LEBEN ANZEIGEN.#,81 JSRMAKEWART
;GEGNERWARTESCHLEIFE BELEGEN.),B1;.A,L1P
RGLOOP BITSCRKOLFLG;SPRITE-HINTERGRUND-K
OLLISION ?..,V1 BMIEXPLODEJMP;JA, DANN E
XPLOSION..,`1 LDASPRKOLFLG;SPRITE-SPRITE
-KOLLISION ?..,J1 BNEKOLJMP;JA, DANN ZUR
SPR-SPR-KOLLISIONSROUTINE..-T1 INCZUFWA
RT;GEGNERWARTESCHLEIFE HOCHZAEHLEN.A-~1
BNEPL1;NOCH NICHT 0, DANN NACH PL1.S-.1
INCZUFWART+1._-.1 BNEPL1..-.1 LDAZUFALL;
ZUFALLSZAHL HOHLEN UND MERKEN..-.1 PHA.R
-.1 JSRMAKEWART;GEGNERWARTESCHLEIFE MIT
ZUFALLSZAHL BELEGEN..-.1 BITMOVEX+2;BEWE
GT SICH SPRITE 2 NOCH ?...D1 BPLPL1;JA,
DANN NACH PL1.C.N1 LDA#0;ANIMATION FUER
SPRITE 2 AUS.T.X1 STAANIMDE+2....1 LDAVI
C+1;Y-POSITION SPRITE 2 = Y-POSITION SPR
ITE 0....1 STAVIC+5....1 LDA#2;FARBE SPR
ITE 2 = ROT.I..2 STAVIC+41....2 LDAVIC+2
1;SPRITE 2 EINSCHALTEN....2 ORA#4../.2 S
TAVIC+21.)/(2 PLA;ZUFALLSZAHL ZURUECKHOL
EN.D/22 AND#1;BIT 0 ABTRENNEN.Y/<2 BEQFE
INDLINKS;ERGEBNIS 0, DANN GEGNER VON LIN
KS../F2 LDA#136;SPRITEBLOCK FUER SPRITE
2 FESTLEGEN../P2 STA2042../Z2 LDA#<(340)
;X-POSITION FESTLEGEN../D2 STAVIC+4../N2
LDAVIC+16..0X2 ORA#4..0.2 STAVIC+16.80.
2 LDA#0;SPRITE NACH LINKS BEWEGEN.H0.2 S
TAMOVEX+2.K0 2 JMPPL1;UND BEI PL1 FORTSE
TZEN..0.2EXPLODEJMP JMPEXPLODE;UEBERBRUE
CKUNGS-SPRUENGE..0.2KOLJMP JMPKOLLISION.
.0.2FEINDLINKS LDA#128;SPRITEBLOCK FESTL
EGEN..0H2 STA2042..1R2 LDA#1;X-POSITION
FESTLEGEN..1.2 STAVIC+4.-1.2 LDAVIC+16.:
1.2 AND#251.I1.2 STAVIC+16.P1.3 LDA#64;S
PRITE NACH RECHTS BEWEGEN..1.3 STAMOVEX+
2..1.3PL1 JMPPRGLOOP;ZURUECK IN DIE SPIE
LSCHLEIFE..1"3EXPLODE LDA#128;KONTROLLE
UEBER RAUMSCHIFF SPERREN..1,3 STACONTROL
S.&263 LDA#0;ANIMATION FUER SPRITE 0 ABS
CHALTEN.52@3 STAANIMDE.Z2J3 LDA#2;FARBE
FUER SPRITE 0 = ROT.I2T3 STAVIC+39..2^3
LDA#138;SPRITEBLOCK FESTLEGEN..2H3 STA20
40..2R3 LDA#5;ANIMATIONSGESCHW. FESTLEGE
N.Q2|3 STAANISPEED..2.3 STAANICNT..3.3 L
DA#<(ANISEQ2);STARTBLOCK FESTLEGEN..3.3
LDX#>(ANISEQ2).,3.3 STAANIPNT.=3.3 STXAN
IPNT+1.J3.3 LDA#<(ANISEQ2+6);OBERE ANIMA
TIONSGRENZE..3B3 LDX#>(ANISEQ2+6);FESTLE
GEN..3L3 STAANIOBEN..3V3 STXANIOBEN+1..3
.3 LDA#31+32;ANIPNT EINMALIG AUFWAERTS Z
AEHLEN..3.3 STAANIMDE..4.3 JSRKNALL;EXPL
OSIONSGERAEUSCH.*4.3 LDA#128;Y-BEWEGUNG
AUS.84.4 STAMOVEY.Q4.4 LDA#0;SCROLLING A
US._4.4 STAPSTEP.X4&4 LDX#0;WARTESCHLEIF
E..404 LDY#0..4:4 LDA#4..4D4WLOOP DEX..4
N4 BNEWLOOP..4X4 DEY.A4B4 BNEWLOOP.J4L4
SEC.U4V4 SBC#1..4.4 BNEWLOOP..5.4 DECLIV
ES;1 LEBEN ABZIEHEN.35.4 BMIGAMEOVER;KEI
NE LEBEN MEHR, DANN GAMEOVER.W5.4 JMPNEU
START;SONST ZUM NEUSTART.]5.4;..5.4GAMEO
VER INCLIVES;LEBEN WIEDER AUF 0 STELLEN.
.5.4 JSRDISPLAY;PUNKTZAHL UND LEBEN ANZE
IGEN..5F4 LDA#<(OVERTXT);'GAME OVER' AUS
GEBEN..5P4 LDY#>(OVERTXT)..6Z4 JSRSTROUT
.A6.4GOL1 LDAJOYP2;WARTEN BIS JOYSTICK-K
NOPF GEDRUECKT IST.O6.4 CMPJOYP2.\6.4 BN
EGOL1.H6.5 AND#16.U6.5 BNEGOL1..6.5 LDX#
0;ETWAS WARTEN (ZUM ENTPRELLEN)..6 5GOL2
DEX..6*5 BNEGOL2..645GOL3 LDAJOYP2;WART
EN BIS KNOPF LOSGELASSEN WIRD..6>5 CMPJO
YP2..7H5 BNEGOL3..7R5 AND#16. 7\5 BEQGOL
3.T7F5 JMPGAMESTART;UND ALLES NOCHEINMAL
VON VORNE.....7P5OVERTXT .TX"....
GAME OVER"..7Z5 .BY0.M7.5KOLLIS
ION LDASPRKOLFLG;SPRITE 1 (SCHUSS-SPRITE
) KOLLIDIERT ?.X7.5 AND#1..7.5 BEQSHOTKO
L;JA, DANN NACH SHOTKOL.+8.5 JSRFEINDEXP
L;NEIN, DANN GEGNER SPRENGEN.U8.5 JMPEXP
LODE;UND SELBST EXPLODIEREN.....8.5SHOTK
OL LDA#0;SPRITE-SPRITE-KOLLISIONSFLAG..8
.5 STASPRKOLFLG;LOESCHEN.K8J5 BITMOVEX+2
;BEWEGT SICH SPRITE 2 NOCH ?..8T5 BPLSK2
;DANN NACH SK2..9.5SK1 LDAVIC+21;SONST F
EHLALARM.29.5 AND#249;UND SPRITE 2 UND 1
ABSCHALTEN.A9.5 STAVIC+21.M9.5 JMPPRGLO
OP;UND IN DIE SPIELSCHLEIFE.....9.6SK2 B
ITMOVEX+1;BEWEGT SICH SPRITE 1 NOCH ?..9
.6 BMISK1;NEIN, DANN FEHLALARM..9.6SK3 J
SRFEINDEXPL;SONST GEGNER SPRENGEN..:$6 J
SRDISPLAY;NEUE PUNKTZAHL ANZEIGEN.@:.6 J
MPPRGLOOP;ZURUECK IN DIE SPIELSCHLEIFE..
..L:86FEINDEXPL LDA#138;SPRITEBLOCK FEST
LEGEN.Y:B6 STA2042. :L6 LDA#5;ANIMATIONS
GESCHW. FESTLEGEN..:V6 STAANISPEED+2.D:`
6 STAANICNT+2..:J6 LDA#<(ANISEQ2);STARTB
LOCK FESTLEGEN..;T6 LDX#>(ANISEQ2)..;~6
STAANIPNT+4.#;.6 STXANIPNT+5.G;.6 LDA#31
+32;EINMALIG HOCHZAEHLEN.X;.6 STAANIMDE+
2.Z;.6 JSRKNALL;EXPLOSIONSGERAEUSCH..;.6
LDA#128;X-BEWEGUNG ABSCHALTEN..;.6 STAM
OVEX+2.P;D6 CLC;PUNKTZAHL UM 100 ERHOEHE
N..;N6 LDASCORE..;X6 ADC#100..;.6 STASCO
RE..<.6 LDASCORE+1..<.6 ADC#0.$<.7 STASC
ORE+1.<<.7 RTS;UND ZURUECK....B<X7;*****
***************************..<.7;** IRQ-
ROUTINEN FUER JOYSTICK **..<.7;** ABFRAG
E , SPRITEBEWEGUNG **.T<.7;** UND ANIM
ATION **..< 7;*************
*******************.*=.7CTRLBLOCK JMPJSI
CONT6;UEBERBRUECKUNGSSPRUNG.^=.7JOYSPRIR
Q JSRSAVEPNT;ZEROPAGE-POINTER SPEICHERN.
.=.7 BITCONTROLS;KONTROLLE GESPERRT ?..=
H7 BMICTRLBLOCK;DANN FOLGENDE PROGRAMMTE
ILE UEBERSPRINGEN..=R7 LDAJOYP2;JOYSTICK
ABFRAGE..=.7 AND#3..=.7 TAX..>.7 LDAJOYT
AB,X..>.7 STAJOYY..>.8 LDAJOYP2.'>.8 LSR
.0>.8 LSR.;>"8 AND#3.D>,8 TAX.U>68 LDAJO
YTAB,X.B>@8 STAJOYX.H>J8;..>T8 DECWAITCN
T;TRAEGHEITSWARTESCHLEIFE.G>^8 BNEJSICON
T1;DEKREMENTIERN, NICHT 0, DANN JSICONT1
..>H8 LDA#5;SONST SCHLEIFE NEU BELEGEN..
>R8 STAWAITCNT.%?|8 BITJOYX;KEINE JOYSTI
CK-X-BEWEGUNG,.I?.8 BMIJSICONT1;DANN NAC
H JSICONT1..?.8 LDAPDIRECT;SCROLLRICHTUN
G UND JOYX NICHT IDENTISCH,..?.8 CMPJOYX
..?.8 BNEBREMS;DANN BREMSEN.L?.8 LDAPSTE
P;SONST BESCHLEUNIGEN.W?.8 CMP#7..?B8 BE
QJSICONT1..?L8 INCPSTEP..@V8 JMPJSICONT1
."@.8BREMS LDAPSTEP;BREMSEN.[@.8 BEQBESC
HLEU;SCHON STILLSTAND, DANN RICHTUNG AEN
DERN.I@.8 DECPSTEP.Z@.8 JMPJSICONT1..@.9
BESCHLEU LDAJOYX;RICHTUNG AENDERN UND BE
SCHLEUNIGEN.B@.9 STAPDIRECT.P@.9 INCPSTE
P.V@&9;..@09JSICONT1 LDAPDIRECT;KEIN SCR
OLLING ?.#A:9 BMIJSICONT2;DANN NACH JSIC
ONT2.IAD9 ORA#31+32;ANIMATIONSRICHTUNG U
ND.HAN9 STAANIMDE;MODUS FESTLEGEN.NAX9;.
.AB9JSICONT2 LDAJOYY;JOYY NACH MOVEY UEB
ERNEHMEN..AL9 STAMOVEY.UAV9 LDAPSTEP;JE
NACH GROESSE VON PSTEP..B.9 STAMOVESTP;B
EWEGUNGSGESCHW. FESTLEGEN..B.9 INCMOVEST
P..B.9;.BB.9JSICONT3 LDAJOYP2;FEUERKNOPF
GEDRUECKT?.NB.9 AND#16.SB.9 BNEJSICONT4
;NEIN, DANN JSICONT4..B.9 LDAMOVEX+1;BEW
EGT SICH SPRITE 1 ?..BF9 BPLJSICONT4;JA,
DANN JSICONT4.VBP9 LDA#137;SPRITEBLOCK.
.BZ9 STA2041..C.9 LDAVIC+16;HI-BIT-X-KOO
RDINATE LOESCHEN..C.9 AND#253.+C.9 STAVI
C+16.DC.: LDA#140;X-KOORDINATE LINKS VON
SPRITE 0 IN DEN AKKU.TC.: BITPDIRECT..C
.: BVCSHOTLEFT..C : LDA#180;SCHUSS NACH
RECHTS, DANN DURCH 180 ERSETZEN..C*:SHOT
LEFT STAVIC+2;X-POSITION SPEICHERN..D4:
LDAVIC+1;Y-POSITION = Y-POSITION VON SPR
ITE 0.*D>: STAVIC+3.LDH: LDAPDIRECT;BEWE
GUNGSRICHTUNG.\DR: STAMOVEX+1.XD\: LDAVI
C+21;SPRITE 1 EIN..DF: ORA#2..DP: STAVIC
+21..DZ: JSRSCHUSS;SCHUSS-GERAEUSCH..D.:
JSICONT4 LDASCRKOL;SPRITE-HINTERGRUND-KO
LLISIONS-..E.: CMPSCRKOLOLD;FLAG ENTSPRE
CHEND SETZEN.$E.: BEQJSICONT5.6E.: STASC
RKOLOLD.AE.: AND#1.RE.: BEQJSICONT5._E.:
LDA#128.QEJ: STASCRKOLFLG..ET:JSICONT5
LDASPRKOL;SPRITE-SPRITE-KOLLISIONSFLAG.K
E.: CMPSPRKOLOLD;ENTSPRECHEND SETZEN..E.
: BEQJSICONT6..E.: STASPRKOLOLD..E.: AND
#3..F.; BEQJSICONT6..F.; STASPRKOLFLG."F
.;;.NF$;JSICONT6 LDX#7;SPRITE-BEWEGUNGS-
ROUTINE.ZF.; LDY#14.RF8;SPRMOVEL LDAMOVE
Y,X..FB; BMIXMOVE..FL; BNEMOVEDWN. FV; L
DAVIC+1,Y..F`; CMPMOVEOBEN,X.AFJ; BCCXMO
VE.JFT; SEC..F~; SBCMOVESTP,X..F.; STAVI
C+1,Y..F.; JMPXMOVE..G.;;.2G.;ANIMATIONJ
JMPANIMATION;UEBERBRUECKUNGSSPRUNG.8G.;
;.OG.;MOVEDWN LDAVIC+1,Y.CGD; CMPMOVEUNT
EN,X.QGN; BCSXMOVE..GX; ADCMOVESTP,X..G.
; STAVIC+1,Y..G.;XMOVE STXSPRNR..G.; STY
SPRNRD.EG.< LDAMOVEX,X.XG.< BMIANIMATION
J..G.< EOR#64..G.< ORA#31+32..H(< STAMOV
EMDE..H2< LDAVIC,Y.!H<< STAMOVEPOS.0HF<
LDAVIC+16.@HP< ANDHITAB,X.LHZ< BEQHI0.WH
D< LDA#1.LHN<HI0 STAMOVEPOS+1.~HX< LDAMO
VESTP,X..H.< STAMOVESTEP..H.< LDA#0..H.<
STAMOVESTEP+1.AH < LDAMOVELINKS,Y.QH.<
STAMOVEGRL..H.< LDAMOVELINKS+1,Y..H.< ST
AMOVEGRL+1..IH< LDAMOVERECHTS,Y..IR< STA
MOVEGRR.5I.< LDAMOVERECHTS+1,Y.GI.< STAM
OVEGRR+1.[I.< LDA#<(MOVEPOS).OI.< LDX#>(
MOVEPOS)..I.= JSRSNDMODIFY..I.= LDXSPRNR
..I.= LDYSPRNRD..I"= LDAMOVEMDE..I,= BNE
MDEOK.II6= LDA#128.YI@= STAMOVEX,X..IJ=
JMPANIMATION..JT=MDEOK LDAMOVEPOS..J^= S
TAVIC,Y. JH= LDAMOVEPOS+1.-JR= BEQNOHI.<
J|= LDAVIC+16.LJ.= ORAHITAB,X.[J.= STAVI
C+16.MJ.= JMPANIMATION..J.=NOHI LDAVIC+1
6..J.= ANDHITAB2,X. J.= STAVIC+16..JB= J
MPANIMATION..JL=;..JV=DONTANIJ JMPDONTAN
I;UEBERBRUECKUNGSSPRUNG..J.=;..K.=ANIMAT
ION LDAANIMDE,X;ANIMATIONSROUTINE.)K.= B
EQDONTANIJ.:K.= DECANICNT,X.KK.> BNEDONT
ANIJ.^K.> LDAANISPEED,X.OK.> STAANICNT,X
..K&> LDAANIPNT,Y..K0> STAMOVEPOS..K:> L
DAANIPNT+1,Y..KD> STAMOVEPOS+1..KN> LDA#
1.QKX> STAMOVESTEP..KB> LDA#0..KL> STAMO
VESTEP+1..LV> LDAANIUNTEN,Y..L.> STAMOVE
GRL.'L.> LDAANIUNTEN+1,Y.9L.> STAMOVEGRL
+1.KL.> LDAANIOBEN,Y.[L.> STAMOVEGRR.OL.
> LDAANIOBEN+1,Y..L.> STAMOVEGRR+1..LF>
LDAANIMDE,X..LP> STAMOVEMDE..LZ> LDA#<(M
OVEPOS).JL.> LDX#>(MOVEPOS)..L.> JSRSNDM
ODIFY..L.> LDAMOVEMDE..L.? BNEMDEOK2..M.
? LDXSPRNR..MR? LDA#0.%M\? STAANIMDE,X.5
MA? JMPDONTANI.IMF?MDEOK2 LDXSPRNR.XMP?
LDYSPRNRD.HMZ? LDAMOVEMDE.YM.? STAANIMDE
,X..M.? LDAMOVEPOS..M.? STAPNT1..M.? STA
ANIPNT,Y..M.? LDAMOVEPOS+1.HM.? STAPNT1+
1..M.? STAANIPNT+1,Y..MJ? LDY#0..MT? LDA
(PNT1),Y..N.? STA2040,X..N.? LDYSPRNRD.%
N.? JMPDONTANI.+N.?;.YN.@JMPLOOP JMPSPRM
OVEL;UEBERBRUECKUNGSSPRUNG._N.@;.ON.@DON
TANI DEY.XN$@ DEY..N.@ DEX..N8@ BPLJMPLO
OP..NB@ JSRLOADPNT;ZERO-PAGE-POINTER ZUR
UECKHOLEN..NL@ RTS;IRQ-ROUTINE BEENDEN..
OX@;********************************.)O.
@;**PUNKTZAHL UND LEBEN ANZEIGEN**.OO.@;
********************************.WO.@DIS
PLAY LDA#<(DTXT1);DTXT1 AUSGEBEN..O.A LD
Y#>(DTXT1)..O.A JSRSTROUT..O.A LDYLIVES;
ANZAHL DER LEBEN NACH Y..O.A JSREINPOS;N
ACH GLEITKOMMA WANDELN..P(A JSRFACSTR;GL
EITKOMMA NACH STRING WANDELN.2P2A JSRSTR
OUT;STRING AUSGEBEN.SP<A LDA#<(DTXT2);DT
XT2 AUSGEBEN.EPFA LDY#>(DTXT2).TPPA JSRS
TROUT..PZA LDASCORE;PUNKTZAHL NACH $63 U
ND $62..PDA LDXSCORE+1..PNA STA$63.EPXA
STX$62..P.A LDX#$90;$90 NACH X..P.A SEC.
.Q.A JSRZWEPOS;UND NACH GLEITKOMMA WANDE
LN.?Q A JSRFACSTR;GLEITKOMMA NACH STRING
WANDELN.[Q.A JSRSTROUT;UND AUSGEBEN.DQ.
A RTS..Q.ADTXT1 .TX"....LIVES :"..QHA .
BY0..QRADTXT2 .BY13..Q.A .TX"..SCORE :"
..Q.A .BY0..QHB;************************
********..RRB;**ZUFALLSWARTESCHLEIFE BEL
EGEN**.+R|B;****************************
****.TR.BMAKEWART LDA#0;LO-BYTE MIT 0 BE
LEGEN.DR.B STAZUFWART.JR.B;..R.BMW1 LDAZ
UFALL;ZUFALLSZAHL IN DEN AKKU HOLEN.IR.B
CMP#100;SOLANGE NICHT KLEINER ALS 100 U
ND..R.B BCSMW1;GROESSER ALS 20 WEITER VE
RSUCHEN..SBB CMP#20..SLB BCCMW1.<SVB STA
ZUFWART+1;SONST ALS HI-BYTE SPEICHERN.ES
.B RTS.`S NJOYTAB .BY128,64,0,128.}S*NMO
VEX .BY128,128,128,128..S4N .BY128,128,1
28,128..S>NMOVEY .BY128,128,128,128.JSHN
.BY128,128,128,128..SRNMOVESTP .BY2,6,3
,1,1,1,1,1..T\NMOVEOBEN .BY90,90,90,90..
TFN .BY90,90,90,90.:TPNMOVEUNTEN .BY229,
229,229,229.RTZN .BY229,229,229,229.UT.N
MOVELINKS .WO160,7,4,1,1,1,1,1..T.NMOVER
ECHTS .WO160,340,340,340..T.N .WO340,340
,340,340..T.NMOVEPOS .WO0.RT.NMOVESTEP .
WO0..T.NMOVEGRR .WO0..T.OMOVEGRL .WO0..U
.OMOVEMDE .BY0.'U.OHITAB .BY1,2,4,8,16,3
2,64,128.UU$OHITAB2 .BY254,253,251,247,2
39,223,191,127.UULOANISPEED .BY5,0,5,0,0
,0,0,0..UVOANICNT .BY5,0,5,0,0,0,0,0..U`
OANIPNT .WOANISEQ+8,0,ANISEQ2,0,0,0,0,0.
.UJOANIUNTEN .WOANISEQ-1,0,ANISEQ2,0,0,0
,0,0..VTOANIOBEN .WOANISEQ+9,0,ANISEQ2+6
,0,0,0,0,0.7V~OANIMDE .BY0,0,0,0,0,0,0,0
.IV.OANISEQ .BY128,129,130,131,132,133,1
34,135,136..V.OANISEQ2 .BY138,139,140,13
9,138,141...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL