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

SQUARES

FILE INFORMATION

FILENAME(S): SQUARES

FILE TYPE(S): PRG

FILE SIZE: 2K

FIRST SEEN: 2025-12-01 01:02:36

APPEARS ON: 1 disk(s)

FILE HASH

21cb06f1f1f714495ac4221f23eb00d9a0b91e771ce8b1eb5331a82bfa81237f

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DISC NR 1 SQUARES PRG hedning, German ebay 22 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 1C 08 0A 00 97 35  33 32 38 31 2C 30 3A 97  |.......53281,0:.|
00000010: 35 33 32 38 30 2C 30 3A  99 22 05 22 00 3E 08 14  |53280,0:.".".>..|
00000020: 00 86 49 4E 28 31 35 2C  34 29 3A 81 41 B2 39 38  |..IN(15,4):.A.98|
00000030: 34 A4 31 30 32 33 3A 97  41 2C 33 32 3A 82 00 66  |4.1023:.A,32:..f|
00000040: 08 1E 00 44 52 28 30 29  B2 AB 34 30 3A 44 52 28  |...DR(0)..40:DR(|
00000050: 31 29 B2 31 3A 44 52 28  32 29 B2 34 30 3A 44 52  |1).1:DR(2).40:DR|
00000060: 28 33 29 B2 AB 31 00 8B  08 28 00 43 4C 28 31 29  |(3)..1...(.CL(1)|
00000070: B2 33 3A 43 4C 28 32 29  B2 34 3A 43 4C 28 33 29  |.3:CL(2).4:CL(3)|
00000080: B2 31 31 3A 43 4C 28 34  29 B2 39 00 C0 08 32 00  |.11:CL(4).9...2.|
00000090: 50 28 31 29 B2 31 33 36  30 3A 50 28 32 29 B2 31  |P(1).1360:P(2).1|
000000A0: 33 35 38 3A 50 28 33 29  B2 31 34 34 30 3A 50 28  |358:P(3).1440:P(|
000000B0: 34 29 B2 31 34 33 38 3A  43 4F B2 35 34 32 37 32  |4).1438:CO.54272|
000000C0: 00 F2 08 3C 00 81 58 B2  31 A4 34 3A 50 28 58 29  |...<..X.1.4:P(X)|
000000D0: B2 31 30 32 34 AA B5 28  BB 28 31 29 AC 31 35 29  |.1024..(.(1).15)|
000000E0: AC 32 AA B5 28 BB 28 31  29 AC 31 30 29 AC 38 30  |.2..(.(1).10).80|
000000F0: 3A 82 00 FB 08 46 00 89  35 36 30 00 24 09 50 00  |:....F..560.$.P.|
00000100: 99 22 93 22 3B 3A 81 58  B2 31 A4 31 30 3A 81 59  |.".";:.X.1.10:.Y|
00000110: B2 31 A4 31 35 3A 99 22  D1 20 22 3B 3A 82 3A 99  |.1.15:.". ";:.:.|
00000120: 3A 99 3A 82 00 43 09 5A  00 8D 36 33 30 3A 99 A3  |:.:..C.Z..630:..|
00000130: 32 32 29 3B 22 11 20 49  11 9D 9D 4A DB 4B 11 9D  |22);". I...J.K..|
00000140: 9D 4D 22 00 6F 09 64 00  51 46 B2 31 3A 81 50 4C  |.M".o.d.QF.1:.PL|
00000150: B2 31 A4 34 3A 50 B2 50  28 50 4C 29 3A 43 4C B2  |.1.4:P.P(PL):CL.|
00000160: 43 4C 28 50 4C 29 3A 51  B2 30 3A 46 4C B2 30 00  |CL(PL):Q.0:FL.0.|
00000170: 88 09 6E 00 50 31 B2 50  3A 8D 33 38 30 3A 50 32  |..n.P1.P:.380:P2|
00000180: B2 53 49 3A 4C 46 B2 30  00 BE 09 78 00 8D 34 37  |.SI:LF.0...x..47|
00000190: 30 3A 8D 36 33 30 3A 99  22 11 11 50 4C 41 59 45  |0:.630:."..PLAYE|
000001A0: 52 22 50 4C 22 27 53 20  54 55 52 4E 22 3B 3A 97  |R"PL"'S TURN";:.|
000001B0: 36 34 36 2C 43 4C 3A 99  22 20 20 D1 05 22 00 DB  |646,CL:."  .."..|
000001C0: 09 82 00 99 22 20 20 20  20 20 20 20 20 20 20 20  |...."           |
000001D0: 20 20 20 20 20 20 20 20  20 20 22 00 E4 09 8C 00  |          ".....|
000001E0: 8D 33 38 30 00 00 0A 96  00 49 4E B2 49 4E 28 53  |.380.....IN.IN(S|
000001F0: 49 2C 50 4C 29 3A 8B 49  4E B2 30 A7 8D 32 39 30  |I,PL):.IN.0..290|
00000200: 00 09 0A A0 00 89 35 30  30 00 24 0A AA 00 8B B6  |......500.$.....|
00000210: 28 49 4E 29 B2 31 A7 97  50 AA 49 4E 2C 36 37 3A  |(IN).1..P.IN,67:|
00000220: 89 31 39 30 00 31 0A B4  00 97 50 AA 49 4E 2C 36  |.190.1....P.IN,6|
00000230: 36 00 57 0A BE 00 97 50  AA 43 4F 2C 31 3A 97 50  |6.W....P.CO,1:.P|
00000240: AA 43 4F AA 49 4E AC 32  2C 43 4C 3A 97 50 AA 49  |.CO.IN.2,CL:.P.I|
00000250: 4E AA 43 4F 2C 43 4C 00  6D 0A C8 00 50 28 50 4C  |N.CO,CL.m...P(PL|
00000260: 29 B2 50 AA 49 4E AC 32  3A 8D 34 31 30 00 A8 0A  |).P.IN.2:.410...|
00000270: D2 00 8B 28 53 31 B2 31  35 29 AF 28 C2 28 58 AA  |...(S1.15).(.(X.|
00000280: 44 29 B2 33 32 29 A7 97  58 AA 44 2C 31 36 30 3A  |D).32)..X.D,160:|
00000290: 97 58 AA 44 AA 43 4F 2C  43 4C 3A 42 28 50 4C 29  |.X.D.CO,CL:B(PL)|
000002A0: B2 42 28 50 4C 29 AA 31  00 E3 0A DC 00 8B 28 53  |.B(PL).1......(S|
000002B0: 32 B2 31 35 29 AF 28 C2  28 58 AB 44 29 B2 33 32  |2.15).(.(X.D).32|
000002C0: 29 A7 97 58 AB 44 2C 31  36 30 3A 97 58 AB 44 AA  |)..X.D,160:.X.D.|
000002D0: 43 4F 2C 43 4C 3A 42 28  50 4C 29 B2 42 28 50 4C  |CO,CL:B(PL).B(PL|
000002E0: 29 AA 31 00 F4 0A E6 00  50 B2 50 28 50 4C 29 3A  |).1.....P.P(PL):|
000002F0: 8D 35 32 30 00 12 0B F0  00 8D 33 38 30 3A 8B 50  |.520......380:.P|
00000300: 31 B2 50 AF 50 32 B2 53  49 A7 4C 46 B2 31 3A 51  |1.P.P2.SI.LF.1:Q|
00000310: B2 39 00 20 0B FA 00 8B  51 B2 B1 39 A7 32 37 30  |.9. ....Q..9.270|
00000320: 00 2F 0B 04 01 51 B2 51  AA 31 3A 89 31 34 30 00  |./...Q.Q.1:.140.|
00000330: 3E 0B 0E 01 8B 4C 46 B2  30 A7 51 46 B2 30 00 4B  |>....LF.0.QF.0.K|
00000340: 0B 18 01 82 50 4C 3A 89  36 34 30 00 79 0B 22 01  |....PL:.640.y.".|
00000350: 8D 36 33 30 3A 99 22 11  11 11 57 48 41 54 20 44  |.630:."...WHAT D|
00000360: 49 52 45 43 54 49 4F 4E  22 3A 97 50 AA 43 4F 2C  |IRECTION":.P.CO,|
00000370: 43 4C 3A 97 31 39 38 2C  30 00 96 0B 2C 01 8B 54  |CL:.198,0...,..T|
00000380: 59 28 50 4C 29 B2 32 A7  8D 33 34 30 3A 51 B2 31  |Y(PL).2..340:Q.1|
00000390: 30 3A 89 33 33 30 00 C3  0B 36 01 A1 41 24 3A 8B  |0:.330...6..A$:.|
000003A0: 41 24 B3 B1 22 49 22 AF  41 24 B3 B1 22 4D 22 AF  |A$.."I".A$.."M".|
000003B0: 41 24 B3 B1 22 4A 22 AF  41 24 B3 B1 22 4B 22 A7  |A$.."J".A$.."K".|
000003C0: 33 31 30 00 F2 0B 40 01  51 B2 31 30 3A 44 B2 28  |310...@.Q.10:D.(|
000003D0: 41 24 B2 22 4A 22 29 AC  AB 33 AA 28 41 24 B2 22  |A$."J")..3.(A$."|
000003E0: 4B 22 29 AC AB 31 AA 28  41 24 B2 22 4D 22 29 AC  |K")..1.(A$."M").|
000003F0: AB 32 00 15 0C 4A 01 49  4E 28 53 49 2C 50 4C 29  |.2...J.IN(SI,PL)|
00000400: B2 44 52 28 44 29 3A 49  4E B2 49 4E 28 53 49 2C  |.DR(D):IN.IN(SI,|
00000410: 50 4C 29 3A 8E 00 2E 0C  54 01 8B 53 49 B2 31 35  |PL):....T..SI.15|
00000420: A7 44 B2 B5 28 BB 28 31  29 AC 34 29 3A 8E 00 47  |.D..(.(1).4):..G|
00000430: 0C 5E 01 8B 46 4C B2 B1  34 A7 44 B2 B5 28 BB 28  |.^..FL..4.D..(.(|
00000440: 31 29 AC 34 29 3A 8E 00  69 0C 68 01 44 B2 B5 28  |1).4):..i.h.D..(|
00000450: BB 28 31 29 AC 34 29 3A  8B 28 53 49 AF 32 AE 44  |.(1).4):.(SI.2.D|
00000460: 29 B2 32 AE 44 A7 33 36  30 00 77 0C 72 01 46 4C  |).2.D.360.w.r.FL|
00000470: B2 46 4C AA 31 3A 8E 00  94 0C 7C 01 53 49 B2 30  |.FL.1:....|.SI.0|
00000480: 3A 81 58 B2 30 A4 33 3A  49 B2 C2 28 44 52 28 58  |:.X.0.3:I..(DR(X|
00000490: 29 AA 50 29 00 A9 0C 86  01 8B 49 B3 B1 33 32 A7  |).P)......I..32.|
000004A0: 53 49 B2 53 49 AA 32 AE  58 00 B1 0C 90 01 82 3A  |SI.SI.2.X......:|
000004B0: 8E 00 E1 0C 9A 01 53 31  B2 30 3A 53 32 B2 30 3A  |......S1.0:S2.0:|
000004C0: 58 B2 28 50 28 50 4C 29  AA 50 29 AD 32 3A 8B B6  |X.(P(PL).P).2:..|
000004D0: 28 58 AB 50 29 B2 31 A7  44 B2 34 30 3A 89 34 33  |(X.P).1.D.40:.43|
000004E0: 30 00 E9 0C A4 01 44 B2  31 00 1C 0D AE 01 81 59  |0.....D.1......Y|
000004F0: B2 30 A4 33 3A 5A B2 C2  28 58 AA 44 52 28 59 29  |.0.3:Z..(X.DR(Y)|
00000500: AA 44 29 3A 8B 28 5A B2  36 36 29 B0 28 5A B2 36  |.D):.(Z.66).(Z.6|
00000510: 37 29 A7 53 31 B2 53 31  AA 32 AE 59 00 22 0D B8  |7).S1.S1.2.Y."..|
00000520: 01 82 00 55 0D C2 01 81  59 B2 30 A4 33 3A 5A B2  |...U....Y.0.3:Z.|
00000530: C2 28 58 AA 44 52 28 59  29 AB 44 29 3A 8B 5A B2  |.(X.DR(Y).D):.Z.|
00000540: 28 36 36 29 B0 28 5A B2  36 37 29 A7 53 32 B2 53  |(66).(Z.67).S2.S|
00000550: 32 AA 32 AE 59 00 5D 0D  CC 01 82 3A 8E 00 7D 0D  |2.2.Y.]....:..}.|
00000560: D6 01 8D 36 33 30 3A 99  22 20 20 20 20 20 20 20  |...630:."       |
00000570: 20 20 20 20 20 20 20 20  20 20 20 20 22 00 97 0D  |            "...|
00000580: E0 01 99 22 20 20 20 20  20 20 20 20 20 20 20 20  |..."            |
00000590: 20 20 20 20 20 20 22 00  B6 0D EA 01 99 22 20 20  |      "......"  |
000005A0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000005B0: 22 3A 89 35 32 30 00 CC  0D F4 01 8B C2 28 50 AA  |":.520.......(P.|
000005C0: 49 4E AC 32 29 B2 38 31  A7 31 37 30 00 FC 0D FE  |IN.2).81.170....|
000005D0: 01 8D 36 33 30 3A 99 3A  8D 34 38 30 3A 8D 36 33  |..630:.:.480:.63|
000005E0: 30 3A 99 22 11 49 4C 4C  45 47 41 4C 20 4D 4F 56  |0:.".ILLEGAL MOV|
000005F0: 45 22 3A 8D 32 39 30 3A  89 31 34 30 00 0C 0E 08  |E":.290:.140....|
00000600: 02 99 22 13 22 3A 81 58  B2 31 A4 34 00 31 0E 12  |..".":.X.1.4.1..|
00000610: 02 99 20 A3 32 39 29 3B  22 50 4C 52 2E 22 58 3B  |.. .29);"PLR."X;|
00000620: 3A 97 36 34 36 2C 43 4C  28 58 29 3A 99 22 D1 05  |:.646,CL(X):."..|
00000630: 22 00 42 0E 1C 02 99 A3  33 30 29 3B 42 28 58 29  |".B.....30);B(X)|
00000640: 3A 82 00 48 0E 26 02 8E  00 67 0E 30 02 99 22 93  |:..H.&...g.0..".|
00000650: 11 11 11 11 11 11 12 81  22 A6 31 36 29 22 53 51  |........".16)"SQ|
00000660: 55 41 52 45 53 05 22 00  94 0E 3A 02 99 22 11 11  |UARES."...:.."..|
00000670: 11 11 11 11 11 20 20 20  20 20 20 20 20 20 20 9F  |.....          .|
00000680: 31 2E 20 50 4C 41 59 45  52 20 43 4F 4E 54 52 4F  |1. PLAYER CONTRO|
00000690: 4C 4C 45 44 00 BE 0E 44  02 99 22 05 11 20 20 20  |LLED...D.."..   |
000006A0: 20 20 20 20 20 20 20 1E  32 2E 20 43 4F 4D 50 55  |       .2. COMPU|
000006B0: 54 45 52 20 43 4F 4E 54  52 4F 4C 4C 45 44 00 C9  |TER CONTROLLED..|
000006C0: 0E 4E 02 81 58 B2 31 A4  34 00 FF 0E 58 02 99 22  |.N..X.1.4...X.."|
000006D0: 9E 13 11 11 11 11 11 11  11 11 11 11 20 20 20 20  |............    |
000006E0: 20 20 20 20 53 4E 41 4B  45 20 22 58 22 20 28 43  |    SNAKE "X" (C|
000006F0: 48 4F 4F 53 45 20 31 20  4F 52 20 32 29 05 22 00  |HOOSE 1 OR 2).".|
00000700: 1C 0F 62 02 A1 41 24 3A  8B C5 28 41 24 29 B1 32  |..b..A$:..(A$).2|
00000710: B0 C5 28 41 24 29 B2 30  A7 36 31 30 00 32 0F 6C  |..(A$).0.610.2.l|
00000720: 02 54 59 28 58 29 B2 C5  28 41 24 29 3A 82 3A 89  |.TY(X)..(A$):.:.|
00000730: 38 30 00 4A 0F 76 02 99  22 13 22 3A 81 51 51 B2  |80.J.v..".":.QQ.|
00000740: 31 A4 31 38 3A 99 3A 82  3A 8E 00 58 0F 80 02 8B  |1.18:.:.:..X....|
00000750: 51 46 B2 30 A7 31 30 30  00 7C 0F 8A 02 99 22 93  |QF.0.100.|....".|
00000760: 11 11 11 11 11 11 22 A6  31 34 29 22 12 81 47 41  |......".14)"..GA|
00000770: 4D 45 20 4F 56 45 52 21  11 11 11 22 00 B5 0F 94  |ME OVER!..."....|
00000780: 02 81 58 B2 31 A4 34 3A  97 36 34 36 2C 43 4C 28  |..X.1.4:.646,CL(|
00000790: 58 29 3A 99 A3 37 29 22  11 50 4C 41 59 45 52 22  |X):..7)".PLAYER"|
000007A0: 58 3B 22 2E 2E 2E 2E 22  42 28 58 29 22 53 51 55  |X;"...."B(X)"SQU|
000007B0: 41 52 45 53 22 00 BB 0F  9E 02 82 00 E7 0F A8 02  |ARES"...........|
000007C0: 99 22 11 11 11 22 A6 31  30 29 22 05 41 4E 4F 54  |."...".10)".ANOT|
000007D0: 48 45 52 20 47 41 4D 45  3F 20 28 59 2F 4E 29 22  |HER GAME? (Y/N)"|
000007E0: 3A 97 31 39 38 2C 30 00  F9 0F B2 02 A1 41 24 3A  |:.198,0......A$:|
000007F0: 8B 41 24 B2 22 59 22 A7  8A 00 0C 10 BC 02 8B 41  |.A$."Y"........A|
00000800: 24 B2 22 4E 22 A7 99 22  93 22 3A 80 00 15 10 C6  |$."N"..".":.....|
00000810: 02 89 36 39 30 00 00 00                           |..690...        |
.......53281,0:.53280,0:.".".>....IN(15,
4):.A.984.1023:.A,32:..F...DR(0)..40:DR(
1).1:DR(2).40:DR(3)..1...(.CL(1).3:CL(2)
.4:CL(3).11:CL(4).9...2.P(1).1360:P(2).1
358:P(3).1440:P(4).1438:CO.54272...<..X.
1.4:P(X).1024..(.(1).15).2..(.(1).10).80
:....F..560.$.P..".";:.X.1.10:.Y.1.15:."
Q ";:.:.:.:..C.Z..630:..22);". I...J.K..
.M".O.D.QF.1:.PL.1.4:P.P(PL):CL.CL(PL):Q
.0:FL.0...N.P1.P:.380:P2.SI:LF.0...X..47
0:.630:."..PLAYER"PL"'S TURN";:.646,CL:.
"  Q."......"                     ".....
.380.....IN.IN(SI,PL):.IN.0..290... ..50
0.$.....(IN).1..P.IN,67:.190.1....P.IN,6
6.W....P.CO,1:.P.CO.IN.2,CL:.P.IN.CO,CL.
M.H.P(PL).P.IN.2:.410...R..(S1.15).(B(X.
D).32)..X.D,160:.X.D.CO,CL:B(PL).B(PL).1
......(S2.15).(B(X.D).32)..X.D,160:.X.D.
CO,CL:B(PL).B(PL).1.....P.P(PL):.520....
..380:.P1.P.P2.SI.LF.1:Q.9. ....Q..9.270
./...Q.Q.1:.140.>....LF.0.QF.0.K....PL:.
640.Y."..630:."...WHAT DIRECTION":.P.CO,
CL:.198,0...,..TY(PL).2..340:Q.10:.330.C
.6..A$:.A$.."I".A$.."M".A$.."J".A$.."K".
310...@.Q.10:D.(A$."J")..3.(A$."K")..1.(
A$."M")..2...J.IN(SI,PL).DR(D):IN.IN(SI,
PL):....T..SI.15.D..(.(1).4):..G.^..FL..
4.D..(.(1).4):..I.H.D..(.(1).4):.(SI.2.D
).2.D.360.W.R.FL.FL.1:....|.SI.0:.X.0.3:
I.B(DR(X).P)......I..32.SI.SI.2.X......:
......S1.0:S2.0:X.(P(PL).P).2:..(X.P).1.
D.40:.430.....D.1......Y.0.3:Z.B(X.DR(Y)
.D):.(Z.66).(Z.67).S1.S1.2.Y.".....U.B..
Y.0.3:Z.B(X.DR(Y).D):.Z.(66).(Z.67).S2.S
2.2.Y.].L..:..}.V..630:."               
    "......"                  "......"  
                ":.520.L....B(P.IN.2).81
.170......630:.:.480:.630:.".ILLEGAL MOV
E":.290:.140......".":.X.1.4.1.... .29);
"PLR."X;:.646,CL(X):."Q.".B.....30);B(X)
:..H.&...G.0..".........".16)"SQUARES.".
..:..".......          .1. PLAYER CONTRO
LLED...D.."..          .2. COMPUTER CONT
ROLLED.I.N..X.1.4...X.."............    
    SNAKE "X" (CHOOSE 1 OR 2)."...B..A$:
.E(A$).2.E(A$).0.610.2.L.TY(X).E(A$):.:.
80.J.V..".":.QQ.1.18:.:.:..X....QF.0.100
.|....".......".14)"..GAME OVER!..."....
..X.1.4:.646,CL(X):..7)".PLAYER"X;"...."
B(X)"SQUARES"............"...".10)".ANOT
HER GAME? (Y/N)":.198,0......A$:.A$."Y".
.......A$."N"..".":....F..690...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL