MTAP

Das Prinzip: Die Daten werden von der Datassette zum Commodore-Rechner geladen, von dort aus über ein X1541 oder XE1541 Kabel vom Serial-Port an den LPT-Port (Druckeranschluss, PC) weitergereicht und als TAP-Datei ( Bandimage ) gespeichert. Bitte beachte den Hinweis "Wichtige Info" bei der Bauanleitung zum X1541-Kabel ! Das Tool unterstützt auch das X1530-Kabel zum Direktanschluss der Datasette am LPT-Port des PC's. Der Commodore-Rechner wird dann nicht benötigt. Ich werde hier allerdings nur auf die Variante mit Rechner eingehen, die andere ist weitgehend Identisch das Tool TAPSERV wird dann nicht benötigt.

Ich möchte nun einmal anhand von einem konkreten Beispiel, Schritt für Schritt beschreiben wie ein Datenaustausch geschehen kann.  Diejenigen die mit DOS vertraut sind bitte ich um Entschuldingung für die überzogene Erklärung. Für diejenigen die sich im DOS Modus nicht auskennen empfehle ich sich sklavisch an meine Empfehlungen zu halten, insbesondere der Ordnererstellung für mtap. 

Installation des Tools:

Die PC-Installation des Tools beschränkt sich auf das Entpacken, des heruntergeladenen Zip-Archivs. Um sich unnötige Tipparbeit zu sparen sollte man die Entpackten Dateien in einem separaten Ordner, direkt auf Laufwerk C:/ deponieren. Ich nenne ihn im diesen Beispiel mal MTAP.
Die Installation des Tools am C64 beschränkt sich auf das Laden des Tools TAPSERV, dass sich auch im heruntergeladenen Zip-Archiv befindet. Die Frage ist nun, wie bekomme ich das Tool auf meinen Commodore Computer? Um das Tool auf den Rechner zu übertragen muss man zunächst eine Andere Übertragungsmethode anwenden, welche das ist hängt, von der vorhandenen Hardware ab. Dazu habe ich mal das Programm TAPSERV in verschiedene Formate gepackt (D64, D81, T64, TAP und BIN) und auf der Transfer-Startseite zum Download bereitgestellt. Es ist auch möglich die Datasette direkt an den PC zu hängen, mittels des X1530-Kabels, allerdings ist der Bastelaufwand da ein wenig höher. Schau nochmals ganz oben auf dieser Seite nach, welche alternativen (Geräte) du noch hast. Hier sei auch noch angemerkt dass das Tool sowohl mit Daten die per Speicher/Lade-Beschleuniger, wie z.B. TURBOTAPE gesichert wurden als auch Daten die normal gesichert wurden. Möchte man eine TAP-Datei ( Bandimage ) Laden, dass ursprünglich mit TURBOTAPE gespeichert wurde, so benötigt man auch hier wieder TURBOTAPE ( gibt's hier auf der C64-Tool Seite )

Wie geht man nun vor um eine Datei von Datasette auf den PC zu bekommen?

  1. Als erstes Schließt man alle Geräte, im ausgeschalteten Zustand zusammen. Datasette an den Commodore-Rechner, Commodore-Rechner mittels X(E)1541-Kabel an den LPT-Port (Druckeranschluss) des PC's.

  2. Dann startet man den Commodore-Rechner, lädt TAPSERV und startet es mit RUN. Auf dem Bildschirm sollte nun SEND MODE erscheinen. Es kann vorkommen dass der Bildschirmrand flackert, dann solltest du alle geräte vom Commodore-Rechner trennen die nicht benötigt werden, der Rahmen sollte dann konstant bleiben.
    Wen man den PC zuerst einschaltet kann es sein das der Commodore nicht starten will, zumindest ist dies bei mir der fall. Ich habe das Verfahren übrigens mit einem C128, 1530,  X1541-Kabel und einem 486 Notebook durchgespielt. Die 'alten' Rechner wie 386 und 486 bereiten im allgemeinen keine Probleme im gegensatz zu den neuen. Es liegt aber nicht etwar weil sie zu schnell sind sondern der LPT-Port Typ spielt hier die entscheidende Rolle, mehr darüber auf der X1541 Seite unter 'Wichtige Info'.

  3. Nun sollte man das Band an die korrekte Position Spulen, den das Tool zeichnet den kompletten Bereich zwischen dem Drücken der PLAY-Taste bis zum Drücken der STOP-Taste auf. 

  4. weiter geht es mit dem PC, der im reinen DOS-Modus gestartet werden muss. Detailliertere Hinweise hierzu gibt es auf der Transfer-Probleme Seite. Als erstes wechselt man in den Ordner von mtap, den wir ja MTAP benannt haben, mit C:\>cd mtap . Das Tool mtap muss beim Start mit Parametern gefüttert werden, die man vorher wissen sollte. Startet man mtap ohne Parameter erhält man eine Übersicht über die Start-Optionen. der korrekte Syntax, zum Starten von mtap, für meine Konstellation sieht wie folgt aus: mtap -x -c64pal Name.tap , -x gibt an mit welchem  Kabeltyp man arbeitet, -x für das X1541-Kabel und -xe für das XE1541-Kabel, -c64pal gibt an mit welchem Rechner man arbeitet, beim C128 gibt man auch -c64pal an, beim C16 wäre das -c16pal und beim VC20 -vicpal , wobei man -c64pal nicht angeben muss da dies als delault gesetzt ist, als Name setzt man ein wie die Transferierte Datei auf dem PC heißen soll, .Tap ist die Endung der Datei. Bei längeren Programmen kann es nötig sein dass der Zwischenspeicher erhöht werden muss. Die Standarteinstellung ist hier 4 MB und dies sollte der PC auch mindesten nachweisen. Hat man mehr Speicher ( RAM ) zur Verfügung so kann man diesen auch nutzen. Wie das im einzelnen aussieht kann man weiter unten an den Beispielen erkennen. Nachdem man nun mtap am PC gestartet hat erscheint die Meldung Press <PLAY> on tape!

  5. Wenn man jetzt auf die PLAY-Taste der Datasette drückt wird das Band gelesen und in die *.TAP Datei auf dem PC geschrieben. Am PC erscheint 'Tape now running, recording...' und der Bildschirm am Commodore beginnt zu flackern. Wenn man nicht genau weis wo die Datei auf dem Band endet, so sollte man den Bildschirm beobachten. Solange die Datei am ablaufen ist, so lange flackert der Bildschirm. Wird der Bildschirm ruhig, muss die STOP-TASTE gedrückt werden. Wenn man ein unsauberes Band hat kann es sein dass man das Ende der Datei nicht erkennen kann, dann ist es nötig den Zählerstand zu wissen, bei dem die Datei Endet.

Das entstandene Bandimage ( Name.TAP ) liegt anschließend im selben Ordner wie MTAP.EXE also in meinem Beispiel im Ordner C:\MTAP>.  Bandimage können z.B. vom VICE Emulator direkt gelesen werden.

 
Beispiele:
Transfer mit dem C64 und XE1541-Kabel in die Datei Test.TAP 

mtap -xe test.tap

Transfer mit dem C64 und X1541-Kabel in die Datei Test.TAP, USA

mtap -xe -c64ntsc test.tap

Transfer mit dem C16 und X1541-Kabel in die Datei Test.TAP 

mtap -x -c16pal test.tap

Transfer mit dem C64 und X1541-Kabel in die Datei Test.TAP für extralange Dateien, Zwischenspeicher auf 10 BM

mtap -b 10 -x test.tap

Auch der Ablauf einer Batch-Konvertierung ist möglich, dazu und für weitere Infos lese die READMY.TXT

Die Bauanleitung zum X(E)1541-Kabel findest du auf Hardwareseite

Und hier kann das Tool heruntergeladen werden (102 KB) mtap V0.35

 


"Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !"

I Datentransfer-Direktverbindung I Transfer mit 1541/71 I Transfer mit 1581 I Transfer mit 1531 I Transfer-Seite I Startseite I