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

DEMO 2 HUE JOYST

FILE INFORMATION

FILENAME(S): DEMO 2 HUE JOYST

FILE TYPE(S): PRG

FILE SIZE: 435b

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

APPEARS ON: 1 disk(s)

FILE HASH

17e6d29cfaad2106b7e0ef0953e944194eb74dc4f3014c949a3b3447f7064930

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C64 HULP 11 1 DEMO 2 HUE JOYST PRG DuncanTwain 29 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 13 08 0A 00 95 20  31 3A 20 9A 3A 20 88 20  |....... 1: .: . |
00000010: 30 2C 31 00 2A 08 14 00  58 B2 31 35 39 3A 20 59  |0,1.*...X.159: Y|
00000020: B2 39 39 3A 20 92 20 58  2C 59 00 3C 08 1E 00 8D  |.99: . X,Y.<....|
00000030: 31 30 30 3A 8B 4A B2 31  35 A7 33 30 00 4A 08 28  |100:.J.15.30.J.(|
00000040: 00 92 20 58 2C 59 3A 89  33 30 00 64 08 32 00 95  |.. X,Y:.30.d.2..|
00000050: 20 30 3A 80 3A 8F 20 47  52 41 43 45 46 55 4C 20  | 0:.:. GRACEFUL |
00000060: 45 58 49 54 00 78 08 64  00 8F 20 52 45 41 44 20  |EXIT.x.d.. READ |
00000070: 4A 4F 59 53 54 49 43 4B  00 96 08 6E 00 4A B2 C2  |JOYSTICK...n.J..|
00000080: 28 35 36 33 32 30 29 AF  31 35 3A 8F 20 49 4E 20  |(56320).15:. IN |
00000090: 50 4F 52 54 20 32 00 B6  08 78 00 8B 28 4A AF 38  |PORT 2...x..(J.8|
000000A0: 29 B2 30 A7 58 B2 58 AA  31 3A 8F 20 4D 4F 56 45  |).0.X.X.1:. MOVE|
000000B0: 20 52 49 47 48 54 00 D5  08 82 00 8B 28 4A AF 34  | RIGHT......(J.4|
000000C0: 29 B2 30 A7 58 B2 58 AB  31 3A 8F 20 4D 4F 56 45  |).0.X.X.1:. MOVE|
000000D0: 20 4C 45 46 54 00 F4 08  8C 00 8B 28 4A AF 32 29  | LEFT......(J.2)|
000000E0: B2 30 A7 59 B2 59 AB 31  3A 8F 20 4D 4F 56 45 20  |.0.Y.Y.1:. MOVE |
000000F0: 44 4F 57 4E 00 11 09 96  00 8B 28 4A AF 31 29 B2  |DOWN......(J.1).|
00000100: 30 A7 59 B2 59 AA 31 3A  8F 20 4D 4F 56 45 20 55  |0.Y.Y.1:. MOVE U|
00000110: 50 00 2E 09 A0 00 8B 59  B3 30 A7 59 B2 30 3A 8F  |P......Y.0.Y.0:.|
00000120: 20 53 54 41 59 20 49 4E  20 52 41 4E 47 45 00 3F  | STAY IN RANGE.?|
00000130: 09 AA 00 8B 59 B1 31 39  39 A7 59 B2 31 39 39 00  |....Y.199.Y.199.|
00000140: 50 09 B4 00 8B 58 B1 33  31 39 A7 58 B2 33 31 39  |P....X.319.X.319|
00000150: 00 5D 09 BE 00 8B 58 B3  30 A7 58 B2 30 00 86 09  |.]....X.0.X.0...|
00000160: C8 00 A1 41 24 3A 8B 41  24 B2 C7 28 31 34 37 29  |...A$:.A$..(147)|
00000170: A7 20 57 49 50 52 3A 20  8F 20 43 4C 45 41 52 20  |. WIPR: . CLEAR |
00000180: 53 43 52 45 45 4E 00 A9  09 D2 00 8B 41 24 B2 C7  |SCREEN......A$..|
00000190: 28 31 33 36 29 A7 35 30  3A 20 8F 20 46 20 4B 45  |(136).50: . F KE|
000001A0: 59 20 54 4F 20 45 58 49  54 00 AF 09 DC 00 8E 00  |Y TO EXIT.......|
000001B0: 00 00 30                                          |..0             |
....... 1: .: . 0,1.*...X.159: Y.99: . X
,Y.<....100:.J.15.30.J.(.. X,Y:.30.D.2..
 0:.:. GRACEFUL EXIT.X.D.. READ JOYSTICK
...N.J.B(56320).15:. IN PORT 2...X..(J.8
).0.X.X.1:. MOVE RIGHT.U....(J.4).0.X.X.
1:. MOVE LEFT......(J.2).0.Y.Y.1:. MOVE 
DOWN......(J.1).0.Y.Y.1:. MOVE UP... ..Y
.0.Y.0:. STAY IN RANGE.?....Y.199.Y.199.
P....X.319.X.319.]....X.0.X.0...H..A$:.A
$.G(147). WIPR: . CLEAR SCREEN...R..A$.G
(136).50: . F KEY TO EXIT.........0
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL