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

LOGICAL'OPS/DEMO

FILE INFORMATION

FILENAME(S): LOGICAL'OPS/DEMO

FILE TYPE(S): PRG

FILE SIZE: 800b

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

APPEARS ON: 1 disk(s)

FILE HASH

7f7adea5f6317d587e7f4e44af76e02adc81cb2feb1ca3c1f46f1e80d4944647

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
COPY POPPEL LOGICAL'OPS/DEMO PRG hedning, German ebay 5 5 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: CC 02 EF 02 18 03 23 28  11 5F 02 00 93 4B 65 60  |......#(._...Ke`|
00000010: 61 00 43 4C 45 41 52 23  32 23 5F 03 1A 44 45 4D  |a.CLEAR#2#_..DEM|
00000020: 4F 20 4F 46 20 4C 4F 47  49 43 41 4C 20 4F 50 45  |O OF LOGICAL OPE|
00000030: 52 41 54 49 4F 4E 53 65  60 61 23 3C 15 5F 03 0C  |RATIONSe`a#<._..|
00000040: 4C 4F 47 49 43 41 4C 20  41 4E 44 3A 65 60 61 23  |LOGICAL AND:e`a#|
00000050: 46 20 5F 03 17 20 20 4C  41 4E 44 28 3C 4E 55 4D  |F _..  LAND(<NUM|
00000060: 42 45 52 3E 2C 3C 4D 41  53 4B 3E 29 65 60 61 23  |BER>,<MASK>)e`a#|
00000070: 50 06 5F 60 61 23 5A 14  5F 03 0B 4C 4F 47 49 43  |P._`a#Z._..LOGIC|
00000080: 41 4C 20 4F 52 3A 65 60  61 23 64 1F 5F 03 16 20  |AL OR:e`a#d._.. |
00000090: 20 4C 4F 52 28 3C 4E 55  4D 42 45 52 3E 2C 3C 4D  | LOR(<NUMBER>,<M|
000000A0: 41 53 4B 3E 29 65 60 61  23 6E 06 5F 60 61 23 78  |ASK>)e`a#n._`a#x|
000000B0: 15 5F 03 0C 4C 4F 47 49  43 41 4C 20 58 4F 52 3A  |._..LOGICAL XOR:|
000000C0: 65 60 61 23 82 1F 5F 03  16 20 20 58 4F 52 28 3C  |e`a#.._..  XOR(<|
000000D0: 4E 55 4D 42 45 52 3E 2C  3C 4D 41 53 4B 3E 29 65  |NUMBER>,<MASK>)e|
000000E0: 60 61 23 8C 06 5F 60 61  23 96 2E 5F 03 25 59 4F  |`a#.._`a#.._.%YO|
000000F0: 55 20 4D 41 59 20 4E 4F  57 20 54 52 59 20 54 48  |U MAY NOW TRY TH|
00000100: 45 53 45 20 54 48 52 45  45 20 46 55 43 4E 54 49  |ESE THREE FUCNTI|
00000110: 4F 4E 53 65 60 61 23 A0  19 5F 03 10 46 52 4F 4D  |ONSe`a#.._..FROM|
00000120: 20 44 49 52 45 43 54 20  4D 4F 44 45 65 60 61 23  | DIRECT MODEe`a#|
00000130: AA 06 5F 60 61 23 B4 0D  5F 03 04 54 52 59 3A 65  |.._`a#.._..TRY:e|
00000140: 60 61 23 BE 06 5F 60 61  23 C8 1A 5F 03 11 50 52  |`a#.._`a#.._..PR|
00000150: 49 4E 54 20 4C 41 4E 44  28 33 35 2C 32 37 29 65  |INT LAND(35,27)e|
00000160: 60 61 23 D2 06 5F 60 61  23 DC 11 5F 0A 01 02 00  |`a#.._`a#.._....|
00000170: 23 0D 02 00 1B 13 64 60  61 23 E6 0F E9 02 00 00  |#.....d`a#......|
00000180: 03 72 03 72 04 72 05 7C  23 F0 04 00 23 FA 22 00  |.r.r.r.|#...#.".|
00000190: 20 53 45 54 20 55 50 20  4D 41 43 48 49 4E 45 20  | SET UP MACHINE |
000001A0: 43 4F 44 45 20 54 4F 20  52 45 53 49 44 45 24 04  |CODE TO RESIDE$.|
000001B0: 1F 00 20 42 45 54 57 45  45 4E 20 54 48 45 20 53  |.. BETWEEN THE S|
000001C0: 43 52 45 45 4E 20 41 4E  44 20 54 48 45 24 0E 15  |CREEN AND THE$..|
000001D0: 00 20 53 50 52 49 54 45  20 50 4F 49 4E 54 45 52  |. SPRITE POINTER|
000001E0: 53 2E 24 18 04 00 24 22  0C E4 02 07 E8 E5 02 00  |S.$...$"........|
000001F0: A9 E6 24 2C 0B E4 02 07  E9 E5 04 03 E6 24 36 0B  |..$,.........$6.|
00000200: E4 02 07 EA E5 04 05 E6  24 40 0B E4 02 07 EB E5  |........$@......|
00000210: 04 04 E6 24 4A 0C E4 02  07 EC E5 02 00 8D E6 24  |...$J..........$|
00000220: 54 0C E4 02 07 ED E5 02  00 F0 E6 24 5E 0C E4 02  |T..........$^...|
00000230: 07 EE E5 02 00 07 E6 24  68 0C E4 02 07 EF E5 02  |.......$h.......|
00000240: 00 60 E6 24 72 08 E7 02  07 E8 E8 24 7C 09 EF 02  |.`.$r......$|...|
00000250: 07 F0 D8 F2 24 86 05 EC  02 24 90 04 00 24 9A 0D  |....$....$...$..|
00000260: E9 01 00 00 02 72 03 72  04 7C 24 A4 11 EF 0A 02  |.....r.r.|$.....|
00000270: 07 03 10 07 04 10 02 00  29 13 F2 24 AE 05 EC 01  |........)..$....|
00000280: 24 B8 04 00 24 C2 0D E9  06 00 00 02 72 03 72 04  |$...$.......r.r.|
00000290: 7C 24 CC 11 EF 0A 02 07  03 10 07 04 10 02 00 09  ||$..............|
000002A0: 13 F2 24 D6 05 EC 06 24  E0 04 00 24 EA 0D E9 07  |..$....$...$....|
000002B0: 00 00 02 72 03 72 04 7C  24 F4 11 EF 0A 02 07 03  |...r.r.|$.......|
000002C0: 10 07 04 10 02 00 49 13  F2 24 FE 05 EC 07 25 08  |......I..$....%.|
000002D0: 04 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000002E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000002F0: 00 00 00 00 00 04 4C 41  4E 44 0E 4C 4F 47 49 43  |......LAND.LOGIC|
00000300: 41 4C 27 53 45 54 27 55  50 03 4E 55 4D 04 4D 41  |AL'SET'UP.NUM.MA|
00000310: 53 4B 02 4F 50 03 4C 4F  52 03 58 4F 52 00 00 02  |SK.OP.LOR.XOR...|
L.....#(._...KE`A.CLEAR#2#_..DEMO OF LOG
ICAL OPERATIONSE`A#<._..LOGICAL AND:E`A#
F _..  LAND(<NUMBER>,<MASK>)E`A#P._`A#Z.
_..LOGICAL OR:E`A#D._..  LOR(<NUMBER>,<M
ASK>)E`A#N._`A#X._..LOGICAL XOR:E`A#.._.
.  XOR(<NUMBER>,<MASK>)E`A#.._`A#.._.%YO
U MAY NOW TRY THESE THREE FUCNTIONSE`A# 
._..FROM DIRECT MODEE`A#.._`A#.._..TRY:E
`A#.._`A#H._..PRINT LAND(35,27)E`A#R._`A
#.._....#.....D`A#.......R.R.R.|#...#.".
 SET UP MACHINE CODE TO RESIDE$... BETWE
EN THE SCREEN AND THE$... SPRITE POINTER
S.$...$"..........$,.........$6.........
$@.........$J..........$T..........$^...
.......$H........`.$R......$|.....X.$...
.$...$.......R.R.|$.............)..$....
$...$B......R.R.|$L...............$V...$
...$.......R.R.|$.............I..$....%.
......................................LA
ND.LOGICAL'SET'UP.NUM.MASK.OP.LOR.XOR...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL