> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 21 08 E8 03 8F 20 2A 2A 2A 2A 2A 2A 2A 20 |..!.... ******* |
00000010: 48 45 41 44 45 52 20 2A 2A 2A 2A 2A 2A 2A 2A 2A |HEADER *********|
00000020: 2A 00 27 08 F2 03 3A 00 52 08 FC 03 99 22 93 11 |*.'...:.R...."..|
00000030: 22 3B A3 39 29 3B 22 12 20 20 20 48 45 41 44 45 |";.9);". HEADE|
00000040: 52 20 2D 20 43 48 41 4E 47 45 20 20 20 20 11 11 |R - CHANGE ..|
00000050: 11 22 00 8D 08 06 04 8F 20 2A 2A 2A 2A 20 4F 45 |."...... **** OE|
00000060: 46 46 4E 45 4E 20 42 45 46 45 48 4C 53 4B 41 4E |FFNEN BEFEHLSKAN|
00000070: 41 4C 20 26 20 44 49 52 45 4B 54 5A 55 47 52 49 |AL & DIREKTZUGRI|
00000080: 46 46 53 4B 41 4E 41 4C 20 2A 2A 2A 2A 00 A5 08 |FFSKANAL ****...|
00000090: 10 04 9F 31 35 2C 38 2C 31 35 3A 9F 32 2C 38 2C |...15,8,15:.2,8,|
000000A0: 33 2C 22 23 22 00 D7 08 1A 04 8F 20 2A 2A 2A 2A |3,"#"...... ****|
000000B0: 20 4C 45 53 45 4E 20 44 45 53 20 48 45 41 44 45 | LESEN DES HEADE|
000000C0: 52 20 53 41 54 5A 45 53 20 49 4E 20 50 55 46 46 |R SATZES IN PUFF|
000000D0: 45 52 20 2A 2A 2A 2A 00 EE 08 24 04 98 31 35 2C |ER ****...$..15,|
000000E0: 22 55 31 3A 22 3B 33 3B 30 3B 31 38 3B 30 00 2D |"U1:";3;0;18;0.-|
000000F0: 09 2E 04 8F 20 2A 2A 2A 2A 50 4F 53 49 54 49 4F |.... ****POSITIO|
00000100: 4E 49 45 52 45 4E 20 44 45 53 20 50 55 46 46 45 |NIEREN DES PUFFE|
00000110: 52 2D 5A 45 49 47 45 52 53 20 41 55 46 20 44 49 |R-ZEIGERS AUF DI|
00000120: 53 4B 20 4E 41 4D 45 4E 20 2A 2A 2A 2A 00 41 09 |SK NAMEN ****.A.|
00000130: 38 04 98 31 35 2C 22 42 2D 50 22 3B 33 3B 31 34 |8..15,"B-P";3;14|
00000140: 34 00 71 09 42 04 8F 20 2A 2A 2A 2A 20 4C 45 53 |4.q.B.. **** LES|
00000150: 45 4E 20 44 45 53 20 44 49 53 4B 2D 4E 41 4D 45 |EN DES DISK-NAME|
00000160: 4E 53 20 28 31 36 20 42 59 54 45 29 20 2A 2A 2A |NS (16 BYTE) ***|
00000170: 2A 00 9B 09 4C 04 41 31 24 B2 22 22 3A 81 20 49 |*...L.A1$."":. I|
00000180: B2 31 20 A4 20 31 36 3A A1 23 32 2C 42 24 3A 41 |.1 . 16:.#2,B$:A|
00000190: 31 24 B2 41 31 24 AA 42 24 3A 82 00 D7 09 56 04 |1$.A1$.B$:....V.|
000001A0: 8F 20 2A 2A 2A 2A 20 50 4F 53 49 54 49 4F 4E 49 |. **** POSITIONI|
000001B0: 45 52 45 4E 20 44 45 53 20 50 55 46 46 45 52 5A |EREN DES PUFFERZ|
000001C0: 45 49 47 45 52 53 20 41 55 46 20 44 49 53 4B 2D |EIGERS AUF DISK-|
000001D0: 49 44 20 2A 2A 2A 2A 00 EB 09 60 04 98 31 35 2C |ID ****...`..15,|
000001E0: 22 42 2D 50 22 3B 33 3B 31 36 32 00 12 0A 6A 04 |"B-P";3;162...j.|
000001F0: 8F 20 2A 2A 2A 2A 20 4C 45 53 45 4E 20 44 49 53 |. **** LESEN DIS|
00000200: 4B 2D 49 44 20 28 32 20 42 59 54 45 29 20 2A 2A |K-ID (2 BYTE) **|
00000210: 2A 2A 00 2C 0A 74 04 A1 23 32 2C 41 32 24 2C 42 |**.,.t..#2,A2$,B|
00000220: 24 3A 41 32 24 B2 41 32 24 AA 42 24 00 4C 0A 7E |$:A2$.A2$.B$.L.~|
00000230: 04 8F 20 2A 2A 2A 2A 20 42 45 4E 55 54 5A 45 52 |.. **** BENUTZER|
00000240: 20 44 49 41 4C 4F 47 20 2A 2A 2A 2A 00 64 0A 88 | DIALOG ****.d..|
00000250: 04 99 22 44 49 53 4B 2D 4E 41 4D 45 3A 20 20 22 |.."DISK-NAME: "|
00000260: 3B 41 31 24 00 83 0A 92 04 99 22 44 49 53 4B 2D |;A1$......"DISK-|
00000270: 49 44 3A 20 20 20 20 22 3B 41 32 24 3A 49 44 24 |ID: ";A2$:ID$|
00000280: B2 22 22 00 A6 0A 94 04 99 A3 31 39 29 3B 22 11 |."".......19);".|
00000290: 11 11 12 20 20 20 20 20 20 20 20 20 20 20 20 20 |... |
000002A0: 20 20 20 92 11 22 00 D6 0A 9C 04 85 22 4E 45 55 | .."......"NEU|
000002B0: 45 52 20 44 49 53 4B 2D 4E 41 4D 45 3A 20 22 3B |ER DISK-NAME: ";|
000002C0: 4E 4D 24 3A 8B 20 C3 28 4E 4D 24 29 B1 31 36 20 |NM$:. .(NM$).16 |
000002D0: A7 20 31 31 37 32 00 FD 0A A6 04 8B 20 C3 28 4E |. 1172...... .(N|
000002E0: 4D 24 29 B3 31 36 20 A7 20 4E 4D 24 B2 4E 4D 24 |M$).16 . NM$.NM$|
000002F0: AA C7 28 31 36 30 29 3A 89 31 31 39 30 00 33 0B |..(160):.1190.3.|
00000300: B0 04 49 44 24 B2 22 22 3A 85 22 4E 45 55 45 20 |..ID$."":."NEUE |
00000310: 20 44 49 53 4B 2D 49 44 3A 20 20 20 22 3B 49 44 | DISK-ID: ";ID|
00000320: 24 3A 8B 20 C3 28 49 44 24 29 B1 32 20 A7 20 31 |$:. .(ID$).2 . 1|
00000330: 32 30 30 00 5A 0B BA 04 8B 20 C3 28 49 44 24 29 |200.Z.... .(ID$)|
00000340: B3 32 20 A7 20 49 44 24 B2 49 44 24 AA C7 28 31 |.2 . ID$.ID$..(1|
00000350: 36 30 29 3A 89 20 31 32 31 30 00 94 0B C4 04 8F |60):. 1210......|
00000360: 20 2A 2A 2A 2A 20 50 4F 53 49 54 49 4F 4E 49 45 | **** POSITIONIE|
00000370: 52 45 4E 20 50 55 46 46 45 52 2D 5A 45 49 47 45 |REN PUFFER-ZEIGE|
00000380: 52 20 41 55 46 20 44 49 53 4B 2D 4E 41 4D 45 20 |R AUF DISK-NAME |
00000390: 2A 2A 2A 2A 00 A8 0B CE 04 98 31 35 2C 22 42 2D |****......15,"B-|
000003A0: 50 22 3B 33 3B 31 34 34 00 D6 0B D8 04 8F 20 2A |P";3;144...... *|
000003B0: 2A 2A 2A 20 53 43 48 52 45 49 42 45 4E 20 44 49 |*** SCHREIBEN DI|
000003C0: 53 4B 2D 4E 41 4D 45 20 49 4E 20 50 55 46 46 45 |SK-NAME IN PUFFE|
000003D0: 52 20 2A 2A 2A 2A 00 E2 0B E2 04 98 32 2C 4E 4D |R ****......2,NM|
000003E0: 24 3B 00 1A 0C EC 04 8F 20 2A 2A 2A 2A 20 50 4F |$;...... **** PO|
000003F0: 53 49 54 49 4F 4E 49 45 52 45 4E 20 50 55 46 46 |SITIONIEREN PUFF|
00000400: 45 52 2D 5A 45 49 47 45 52 20 41 55 46 20 44 49 |ER-ZEIGER AUF DI|
00000410: 53 4B 2D 49 44 20 2A 2A 2A 2A 00 2E 0C F6 04 98 |SK-ID ****......|
00000420: 31 35 2C 22 42 2D 50 22 3B 33 3B 31 36 32 00 5A |15,"B-P";3;162.Z|
00000430: 0C 00 05 8F 20 2A 2A 2A 2A 20 53 43 48 52 45 49 |.... **** SCHREI|
00000440: 42 45 4E 20 44 49 53 4B 2D 49 44 20 49 4E 20 50 |BEN DISK-ID IN P|
00000450: 55 46 46 45 52 20 2A 2A 2A 2A 00 66 0C 0A 05 98 |UFFER ****.f....|
00000460: 32 2C 49 44 24 3B 00 90 0C 14 05 8F 20 2A 2A 2A |2,ID$;...... ***|
00000470: 2A 20 53 43 48 52 45 49 42 45 4E 20 50 55 46 46 |* SCHREIBEN PUFF|
00000480: 45 52 20 41 55 46 20 44 49 53 4B 20 2A 2A 2A 2A |ER AUF DISK ****|
00000490: 00 A7 0C 1E 05 98 31 35 2C 22 55 32 3A 22 3B 33 |......15,"U2:";3|
000004A0: 3B 30 3B 31 38 3B 30 00 D2 0C 28 05 8F 20 2A 2A |;0;18;0...(.. **|
000004B0: 2A 2A 20 44 49 52 45 43 54 4F 52 59 20 4E 45 55 |** DIRECTORY NEU|
000004C0: 20 49 4E 20 52 41 4D 20 4C 45 53 45 4E 20 2A 2A | IN RAM LESEN **|
000004D0: 2A 2A 00 DF 0C 32 05 98 31 35 2C 22 49 30 22 00 |**...2..15,"I0".|
000004E0: 06 0D 3C 05 8F 20 2A 2A 2A 2A 20 53 43 48 4C 49 |..<.. **** SCHLI|
000004F0: 45 53 53 45 4E 20 44 45 52 20 4B 41 4E 41 45 4C |ESSEN DER KANAEL|
00000500: 45 20 2A 2A 2A 2A 00 17 0D 46 05 99 22 11 11 22 |E ****...F..".."|
00000510: 3A A0 32 3A A0 31 35 00 00 A9 |:.2:.15... |
..!.... ******* HEADER **********.'...:.
R...."..";.9);". HEADER - CHANGE ..
."...... **** OEFFNEN BEFEHLSKANAL & DIR
EKTZUGRIFFSKANAL ****......15,8,15:.2,8,
3,"#".W.... **** LESEN DES HEADER SATZES
IN PUFFER ****...$..15,"U1:";3;0;18;0.-
.... ****POSITIONIEREN DES PUFFER-ZEIGER
S AUF DISK NAMEN ****.A.8..15,"B-P";3;14
4.Q.B.. **** LESEN DES DISK-NAMENS (16 B
YTE) ****...L.A1$."":. I.1 . 16:.#2,B$:A
1$.A1$.B$:..W.V.. **** POSITIONIEREN DES
PUFFERZEIGERS AUF DISK-ID ****...`..15,
"B-P";3;162...J.. **** LESEN DISK-ID (2
BYTE) ****.,.T..#2,A2$,B$:A2$.A2$.B$.L.~
.. **** BENUTZER DIALOG ****.D...."DISK-
NAME: ";A1$......"DISK-ID: ";A2$:ID$
."".......19);".... ..".V
...."NEUER DISK-NAME: ";NM$:. C(NM$).16
. 1172...... C(NM$).16 . NM$.NM$.G(160):
.1190.3...ID$."":."NEUE DISK-ID: ";ID
$:. C(ID$).2 . 1200.Z.... C(ID$).2 . ID$
.ID$.G(160):. 1210...D.. **** POSITIONIE
REN PUFFER-ZEIGER AUF DISK-NAME ****...N
..15,"B-P";3;144.V.X.. **** SCHREIBEN DI
SK-NAME IN PUFFER ****......2,NM$;......
**** POSITIONIEREN PUFFER-ZEIGER AUF DI
SK-ID ****......15,"B-P";3;162.Z.... ***
* SCHREIBEN DISK-ID IN PUFFER ****.F....
2,ID$;...... **** SCHREIBEN PUFFER AUF D
ISK ****......15,"U2:";3;0;18;0.R.(.. **
** DIRECTORY NEU IN RAM LESEN ****...2..
15,"I0"...<.. **** SCHLIESSEN DER KANAEL
E ****...F.."..": 2: 15...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL