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

HARDCOPY

FILE INFORMATION

FILENAME(S): HARDCOPY

FILE TYPE(S): PRG

FILE SIZE: 1.1K

FIRST SEEN: 2025-11-30 01:13:03

APPEARS ON: 1 disk(s)

FILE HASH

9d794b6f1cb94111ffef87b32f55e6146879c3be90b60a30ba21786b2aa72e8e

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
10305 SEITE B HARDCOPY PRG C64er 19 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 33 08 05 00 8F 20  56 20 49 53 54 20 44 49  |..3.... V IST DI|
00000010: 45 20 41 4E 46 41 4E 47  53 41 44 52 45 53 53 45  |E ANFANGSADRESSE|
00000020: 20 44 45 53 20 56 49 44  45 4F 53 50 45 49 43 48  | DES VIDEOSPEICH|
00000030: 45 52 53 00 51 08 06 00  8F 20 48 49 45 52 20 41  |ERS.Q.... HIER A|
00000040: 55 46 20 24 32 30 30 30  20 47 45 53 45 54 5A 54  |UF $2000 GESETZT|
00000050: 2E 00 81 08 07 00 8F 20  44 49 45 53 20 4B 4F 45  |....... DIES KOE|
00000060: 4E 4E 45 4E 20 53 49 45  20 41 4E 20 49 48 52 20  |NNEN SIE AN IHR |
00000070: 50 52 4F 47 52 41 4D 4D  20 41 4E 50 41 53 53 45  |PROGRAMM ANPASSE|
00000080: 4E 00 8C 08 0A 00 56 B2  38 31 39 32 00 B2 08 0F  |N.....V.8192....|
00000090: 00 8F 20 4F 45 46 46 4E  45 54 20 4C 49 4E 41 45  |.. OEFFNET LINAE|
000000A0: 52 4B 41 4E 41 4C 20 5A  55 4D 20 44 52 55 43 4B  |RKANAL ZUM DRUCK|
000000B0: 45 52 00 BD 08 14 00 9F  31 2C 34 2C 31 00 E7 08  |ER......1,4,1...|
000000C0: 19 00 8F 20 44 41 4D 49  54 20 49 4E 49 54 49 41  |... DAMIT INITIA|
000000D0: 4C 49 53 49 45 52 54 20  4D 41 4E 20 44 45 4E 20  |LISIERT MAN DEN |
000000E0: 44 52 55 43 4B 45 52 00  17 09 1A 00 8F 20 55 4D  |DRUCKER...... UM|
000000F0: 20 45 49 4E 45 4E 20 44  45 46 49 4E 49 45 52 54  | EINEN DEFINIERT|
00000100: 45 4E 20 5A 55 53 54 41  4E 44 20 5A 55 20 45 52  |EN ZUSTAND ZU ER|
00000110: 52 45 49 43 48 45 4E 00  2A 09 1E 00 98 31 2C C7  |REICHEN.*....1,.|
00000120: 28 32 37 29 3B C7 28 36  34 29 00 50 09 23 00 8F  |(27);.(64).P.#..|
00000130: 20 4A 45 54 5A 54 20 4D  55 2B 20 44 45 52 20 5A  | JETZT MU+ DER Z|
00000140: 45 49 4C 45 4E 41 42 53  54 41 4E 44 20 41 55 46  |EILENABSTAND AUF|
00000150: 00 73 09 24 00 8F 20 38  2F 37 32 20 5A 4F 4C 4C  |.s.$.. 8/72 ZOLL|
00000160: 20 45 49 4E 47 45 53 54  45 4C 4C 54 20 57 45 52  | EINGESTELLT WER|
00000170: 44 45 4E 00 89 09 28 00  98 31 2C C7 28 32 37 29  |DEN...(..1,.(27)|
00000180: 3B 22 41 22 3B C7 28 38  29 00 AE 09 2D 00 8F 20  |;"A";.(8)...-.. |
00000190: 34 30 20 53 50 41 4C 54  45 4E 20 48 41 42 45 4E  |40 SPALTEN HABEN|
000001A0: 20 57 49 52 20 49 4E 53  47 45 53 41 4D 54 00 BA  | WIR INSGESAMT..|
000001B0: 09 32 00 81 41 B2 30 A4  33 39 00 E2 09 3C 00 8F  |.2..A.0.39...<..|
000001C0: 20 44 45 52 20 44 52 55  43 4B 45 52 20 57 49 52  | DER DRUCKER WIR|
000001D0: 44 20 41 55 46 20 47 52  41 46 41 49 4B 44 52 55  |D AUF GRAFAIKDRU|
000001E0: 43 4B 00 FD 09 3D 00 8F  20 32 30 30 20 42 59 54  |CK...=.. 200 BYT|
000001F0: 45 20 45 49 4E 47 45 53  54 45 4C 4C 54 00 20 0A  |E EINGESTELLT. .|
00000200: 46 00 98 31 2C C7 28 32  37 29 3B 22 2A 22 3B C7  |F..1,.(27);"*";.|
00000210: 28 30 29 3B C7 28 32 30  30 29 3B C7 28 30 29 3B  |(0);.(200);.(0);|
00000220: 00 49 0A 4B 00 8F 20 4C  4F 53 20 47 45 48 54 53  |.I.K.. LOS GEHTS|
00000230: 20 4D 49 54 20 44 45 4E  20 53 50 41 4C 54 45 4E  | MIT DEN SPALTEN|
00000240: 20 55 4E 44 20 5A 57 41  52 00 5B 0A 4C 00 8F 20  | UND ZWAR.[.L.. |
00000250: 52 55 45 43 4B 57 41 45  52 54 53 00 6A 0A 50 00  |RUECKWAERTS.j.P.|
00000260: 81 42 B2 32 34 A4 30 A9  AB 31 00 98 0A 55 00 8F  |.B.24.0..1...U..|
00000270: 20 4A 45 44 45 20 5A 45  49 43 48 45 4E 50 4F 53  | JEDE ZEICHENPOS|
00000280: 49 54 49 4F 4E 20 45 4E  54 48 41 45 4C 54 20 41  |ITION ENTHAELT A|
00000290: 43 48 54 20 42 59 54 45  00 A6 0A 5A 00 81 43 B2  |CHT BYTE...Z..C.|
000002A0: 37 A4 30 A9 AB 31 00 CB  0A 5F 00 8F 20 57 45 47  |7.0..1..._.. WEG|
000002B0: 45 4E 20 44 45 53 20 47  45 44 52 45 48 54 45 4E  |EN DES GEDREHTEN|
000002C0: 20 44 52 55 43 4B 53 20  49 53 54 00 EE 0A 60 00  | DRUCKS IST...`.|
000002D0: 8F 20 44 49 45 20 41 44  52 45 53 53 42 45 52 45  |. DIE ADRESSBERE|
000002E0: 43 48 4E 55 4E 47 20 45  49 4E 46 41 43 48 00 05  |CHNUNG EINFACH..|
000002F0: 0B 64 00 58 B2 C2 28 56  AA 41 AC 38 AA 42 AC 33  |.d.X..(V.A.8.B.3|
00000300: 32 30 AA 43 29 00 30 0B  69 00 8F 20 48 49 45 52  |20.C).0.i.. HIER|
00000310: 20 4C 41 53 53 45 4E 20  57 49 52 20 45 49 4E 45  | LASSEN WIR EINE|
00000320: 4E 20 43 55 52 53 4F 52  20 42 4C 49 4E 4B 45 4E  |N CURSOR BLINKEN|
00000330: 00 61 0B 6A 00 8F 20 44  41 4D 49 54 20 57 49 52  |.a.j.. DAMIT WIR|
00000340: 20 57 49 53 53 45 4E 2C  20 57 49 45 20 57 45 49  | WISSEN, WIE WEI|
00000350: 54 20 44 45 52 20 52 45  43 48 4E 45 52 20 49 53  |T DER RECHNER IS|
00000360: 54 00 7A 0B 6E 00 97 28  56 AA 41 AC 38 AA 42 AC  |T.z.n..(V.A.8.B.|
00000370: 33 32 30 AA 43 29 2C 32  35 35 00 91 0B 78 00 97  |320.C),255...x..|
00000380: 28 56 AA 41 AC 38 AA 42  AC 33 32 30 AA 43 29 2C  |(V.A.8.B.320.C),|
00000390: 58 00 C1 0B 7D 00 8F 20  4A 45 54 5A 54 20 57 49  |X...}.. JETZT WI|
000003A0: 52 44 20 44 41 53 20 42  59 54 45 20 5A 55 4D 20  |RD DAS BYTE ZUM |
000003B0: 44 52 55 43 4B 45 52 20  47 45 53 43 48 49 43 4B  |DRUCKER GESCHICK|
000003C0: 54 00 CE 0B 82 00 98 31  2C C7 28 58 29 3B 00 E6  |T......1,.(X);..|
000003D0: 0B 87 00 8F 20 41 43 48  54 20 42 59 54 45 20 46  |.... ACHT BYTE F|
000003E0: 45 52 54 49 47 3F 00 ED  0B 8C 00 82 43 00 0B 0C  |ERTIG?......C...|
000003F0: 91 00 8F 20 4A 41 2C 20  44 41 4E 4E 20 53 50 41  |... JA, DANN SPA|
00000400: 4C 54 45 20 46 45 52 54  49 47 3F 00 12 0C 96 00  |LTE FERTIG?.....|
00000410: 82 42 00 3C 0C 9B 00 8F  20 57 45 4E 4E 20 4A 41  |.B.<.... WENN JA|
00000420: 2C 20 44 41 4E 4E 20 5A  45 49 4C 45 4E 56 4F 52  |, DANN ZEILENVOR|
00000430: 53 43 48 55 42 20 53 45  4E 44 45 4E 00 4F 0C A0  |SCHUB SENDEN.O..|
00000440: 00 98 31 2C C7 28 31 30  29 3B C7 28 31 33 29 00  |..1,.(10);.(13).|
00000450: 64 0C A5 00 8F 20 42 49  4C 44 20 4B 4F 4D 50 4C  |d.... BILD KOMPL|
00000460: 45 54 54 3F 00 6B 0C AA  00 82 41 00 8B 0C AF 00  |ETT?.k....A.....|
00000470: 8F 20 4A 41 2C 20 44 41  4E 4E 20 44 41 54 45 49  |. JA, DANN DATEI|
00000480: 20 53 43 48 4C 49 45 53  53 45 4E 00 92 0C B4 00  | SCHLIESSEN.....|
00000490: A0 31 00 00 00                                    |.1...           |
..3.... V IST DIE ANFANGSADRESSE DES VID
EOSPEICHERS.Q.... HIER AUF $2000 GESETZT
....... DIES KOENNEN SIE AN IHR PROGRAMM
 ANPASSEN.....V.8192...... OEFFNET LINAE
RKANAL ZUM DRUCKER......1,4,1...... DAMI
T INITIALISIERT MAN DEN DRUCKER...... UM
 EINEN DEFINIERTEN ZUSTAND ZU ERREICHEN.
*....1,G(27);G(64).P.#.. JETZT MU+ DER Z
EILENABSTAND AUF.S.$.. 8/72 ZOLL EINGEST
ELLT WERDEN...(..1,G(27);"A";G(8)...-.. 
40 SPALTEN HABEN WIR INSGESAMT...2..A.0.
39...<.. DER DRUCKER WIRD AUF GRAFAIKDRU
CK...=.. 200 BYTE EINGESTELLT. .F..1,G(2
7);"*";G(0);G(200);G(0);.I.K.. LOS GEHTS
 MIT DEN SPALTEN UND ZWAR.[.L.. RUECKWAE
RTS.J.P..B.24.0..1...U.. JEDE ZEICHENPOS
ITION ENTHAELT ACHT BYTE...Z..C.7.0..1.K
._.. WEGEN DES GEDREHTEN DRUCKS IST...`.
. DIE ADRESSBERECHNUNG EINFACH...D.X.B(V
.A.8.B.320.C).0.I.. HIER LASSEN WIR EINE
N CURSOR BLINKEN.A.J.. DAMIT WIR WISSEN,
 WIE WEIT DER RECHNER IST.Z.N..(V.A.8.B.
320.C),255...X..(V.A.8.B.320.C),X.A.}.. 
JETZT WIRD DAS BYTE ZUM DRUCKER GESCHICK
T.N....1,G(X);...... ACHT BYTE FERTIG?..
....C...... JA, DANN SPALTE FERTIG?.....
.B.<.... WENN JA, DANN ZEILENVORSCHUB SE
NDEN.O. ..1,G(10);G(13).D.... BILD KOMPL
ETT?.K....A...... JA, DANN DATEI SCHLIES
SEN..... 1...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL