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

MOVE 1

FILE INFORMATION

FILENAME(S): MOVE 1

FILE TYPE(S): PRG

FILE SIZE: 1.5K

FIRST SEEN: 2025-11-30 21:12:37

APPEARS ON: 1 disk(s)

FILE HASH

8439de0097aeedfa45cb77bbd2de0134b389dad85593e9f3e9e8a49c4482a859

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
64 ER 01 95 MOVE 1 PRG DuncanTwain 7 15 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 23 08 0A 00 8F 20  55 53 52 20 41 55 46 20  |..#.... USR AUF |
00000010: 53 54 52 49 4E 47 4B 4F  50 49 45 52 52 4F 55 54  |STRINGKOPIERROUT|
00000020: 49 4E 45 00 29 08 0B 00  3A 00 40 08 0C 00 3A 97  |INE.)...:.@...:.|
00000030: 37 38 35 2C 31 32 32 3A  97 37 38 36 2C 31 38 32  |785,122:.786,182|
00000040: 00 46 08 0D 00 3A 00 4C  08 0E 00 3A 00 60 08 0F  |.F...:.L...:.`..|
00000050: 00 8F 20 48 41 55 50 54  50 52 4F 47 52 41 4D 4D  |.. HAUPTPROGRAMM|
00000060: 00 66 08 10 00 3A 00 89  08 14 00 3A 81 41 B2 30  |.f...:.....:.A.0|
00000070: A4 36 34 30 30 30 A9 31  30 30 30 3A 42 B2 31 30  |.64000.1000:B.10|
00000080: 30 30 3A 5A B2 31 30 32  34 00 8F 08 15 00 3A 00  |00:Z.1024.....:.|
00000090: 95 08 16 00 3A 00 A9 08  17 00 8F 20 4D 4F 56 45  |....:...... MOVE|
000000A0: 20 41 55 46 52 55 46 45  4E 00 BE 08 18 00 8F 20  | AUFRUFEN...... |
000000B0: 41 3D 53 54 41 52 54 41  44 52 45 53 53 45 00 E2  |A=STARTADRESSE..|
000000C0: 08 19 00 8F 20 42 3D 41  4E 5A 41 48 4C 20 5A 55  |.... B=ANZAHL ZU|
000000D0: 20 4B 4F 50 49 45 52 45  4E 44 45 52 20 42 59 54  | KOPIERENDER BYT|
000000E0: 45 53 00 F6 08 1A 00 8F  20 5A 3D 5A 49 45 4C 41  |ES...... Z=ZIELA|
000000F0: 44 52 45 53 53 45 00 FC  08 1B 00 3A 00 06 09 1E  |DRESSE.....:....|
00000100: 00 3A 8D 31 30 30 00 0C  09 1F 00 3A 00 12 09 20  |.:.100.....:... |
00000110: 00 3A 00 30 09 21 00 8F  20 57 45 49 54 45 52 20  |.:.0.!.. WEITER |
00000120: 49 4D 20 48 41 55 50 54  50 52 4F 47 52 41 4D 4D  |IM HAUPTPROGRAMM|
00000130: 00 36 09 22 00 3A 00 52  09 28 00 3A 97 31 39 38  |.6.".:.R.(.:.198|
00000140: 2C 30 3A 92 31 39 38 2C  31 3A 97 31 39 38 2C 30  |,0:.198,1:.198,0|
00000150: 3A 82 00 5A 09 32 00 89  35 30 00 60 09 62 00 3A  |:..Z.2..50.`.b.:|
00000160: 00 66 09 63 00 3A 00 80  09 64 00 8F 20 50 41 52  |.f.c.:...d.. PAR|
00000170: 41 4D 45 54 45 52 20 42  45 52 45 43 48 4E 45 4E  |AMETER BERECHNEN|
00000180: 00 86 09 65 00 3A 00 97  09 6E 00 3A 5A B2 5A AA  |...e.:...n.:Z.Z.|
00000190: 42 3A 42 B2 41 AA 42 00  9D 09 6F 00 3A 00 A3 09  |B:B.A.B...o.:...|
000001A0: 70 00 3A 00 C6 09 71 00  8F 20 50 41 52 41 4D 45  |p.:...q.. PARAME|
000001B0: 54 45 52 20 46 55 45 52  20 44 49 45 20 55 45 42  |TER FUER DIE UEB|
000001C0: 45 52 47 41 42 45 00 E4  09 72 00 8F 20 56 4F 52  |ERGABE...r.. VOR|
000001D0: 42 45 52 45 49 54 45 4E  20 28 49 4E 20 50 41 47  |BEREITEN (IN PAG|
000001E0: 45 20 31 29 00 EA 09 73  00 3A 00 FC 09 78 00 3A  |E 1)...s.:...x.:|
000001F0: 97 35 33 2C 38 38 3A 97  35 34 2C 30 00 0B 0A 82  |.53,88:.54,0....|
00000200: 00 3A 97 30 2C 39 3A 97  32 2C 31 00 21 0A 8C 00  |.:.0,9:.2,1.!...|
00000210: 3A 97 31 2C 35 35 3A 53  B2 C2 28 31 29 AA 32 35  |:.1,55:S..(1).25|
00000220: 36 00 27 0A 91 00 3A 00  37 0A 96 00 3A 97 53 AA  |6.'...:.7...:.S.|
00000230: 31 2C 5A AD 32 35 36 00  4C 0A 9B 00 3A 97 53 2C  |1,Z.256.L...:.S,|
00000240: 5A AB 32 35 36 AC C2 28  53 AA 31 29 00 5C 0A A0  |Z.256..(S.1).\..|
00000250: 00 3A 97 53 AA 33 2C 42  AD 32 35 36 00 73 0A A5  |.:.S.3,B.256.s..|
00000260: 00 3A 97 53 AA 32 2C 42  AB 32 35 36 AC C2 28 53  |.:.S.2,B.256..(S|
00000270: AA 33 29 00 83 0A AA 00  3A 97 53 AA 38 2C 41 AD  |.3).....:.S.8,A.|
00000280: 32 35 36 00 9A 0A AF 00  3A 97 53 AA 37 2C 41 AB  |256.....:.S.7,A.|
00000290: 32 35 36 AC C2 28 53 AA  38 29 00 A0 0A B0 00 3A  |256..(S.8).....:|
000002A0: 00 A6 0A B1 00 3A 00 CA  0A B2 00 8F 20 50 41 52  |.....:...... PAR|
000002B0: 41 4D 45 54 45 52 20 49  4E 20 5A 45 52 4F 50 41  |AMETER IN ZEROPA|
000002C0: 47 45 20 42 52 49 4E 47  45 4E 00 EA 0A B3 00 8F  |GE BRINGEN......|
000002D0: 20 55 4E 44 20 4D 4F 56  45 2D 52 4F 55 54 49 4E  | UND MOVE-ROUTIN|
000002E0: 45 20 41 55 46 52 55 46  45 4E 00 FD 0A B4 00 3A  |E AUFRUFEN.....:|
000002F0: 9E 34 31 39 31 39 AA 30  AC B7 28 30 29 00 03 0B  |.41919.0..(0)...|
00000300: B5 00 3A 00 09 0B BE 00  8E 00 0F 0B C8 00 3A 00  |..:...........:.|
00000310: 15 0B C9 00 3A 00 3B 0B  CA 00 8F 20 2A 2A 2A 2A  |....:.;.... ****|
00000320: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000330: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 00 61 0B CB 00  |***********.a...|
00000340: 8F 20 2A 20 20 20 20 20  41 20 43 20 48 20 54 20  |. *     A C H T |
00000350: 55 20 4E 20 47 20 21 20  21 20 21 20 20 20 20 20  |U N G ! ! !     |
00000360: 2A 00 87 0B CC 00 8F 20  2A 2A 2A 2A 2A 2A 2A 2A  |*...... ********|
00000370: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000380: 2A 2A 2A 2A 2A 2A 2A 00  8D 0B CD 00 3A 00 B1 0B  |*******.....:...|
00000390: CE 00 8F 20 49 4E 20 55  4E 47 55 45 4E 53 54 49  |... IN UNGUENSTI|
000003A0: 47 45 4E 20 46 41 45 4C  4C 45 4E 20 28 57 45 4E  |GEN FAELLEN (WEN|
000003B0: 4E 00 D5 0B CF 00 8F 20  56 49 45 4C 45 20 53 43  |N...... VIELE SC|
000003C0: 48 4C 45 49 46 45 4E 20  55 4E 44 20 55 4E 54 45  |HLEIFEN UND UNTE|
000003D0: 52 50 52 4F 2D 00 FB 0B  D0 00 8F 20 47 52 41 4D  |RPRO-...... GRAM|
000003E0: 4D 45 20 47 4C 45 49 43  48 5A 45 49 54 49 47 20  |ME GLEICHZEITIG |
000003F0: 4C 41 55 46 45 4E 20 4F  44 45 52 00 1D 0C D1 00  |LAUFEN ODER.....|
00000400: 8F 20 45 49 4E 20 4D 4F  44 55 4C 20 45 49 4E 47  |. EIN MODUL EING|
00000410: 45 53 54 45 43 4B 54 20  49 53 54 29 2C 00 3F 0C  |ESTECKT IST),.?.|
00000420: D2 00 8F 20 4B 41 4E 4E  20 45 53 20 5A 55 4D 20  |... KANN ES ZUM |
00000430: 41 42 53 54 55 52 5A 20  4B 4F 4D 4D 45 4E 2E 00  |ABSTURZ KOMMEN..|
00000440: 45 0C D3 00 3A 00 54 0C  D4 00 8F 20 41 42 48 49  |E...:.T.... ABHI|
00000450: 4C 46 45 3A 00 75 0C D5  00 8F 20 44 49 45 20 5A  |LFE:.u.... DIE Z|
00000460: 55 52 20 50 41 52 41 4D  45 54 45 52 55 45 42 45  |UR PARAMETERUEBE|
00000470: 52 47 41 42 45 00 9A 0C  D6 00 8F 20 42 45 4E 55  |RGABE...... BENU|
00000480: 54 5A 54 45 20 50 41 47  45 20 4D 55 53 53 20 57  |TZTE PAGE MUSS W|
00000490: 45 49 54 45 52 20 4E 41  43 48 00 BF 0C D7 00 8F  |EITER NACH......|
000004A0: 20 48 49 4E 54 45 4E 20  49 4E 20 45 49 4E 45 4E  | HINTEN IN EINEN|
000004B0: 20 46 52 45 49 45 4E 20  42 45 52 45 49 43 48 00  | FREIEN BEREICH.|
000004C0: E1 0C D8 00 8F 20 44 45  53 20 52 41 4D 20 47 45  |..... DES RAM GE|
000004D0: 4C 45 47 54 20 57 45 52  44 45 4E 2E 20 44 41 5A  |LEGT WERDEN. DAZ|
000004E0: 55 00 03 0D D9 00 8F 20  42 49 45 54 45 4E 20 53  |U...... BIETEN S|
000004F0: 49 43 48 20 45 54 57 41  20 44 49 45 20 53 45 49  |ICH ETWA DIE SEI|
00000500: 54 45 4E 00 29 0D DA 00  8F 20 31 39 32 2D 32 30  |TEN.).... 192-20|
00000510: 37 20 28 24 43 30 2D 24  43 46 29 20 41 4E 2C 20  |7 ($C0-$CF) AN, |
00000520: 57 45 4E 4E 20 44 4F 52  54 00 4E 0D DB 00 8F 20  |WENN DORT.N.... |
00000530: 4B 45 49 4E 45 20 44 41  54 45 4E 20 4F 44 45 52  |KEINE DATEN ODER|
00000540: 20 4D 41 53 43 48 49 4E  45 4E 50 52 4F 2D 00 74  | MASCHINENPRO-.t|
00000550: 0D DC 00 8F 20 47 52 41  4D 4D 45 20 4C 49 45 47  |.... GRAMME LIEG|
00000560: 45 4E 2E 20 53 4F 4C 4C  20 45 54 57 41 20 50 41  |EN. SOLL ETWA PA|
00000570: 47 45 20 50 00 9A 0D DD  00 8F 20 42 45 4E 55 54  |GE P...... BENUT|
00000580: 5A 54 20 57 45 52 44 45  4E 2C 20 53 49 4E 44 20  |ZT WERDEN, SIND |
00000590: 44 49 45 20 5A 45 49 4C  45 4E 00 BE 0D DE 00 8F  |DIE ZEILEN......|
000005A0: 20 31 33 30 20 55 4E 44  20 31 34 30 20 53 4F 20  | 130 UND 140 SO |
000005B0: 5A 55 20 56 45 52 41 45  4E 44 45 52 4E 3A 00 C4  |ZU VERAENDERN:..|
000005C0: 0D DF 00 3A 00 E0 0D E0  00 8F 20 20 20 31 33 30  |...:......   130|
000005D0: 20 50 4F 4B 45 30 2C 39  3A 50 4F 4B 45 32 2C 50  | POKE0,9:POKE2,P|
000005E0: 00 E6 0D E1 00 3A 00 02  0E E2 00 8F 20 20 20 31  |.....:......   1|
000005F0: 34 30 20 53 3D 50 45 45  4B 28 31 29 2B 32 35 36  |40 S=PEEK(1)+256|
00000600: 2A 50 00 00 00 00                                 |*P....          |
..#.... USR AUF STRINGKOPIERROUTINE.)...
:.@...:.785,122:.786,182.F...:.L...:.`..
.. HAUPTPROGRAMM.F...:.....:.A.0.64000.1
000:B.1000:Z.1024.....:.....:...... MOVE
 AUFRUFEN...... A=STARTADRESSE...... B=A
NZAHL ZU KOPIERENDER BYTES...... Z=ZIELA
DRESSE.....:.....:.100.....:... .:.0.!..
 WEITER IM HAUPTPROGRAMM.6.".:.R.(.:.198
,0:.198,1:.198,0:..Z.2..50.`.B.:.F.C.:..
.D.. PARAMETER BERECHNEN...E.:...N.:Z.Z.
B:B.A.B...O.:...P.:.F.Q.. PARAMETER FUER
 DIE UEBERGABE...R.. VORBEREITEN (IN PAG
E 1)...S.:...X.:.53,88:.54,0.....:.0,9:.
2,1.!...:.1,55:S.B(1).256.'...:.7...:.S.
1,Z.256.L...:.S,Z.256.B(S.1).\. .:.S.3,B
.256.S...:.S.2,B.256.B(S.3).....:.S.8,A.
256.....:.S.7,A.256.B(S.8). ...:.....:.J
.... PARAMETER IN ZEROPAGE BRINGEN......
 UND MOVE-ROUTINE AUFRUFEN.....:.41919.0
..(0).....:.........H.:...I.:.;.J.. ****
***************************.A.K.. *     
A C H T U N G ! ! !     *...L.. ********
***********************...M.:...N.. IN U
NGUENSTIGEN FAELLEN (WENN.U.O.. VIELE SC
HLEIFEN UND UNTERPRO-...P.. GRAMME GLEIC
HZEITIG LAUFEN ODER...Q.. EIN MODUL EING
ESTECKT IST),.?.R.. KANN ES ZUM ABSTURZ 
KOMMEN..E.S.:.T.T.. ABHILFE:.U.U.. DIE Z
UR PARAMETERUEBERGABE...V.. BENUTZTE PAG
E MUSS WEITER NACH...W.. HINTEN IN EINEN
 FREIEN BEREICH...X.. DES RAM GELEGT WER
DEN. DAZU...Y.. BIETEN SICH ETWA DIE SEI
TEN.).Z.. 192-207 ($C0-$CF) AN, WENN DOR
T.N.... KEINE DATEN ODER MASCHINENPRO-.T
.... GRAMME LIEGEN. SOLL ETWA PAGE P....
.. BENUTZT WERDEN, SIND DIE ZEILEN......
 130 UND 140 SO ZU VERAENDERN:.D...:....
..   130 POKE0,9:POKE2,P.....:......   1
40 S=PEEK(1)+256*P....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL