Bedienungsanleitung fr C64-Copy
================================


I ) Allgemeine Infos
--------------------

Endlich werden 'Aufsteiger-Trume' wahr !

Mit   dem Programm-Paket 'C64 - Copy' knnen Sie beliebige Dateien zwischen 
dem  ATARI  ST  und  dem  C64 hin-  und  herkopieren.  Die Datenbertragung 
funktioniert dabei in beide Richtungen.
Viele  Anwendungsmglichkeiten  sind dabei denkbar. So knnen Sie z.B. alte 
Textdateien,  die Sie noch auf dem C64 erstellt haben, mit Textsystemen fr 
den  ATARI ST  bearbeiten.  Die  Druckqualitt,  die  Sie  dabei  mit einem  
Programm wie  SIGNUM  II erreichen, lt sich mit den Ergebnissen einer C64 
Software berhaupt nicht vergleichen !
Auerdem  knnen  Sie  Ihre Lieblingsprogramme fr den C64 zum ST kopieren, 
diese  dort  mit  einem  C64  Emulator laufen und nostalgische Erinnerungen 
aufkommen lassen.
Sollten  Sie -wie ich- fr Ihren C64 schon einen EPROM-Brenner besitzen, so 
brauchen  Sie  sich fr den ATARI ST keinen mehr zu kaufen, denn Sie knnen 
Ihre Dateien einfach zum C64 schicken und dort auf EPROM brennen.

Das  ST  Programm  ist  vollstndig,  und  beim   C64  Programm  sind  alle 
bertragungs-Routinen  in  Maschinensprache  geschrieben.  Dieses sorgt fr 
entsprechend hohe Verarbeitungsgeschwindigkeit.


II ) Hardware Konfiguration
---------------------------

An Hardware mu zuerst einmal ein ATARI ST mit Floppy und Monitor vorhanden 
sein  (  Aber  diese  Anlage besitzen Sie ja, denn sonst knntem Sie diesen 
Text  schwerlich  lesen  !  ). Ferner bentigen Sie natrlich einen C64 mit 
Floppy  ( 1541 , 1570 oder 1571 ) und, als wichtigstes Teil, ein paralleles 
bertragungskabel. Dieses Kabel wird am ST in den Drucker-Port und beim C64 
in  den  USER-  und  Kassettenport  gesteckt und schon kann die bertragung 
beginnen.
brigens  :  Eine  Bauanleitung  fr  das Kabel knnen Sie zusammen mit dem 
dokumentierten  Source-Listings  von  mir  gegen einen Kostenbeitrag von DM 
20,- gerne bekommen.


ACHTUNG :
---------

C64-Copy luft in hoher und in mittlerer Auflsung, d.h. es kann sowohl ein 
monochromer-  als  auch ein Farbmonitor verwendet werden. Allerdings werden 
whrend  der  bertragung  alle Interrupts ausgeschaltet, was bedeutet, da 
auch  der  RESET,  der normalerweise beim Wechsel des Monitors dafr sorgt, 
da  der  Farbmonitor  vor  der  hohen  Synchronisationsfrequenz  der hohen 
Auflsung verschont wird, auch nicht mehr funktioniert.
Sollten  Sie  also  -  aus  welchem Grund auch immer - auf die Idee kommen, 
whrend  der  bertragung  den  Monitor  zu  wechseln,  so mchte ich Ihnen 
mitteilen, da Ihr Farbmonitor diese Aktion wohl nicht berleben wird, denn 
viele  Monitore  beziehen Ihre Hochspannung aus dem Synchronisations-Signal 
des  Computers  und  fr  einen  50  Hz  Monitor sind 71 Hz Synchronisation 
einfach zuviel.


III ) Software Konfiguration
----------------------------

An  Software  bentigen  Sie  fr  den  ST das Programm 64_COPY.PRG mit den 
Resourcedateien  64_COPYM.RSC  (  fr  monochrom-  ) und 64_COPYF.RSC ( fr 
Farbbetrieb ). Fr den C64 brauchen Sie das Treiberprogramm ST COPY. Leider 
ntzt  es  nichts,  diese  Datei  mit  der ST-Diskette auszuliefern, da ein 
kopieren dieser Datei auf C64-Diskette erst mit diesem Programm mglich ist 
( Was war zuerst da : Ei oder Henne ? ). Entweder Sie versuchen daher, sich 
das  Programm von einem Freund zu kopieren, oder Sie drucken sich die Datei 
BASICLST.C64  aus  und  tippen dieses Listing in Ihren C64 ein ( das sollte 
bei 104 Programmzeilen eigentlich nicht allzu schwer sein ! ).


IV ) Funktionsbeschreibung des ST-Programmes
--------------------------------------------

Starten  Sie  bitte  auf  dem  ST das Programm 64_COPY.PRG. Sie werden eine 
Menleiste  mit  mehreren  Titeln sehen. In dem Men DESK befindet sich nur 
der Eintrag BER C64 COPY. Klicken Sie diesen Eintrag an, so erscheint eine 
Info-Box, in der ich mich verewigt habe.
In  dem  Men  DATEI  befinden  sich  nun  schon mehr Eintrge. Um diese zu 
verstehen  mssen  Sie  wissen,  da das Programm einen Puffer von 64 KByte 
verwaltet.  In  den  Puffer knnen Sie nur schreiben, wenn dieser leer ist, 
und  aus dem Puffer lesen knnen Sie natrlich nur, wenn der Puffer gefllt 
ist.  Je  nachdem, ob sich Daten in dem Puffer befinden, sind die einzelnen 
Meneintrge gesperrt oder freigegeben. 
Mit  DATEI  LADEN  knnen  Sie  eine Datei von dem Diskettenlaufwerk in den 
Puffer  laden  und  (  Sie werden es sich schon gedacht haben ! ) mit DATEI 
SPEICHERN  wird  eine  Datei  aus  dem Puffer auf Diskette geschrieben. Die 
Auswahl  des  Dateinamens  und  des  Zugriffspfades  geschieht mit der FILE 
SELECTOR BOX des TOS.
PUFFER  LSCHEN  lscht  natrlich  den  Datenpuffer  und  ENDE beendet das 
Programm.
Kommen  wir  nun  zu dem Mentitel DATEN-BERTRAGUNG. In diesem Men knnen 
Sie  mit  DATEN  EMPFANGEN  eine  Datei vom C64 in den Puffer laden und mit 
DATEI  SENDEN  eine  Datei  aus  dem  Puffer  zum  C64 schicken. Bei diesen 
Operationen  erscheint  brigens  eine  Box,  die  Sie informiert, wieviele 
Datenblocks  (  jeweils  256  Bytes ) schon empfangen bzw. wieviele noch zu 
senden sind.
In  dem  Men  OPTION  befinden sich schlielich noch die Funktionen PUFFER 
INFO und  ASCII   KONVERTIERUNG.  PUFFER  INFO zeigt nur, wieviele Bytes im 
Puffer belegt sind. ASCII KONVERTIERUNG ist eine Hilfsfunktion, mit der Sie 
die  verschiedenen  ASCII  Standards  des  C64 und des ATARI ST ausgleichen 
knnen. Sie mssen nur whlen, ob Sie vom C64 Standard zum ST Standard oder 
umgekehrt  wandeln  mchten.  Die  Daten im Puffer werden dann entsprechend 
verndert.  VORSICHT  :  Die  Konvertierung ist nicht reversibel, d.h. wenn 
Sie  hintereinander  beide  Konvertierungen  ausfhren,  so  erhalten   Sie 
wahrscheinlich  nicht  den  Ursprungstext.  Dieses  liegt daran, da einige 
Zeichen  einfach nicht  konvertiert  werden knnen. So werden z.B. alle C64 
Grafikzeichen  und alle ST Sonderzeichen ( griechisch und hebrisch ) nicht 
bercksichtigt.


V ) Funktionsbeschreibung des C64-Programmes
--------------------------------------------

Die  Handhabung  des C64-Programmes ist ebenso einfach. Allerdings habe ich 
hier  keinen  Puffer eingerichtet, denn mit 64 KByte Hauptspeicher kann man 
natrlich keinen 64 Kbyte Puffer anlegen.
Das  Men  enthlt  folgende  Eintrge :   DATEI SENDEN bzw. EMPFANGEN, EOF 
SENDEN und ENDE.
Mit ENDE verlassen Sie das Programm.
Mit  DATEI  SENDEN  und  DATEI EMPFANGEN wird, wie der Name schon sagt eine 
Datei  zum ST geschickt bzw. von dort geholt. Sie mssen dann eingeben, wie 
die  Datei  heit  und  von welcher Art sie ist. Bei PRG Dateien mssen Sie 
dann  noch  angeben,  was  mit der Anfangsadresse ( die ersten zwei Bytes ) 
geschehen soll.
ACHTUNG  :  Sollten Sie beim ST DATEN EMPFANGEN angeklickt und es sich dann 
doch  anders berlegt haben, so whlen Sie beim C64 einfach EOF SENDEN. Der 
ST  meldet  sich  dann zwar mit einer Fehlermeldung, aber er ist wenigstens 
'ansprechbar'.


VI ) Nachwort
-------------

Im brigen sind alle Eingaben durch Sicherheitsabfragen und Fehlermeldungen 
abgesichert, so da Sie eigentlich keine Schwierigkeiten haben sollten.

Eventuelle Anfragen schicken Sie bitte an:

                        Thomas Grube
                        Heidkamp 11
                        D-2200 Klln-Reisiek
                        West Germany

An  diese Adresse knnen Sie auch die DM 20,- ( bitte Vorauskasse ) fr die 
Kabel-Bauanleitung und die Source-Listings senden.

brigens :      Alle oben genannten Programme sind Public Domain und drfen 
                frei  kopiert werden. ( Fr Fehler bernehme ich allerdings
                keine Haftung ).

Ich wnsche Ihnen viel Spa mit C64_COPY.

                                                Thomas Grube
