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

PADDLE CHECK

FILE INFORMATION

FILENAME(S): PADDLE CHECK

FILE TYPE(S): PRG

FILE SIZE: 1K

FIRST SEEN: 2025-11-30 21:23:27

APPEARS ON: 1 disk(s)

FILE HASH

d903e07c328c604b3498490f204e98eda73cc43e47dc2e1471748e3e85626a1e

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C64 HULP 17 2 PADDLE CHECK PRG DuncanTwain 28 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 4A 08 05 00 97 35  33 32 38 30 2C 31 31 3A  |..J....53280,11:|
00000010: 97 35 33 32 38 31 2C 32  3A 99 22 93 11 11 11 11  |.53281,2:.".....|
00000020: 11 11 11 11 11 11 11 11  1D 1D 1D 1D 1D 1D 9E 50  |...............P|
00000030: 41 44 44 4C 45 20 53 54  41 54 55 53 20 52 45 41  |ADDLE STATUS REA|
00000040: 44 20 50 52 4F 47 52 41  4D 22 00 73 08 0A 00 43  |D PROGRAM".s...C|
00000050: B2 31 32 AC 34 30 39 36  3A 8F 20 53 45 54 20 50  |.12.4096:. SET P|
00000060: 41 44 44 4C 45 20 52 4F  55 54 49 4E 45 20 53 54  |ADDLE ROUTINE ST|
00000070: 41 52 54 00 9C 08 0B 00  8F 20 50 4F 4B 45 20 49  |ART...... POKE I|
00000080: 4E 20 54 48 45 20 50 41  44 44 4C 45 20 52 45 41  |N THE PADDLE REA|
00000090: 44 49 4E 47 20 52 4F 55  54 49 4E 45 00 B4 08 0F  |DING ROUTINE....|
000000A0: 00 81 49 B2 30 A4 36 33  3A 87 41 3A 97 43 AA 49  |..I.0.63:.A:.C.I|
000000B0: 2C 41 3A 82 00 F9 08 14  00 99 22 13 1D 1D 1D D5  |,A:.......".....|
000000C0: C3 C3 C3 C3 C3 C3 C3 C3  C3 C3 C3 C3 C3 C3 C3 C3  |................|
000000D0: C3 C3 C3 C3 C3 C3 C3 C3  C3 C3 C3 C3 C3 C3 C3 C9  |................|
000000E0: 22 3A 9E 43 3A 8F 20 43  41 4C 20 50 41 44 44 4C  |":.C:. CAL PADDL|
000000F0: 45 20 52 4F 55 54 49 4E  45 00 1E 09 1E 00 50 31  |E ROUTINE.....P1|
00000100: B2 C2 28 43 AA 32 35 37  29 3A 8F 20 53 45 54 20  |..(C.257):. SET |
00000110: 50 41 44 44 4C 45 20 31  20 56 41 4C 55 45 00 43  |PADDLE 1 VALUE.C|
00000120: 09 28 00 50 32 B2 C2 28  43 AA 32 35 38 29 3A 8F  |.(.P2..(C.258):.|
00000130: 20 53 45 54 20 50 41 44  44 4C 45 20 32 20 56 41  | SET PADDLE 2 VA|
00000140: 4C 55 45 00 68 09 32 00  50 33 B2 C2 28 43 AA 32  |LUE.h.2.P3..(C.2|
00000150: 35 39 29 3A 8F 20 53 45  54 20 50 41 44 44 4C 45  |59):. SET PADDLE|
00000160: 20 33 20 56 41 4C 55 45  00 8D 09 3C 00 50 34 B2  | 3 VALUE...<.P4.|
00000170: C2 28 43 AA 32 36 30 29  3A 8F 20 53 45 54 20 50  |.(C.260):. SET P|
00000180: 41 44 44 4C 45 20 34 20  56 41 4C 55 45 00 AB 09  |ADDLE 4 VALUE...|
00000190: 3D 00 8F 20 52 45 41 44  20 46 49 52 45 20 42 55  |=.. READ FIRE BU|
000001A0: 54 54 4F 4E 20 53 54 41  54 55 53 00 C7 09 3E 00  |TTON STATUS...>.|
000001B0: 53 31 B2 C2 28 43 AA 32  36 31 29 3A 53 32 B2 C2  |S1..(C.261):S2..|
000001C0: 28 43 AA 32 36 32 29 00  F2 09 45 00 99 22 1D 1D  |(C.262)...E.."..|
000001D0: 1D 1D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |..              |
000001E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001F0: 91 22 00 1E 0A 46 00 99  22 1D 1D 1D C2 20 20 20  |."...F.."....   |
00000200: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000210: 20 20 20 20 20 20 20 20  20 20 20 20 C2 22 00 4A  |            .".J|
00000220: 0A 47 00 99 22 1D 1D 1D  CA C3 C3 C3 C3 C3 C3 C3  |.G.."...........|
00000230: C3 C3 C3 C3 C3 C3 C3 C3  C3 C3 C3 C3 C3 C3 C3 C3  |................|
00000240: C3 C3 C3 C3 C3 C3 C3 C3  CB 22 00 6E 0A 48 00 99  |.........".n.H..|
00000250: 22 91 91 22 A3 35 29 50  31 3B A3 31 33 29 50 32  |"..".5)P1;.13)P2|
00000260: 3B A3 32 31 29 50 33 3B  A3 32 39 29 50 34 00 8D  |;.21)P3;.29)P4..|
00000270: 0A 49 00 8F 20 50 52 49  4E 54 20 46 49 52 45 20  |.I.. PRINT FIRE |
00000280: 42 55 54 54 4F 4E 20 53  54 41 54 55 53 00 BB 0A  |BUTTON STATUS...|
00000290: 4B 00 99 3A 99 22 11 20  20 20 20 20 20 20 05 46  |K..:.".       .F|
000002A0: 49 52 45 20 41 9E 20 22  3B 53 31 2C 22 20 05 46  |IRE A. ";S1," .F|
000002B0: 49 52 45 20 42 9E 20 22  3B 53 32 00 D8 0A 50 00  |IRE B. ";S2...P.|
000002C0: 81 57 B2 31 A4 35 30 3A  82 3A 8F 20 57 41 49 54  |.W.1.50:.:. WAIT|
000002D0: 20 41 20 57 48 49 4C 45  00 03 0B 5A 00 99 22 13  | A WHILE...Z..".|
000002E0: 22 3A 99 3A 89 32 30 3A  8F 20 43 4C 45 41 52 20  |":.:.20:. CLEAR |
000002F0: 53 43 52 45 45 4E 20 41  4E 44 20 44 4F 20 41 47  |SCREEN AND DO AG|
00000300: 41 49 4E 00 27 0B 5F 00  8F 20 44 41 54 41 20 46  |AIN.'._.. DATA F|
00000310: 4F 52 20 4D 41 43 48 49  4E 45 20 43 4F 44 45 20  |OR MACHINE CODE |
00000320: 52 4F 55 54 49 4E 45 00  60 0B 64 00 83 31 36 32  |ROUTINE.`.d..162|
00000330: 2C 31 2C 31 32 30 2C 31  37 33 2C 32 2C 32 32 30  |,1,120,173,2,220|
00000340: 2C 31 34 31 2C 30 2C 31  39 33 2C 31 36 39 2C 31  |,141,0,193,169,1|
00000350: 39 32 2C 31 34 31 2C 32  2C 32 32 30 2C 31 36 39  |92,141,2,220,169|
00000360: 00 99 0B 6E 00 83 31 32  38 2C 31 34 31 2C 30 2C  |...n..128,141,0,|
00000370: 32 32 30 2C 31 36 30 2C  31 32 38 2C 32 33 34 2C  |220,160,128,234,|
00000380: 31 33 36 2C 31 36 2C 32  35 32 2C 31 37 33 2C 32  |136,16,252,173,2|
00000390: 35 2C 32 31 32 2C 31 35  37 00 D3 0B 78 00 83 31  |5,212,157...x..1|
000003A0: 2C 31 39 33 2C 31 37 33  2C 32 36 2C 32 31 32 2C  |,193,173,26,212,|
000003B0: 31 35 37 2C 33 2C 31 39  33 2C 31 37 33 2C 30 2C  |157,3,193,173,0,|
000003C0: 32 32 30 2C 39 2C 31 32  38 2C 31 34 31 2C 35 2C  |220,9,128,141,5,|
000003D0: 31 39 33 00 0C 0C 82 00  83 31 36 39 2C 36 34 2C  |193......169,64,|
000003E0: 32 30 32 2C 31 36 2C 32  32 32 2C 31 37 33 2C 30  |202,16,222,173,0|
000003F0: 2C 31 39 33 2C 31 34 31  2C 32 2C 32 32 30 2C 31  |,193,141,2,220,1|
00000400: 37 33 2C 31 2C 32 32 30  2C 31 34 31 00 1D 0C 8C  |73,1,220,141....|
00000410: 00 83 36 2C 31 39 33 2C  38 38 2C 39 36 00 00 00  |..6,193,88,96...|
00000420: A2                                                |.               |
..J....53280,11:.53281,2:.".............
.......PADDLE STATUS READ PROGRAM".S...C
.12.4096:. SET PADDLE ROUTINE START.....
. POKE IN THE PADDLE READING ROUTINE....
..I.0.63:.A:.C.I,A:......."....UCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCI":.C:. CAL PADDL
E ROUTINE.....P1.B(C.257):. SET PADDLE 1
 VALUE.C.(.P2.B(C.258):. SET PADDLE 2 VA
LUE.H.2.P3.B(C.259):. SET PADDLE 3 VALUE
...<.P4.B(C.260):. SET PADDLE 4 VALUE...
=.. READ FIRE BUTTON STATUS.G.>.S1.B(C.2
61):S2.B(C.262)...E.."....              
                ."...F.."...B           
                    B".J.G.."...JCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCK".N.H.."..".5)P
1;.13)P2;.21)P3;.29)P4...I.. PRINT FIRE 
BUTTON STATUS...K..:.".       .FIRE A. "
;S1," .FIRE B. ";S2.X.P..W.1.50:.:. WAIT
 A WHILE...Z..".":.:.20:. CLEAR SCREEN A
ND DO AGAIN.'._.. DATA FOR MACHINE CODE 
ROUTINE.`.D..162,1,120,173,2,220,141,0,1
93,169,192,141,2,220,169...N..128,141,0,
220,160,128,234,136,16,252,173,25,212,15
7.S.X..1,193,173,26,212,157,3,193,173,0,
220,9,128,141,5,193......169,64,202,16,2
22,173,0,193,141,2,220,173,1,220,141....
..6,193,88,96....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL