phs EDV Beratung						Tel:	(0511) 444193 + (0171) 511 2650
Michael Penzkofer						Fax: 	(0511) 458 1524 
Davenstedter Str. 10						BBS:	(0511) 455 011			
								EMail:	phs@OLN.comlink.apc.org
30449 Hannover						Datex:	phs#













Handbuch-Ergnzungen zu C64S

Da mittlerweile verschiedene Ausgaben des Handbuches bei den einzelnen Nutzern vorliegen und die nchste Auflage vermutlich erst im Frhjahr 97 aufgelegt wird, haben wir hier in Kurzform die nderungen gegenber dem  Handbuch der Auflage vom November 95. Statt Seitenzahlen geben wir die betroffenen Kapitel an auf die sich die nderungen/Ergnzungen beziehen.
Um dem Versionswirrwarr endgltig zu entgehen (bisher waren US-Version und deutsche Version zwar gleich, trugen aber verschiedene ID-Nummern!) knnen Sie jetzt die gewnschte Sprache bei der Installation festlegen.



2. Konfigurationsbersicht
- Sound-Wiedergabe

Die Standardeinstellung bei Soundblaster innerhalb der AUTOEXEC.BAT ist
	SET BLASTER = A220 I7 D1 H5 P330 T6
Bei einer Gravis-Ultrasound oder kompatiblen Karte wird die ULTRASND-Variable hnlich gesetzt:
	SET ULTRASND=220,5,6,11,7
Beachten Sie da C64S eine PAS-Soundkarte nur erkennen kann wenn der Treiber MVSOUND.SYS geladen ist (das wird durch das Installationsprogramm der PAS-Karte erledigt).


4. Der Betrieb

C64S untersttzt nun auch die folgenden Kommandozeilen-Befehle:

Aufrufbeispiel: C64S -?

-1541		einschalten des Full-Modes fr die Diskemulation
-vesa		einschalten des neuen Videomodes VESA (800*600*16)
-slowieee	falls ein Peripheriegert stets zu spt antwortet...
-?		Ausgabe der kompletten Befehlsliste
















Seit Version 2.5 untersttzt C64S auch "HotKeys", die es whrend der Emulation zulassen verschiedene Optionen noch zu wechseln:

Hotkey-Aktivierung durch gleichzeitiges Drcken von Control(String)-ALT-Key, wobei Key eine der folgenden Tasten ist:

D	umschalten der Diskemulation zwischen Full und Fast
S	umschalten der CPU-Geschwindigkeit
R	umschalten des Screen-Refreshs
M	umschalten des C64-Typs (PAL/NTSC)
1	Joystick #1
2	Joystick #2
Y	Austausch Joystick #1 und #2
L	umschalten der Ladeoptimierung (AN/AUS)
I	umschalten zum Interlaced-Video (nur im VESA-Mode mglich)
[	Sound-Lautstrke herabsetzen
]	Sound-Lautstrke erhhen

Sie finden die Belegung der Hotkeys nun auch in der Online-Hilfe des C64S.



6. Tips

F: Was sind die wichtigsten nderungen zwischen 2.0 und 2.5?
A: 	- noch weiter verbesserte Kompatibilitt
	- Neues D64-Format erlaubt GCR-kodierte Disketten mit Kopierschutz auf den PC zu bringen
	- ein vollstndig berarbeitetes COM1541 kann jetzt GCR-Codes und viele Schutzmechanismen lesen
	- HotKeys 
	- der Fastloader-Support wurde nochmals berarbeitet, auch im FullMode erhebliche Zeitgewinne
	- EMM386-Problem im Zusammenhang mit SoundBlaster und PAS beseitigt
	- TAPEIO Einstelloptionen verbessert (Zooming eingebaut)
	- VESA kompatibler VideoMode mit optionaler Interlaced-Wiedergabe


F: Offensichtlich ist mein PC fr Version 2.5 zu langsam geworden...ich muss wohl auf 2.0 zurck. Aber da funktioniert meine Soundkarte nicht...
A: Eine fehlerbereinigte Version 2.0 ohne die neuen Features der Version 2.5 befindet sich im Emulatorverzeichnis (C64S20.EXE), das "alte" COM1541-Programm finden Sie unter COM1541X.EXE. So knnen Sie vor einer Rechnerneubeschaffung zwar die Vorzge der neuen Version nicht nutzen, haben aber eine fehlerbereinigte (wir sagten NICHT "fehlerfreie"!!) Version die es auch auf Ihrem Oldie tut.



8. bertragung von Dateien

C64S 2.5 fhrt erstmals ein neues Diskformat "NewD64" ein. Das erweiterte Format ermglicht:
	- CGR kodierte Tracks mit Kopierschutz
	- Nutzung der Timecodes 
	- sichert bis zu 44 Spuren (oder bis zu 88 Halbspuren)
	- effiziente Kodierung um unbenutzten Diskplatz bei kleinen Files klein zu halten






















8.1. Die Handhabung des COM1541-Dienstprogramms

Das folgende Men erscheint auf dem Schirm:

	[D]	Display disk directory
	[C]	Diskettenkommando absetzen 
	[I]	Import full disk (fast, all sectors, all info)
	[G]	GCR import full disk 
	[A]	Import allocated sectors only (normal mode)
	[F]	Import full disk (normal mode, all sectors)
	[P]	Change PC direytory
	[L]	List files in PC-directory
	[X]	Exit

Legen Sie eine Diskette in die 1541 und drcken Sie "D" um das Inhaltsverzeichnis zu sehen. Wenn das Verzeichnis sauber angezeigt wird ist alles fr den Transfer vorbereitet.
Nun mssen Sie allerdings die Transfermethode auswhlen. Normalerweise wird man mit "I" am schnellsten und sichersten bertragen knnen. Dieser Methode benutzt einen Fastloader, der etwa 10mal schneller arbeitet als der normale Loader und dabei sogar noch Sektorfehler mitkopiert die von manchen Programmen als Kopierschutz genutzt wurden. Bei einigen Disklaufwerken (auch eine Reihe 1541-II sowie Laufwerke mit modifizierten Betriebssystemen) versagen allerdings deren ROMs, soda mit "F" gearbeitet werden mu.
Die neue Methode "G" ist die am besten funktionierende weil sie die meisten Schutzmechanismen, HalbspurTracks und Disketten mit mehr als 35 Tracks lesen und auf den PC bertragen kann.
Die Methoden "A" und "F" sind fr den Fall da die Fastloader-Routinen mit Ihrem Laufwerk versagen. "A" kopiert dann nur die in der BAM (Belegungstabelle der Disk) als benutzt markierte Sektoren der Quelldiskette. "F" kopiert zwar alle Sektoren wie auch "I" aber ohne die Fehlerinformation, die manche Programme als Kopierschutz verwenden.

Nachdem Sie eine der Methoden ausgewhlt haben werden Sie nach einem Dateinamen gefragt, unter dem auf dem PC gespeichert werden soll. Wenn es ein File solchen Namens schon gibt wird es (nach wie vor) ohne weitere Warnung berschrieben! Sie brauchen keine Extension .D64 angeben weil COM1541 diese ohnehin automatisch anfgt. Wenn Sie gar  keinen Namen angeben, dann wird das portierte File IMPORT.D64 heien. Sie sollten es dann aber schnellstmglich umbenennen um sptere Schwierigkeiten zu vermeiden.

Bevor Sie eine Disk auf den PC bertragen knnen Sie jetzt das Verzeichnis auf dem PC wechseln, wo die Disk abgelegt werden soll. Drcken Sie dazu "P" und geben Sie ein Verzeichnis an. Wenn das angegebene Verzeichnis noch nicht existiert wird es automatisch angelegt, wenn Sie die entsprechende Frage mit "Y" beantworten. Auerdem knnen Sie jederzeit mit "L" alle D64-Files im derzeitigen PC-Verzeichnis auflisten.

Sie beenden COM1541 mit "ESCAPE" oder "X". Die bertragenen Dateien sind fertig zur Nutzung mit dem Emulator. Starten Sie C64S und probieren Sie es aus!



Ergnzungen Version 2.5 (noch 8.1)

Mit der Vorlage der Version 2.5 verarbeitet C64S zwei strukturell verschiedene Disk-Images, die wir als D64 und NEWD64 bezeichnen. Damit ist sichergestellt, da der Emulator alte Diskimages auch weiterhin sauber verarbeitet. 
Andererseits wird/wurde sehr viel an Kopierschutzmechanismen in alten Tagen in der 1541 oder auf der Diskette selbst realisiert. Seit der Version 2.0 emuliert C64S eine 1541 komplett mit, allerdings stand COM1541 noch nicht in der heutigen Form zur Verfgung die die bertragung bis hin zu 44 kompletten (oder 88 halben) Spuren allgemein mglich machte. Diese Lcke ist jetzt geschlossen worden, so da auch Sie nun endlich Ihre kopiergeschtzten Disketten ohne grere Probleme auf den PC bertragen knnen sollten.
Allerdings war genau zu diesem Zwecke eine Erweiterung des D64-Formates notwendig, die aus Kompatibilittsgrnden an das Ende des bisherigen Formates gelegt wurde.
Wir weisen darauf hin da dieses Format noch keine endgltige Lsung darstellt und sich mit der nchsten Version des Emulators noch ndern kann!
Der Emulator erkennt automatisch welche Version eines D64-Files vorliegt, nhere Infos zur Dateistruktur finden Sie in den beigefgten DOC-Files des Emulators.




Trotzdem ist auf einen "Mangel" hinzuweisen: COM1541 bertrgt und C64S LIEST das neue Format, kann es derzeit aber selbst noch nicht SCHREIBEN! Dies bedeutet konkret: bei geschtzten Programmen die auf die Diskette zurckschreiben wollen mssen Sie 2 Kopien auf dem PC erstellen: eine im NEWD64-Format, dort das Programm starten bis der Kopierschutz sauber erkannt wurde und dann auf die Kopie im D64-Format umschalten, damit das zurckschreiben erfolgen kann... dieser Fall ist uns aber bisher nur in zwei Fllen bekannt geworden - es wird auf kopiergeschtzte Disketten selten geschrieben, weshalb wir dieses Verhalten des C64S in der vorliegenden Version zunchst akzeptiert haben.

Bei unseren Beta-Tests der neuen Version fiel uns auf, da auf unseren Testrechnern Spiele der Version 2.0 nicht mehr einwandfrei zu laufen schienen... es ist ein Kreuz mit der Technik! Fehlerursache: Wir haben zum testen einen 486DX/33 verwendet - und der liegt nun an der unteren Anforderungsgrenze! Wem also Kugeln durch einen Spieler fliegen und der Spieler lebt weiter: Setzen Sie die Framerate auf 1/2, mehr kann Ihr Rechner nicht mehr leisten...danach funktionieren auch diese Dinge wieder einwandfrei.

Logischerweise trifft dieser Ratschlag auf und besonders zu, wenn der neue Videomodus VESA verwendet wird: die Last fr die Darstellung steigt rapide an! Wer diesen Modus nutzen mchte sollte schon einen etwas leistungsfhigeren PC sein eigen nennen knnen...!


8.2. Die Handhabung des TAPEIO-Dienstprogrammes

Die Syntax lautet:

     TAPEIO

Wenn Sie das Men von TAPEIO nicht nutzen mchten knnen Sie auch

TAPEIO [tapename[.T64]] [port] [wavfile.WAV] 

verwenden.

Wenn Sie TAPEIO aus dem Verzeichnis des Emulators starten wird der Bandanschlu der Datei entnommen, die Sie mit dem CONFIG-Dienstprogramm angelegt haben (normalerweise also 378). TAPEIO ldt nichts wenn der Port oder das File nicht korrekt angegeben wurde!
Wenn ein .T64-File mit dem angegebenen Namen nicht existiert wird eine neue leere Datei unter diesem Namen von TAPEIO erzeugt.

Nach dem Start von TAPEIO gehen Sie wie folgt vor:

Schritt 1: Vorbereiten des Eingabegertes

Laden von einem Band: 
	Stecken Sie den Adapter auf Ihren PC-Port
	Verbinden Sie die Stromquelle fr den Motor ber den Adapter mit dem Recorder
	Drcken Sie "S" im Hauptmen um die Datenquelle zu whlen
	Drcken Sie "L" zur Einstellung/nderung des benutzten LPT-Ports
	Geben Sie die gewnschte Portadresse in Hex-Zahlen ein, das sind 378, 278 oder 3BC

Laden aus einem Windows-WAV-File:
	Sichern Sie das Band in ein 44.1kHz 8-Bit-Mono Wavefile
	Drcken Sie "S" im Hauptmen um die Datenquelle zu whlen
	Drcken Sie "W" fr WAVEFILE
	Geben Sie den Namen ein, vergessen Sie nicht den vollen Pfad anzugeben!


Schritt 2: berwachung der eingehenden Daten

	Drcken Sie "M" im Hauptmen um eingehende Daten auf dem Monitor darzustellen
	Drcken Sie PLAY am Kassettenrecorder (nicht ntig bei Laden aus einem WAV-File).

Wenn die bertragung in Ordnung ist sollten Sie sehen: einen flackernden Rand, gelbe Grafiken und rote vertikale Markierungslinien die hochlaufen

Die gelben Grafiken stellen die eingehenden Daten dar. Sie sollten komplett geschlossene Streifen sein wenn Sie direkt vom Band laden. Wenn Sie aus einer WAV-Datei laden sind es 2 bis 4 parallele Linien.

Achten Sie darauf, da die Streifen die roten Markierungen nicht berschreiten!
Turbo-Tapes mssen immer einen Streifen links und rechts vom ersten linken Marker aufweisen.
Normale ROM-Bnder (mit SAVE geschrieben) mssen 3 Streifen zwischen dem linken und dem rechten Marker aufweisen.
Mit den Pfeil-links und Pfeil-rechts-Tasten knnen Sie die Markierungen verschieben bis das Ergebnis wie beschrieben ist.
Wenn Sie dennoch keine Streifen sehen knnen oder sie mehr zufllig aussehen sollten:
	wenn Sie aus einem WAV-File laden: drcken Sie "P" um die Polaritt zu tauschen
	wenn Sie vom Band laden: korrigieren Sie die Lage des Lesekopfes am Bandgert!


Wenn die Streifen die Markierungen berschreiten, benutzen Sie die Pfeil-Tasten und verschieben Sie die Markierungen. Mit den Tasten Pfeil-Hoch und Pfeil-runter knnen Sie eine Lupe einschalten um die Daten zu spreizen wenn Sie sie nicht gem der Anweisungen oben einstellen knnen.

Den Monitor beenden Sie durch drcken der Escape-Taste.


Schritt 3: Files laden
Drcken Sie "L" im Hauptmen um die bertragung zu starten. Das Programm beginnt sofort einen Datei-Header zu suchen. Erst wenn ein Header gefunden wurde werden Daten dazu auf dem Schirm ausgegeben.
Whrend eine Datei geladen wird flackern die Rnder des Schirmes und der Ladefortschritt wird als Prozentangabe auf dem Schirm angezeigt. Konnte die Datei fehlerfrei vom Band gelesen werden wird sie sofort an die Banddatei auf dem PC angefgt mit deren Namen Sie das Utility gestartet haben. TAPEIO sucht nun weiter solange Banddateien bis entweder das Directory voll ist oder bis Sie Escape drcken. 
Im Falle von hufigen Ladefehlern wiederholen Sie Schritt 2 nochmals!


Schritt 4: TAPEIO beenden
Sie knnen durch drcken der Escape-Taste jederzeit zu DOS zurckkehren.



