Bedienungsanleitung fr C64-Copy ================================ I ) Allgemeine Infos -------------------- Endlich werden 'Aufsteiger-Tr„ume' wahr ! Mit dem Programm-Paket 'C64 - Copy' k”nnen Sie beliebige Dateien zwischen dem ATARI ST und dem C64 hin- und herkopieren. Die Datenbertragung funktioniert dabei in beide Richtungen. Viele Anwendungsm”glichkeiten sind dabei denkbar. So k”nnen Sie z.B. alte Textdateien, die Sie noch auf dem C64 erstellt haben, mit Textsystemen fr den ATARI ST bearbeiten. Die Druckqualit„t, die Sie dabei mit einem Programm wie SIGNUM II erreichen, l„žt sich mit den Ergebnissen einer C64 Software berhaupt nicht vergleichen ! Aužerdem k”nnen 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 k”nnen Ihre Dateien einfach zum C64 schicken und dort auf EPROM brennen. Das ST Programm ist vollst„ndig, 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 k”nntem Sie diesen Text schwerlich lesen ! ). Ferner ben”tigen 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 k”nnen Sie zusammen mit dem dokumentierten Source-Listings von mir gegen einen Kostenbeitrag von DM 20,- gerne bekommen. ACHTUNG : --------- C64-Copy l„uft in hoher und in mittlerer Aufl”sung, d.h. es kann sowohl ein monochromer- als auch ein Farbmonitor verwendet werden. Allerdings werden w„hrend 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 Aufl”sung verschont wird, auch nicht mehr funktioniert. Sollten Sie also - aus welchem Grund auch immer - auf die Idee kommen, w„hrend der šbertragung den Monitor zu wechseln, so m”chte 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 ben”tigen 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 m”glich 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 Eintr„ge. Um diese zu verstehen mssen Sie wissen, daž das Programm einen Puffer von 64 KByte verwaltet. In den Puffer k”nnen Sie nur schreiben, wenn dieser leer ist, und aus dem Puffer lesen k”nnen Sie natrlich nur, wenn der Puffer gefllt ist. Je nachdem, ob sich Daten in dem Puffer befinden, sind die einzelnen Meneintr„ge gesperrt oder freigegeben. Mit DATEI LADEN k”nnen 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 L™SCHEN l”scht natrlich den Datenpuffer und ENDE beendet das Programm. Kommen wir nun zu dem Mentitel DATEN-šBERTRAGUNG. In diesem Men k”nnen 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 schliežlich 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 k”nnen. Sie mssen nur w„hlen, ob Sie vom C64 Standard zum ST Standard oder umgekehrt wandeln m”chten. Die Daten im Puffer werden dann entsprechend ver„ndert. 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 k”nnen. So werden z.B. alle C64 Grafikzeichen und alle ST Sonderzeichen ( griechisch und hebr„isch ) 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 enth„lt folgende Eintr„ge : 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 heižt 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 w„hlen 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 K”lln-Reisiek West Germany An diese Adresse k”nnen 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