_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

TICTAC SOURCE

FILE INFORMATION

FILENAME(S): TICTAC SOURCE

FILE TYPE(S): PRG

FILE SIZE: 2.4K

FIRST SEEN: 2025-11-30 01:13:01

APPEARS ON: 1 disk(s)

FILE HASH

dea80072b22e4a3e6297d038cfef0aa154c95accbe26d5b31052f6ccc64356f0

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
10112 SEITE A TICTAC SOURCE PRG C64er 25 11 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 09 B6 8E D1 12 00 16 00  16 00 00 00 01 00 09 FF  |................|
00000010: 00 00 74 00 1F 8A 00 05  07 BB EC FF FF FF 00 00  |..t.............|
00000020: 00 00 FF FF FF FF FF FF  2C 80 2C 80 2C 80 2C 80  |........,.,.,.,.|
00000030: 2C 80 2C 80 2C 80 2C 80  2C 80 2C 80 2C 80 2C 80  |,.,.,.,.,.,.,.,.|
00000040: 24 31 37 46 42 20 00 00  00 00 00 00 00 00 00 00  |$17FB ..........|
00000050: 00 00 00 00 00 00 00 00  00 00 0F 5F 53 30 31 2E  |..........._S01.|
00000060: 54 49 43 54 41 43 2F 50  52 4F 03 5F 33 53 20 20  |TICTAC/PRO._3S  |
00000070: 20 20 20 20 20 20 20 20  20 20 06 2E 42 59 54 45  |          ..BYTE|
00000080: 20 20 20 20 20 20 20 20  20 20 02 5F 14 20 20 20  |          ._.   |
00000090: 20 20 20 20 20 20 20 20  20 20 54 49 43 52 45 47  |          TICREG|
000000A0: 32 20 FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |2 ..............|
000000B0: FF FF FF FF FF FF FF FF  20 20 20 20 20 20 20 20  |........        |
000000C0: 20 4C 44 41 20 24 31 37  46 41 20 20 20 20 20 20  | LDA $17FA      |
000000D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000000F0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000100: 80 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |.---------------|
00000110: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000120: 2D 2D 2D 2D 2D 2D 2D 2D  03 28 C6 28 C6 28 C6 03  |--------.(.(.(..|
00000130: 28 C0 28 C2 28 C3 28 C4  28 C5 28 C6 03 28 B3 28  |(.(.(.(.(.(..(.(|
00000140: B5 28 B8 28 BA 28 BC 28  BE 03 28 9F 28 A3 28 A6  |.(.(.(.(..(.(.(.|
00000150: 28 AA 28 AD 28 B0 03 28  88 28 8C 28 90 28 94 28  |(.(.(..(.(.(.(.(|
00000160: 98 28 9C 03 28 6D 28 72  28 76 28 7B 28 7F 28 83  |.(..(m(r(v({(.(.|
00000170: 03 28 53 28 58 28 5C 28  60 28 65 28 69 03 28 3B  |.(S(X(\(`(e(i.(;|
00000180: 28 3F 28 43 28 47 28 4B  28 4F 03 28 27 28 2A 28  |(?(C(G(K(O.('(*(|
00000190: 2D 28 31 28 34 28 38 03  28 1A 28 1B 28 1D 28 20  |-(1(4(8.(.(.(.( |
000001A0: 28 22 28 25 03 28 13 28  14 28 14 28 15 28 17 28  |("(%.(.(.(.(.(.(|
000001B0: 18 03 28 14 28 13 28 13  28 13 28 13 28 13 03 28  |..(.(.(.(.(.(..(|
000001C0: 1D 28 1B 28 19 28 18 28  16 28 15 03 28 2D 28 29  |.(.(.(.(.(..(-()|
000001D0: 28 27 28 24 28 21 28 1F  03 28 42 28 3E 28 3A 28  |('($(!(..(B(>(:(|
000001E0: 37 28 33 28 30 03 28 5B  28 56 28 52 28 4E 28 4A  |7(3(0.([(V(R(N(J|
000001F0: 28 46 03 28 75 28 71 28  6C 28 68 28 63 28 5F 03  |(F.(u(q(l(h(c(_.|
00000200: 28 8F 28 8B 28 86 28 82  28 7E 28 79 03 28 A5 28  |(.(.(.(.(~(y.(.(|
00000210: A2 28 9E 28 9B 28 97 28  93 03 28 B7 28 B5 28 B2  |.(.(.(.(..(.(.(.|
00000220: 28 AF 28 AC 28 A9 03 28  C3 28 C1 28 C0 28 BE 28  |(.(.(..(.(.(.(.(|
00000230: BC 28 BA 30 0A 03 28 C7  28 C6 28 C6 28 C6 28 C5  |.(.0..(.(.(.(.(.|
00000240: 28 C4 80 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |(..-------------|
00000250: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000260: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 60 97 8D 38 0B 97  |----------`..8..|
00000270: 55 4E 44 20 53 50 45 49  43 48 45 52 4E 69 28 02  |UND SPEICHERNi(.|
00000280: 97 53 43 48 52 49 54 54  57 45 49 54 45 3D 32 30  |.SCHRITTWEITE=20|
00000290: 09 18 97 5A 41 45 48 4C  45 52 20 45 52 48 4F 45  |...ZAEHLER ERHOE|
000002A0: 48 45 4E 97 41 55 46 20  24 30 30 8D 38 0B 97 5A  |HEN.AUF $00.8..Z|
000002B0: 41 45 48 4C 45 52 20 57  49 45 44 45 52 A9 28 00  |AEHLER WIEDER.(.|
000002C0: 97 57 45 4E 4E 20 3E 24  37 46 20 44 41 4E 4E 97  |.WENN >$7F DANN.|
000002D0: 55 4D 20 32 20 45 52 48  4F 45 48 45 4E 10 38 09  |UM 2 ERHOEHEN.8.|
000002E0: 97 57 45 4E 4E 20 3C 24  37 46 20 44 41 4E 4E 8A  |.WENN <$7F DANN.|
000002F0: 97 5A 41 45 48 4C 45 52  20 49 4E 20 41 4B 4B 55  |.ZAEHLER IN AKKU|
00000300: 97 5A 57 49 53 43 48 45  4E 53 50 45 49 43 48 45  |.ZWISCHENSPEICHE|
00000310: 52 8D 38 0C 97 48 4F 4C  45 4E 20 55 4E 44 20 49  |R.8..HOLEN UND I|
00000320: 4E BD 38 0A 97 41 55 53  20 54 41 42 45 4C 4C 45  |N.8..AUS TABELLE|
00000330: AE 38 0B 97 58 2D 54 45  53 20 45 4C 45 4D 45 4E  |.8..X-TES ELEMEN|
00000340: 54 97 47 45 46 55 45 4C  4C 54 20 53 49 4E 44 97  |T.GEFUELLT SIND.|
00000350: 42 49 4C 44 53 43 48 49  52 4D 5A 45 49 4C 45 4E  |BILDSCHIRMZEILEN|
00000360: D0 38 08 97 41 4C 4C 45  20 44 45 46 49 4E 49 45  |.8..ALLE DEFINIE|
00000370: 52 54 45 4E C0 28 27 97  53 4F 4C 41 4E 47 45 20  |RTEN.('.SOLANGE |
00000380: 42 49 53 C8 E8 99 29 18  05 BD 29 C0 31 99 29 F0  |BIS...)...).1.).|
00000390: 04 BD 29 80 31 99 29 C8  04 BD 29 40 31 99 29 A0  |..).1.)...)@1.).|
000003A0: 04 BD 29 00 31 97 2E 99  29 78 04 97 2E BD 29 C0  |..).1...)x....).|
000003B0: 30 97 2E 99 29 50 04 97  2E BD 29 80 30 97 2E 99  |0...)P....).0...|
000003C0: 29 28 04 97 52 41 4D 20  41 42 4C 45 47 45 4E BD  |)(..RAM ABLEGEN.|
000003D0: 29 40 30 97 55 4E 44 20  49 4D 20 53 43 52 45 45  |)@0.UND IM SCREE|
000003E0: 4E 99 29 00 04 97 53 50  45 49 43 48 45 52 20 48  |N.)...SPEICHER H|
000003F0: 4F 4C 45 4E 30 08 BD 29  00 30 97 58 2D 54 45 53  |OLEN0..).0.X-TES|
00000400: 20 42 59 54 45 20 41 55  53 A0 28 00 97 59 20 41  | BYTE AUS.(..Y A|
00000410: 55 46 20 24 30 30 97 57  45 52 54 20 49 4E 20 58  |UF $00.WERT IN X|
00000420: AE 38 0D 97 56 4F 52 42  45 52 45 49 54 45 54 45  |.8..VORBEREITETE|
00000430: 52 97 41 42 4C 45 47 45  4E 8D 38 10 97 49 4E 20  |R.ABLEGEN.8..IN |
00000440: 5A 57 49 53 43 48 45 4E  53 50 69 28 10 97 4D 55  |ZWISCHENSPi(..MU|
00000450: 4C 54 49 43 4F 4C 20 4F  4E 18 97 53 4F 57 49 45  |LTICOL ON..SOWIE|
00000460: 49 28 07 97 41 55 46 42  45 52 45 49 54 45 4E 29  |I(..AUFBEREITEN)|
00000470: 28 07 97 24 44 30 31 36  20 56 4F 52 20 55 4E 44  |(..$D016 VOR UND|
00000480: AD 38 0C 97 42 59 54 45  20 46 55 45 52 97 4B 4F  |.8..BYTE FUER.KO|
00000490: 4D 4D 45 4E 8D 38 0D 97  58 2D 52 45 47 20 57 45  |MMEN.8..X-REG WE|
000004A0: 52 54 20 5A 55 4A 97 44  45 4E 20 50 41 53 53 45  |RT ZUJ.DEN PASSE|
000004B0: 4E 44 45 4E 4A 97 52 4F  54 49 45 52 45 4E 20 55  |NDENJ.ROTIEREN U|
000004C0: 4D 20 41 55 46 4A 97 33  20 4D 41 4C 20 52 45 43  |M AUFJ.3 MAL REC|
000004D0: 48 54 53 8D 38 0D 97 49  4E 20 54 49 43 54 41 43  |HTS.8..IN TICTAC|
000004E0: 20 52 45 47 30 02 AD 38  0C 97 48 49 4C 46 53 52  | REG0..8..HILFSR|
000004F0: 45 47 49 53 54 45 52 4C  29 31 EA 97 41 4C 54 45  |EGISTERL)1..ALTE|
00000500: 20 49 52 51 20 52 4F 55  54 45 97 52 45 47 20 53  | IRQ ROUTE.REG S|
00000510: 43 48 52 45 49 42 45 4E  8D 29 16 D0 97 55 4E 44  |CHREIBEN.)...UND|
00000520: 20 49 4E 20 53 4F 46 54  53 43 52 4F 4C AD 38 10  | IN SOFTSCROL.8.|
00000530: 97 53 43 52 4F 4C 4C 42  59 54 45 20 48 4F 4C 45  |.SCROLLBYTE HOLE|
00000540: 4E 97 53 54 41 52 54 45  4E D0 38 03 97 52 45 43  |N.STARTEN.8..REC|
00000550: 48 54 5A 45 49 54 49 47  20 5A 55 30 03 CD 29 12  |HTZEITIG ZU0..).|
00000560: D0 97 55 4D 20 53 4F 46  54 53 43 52 4F 4C 4C A9  |..UM SOFTSCROLL.|
00000570: 28 36 97 41 55 46 20 24  33 36 20 57 41 52 54 45  |(6.AUF $36 WARTE|
00000580: 4E 20 38 02 97 54 49 43  54 41 43 20 52 4F 55 54  |N 8..TICTAC ROUT|
00000590: 49 4E 45 D0 38 04 97 30  04 CD 29 12 D0 97 24 30  |INE.8..0..)...$0|
000005A0: 30 20 57 41 52 54 45 4E  30 01 A9 28 00 97 41 55  |0 WARTEN0..(..AU|
000005B0: 46 20 52 41 53 54 45 52  5A 45 49 4C 45 60 97 46  |F RASTERZEILE`.F|
000005C0: 52 45 49 47 45 42 45 4E  58 97 49 52 51 20 57 49  |REIGEBENX.IRQ WI|
000005D0: 45 44 45 52 8D 38 0C 97  56 4F 52 42 45 52 45 49  |EDER.8..VORBEREI|
000005E0: 54 45 4E AD 38 0A 97 54  49 54 41 43 52 45 47 20  |TEN.8..TITACREG |
000005F0: 31 8D 38 0B 97 54 41 42  45 4C 45 4D 45 4E 54 20  |1.8..TABELEMENT |
00000600: 3D 20 30 30 A9 28 00 97  5A 41 45 48 4C 45 52 20  |= 00.(..ZAEHLER |
00000610: 46 55 45 52 8D 29 1A D0  97 5A 55 4C 41 53 53 45  |FUER.)...ZULASSE|
00000620: 4E A9 28 01 97 4E 55 52  20 52 41 53 54 45 52 49  |N.(..NUR RASTERI|
00000630: 52 51 8C 29 15 03 8E 29  14 03 97 52 4F 55 54 49  |RQ.)...)...ROUTI|
00000640: 4E 45 20 55 4D 42 49 45  47 45 4E A0 44 38 01 97  |NE UMBIEGEN.D8..|
00000650: 49 52 51 20 41 55 46 20  45 49 47 45 4E 45 A2 45  |IRQ AUF EIGENE.E|
00000660: 38 01 78 97 49 52 51 20  53 50 45 52 52 45 4E 30  |8.x.IRQ SPERREN0|
00000670: 10 05 28 FE 97 53 43 52  4F 4C 4C 42 59 54 45 52  |..(..SCROLLBYTER|
00000680: 45 47 30 0D 05 28 FD 97  5A 57 49 53 43 48 45 4E  |EG0..(..ZWISCHEN|
00000690: 53 50 20 32 30 0C 05 28  FC 97 5A 57 49 53 43 48  |SP 20..(..ZWISCH|
000006A0: 45 4E 53 50 20 31 30 0B  05 28 FB 97 54 41 42 45  |ENSP 10..(..TABE|
000006B0: 4C 4C 45 4E 45 4C 45 4D  45 4E 54 06 29 00 50 97  |LLENELEMENT.).P.|
000006C0: 53 54 41 52 54 41 44 52  45 53 53 45 00 54 55 52  |STARTADRESSE.TUR|
000006D0: 42 4F 11 00 15 12 12 13  00 8D 84 93 95 84 91 8D  |BO..............|
000006E0: 90 93 8E 8F 8C 8B 00 D5  D1 84 00 92 00 92 D4 92  |................|
000006F0: 08 94 95 0E 93 00 D3 91  8E 91 8F 91 07 00 8D 91  |................|
00000700: 8F 87 8F 91 08 00 91 0A  8D D5 93 92 90 86 86 86  |................|
00000710: 86 86 84 84 84 84 84 84  84 81 81 8F 94 11 0E 00  |................|
00000720: 91 8F 90 11 91 92 0E 92  92 08 D4 92 91 82 28 0F  |..............(.|
00000730: 0D 0D 0D 0D 0D 0D 0D 0D  0D 0D 0D 0D 0D 0D 0D 0D  |................|
00000740: 0D 0D 0D 0D 07 28 00 60  FF FF FF FF FF FF FF FF  |.....(.`........|
00000750: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000760: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000770: FF FF FF FF FF FF FF EC  FF FF FF FF FF FF FF FF  |................|
00000780: FF FF FF FF FF FF FF 00  00 00 00 00 00 00 00 00  |................|
00000790: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000007A0: 00 00 00 00 00 00 00 4C  4F 4F D0 53 54 41 52 D4  |.......LOO.STAR.|
000007B0: 54 49 43 54 41 C3 53 54  B1 53 54 B0 4F 52 C7 4C  |TICTA.ST.ST.OR.L|
000007C0: 34 32 36 B5 4C 34 32 42  C1 54 49 43 B1 54 49 43  |426.L42B.TIC.TIC|
000007D0: B2 54 49 43 54 41 42 45  CC 54 41 42 43 4F 55 4E  |.TICTABE.TABCOUN|
000007E0: D4 54 49 43 52 45 47 B1  54 49 43 52 45 47 B2 52  |.TICREG.TICREG.R|
000007F0: 41 53 B0 54 41 42 43 4F  55 4E 4E D4 53 43 52 52  |AS.TABCOUNN.SCRR|
00000800: 45 C7 C6 FF FF FF FF 00  00 00 00 00 00 00 00 00  |E...............|
00000810: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000820: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000830: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000840: 00 00 00 00 00 00 00 FF  FF FF FF FF FF FF FF FF  |................|
00000850: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000860: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000870: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000880: FF FF FF FF FF FF FF 00  00 00 00 00 00 00 00 00  |................|
00000890: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000008A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000008B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000008C0: 00 00 00 00 00 00 00 FF  FF FF FF FF FF FF FF FF  |................|
000008D0: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
000008E0: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
000008F0: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000900: FF FF FF FF FF FF FF 00  00 00 00 00 00 00 00 00  |................|
00000910: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000920: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000930: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000940: 00 00 00 00 00 00 00 FF  FF FF FF FF FF FF FF FF  |................|
00000950: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000960: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000970: FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF  |................|
00000980: FF FF FF FF FF FF FF 00  00 00 00 00 00 00 00 00  |................|
00000990: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000009A0: 00 00 00 00 00 00 00 00                           |........        |
...Q..............T.....................
,.,.,.,.,.,.,.,.,.,.,.,.$17FB ..........
..........._S01.TICTAC/PRO._3S          
  ..BYTE          ._.             TICREG
2 ......................         LDA $17
FA                      ................
.................-----------------------
----------------.(F(F(F.(.(B(C(D(E(F.(.(
.(.(.(.(..(.(.(.(.(.(..(.(.(.(.(.(..(M(R
(V({((..(S(X(\(`(E(I.(;(?(C(G(K(O.('(*(
-(1(4(8.(.(.(.( ("(%.(.(.(.(.(.(..(.(.(.
(.(.(..(.(.(.(.(.(..(-()('($(!(..(B(>(:(
7(3(0.([(V(R(N(J(F.(U(Q(L(H(C(_.(.(.(.(.
(~(Y.(.(.(.(.(.(..(.(.(.(.(.(..(C(A(.(.(
.(.0..(G(F(F(F(E(D.---------------------
------------------`..8..UND SPEICHERNI(.
.SCHRITTWEITE=20...ZAEHLER ERHOEHEN.AUF 
$00.8..ZAEHLER WIEDER.(..WENN >$7F DANN.
UM 2 ERHOEHEN.8..WENN <$7F DANN..ZAEHLER
 IN AKKU.ZWISCHENSPEICHER.8..HOLEN UND I
N.8..AUS TABELLE.8..X-TES ELEMENT.GEFUEL
LT SIND.BILDSCHIRMZEILENP8..ALLE DEFINIE
RTEN.('.SOLANGE BISH..)...).1.)...).1.)H
..)@1.) ..).1...)X....).0...)P....).0...
)(..RAM ABLEGEN.)@0.UND IM SCREEN.)...SP
EICHER HOLEN0..).0.X-TES BYTE AUS (..Y A
UF $00.WERT IN X.8..VORBEREITETER.ABLEGE
N.8..IN ZWISCHENSPI(..MULTICOL ON..SOWIE
I(..AUFBEREITEN)(..$D016 VOR UND.8..BYTE
 FUER.KOMMEN.8..X-REG WERT ZUJ.DEN PASSE
NDENJ.ROTIEREN UM AUFJ.3 MAL RECHTS.8..I
N TICTAC REG0..8..HILFSREGISTERL)1..ALTE
 IRQ ROUTE.REG SCHREIBEN.).P.UND IN SOFT
SCROL.8..SCROLLBYTE HOLEN.STARTENP8..REC
HTZEITIG ZU0.M).P.UM SOFTSCROLL.(6.AUF $
36 WARTEN 8..TICTAC ROUTINEP8..0.M).P.$0
0 WARTEN0..(..AUF RASTERZEILE`.FREIGEBEN
X.IRQ WIEDER.8..VORBEREITEN.8..TITACREG 
1.8..TABELEMENT = 00.(..ZAEHLER FUER.).P
.ZULASSEN.(..NUR RASTERIRQ.)...)...ROUTI
NE UMBIEGEN D8..IRQ AUF EIGENE.E8.X.IRQ 
SPERREN0..(..SCROLLBYTEREG0..(..ZWISCHEN
SP 20..(..ZWISCHENSP 10..(..TABELLENELEM
ENT.).P.STARTADRESSE.TURBO..............
.......UQ.....T.......S.................
.U................................T...(.
.....................(.`................
........................................
.......................................L
OOPSTARTTICTACST.ST.ORGL426.L42BATIC.TIC
.TICTABELTABCOUNTTICREG.TICREG.RAS.TABCO
UNNTSCRREGF.............................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
........................................
................................
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL