Wie kriegt man Star Commander unter WinXP ans rennen?
Die Frage stellte ich mir und hier auch viele andere. Nach langem lesen und suchen ist mir in keiner Deutlichkeit eine eindeutige Lösung (gibt's die überhaupt?) aufgefallen. Oder bereits offline oder nur für Disk-/Print-Medien Besitzer zugänglich..
Wie dem auch sei, habe mal das "Windows NT/2000/XP tweak package for The Star Commander" auf DEUTSCH vereinfacht.
(Ob und wie das ganze (wahrscheinlich ähnlich) unter NT/2000, sowie früheren Versionen von OpenCBM/SC funzt kann und will ich nicht verifizieren.)
Voraussetzungen:
- Installiertes und funktionierendes OpenCBM 0.42 UND
- Funktionsfähiges Kabel z.B. XM1541 und Floppy z.B. 1541C
- Star Commander 0.83
- Windows XP SP3 + Adminstratorrechte
Vorgehensweise:
Im Star Commander Paket ist eine SC_WINNT.ZIP enthalten, die den Schlüssel für einen hoffentlich funktionierenden SC unter Windows birgt.
Sollte man mal entpacken, es ist auch eine README.TXT enthalten, auf die ich mich hier beziehe!
Es wird empfohlen den UserPort 2.0 Treiber zu verwenden. => UserPort_2.0.zip entpacken.
Dafür brauchen wir für manuelle Installation LoadDrv 1.0 => LoadDrv_1.0.zip entpacken.
Den Treiber UserPort.sys aus Userport 2.0 Archiv kopieren nach => "C:\WINDOWS\SYSTEM32\DRIVERS\" (Pfad entspr. System anpassen)
LoadDrv.exe aus dem LoadDrv 1.0 Archiv starten
Eingaben übernehmen, wie zuvor kopiert. Kompletter Pfad incl. Dateiname UserPort.sys
Install button drücken und hoffen, dass Status: "Operation was successful" erscheint.
UserPort.exe aus dem UserPort 2.0 Archiv starten
Und wie auf dem Bild die Einträge "40-43", "61-61" und die Adresse des LPT Ports "378-37F" eintragen. Falls der LPT Port nicht bekannt ist, im BIOS nachschauen/einstellen oder im Windows Geräte-Manager bei dessen Resourcen-Tab.
Dann auf "Update" drücken, um den Treiber zu aktualisieren.
Hinweis: Bei Verwendung von OpenCBM ist eigtl. lt. README.TXT keine Angabe der LPT-Port Adresse nötig.
Parallelport konfigurieren - PFLICHT!
Wie auf dem Bild einstellen. Ein Reboot wird erforderlich sein. Den sollte man auch durchführen.
Ich habe übrigens im BIOS auf SPP konfiguriert und die Standard Resourcen "378-37F" genommen. Ob und wie man da noch ggf. mit EPP/ECP und Anpassung der Treiber tweaken könnte, werde ich evtl. später testen.
Konfiguration testen:
Nach dem Reboot aus dem jeweiligen Verzeichnis LoadDrv.exe starten, Start Button drücken ODER UserPort.exe starten, Ports checken und ggf. adden, Update/Start drücken. (Bei mir lud er den UserPort.sys Treiber automatisch beim Reboot)
Star Commander mit SC.EXE starten und auf OpenCBM konfigurieren, z.B. so:
Hier auch ggf. auch zusätzlich noch spezielle Laufwerks-/DOS-Einstellungen anpassen, wie man es unter DOS für seine verwendete Hardware machen würde.
Konfiguration mit OK <ENTER> absegnen! Alles weitgere bestätigen.
Hinweis: Wenn man mit SC.EXE nicht weiterkommt, evtl. mal SCSETUP.EXE für diese Konfiguration versuchen.
Danach sollte Star Commander nun wie aus DOS gewohnt laufen.
--
Es empfiehlt sich jegliche DOS Aktionen mit Star Commander in einem Fenster (nicht Vollbild) auszuführen, da er so stabiler im Multitasking läuft.
Bsplw. switchen mit Alt-Tab aus Vollbild verursacht hier Fehler und SC hängt sich auf.
Allgemein: Ganz perfekt läuft diese Methode noch nicht, es hängt sich trotzdem zeitweise noch auf, ist aber zu subjektiv 95% benutzbar.
Sollte sich SC aufhängen, einfach das Fenster schließen/beenden und danach nen IEC Reset machen mit "cbmctrl reset" aus OpenCBM.
Automatischer Start des Treibers in Windows:
Wenn alles funktioniert, kann man für den Treiber noch das Startverhalten unter Windows konfigurieren. So spart man sich ggf. das lästige LoadDrv.exe und/oder UserPort.exe Laden
Hierzu geht man in den Geräte-Manager von Windows, lässt sich auch unter Ansicht/Auch ausgeblendete Geräte anzeigen, geht auf Nicht-PNP-Treiber und UserPort, Rechtsclick Eigenschaften, Treiber-Reiter. Einstellung auf "Automatisch" setzen und mit OK bestätigen.
--
So, dann mal viel Glück und Erfolg damit.
Mich würden Kommentare und v.a. Geschwindigkeitsvergleiche mal interessieren, da es IMO unter nativem DOS immer noch das sicherste und schnellste Transferprogramm ist.
Unter Windows ist es subjektiv langsamer als via D64copy.exe vom OpenCBM Paket. Beide sind deutlich langsamer als unter DOS.
Bitte auch Erfahrungen mit dieser Anleitung unter NT/2000/Vista/7 posten. Vielleicht läufts ja damit jetzt auch.
--
so long...
marquisor