Problem mit 64HDD

Es gibt 10 Antworten in diesem Thema, welches 6.684 mal aufgerufen wurde. Der letzte Beitrag (19. Juni 2003 um 19:01) ist von Flasher.

  • Hallo,

    Also, ich hab folgendes Problem mit dem Programm 64HDD: Wenn ich 64HDD gestartet hab und über den C64 das Verzeichnis laden will, gibt der Rechner auf dem 64HDD läuft nur zwei Piepser von sich und nichts geht mehr. Egal bei welchem Befehl. Der Strich dreht sich oben wie gewohnt, wenn ich den C64 abschalte, beleibt der Strich stehen. Eigentlich alles ganz normal.
    Ich hab folgende Konfiguration:
    PC mit 486SX/25MHz
    4 MB Speicher
    170MB Festplatte
    I/O Karte mit LPT, Seriel, Floppy, IDE, Gameport
    LPT1 ist eigestellt auf SPP 378
    XE-Kabel

    An meinem Cevi kanns nicht liegen und am Kabel auch nicht. Beides ist auf einem anderen Rechner getestet!

    Vielen Dank im Vorraus

    Gruß
    Flo

  • Mit welcher Kommandozeile genau startest Du das Programm? (Freischaltcode kannst Du weglassen). Und welche Meldungen gibt 64hdd beim Start aus?

    Bei mir erkennt er gerne mal den Port und das Kabel nicht, deswegen muss man das explizit angeben.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Ich starte 64HDD mit folgender Zeile:
    C:\64hdd\64hdd -code -xe -noreset -9 -10 -11

    Den LPT Port erkennt das Programm als LPT1 (an dem ist es auch angeschlossen) und das XE Kabel wird auch erkannt.

    Gruß
    Flo

  • Bei mir sieht das ganze doch ziemlich anders aus, und bei mir funktionierts:

    c:\util\64hdd\64hdd -x -code +lpt 1: -noreset +sysdir c:\util\64hdd\system +8 c:\d64 +9

    Also: vielleicht dochmal den LPT Port spezifizieren, das sysdir angeben und auch die Syntax (+ oder -) genau prüfen. Wenn es dann immer noch nicht klappt, musst Du wohl doch mal Nick direkt fragen.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Also, hab jetzt mal folgendes eingegeben:
    C:\64hdd\64hdd -xe -rst +lpt 1: -noreset +sysdir C:\64hdd\system -9 -10 -11

    Beim starten kommt dann folgendes:
    status: HIMEN 1932kb contigouos; 1932 kb available
    status: using printer port 'lpt1* at 0378h...
    status: XE cable specified
    status: SysDir set to 'C:\64hdd\system
    device: 09 activated
    device: 10 activated
    device: 11 activated
    status: 1932kb XMS still available
    status: Timings optimised for <compatible> CLOCK/DATA pulses

    Dann kommt der normale Bildschirm mit dem Laufwerken, welche aktiviert sind und welche nicht.
    Wie ich schon geschrieben hab, dreht sich der Balken sobald der C64 angschalten ist. Wenn ich was laden will bleibt er kurz stehen, der Rechner piepst zweimal und nichts geht mehr, der C64 findet nichts.

    Hab folgende Version: 64HDD V0,7alpha 3

    Ich hoffe des hilft bissel weiter.

    DANKE

    Gruß
    Flo

  • Das Problem besteht leider imer noch. Könnte es vielleicht darin liegen, das mein LPT Port auf SPP eingestellt und ich ein XE Kabel benutze????
    Ist mir halt grad so eingefallen.

    Gruß
    Flo

  • Nein, soweit ich sehen konnte sollte das so eigentlich funktionieren. Das XE Kabel ist extra so gebaut, dass man dafür den Portmodus nicht umschalten muss. Es funktioniert in allen Modi, auch ECP/EPP.

    Hast Du schonmal bei Nick nachgefragt? Er hat da irgendwie den besten Überblick, was schief gehen kann.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Jo, ich hab ihn schon angemailt, aber die kommunikation ist bissel schwierig. Er kann kein Deutsch und ich kann so technische Sachen nicht ins Englische übersetzen :-((
    Ich probiers jetzt einfach mal weiter, vielleicht bekomm ich's noch hin.

    Aber trotzdem vielen Dank für deine Hilfe!

    Gruß
    Flo

  • Ich weiß ja dass das auch nicht einfach ist, aber hast Du schonmal versucht, mit diesem PC und Starcommander eine Floppy anzusprechen? Eines der Diagnoseprogramme von der SC Seite könnte evtl. auch weiterhelfen.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Gute Idee, werds morgen mal probieren.

    Danke

    Gruß
    Flo

  • So, hab jetzt mal des ganze mit dem Starcommander ausprobiert und es funktionierte einwandfrei!

    Noch was anderes: Ich hab 64HDD auf meinem Laptop laufen und der ist auf ECP eigengestellt und es läuft (mit dem gleichen Kabel).

    Werd mir jetzt mal eine Parallelportkarte ersteigern die man auf ECP einstellen kann und dann das ganze nochmal ausprobieren.

    Gruß
    Flo