DEFLECTION
FILE INFORMATION
FILENAME(S): DEFLECTION
FILE TYPE(S): PRG
FILE SIZE: 2.2K
FIRST SEEN: 2025-11-30 21:23:53
APPEARS ON: 1 disk(s)
FILE HASH
392c18067087aad27bb7a592a705dc59db8a6c3042bc61fcd41ca939f25bdcef
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| C64 SPEL 85 1 | DEFLECTION | PRG | DuncanTwain | 10 | 2 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 26 08 E8 03 8F 2D 2D 3E 44 45 46 4C 45 43 |..&....-->DEFLEC| 00000010: 54 49 4F 4E 20 23 39 20 42 59 20 4E 45 49 4C 20 |TION #9 BY NEIL | 00000020: 48 41 52 52 49 53 00 60 08 1A 04 8F 20 43 42 4D |HARRIS.`.... CBM| 00000030: 20 53 53 3D 33 32 37 36 38 3A 57 44 3D 38 30 3A | SS=32768:WD=80:| 00000040: 48 54 3D 32 35 3A 53 45 3D 53 53 2B 57 44 2A 48 |HT=25:SE=SS+WD*H| 00000050: 54 2D 31 3A 50 4F 4B 45 35 39 34 36 38 2C 31 32 |T-1:POKE59468,12| 00000060: 00 9A 08 1B 04 8F 20 50 45 54 20 53 53 3D 33 32 |...... PET SS=32| 00000070: 37 36 38 3A 57 44 3D 34 30 3A 48 54 3D 32 35 3A |768:WD=40:HT=25:| 00000080: 53 45 3D 53 53 2B 57 44 2A 48 54 2D 31 3A 50 4F |SE=SS+WD*HT-1:PO| 00000090: 4B 45 35 39 34 36 38 2C 31 32 00 D3 08 1C 04 8F |KE59468,12......| 000000A0: 20 56 49 43 20 53 53 3D 37 36 38 30 3A 57 44 3D | VIC SS=7680:WD=| 000000B0: 32 32 3A 48 54 3D 32 33 3A 53 45 3D 53 53 2B 57 |22:HT=23:SE=SS+W| 000000C0: 44 2A 48 54 2D 31 3A 50 4F 4B 45 33 36 38 37 39 |D*HT-1:POKE36879| 000000D0: 2C 32 34 00 02 09 1D 04 53 53 B2 31 30 32 34 3A |,24.....SS.1024:| 000000E0: 57 44 B2 34 30 3A 48 54 B2 32 35 3A 53 45 B2 53 |WD.40:HT.25:SE.S| 000000F0: 53 AA 57 44 AC 48 54 AB 31 3A 97 35 33 32 38 31 |S.WD.HT.1:.53281| 00000100: 2C 30 00 34 09 4C 04 5A B2 AB 31 30 3A 85 22 93 |,0.4.L.Z..10:.".| 00000110: 11 11 49 4E 53 54 52 55 43 54 49 4F 4E 53 22 3B |..INSTRUCTIONS";| 00000120: 41 24 3A 8B C8 28 41 24 2C 31 29 B2 22 4E 22 A7 |A$:..(A$,1)."N".| 00000130: 31 34 30 30 00 4A 09 B0 04 8B C8 28 41 24 2C 31 |1400.J.....(A$,1| 00000140: 29 B2 22 59 22 A7 34 33 30 30 00 5B 09 14 05 5A |)."Y".4300.[...Z| 00000150: B2 5A AA 31 30 3A 89 34 33 30 30 00 93 09 78 05 |.Z.10:.4300...x.| 00000160: 85 22 11 54 41 52 47 45 54 53 22 3B 41 24 3A 41 |.".TARGETS";A$:A| 00000170: B2 C5 28 41 24 29 3A 8B 41 B3 31 B0 41 B1 2E 38 |..(A$):.A.1.A..8| 00000180: AC 57 44 AC 48 54 A7 5A B2 5A AA 31 30 3A 89 35 |.WD.HT.Z.Z.10:.5| 00000190: 30 30 30 00 BC 09 AA 05 85 22 11 53 50 45 45 44 |000......".SPEED| 000001A0: 28 30 2D 39 29 22 3B 51 34 3A 8B 51 34 B3 30 A7 |(0-9)";Q4:.Q4.0.| 000001B0: 5A B2 5A AA 31 30 3A 89 31 34 35 30 00 D8 09 B4 |Z.Z.10:.1450....| 000001C0: 05 97 35 33 32 38 31 2C 31 3A 99 22 93 22 3B 3A |..53281,1:.".";:| 000001D0: 97 35 33 32 38 31 2C 30 00 01 0A BE 05 8F 20 54 |.53281,0...... T| 000001E0: 48 49 53 20 4C 49 4E 45 20 46 4F 52 20 41 4C 4C |HIS LINE FOR ALL| 000001F0: 20 45 58 45 50 54 20 36 34 20 3A 20 3F 22 93 22 | EXEPT 64 : ?"."| 00000200: 3B 00 24 0A DC 05 81 4C B2 30 A4 57 44 AB 31 3A |;.$....L.0.WD.1:| 00000210: 97 53 53 AA 4C 2C 39 36 3A 97 53 45 AB 4C 2C 39 |.SS.L,96:.SE.L,9| 00000220: 36 3A 82 4C 00 55 0A E6 05 81 4C B2 57 44 A4 28 |6:.L.U....L.WD.(| 00000230: 48 54 AB 32 29 AC 57 44 A9 57 44 3A 97 53 53 AA |HT.2).WD.WD:.SS.| 00000240: 4C 2C 39 36 3A 97 53 53 AA 57 44 AA 4C AB 31 2C |L,96:.SS.WD.L.1,| 00000250: 39 36 3A 82 4C 00 65 0A FA 05 8B 41 B1 34 34 30 |96:.L.e....A.440| 00000260: A7 35 37 30 30 00 70 0A 0E 06 81 4C B2 31 A4 41 |.5700.p....L.1.A| 00000270: 00 96 0A 40 06 58 B2 B5 28 BB 28 31 29 AC 57 44 |...@.X..(.(1).WD| 00000280: AC 48 54 29 AA 53 53 3A 8B C2 28 58 29 B3 B1 33 |.HT).SS:..(X)..3| 00000290: 32 A7 31 36 30 30 00 A4 0A A4 06 97 58 2C 31 30 |2.1600......X,10| 000002A0: 32 3A 82 4C 00 BE 0A D6 06 81 4C B2 53 53 A4 53 |2:.L......L.SS.S| 000002B0: 45 3A 8B C2 28 4C 29 B3 B1 33 32 A7 82 4C 00 FE |E:..(L)..32..L..| 000002C0: 0A 08 07 50 B2 30 3A 54 B2 41 3A 50 30 B2 4C 3A |...P.0:T.A:P0.L:| 000002D0: 51 30 B2 4C 3A 44 B2 B4 28 BB 28 32 29 AB 2E 35 |Q0.L:D..(.(2)..5| 000002E0: 29 3A 54 49 24 B2 22 30 30 30 30 30 30 22 3A 8B |):TI$."000000":.| 000002F0: BB 28 33 29 B1 2E 35 A7 44 B2 57 44 AC 44 00 0A |.(3)..5.D.WD.D..| 00000300: 0B 6C 07 4E 50 B2 50 30 AA 44 00 25 0B 98 08 4A |.l.NP.P0.D.%...J| 00000310: B2 C2 28 4E 50 29 3A A1 41 24 3A 8B 4A B2 33 32 |..(NP):.A$:.J.32| 00000320: A7 33 31 30 30 00 34 0B B1 08 8B 4A B2 39 36 A7 |.3100.4....J.96.| 00000330: 35 32 30 30 00 43 0B CA 08 8B 4A B2 38 31 A7 35 |5200.C....J.81.5| 00000340: 32 35 30 00 53 0B FC 08 8B 4A B2 31 30 32 A7 33 |250.S....J.102.3| 00000350: 34 30 30 00 68 0B 2E 09 A1 41 24 3A 8B 41 24 B2 |400.h....A$:.A$.| 00000360: 22 51 22 A7 35 31 30 30 00 77 0B 60 09 8B 4A B2 |"Q".5100.w.`..J.| 00000370: 37 37 A7 32 38 30 30 00 88 0B C4 09 8B B6 28 44 |77.2800.......(D| 00000380: 29 B2 31 A7 32 37 30 30 00 9A 0B 28 0A 44 B2 AB |).1.2700...(.D..| 00000390: 44 AD 57 44 3A 89 35 32 35 30 00 AC 0B 8C 0A 44 |D.WD:.5250.....D| 000003A0: B2 AB 57 44 AC 44 3A 89 35 32 35 30 00 BD 0B F0 |..WD.D:.5250....| 000003B0: 0A 8B B6 28 44 29 B2 31 A7 33 30 30 30 00 CE 0B |...(D).1.3000...| 000003C0: 54 0B 44 B2 44 AD 57 44 3A 89 35 32 35 30 00 DF |T.D.D.WD:.5250..| 000003D0: 0B B8 0B 44 B2 44 AC 57 44 3A 89 35 32 35 30 00 |...D.D.WD:.5250.| 000003E0: F0 0B 1C 0C 8B 41 24 B2 22 51 22 A7 35 31 30 30 |.....A$."Q".5100| 000003F0: 00 0F 0C 4E 0C 8B 41 24 B2 22 2F 22 A7 50 B2 50 |...N..A$."/".P.P| 00000400: AA 31 3A 97 4E 50 2C 37 38 3A 89 31 39 30 30 00 |.1:.NP,78:.1900.| 00000410: 2E 0C 80 0C 8B 41 24 B2 22 5C 22 A7 50 B2 50 AA |.....A$."\".P.P.| 00000420: 31 3A 97 4E 50 2C 37 37 3A 89 31 39 30 30 00 5F |1:.NP,77:.1900._| 00000430: 0C E4 0C 50 30 B2 4E 50 3A 97 51 30 2C 33 32 3A |...P0.NP:.Q0,32:| 00000440: 81 51 35 B2 31 A4 51 34 AC 35 3A 82 3A 97 50 30 |.Q5.1.Q4.5:.:.P0| 00000450: 2C 38 31 3A 51 30 B2 50 30 3A 89 31 39 30 30 00 |,81:Q0.P0:.1900.| 00000460: 73 0C 48 0D 54 B2 54 AB 31 3A 8B 54 B1 30 A7 33 |s.H.T.T.1:.T.0.3| 00000470: 31 30 30 00 A3 0C AC 0D 99 22 93 11 11 59 4F 55 |100......"...YOU| 00000480: 20 47 4F 54 22 3B 41 3B 22 54 41 52 47 45 54 53 | GOT";A;"TARGETS| 00000490: 20 55 53 49 4E 47 22 3B 50 3B 22 50 41 44 44 4C | USING";P;"PADDL| 000004A0: 45 53 22 00 D6 0C 10 0E 99 22 11 59 4F 55 52 20 |ES"......".YOUR | 000004B0: 54 49 4D 45 20 57 41 53 20 22 3B CA 28 54 49 24 |TIME WAS ";.(TI$| 000004C0: 2C 33 2C 32 29 3B 22 3A 22 3B C9 28 54 49 24 2C |,3,2);":";.(TI$,| 000004D0: 32 29 3B 22 11 22 00 1A 0D 74 0E 8B 50 B2 30 A7 |2);"."...t..P.0.| 000004E0: 50 B2 31 3A 52 B2 31 36 AC BC 28 41 AC 31 35 30 |P.1:R.16..(A.150| 000004F0: 30 30 AD 28 50 AC 50 AC C5 28 54 49 24 29 AD 32 |00.(P.P..(TI$).2| 00000500: 29 29 AB 5A AB 32 AC 51 34 3A 99 22 59 4F 55 52 |)).Z.2.Q4:."YOUR| 00000510: 20 52 41 54 49 4E 47 22 3B 52 00 29 0D 75 0E 8B | RATING";R.).u..| 00000520: 52 B3 B2 30 A7 52 B2 2E 31 00 43 0D D8 0E 8C 3A |R..0.R..1.C....:| 00000530: 81 4C B2 31 A4 31 30 AB 52 AD 31 30 3A 87 41 24 |.L.1.10.R.10:.A$| 00000540: 3A 82 4C 00 51 0D 3C 0F 99 22 2E 2E 2E 22 3B 41 |:.L.Q.<.."...";A| 00000550: 24 00 5D 0D 6E 0F 8B 5A B1 39 30 A7 A2 00 84 0D |$.].n..Z.90.....| 00000560: A0 0F 85 22 11 41 4E 4F 54 48 45 52 20 47 41 4D |...".ANOTHER GAM| 00000570: 45 22 3B 41 24 3A 8B C8 28 41 24 2C 31 29 B2 22 |E";A$:..(A$,1)."| 00000580: 4E 22 A7 80 00 A3 0D 04 10 8B C8 28 41 24 2C 31 |N".........(A$,1| 00000590: 29 B3 B1 22 59 22 A7 5A B2 5A AA 31 30 3A 89 33 |).."Y".Z.Z.10:.3| 000005A0: 39 35 30 00 AD 0D 68 10 89 31 34 30 30 00 CC 0D |950...h..1400...| 000005B0: CC 10 99 22 11 54 48 45 20 4F 42 4A 45 43 54 20 |...".THE OBJECT | 000005C0: 4F 46 20 54 48 45 20 47 41 4D 45 22 00 EA 0D 30 |OF THE GAME"...0| 000005D0: 11 99 22 49 53 20 54 4F 20 44 45 46 4C 45 43 54 |.."IS TO DEFLECT| 000005E0: 20 54 48 45 20 42 41 4C 4C 22 00 06 0E 62 11 99 | THE BALL"...b..| 000005F0: 22 54 48 52 4F 55 47 48 20 54 48 45 20 54 41 52 |"THROUGH THE TAR| 00000600: 47 45 54 53 2E 22 00 1B 0E 94 11 99 22 4F 4E 43 |GETS."......"ONC| 00000610: 45 20 54 48 45 20 4C 41 53 54 22 00 36 0E C6 11 |E THE LAST".6...| 00000620: 99 22 54 41 52 47 45 54 20 48 41 53 20 42 45 45 |."TARGET HAS BEE| 00000630: 4E 20 48 49 54 22 00 4C 0E DF 11 99 22 54 48 45 |N HIT".L...."THE| 00000640: 20 47 41 4D 45 20 45 4E 44 53 2E 22 00 69 0E F8 | GAME ENDS.".i..| 00000650: 11 99 22 11 59 4F 55 20 44 45 46 4C 45 43 54 20 |..".YOU DEFLECT | 00000660: 54 48 45 20 42 41 4C 4C 22 00 87 0E 2A 12 99 22 |THE BALL"...*.."| 00000670: 55 53 49 4E 47 20 54 48 45 20 5C 20 4F 52 20 5C |USING THE \ OR \| 00000680: 20 41 4E 44 20 2F 22 00 9C 0E 5C 12 99 22 4B 45 | AND /"...\.."KE| 00000690: 59 53 2E 20 20 4F 4E 43 45 20 41 22 00 B8 0E 8E |YS. ONCE A"....| 000006A0: 12 99 22 44 45 46 4C 45 43 54 4F 52 20 49 53 20 |.."DEFLECTOR IS | 000006B0: 43 52 45 41 54 45 44 22 00 CE 0E C0 12 99 22 49 |CREATED"......"I| 000006C0: 54 20 49 53 20 49 4E 20 50 4C 41 43 45 22 00 E2 |T IS IN PLACE"..| 000006D0: 0E D9 12 99 22 50 45 52 4D 41 4E 45 4E 54 4C 59 |...."PERMANENTLY| 000006E0: 2E 22 00 FF 0E F2 12 99 22 11 53 50 45 45 44 20 |."......".SPEED | 000006F0: 46 41 43 54 4F 52 20 4F 46 20 5A 45 52 4F 22 00 |FACTOR OF ZERO".| 00000700: 12 0F 0B 13 99 22 49 53 20 4D 41 58 49 4D 55 4D |....."IS MAXIMUM| 00000710: 2E 22 00 2C 0F 24 13 99 22 11 48 49 54 20 51 20 |.".,.$..".HIT Q | 00000720: 41 54 20 41 4E 59 20 54 49 4D 45 22 00 3B 0F 56 |AT ANY TIME".;.V| 00000730: 13 99 22 54 4F 20 51 55 49 54 22 00 57 0F 88 13 |.."TO QUIT".W...| 00000740: 99 22 11 59 4F 55 20 4D 41 59 20 43 48 4F 4F 53 |.".YOU MAY CHOOS| 00000750: 45 20 46 52 4F 4D 22 00 7D 0F BA 13 99 22 31 20 |E FROM".}...."1 | 00000760: 54 4F 22 B5 28 2E 38 AC 57 44 AC 48 54 29 22 54 |TO".(.8.WD.HT)"T| 00000770: 41 52 47 45 54 53 22 3A 89 31 34 30 30 00 9B 0F |ARGETS":.1400...| 00000780: EC 13 5A B2 5A AA 32 30 3A 99 22 93 59 4F 55 20 |..Z.Z.20:.".YOU | 00000790: 51 55 49 54 22 3A 89 34 30 30 30 00 B8 0F 50 14 |QUIT":.4000...P.| 000007A0: 44 B2 AB 44 3A 50 30 B2 4E 50 3A 4E 50 B2 50 30 |D..D:P0.NP:NP.P0| 000007B0: AA 44 3A 89 32 32 30 30 00 C8 0F 82 14 50 30 B2 |.D:.2200.....P0.| 000007C0: 4E 50 3A 89 31 39 30 30 00 12 10 7C 15 83 41 4D |NP:.1900...|..AM| 000007D0: 41 5A 49 4E 47 2C 50 52 4F 46 45 53 53 49 4F 4E |AZING,PROFESSION| 000007E0: 41 4C 2C 22 56 45 52 59 20 47 4F 4F 44 22 2C 46 |AL,"VERY GOOD",F| 000007F0: 41 49 52 2C 22 4B 45 45 50 20 50 52 41 43 54 49 |AIR,"KEEP PRACTI| 00000800: 43 49 4E 47 22 2C 22 54 52 59 20 48 41 52 44 45 |CING","TRY HARDE| 00000810: 52 22 00 38 10 E0 15 83 57 49 4D 50 2C 53 50 41 |R".8....WIMP,SPA| 00000820: 5A 5A 2C 22 54 52 59 20 41 20 44 49 46 46 52 45 |ZZ,"TRY A DIFFRE| 00000830: 4E 54 20 47 41 4D 45 22 00 5A 10 44 16 81 4C B2 |NT GAME".Z.D..L.| 00000840: 53 53 AA 57 44 A4 53 45 AB 57 44 3A 8B C2 28 4C |SS.WD.SE.WD:..(L| 00000850: 29 B3 B1 33 32 A7 35 39 30 30 00 65 10 A8 16 97 |)..32.5900.e....| 00000860: 4C 2C 31 30 32 00 6C 10 0C 17 82 4C 00 7E 10 70 |L,102.l....L.~.p| 00000870: 17 81 4C B2 30 A4 2E 38 AC 57 44 AC 48 54 00 A7 |..L.0..8.WD.HT..| 00000880: 10 D4 17 58 B2 B5 28 BB 28 31 29 AC 31 30 30 30 |...X..(.(1).1000| 00000890: 29 AA 33 32 37 36 38 3A 8B C2 28 58 29 B3 B1 31 |).32768:..(X)..1| 000008A0: 30 32 A7 36 31 30 30 00 B4 10 38 18 97 58 2C 33 |02.6100...8..X,3| 000008B0: 32 3A 82 4C 00 BE 10 9C 18 89 31 37 35 30 00 00 |2:.L......1750..| 000008C0: 00 |. |
..&....-->DEFLECTION #9 BY NEIL HARRIS.` .... CBM SS=32768:WD=80:HT=25:SE=SS+WD*H T-1:POKE59468,12...... PET SS=32768:WD=4 0:HT=25:SE=SS+WD*HT-1:POKE59468,12.S.... VIC SS=7680:WD=22:HT=23:SE=SS+WD*HT-1:P OKE36879,24.....SS.1024:WD.40:HT.25:SE.S S.WD.HT.1:.53281,0.4.L.Z..10:."...INSTRU CTIONS";A$:.H(A$,1)."N".1400.J....H(A$,1 )."Y".4300.[...Z.Z.10:.4300...X..".TARGE TS";A$:A.E(A$):.A.1.A..8.WD.HT.Z.Z.10:.5 000......".SPEED(0-9)";Q4:.Q4.0.Z.Z.10:. 1450.X....53281,1:.".";:.53281,0...... T HIS LINE FOR ALL EXEPT 64 : ?".";.$....L .0.WD.1:.SS.L,96:.SE.L,96:.L.U....L.WD.( HT.2).WD.WD:.SS.L,96:.SS.WD.L.1,96:.L.E. ...A.440.5700.P....L.1.A...@.X..(.(1).WD .HT).SS:.B(X)..32.1600......X,102:.L...V ..L.SS.SE:.B(L)..32..L.....P.0:T.A:P0.L: Q0.L:D..(.(2)..5):TI$."000000":..(3)..5. D.WD.D...L.NP.P0.D.%...J.B(NP):.A$:.J.32 .3100.4....J.96.5200.C.J..J.81.5250.S... .J.102.3400.H....A$:.A$."Q".5100.W.`..J. 77.2800...D...(D).1.2700...(.D..D.WD:.52 50.....D..WD.D:.5250.......(D).1.3000.N. T.D.D.WD:.5250.....D.D.WD:.5250......A$. "Q".5100...N..A$."/".P.P.1:.NP,78:.1900. .....A$."\".P.P.1:.NP,77:.1900._...P0.NP :.Q0,32:.Q5.1.Q4.5:.:.P0,81:Q0.P0:.1900. S.H.T.T.1:.T.0.3100......"...YOU GOT";A; "TARGETS USING";P;"PADDLES".V....".YOUR TIME WAS ";J(TI$,3,2);":";I(TI$,2);".".. .T..P.0.P.1:R.16..(A.15000.(P.P.E(TI$).2 )).Z.2.Q4:."YOUR RATING";R.).U..R..0.R.. 1.C.X..:.L.1.10.R.10:.A$:.L.Q.<.."...";A $.].N..Z.90..... ..".ANOTHER GAME";A$:.H (A$,1)."N"........H(A$,1).."Y".Z.Z.10:.3 950...H..1400.L.L..".THE OBJECT OF THE G AME"...0.."IS TO DEFLECT THE BALL"...B.. "THROUGH THE TARGETS."......"ONCE THE LA ST".6.F.."TARGET HAS BEEN HIT".L...."THE GAME ENDS.".I....".YOU DEFLECT THE BALL "...*.."USING THE \ OR \ AND /"...\.."KE YS. ONCE A"......"DEFLECTOR IS CREATED" .N...."IT IS IN PLACE"...Y.."PERMANENTLY ."......".SPEED FACTOR OF ZERO"......"IS MAXIMUM.".,.$..".HIT Q AT ANY TIME".;.V .."TO QUIT".W....".YOU MAY CHOOSE FROM". }...."1 TO".(.8.WD.HT)"TARGETS":.1400... ..Z.Z.20:.".YOU QUIT":.4000...P.D..D:P0. NP:NP.P0.D:.2200.H...P0.NP:.1900...|..AM AZING,PROFESSIONAL,"VERY GOOD",FAIR,"KEE P PRACTICING","TRY HARDER".8....WIMP,SPA ZZ,"TRY A DIFFRENT GAME".Z.D..L.SS.WD.SE .WD:.B(L)..32.5900.E....L,102.L....L.~.P ..L.0..8.WD.HT...T.X..(.(1).1000).32768: .B(X)..102.6100...8..X,32:.L......1750.. .
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL