Lies_D64.exe ist ein kleines Programm für Win98 mit dem man sich
ganz bequem die Directories von *.D64 - Dateien ansehen kann.
Dies erleichtert das Durchforsten der Plus/4-CD.
...Dieses war zumindest die Zielstellung zu Beginn der Programmierarbeit,
inzwischen ist daraus etwas mehr als ursprünglich geplant geworden...

Das Programm erhebt keinen Anspruch auf Professionalität. Es wurden
kaum Bedienungsfehler abgefangen. Es wurde aus der Not programmiert,
da ich von Solder (danke nochmal...) diese CD mit Plus/4-Soft bekam
und das Durchforsten der CD auf dem Plus/4 einfach mal zu langwierig
war. Zuerst war es nur ein Directory-Betrachter, doch inzwischen wächst
so diese oder jene nützliche oder auch sinnlose Funktion dazu.
Es wird also ein Patchwork.

Folgende Funktionen sind inzwischen implementiert:

-	Anzeige der Commodore-üblichen Directory sowie von Dateibeginn
	(Track/Sector) und bei PRG-Files auch der Ladeadresse...
	Die Direktory-Liste ist also etwas breiter als üblich...

-	Merken der zuletzt benutzten Einstellungen in der Registry und
	Wiederherstellen beim nächsten Start. (Zum Entfernen nach
	Schlüssel "Hannes" suchen lassen...)

-	Führen einer Favoriten-Liste. Diese erleichtert das Wiederfinden
	interessanter Disk-Images, ohne diese kopieren zu müssen. Die
	Liste selbst wird im Temp-Ordner des Rechners angelegt.

-	Suchfunktion: Es kann der aktuelle Ordner nach einem Begriff
	durchsucht werden. Durch Schalter kann man die Suche auf Header
	oder bestimmte Dateitypen begrenzen. Das Suchergebnis wird in
	eine Liste eingetragen, aus der man weiter navigieren kann.

-	Kopierfunktion: Ein interessantes Disk-Image lässt sich mit
	dieser Funktion auf einen anderen Datenträger kopieren. Dabei
	kann man natürlich den Ziel-Ordner wählen und bei Bedarf einen
	neuen Ordner anlegen.

-	Betrachter: Durch Doppelclick auf einen Direktory-Eintrag wird
	die entsprechene Datei aus dem Disk-Image ausgelesen und einem
	Betrachter übergeben, der je nach Dateityp und Ladeadresse
	ausgewählt wird. Da sich das Programm dabei irren kann, kann
	man nach erfolgter Anzeige einen anderen Betrachter von Hand
	aufrufen.
	Einige Betrachter hängen starr an der Ladeadresse und einem
	Kürzel im Dateinamen. Da gelegentlich Dateien falsch kopiert
	wurden lässt sich Ladeadresse und Dateiname temporär durch
	Doppelklick auf die jeweilige Anzeige (Betrachterfenster rechts
	oben) ändern um die Betrachterauswahl zu verarschen...
	
	Folgende Betrachter stehen derzeit zur Verfügung:

	-	HEX-Betrachter

	-	ASCII-Betrachter (mit Zeichensatzkonvertierung)

	-	S/W-HIRES-Betrachter für Grafik ohne Farbspeicher
		(Ladeadresse $2000, 32-33 Blocks)

	-	S/W-HIRES-Betrachter für Grafik mit Farbspeicher
		Inhalt des Farbspeichers wird ignoriert...
		(Ladeadresse $1800 ($1c00), 40-41 (37) Blocks)

	-	Color-HIRES-Betrachter für Grafik mit Farbspeicher
		Inhalt des Farbspeichers wird berücksichtigt...
		(Ladeadresse $1800 ($1c00), 40-41 (37) Blocks)
		(Sorry, scheint noch fehlerhaft zu sein...)

	-	Multicolor-HIRES-Betrachter für Grafik mit Farbspeicher
		Inhalt des Farbspeichers wird berücksichtigt...
		(Ladeadresse $1800, 40-41 Blocks)
		(Sorry, scheint noch fehlerhaft zu sein...)

	-	Entpacker für "PACKED PIC", Darstellung per
		S/W-HIRES-Betrachter

	-	Betrachter für gepackte Pagesetter-Seiten ("S.*")

	-	Betrachter für gepackte Pagesetter-Quer-Seiten ("Q.*")

	-	Betrachter für gepackte Pagesetter-HIRES ("P.*")

	-	Betrachter für Pagesetter-Blöcke ("B.*")

	-	Betrachter für BASIC-3.5-Listings...
		Statt des HEX-Dumps wird nun das BASIC-Listing angezeigt.
		Dies soll kein BASIC-Konvertierer zum PC sein, nur ein
		Betrachter, um mal schnell zu sehen, was der Autor uns
		so vorsetzt...

-	Export: Bei aufgerufenem Dateibetrachter lässt sich per Export-
	Button das Export-Menü aufrufen. Hier kann die angezeigte Datei
	auf einen Datenträger abgespeichert werden. Dabei stehen
	folgende Modi zur Auswahl:

	-	Als Datei mit Ladeadresse (wie auf der CBM-Diskette)

	-	Als Datei ohne Ladeadresse (ohne die ersten 2 Bytes)
		(als BIN-File z.B. zum Brennen von EPROMs)

	-	Als konvertierten Text (je nach Betrachtungsart HEX,
		ASCII, BASIC, also der Inhalt des Betrachterfensters
		als TXT), natürlich nur, wenn Text vorhanden ist...

	-	Als Bitmap (*.bmp-Grafik), natürlich nur, wenn eine
		Grafik angezeigt wird...

	Auch hier kann man natürlich den Ziel-Ordner wählen und bei
	Bedarf einen neuen Ordner anlegen. Der hier benutzte Ordner
	ist nicht mit dem Ordner für Kopierziel identisch.

	-------	Die folgende Funktion wurde zum Teil deaktiviert (09/2002)
	Weiterhin kann eine Datei dem Emulator "MINUS4.EXE" übergeben
	werden. Damit das auch beim Durchstöbern einer CD funktioniert,
	werden die Dateien des Emulators und die ausgewählte Plus/4-Datei
	(als "TEST.PRG") in den Temp-Ordner des Rechners kopiert und dort
	aufgerufen. Da sich die Version 0.7 nicht mit meiner Grafikkarte
	verträgt verwende ich MINUS4.EXE in Version 0.5. Wer eine andere
	Version benutzen möchte, kann sich diese von Hand in seinen
	Temp-Ordner kopieren, diese wird vom Programm dann nicht
	überschrieben. Zur Bedienung des Emulators verweise ich auf die
	Dokumentation des Autors. (Irgendwo auf der Plus/4-CD...)
	------- Obige Funktion wurde zum Teil deaktiviert weil
		ich inzwischen den Plus/4-Emulator WinEMU.exe
		bekommen habe (danke T.S.), der selbst auf
		*.D64-Dateien zugreifen kann... (siehe unten)

		Wer sich allerdings MINUS4.EXE mit allen benötigten
		Dateien (ROM's, DOS4GW, ...) lauffähig in den
		Temp-Ordner des PC kopiert kann diesen Emulator
	------- auch aus Lies_D64 heraus aufrufen...

-	Emulation mit dem Plus-4-Emulator WinEMU... (neu 09/2002)
	Das ausgewählte Disk-Image wird unter dem Namen TEST.D64 in den
	Temp-Ordner des PC kopiert. Danach wird geprüft, ob sich die Datei
	WinEMU.exe im Temp-Ordner befindet und diese ggf. aufgerufen.
	(Zur Bedienung verweise ich auf die Doku des Autors...)
	Die Datei WinEMU.exe, sowie die benutzten ROM-Dateien sind vorher
	von Hand in den Temp-Ordner zu kopieren, das Programm ist mittels
	WinEMUSetup.exe zu konfigurieren (so, dass es selbstständig läuft).
	(Achtung, nicht jede Grafikkarte mag jeden Screen-Modus...)
	Dabei ist unter DRIVES die Datei TEST.D64 im Temp-Ordner einzutragen.
	(Der Temp-Ordner wird genutzt weil der Lies_D64 von CD-ROM laufen soll,
	seine Position erfährt man z.B. durch Eingabe von "set" an der
	Eingabeaufforderung...)
	WinEMU gibt es z.B. im WWW unter winemu.emuunlim.com als Freeware...
	Da WinEMU Freeware ist, habe ich es mit auf die Plus/4-CD übernommen.

	Neu: Das WIN-Programm "emucopy.exe" kopiert auf Wunsch die
	Emulatoren in den Temp-Ordner des Gastrechners...

Da die Grafik-Betrachter das Bild Pixel für Pixel zeichnen und dabei
den anders organisierten Bildaufbau von Commodore umrechnen müssen,
sind sie recht langsam, sorry, ist aber besser als garnix...

Leider sind im HIRES- und MultiColor-Betrachter noch einige Fehler
beim Bestimmen der Farben. Deshalb wurde der Betrachtungsmodus für
S/W-Darstellung (Farbspeicher wird ignoriert) eingebaut.

Das Programm müsste eigentlich ohne Installation von der CD laufen.
Sollte es auf ihrem PC nicht laufen weil ich evtl. eine DLL vergessen
habe, dann installieren Sie bitte auf Ihrem PC die Runtime-Dateien für
Visual Vasic in der Version 6.0. Sie finden diese hier auf dieser CD.

Viel Spaß damit... (Juli/August/September 2002)

Bit- & Bytebruch... - ...Hannes... (...nur echt mit Pünktchen...)
( hannes.lux@gmx.de )
