home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Rockford Magazine
/
Rockford_Magazine_030_19xx_-_de_Disk_2_of_2_Side_A.d64
/
56d64
< prev
next >
Wrap
Text File
|
2023-02-26
|
6KB
|
161 lines
=======================================
ROCKFORD-MAGAZIN 09 TEXTFILE 10.03.1994
=======================================
AMIGA GO C64 RUBRIK: D64
=======================================
Hallo!
Was macht ein Amiga und A64 Benutzer,
wenn er noch einige Kassetten mit C64
Soft rumliegen hat, der C64 und auch
das Datasettengeraet jedoch fehlt?
Ganz einfach, er flippt aus, holt sich
das PRG D64 und einen Sounddigitizer
fuer den Amiga.
Das nicht ganz ernst gemeinte, aber
funktionierende PRG D64 konvertiert
C64 Software von Kassette zum Amiga!
D64 ist auf der Amiga-Free-
ware-Disk SAAR 551 erschienen und bei
jedem Amiga-PD Haendler erhaeltlich.
Hier die orig. Infos zu D64 (80Z!)...
=======================================
==============================================================================
D64 - Programm zum Konvertieren von C64-Programmen
von Datasette zu TheA64Package etc.
Dieses Programm ist Public Domain! Sie koennen damit machen,
was Sie wollen!
Das LHA-Archiv sollte folgende Dateien enthalten:
d64 ;Programm
d64.c ;C-Source
d64.dok ;dieser Text
d64.doc ;das gleiche in Englisch
Sample1.8svx ;Sample eines C64-Demoprogrammes
Sample2.8svx ;das gleiche fuer D64 aufbereitet
Bild1.ilbm ;Illustration 1
Bild2.ilbm ;Illustration 2
Programmbeschreibung:
---------------------
Programm konvertiert C64-Programme, die im TURBO TAPE 64 -
Format auf Magnetkassetten gespeichert sind. Um diese auf
C64-Emulatoren wie "TheA64Package" oder "The 64 Emulator"
verwenden zu koennen, wenn zur Konvertierung kein C64, ge-
schweige denn eine Datasette, mehr zur Verfuegung steht,
muss das Programm zunaechst mit einem Kassettenrecorder bzw.
einem Tapedeck sowie einem handelsueblichen Sounddigitizer
mit maximaler Samplefrequenz (ueber 40 kHz) digitalisiert
werden (z.B. mit Audiomaster). Der Anfang des Samples muss
alsdann maximal vergroessert (Audiomaster: 599 Bytes) werden
und der Anfang mit 'Cut' soweit abgeschnitten werden, dass
sowohl das anfaengliche Bandrauschen als auch Tonschwankun-
gen (Welle liegt kurzzeitig voellig ueber oder unter der
Mittellinie) vollstaendig beseitigt sind. Vom Anfang kann
ruhig ein Teil des Synchronisationssignales fehlen. Faengt
nun das Sample mit einer Folge von sieben kleineren und
einer groesseren Welle an, kann es abgespeichert und mit dem
Programm 'Datasette64' behandelt werden.
Aufbau einer TurboTape64-Datei:
-------------------------------
1. Synchronisation:
- 5 mal (246 mal Byte 2)
- Countdownbytes 9,8,7,6,5,4,3,2,1
2. Vorspann:
- Sekund{CBM-C}radresse 1
- Low- und Highbyte der Startadresse
- Low- und Highbyte der Endadresse
- F{CBM-X}llbyte (0)
- Dateiname
- Rest wird auf 193 Zeichen mit SPACE aufgef{CBM-X}llt
3. Synchonisation:
- 2 mal (246 mal Byte 2)
- Countdownbytes 9,8,7,6,5,4,3,2,1
- Null-Byte
4. Daten
5. Pruefsumme: EXOR aller Datenbytes (255 mal)
Um sich das manuelle Entfernen des einleitenden Bandrau-
schens zu ersparen, empfiehlt es sich, das Bandlaufwerk
einige Umdrehungen vor Beginn der Aufzeichnung zu starten
(wobei sich der Bandlauf stabilisieren kann) und den Digi-
talisiervorgang zu beginnen, wenn der Synchronisationston
ertoent. Der Ton bzw. das Signal ist lang genug, um vorne
etwas verkuerzt werden zu koennen.
Erhaelt man die Meldung "Pruefsumme OK!", so wurde die Datei
vollstaendig korrekt gelesen. Die Meldung "Pruefsummenfeh-
ler" kann zwei Gruende haben:
- Ein oder mehrere Bits wurden falsch erkannt
- Ein oder mehrere Bits fehlen oder sind zuviel
Waehrend der erste Fall nur ein falsches Byte nach sich
zieht, fuehrt der zweite zu einem bitweise verschobenen
Programm, das ab der Fehlerstelle unbrauchbar ist. Meist
gibt das Programm dann Wellenlaengenabweichungsfehler aus,
die oftmals von Hand korrigiert werden koennen, da die Po-
sition des Fehlers in der Sampledatei genannt wird.
Beispiel einer Bildschirmausgabe von D64 bei folgendem Aufruf:
d64 Sample2.8svx RAM:clock
liefert folgende Ausgabe:
SEARCHING FOR DH2:TMP/SAMPLE2
LOADING
-->Header:
- Sekundaeradresse: 1
- Startadresse LO: 1
- Startadresse HI: 8
- Endadresse LO: 54
- Endadresse HI: 11
- Dateiname : THE BIG CLOCK
-->Pruefsumme OK!
SAVING
READY.
Im Archiv befinden sich zwei Dateien Sample1.8svx und Sample2.8svx,
die das C64-Programm "Big Clock" als digitalisiertes Datasetten-
programm enthalten. Sample1 ist eine Version mit Bandrauschen am
Anfang und am Ende, die von D64 nicht bearbeitet werden kann.
Sample2 wurde wie oben beschrieben nachbehandelt, so dass die Klang-
datei mit dem Synchronisationssignal beginnt; die mit D64 zu konver-
tierenden Dateien sollten etwa so aussehen wie in Bild 2, waehrend
Bild 1 die Datei Sample1 zeigt, wie sie von Audiomaster angezeigt
wird und in der die oben beschriebenen Dateibereiche markiert sind.
... wenn man wirklich vorhat, C64-Programme von Datasette auf den Amiga
zu uebertragen, so sollte man zunaechst versuchen, einen C64-Besitzer mit
Datasette UND Floppy 1541 zu finden; dann lassen sich die gewuenschten
Programme problemlos auf Diskette und von dort mittels Kabel und Software
von TheA64Package auf den Emulator uebertragen.
Dieses Programm ist aus einer Wette (Typ: "Wetten, dass es unmoeglich ist...")
heraus entstanden und wurde nicht als ernsthaftes Werkzeug entwickelt.
Trotzdem erfuellt es seinen Zweck (wenn die digitalisierte Datei von aus-
reichender Qualitaet ist (Sample-Rate, Aufnahmequalitaet)) - wer's
benutzen will: Viel Erfolg!
AMIcon
==============================================================================
=======================================
100% FREEWARE ROCKFORD-FD MAG 09
=======================================