The USB-64 Projekt

Es gibt 71 Antworten in diesem Thema, welches 9.752 mal aufgerufen wurde. Der letzte Beitrag (17. Januar 2011 um 00:38) ist von brain.

  • Hallo Leutz,


    kann mir jemand mit einfachen Worten sagen wozu das gut ist?


    Bitte melde dich an, um diesen Link zu sehen.


    Sieht interessant aus aber nicht zu gebrauchen!!!!

  • Das ist der Versuch einen USB-Anschluss fĂĽr den C64 zu entwickeln mit dem man alle USB Speichermedien nutzen können soll die die USB Mass Storage Device Class implementiert haben. (Speichersticks, Festplatten, CD-Rom Laufwerke, Kartenlesegeräte etc...)

  • Wie kommst Du darauf, das damit nichts anzufangen ist ?

  • Also graben wir das USB-64 Ding wieder aus. OK, Ist das nen USB Host (vollständig) und kĂĽmmert sich auch um alle möglichen Dateisysteme? Gibt es Software die sowas unterstĂĽtzt. Ist ja kein Diskettenlaufwerk oder sowas.

    Mein ignorierter Beitrag zur Netzteildiskusion:

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfĂĽgbar ist.

  • Wie kommst Du darauf, das damit nichts anzufangen ist ?


    Hallo Ace, freut mich wieder was von Dir zu lesen, :)
    Also, wenn es kein Hardware unterstĂĽtzt, denk ich ist es unnĂĽtz....

  • OK, Ist das nen USB Host (vollständig) und kĂĽmmert sich auch um alle möglichen Dateisysteme?


    Der USB-64 natĂĽrlich.

    Wenn man sowas zb. mit einem USB Atmega am Userport macht, dann braucht man C64 seitig nur etwas Code im Kernel der die üblichen Mechanismen (OPEN, CLOSE, BASIN, BSOUT, CHKIN, CHKOUT) verwendet um mit dem Atmega zu sprechen. Man könnte so Dinge wie Directory Wechsel und löschen über einen Kommandokanal machen (Bitte melde dich an, um diesen Link zu sehen.) wie bei Commodore Floppys üblich.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.


  • Der USB-64 natĂĽrlich.

    Wenn man sowas zb. mit einem USB Atmega am Userport macht, dann braucht man C64 seitig nur etwas Code im Kernel der die üblichen Mechanismen (OPEN, CLOSE, BASIN, BSOUT, CHKIN, CHKOUT) verwendet um mit dem Atmega zu sprechen. Man könnte so Dinge wie Directory Wechsel und löschen über einen Kommandokanal machen (Bitte melde dich an, um diesen Link zu sehen.) wie bei Commodore Floppys üblich.

    Na gut Diddl, das klingt schon mal interessant, und würde es dan z.B. eine USB-Festplatte steuern können?

  • Erkläre mir nun den praktikablen Mehrwert einer solchen Lösung gegenĂĽber von MMC2IEC welche ja zumindes Grundfunktionen ala DOS Device /Kernal Komandos bietet.

    Mein ignorierter Beitrag zur Netzteildiskusion:

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfĂĽgbar ist.

  • Man wäre zumindest nicht auf SD Karten beschränkt.

  • Aber dann sollte man doch gleich eine MMC2IEC Reinkarnation mittels Techswich auf einen grösseren Controller bringen und diesem USB beibringen anstatt das Pony da gerade zu biegen.

    Mein ignorierter Beitrag zur Netzteildiskusion:

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfĂĽgbar ist.

  • Das schon, aber noch wichtiger ist die Kompatibilität, z.B. auch nachlade Spiele zum laufen bringt....

  • Aber dann sollte man doch gleich eine MMC2IEC Reinkarnation mittels Techswich auf einen grösseren Controller bringen und diesem USB beibringen anstatt das Pony da gerade zu biegen.


    Klar aber bekanntlich fĂĽhren ja mehrerer Wege nach Rom.

  • Aber die USB Ho(r)st Kiste ist ja schon frei verfĂĽgbar. Die IEC Seite mĂĽsste man wiederum an die Gurke anpassen. Man kann auch rĂĽckwärts nach Rom laufen.

    Mein ignorierter Beitrag zur Netzteildiskusion:

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfĂĽgbar ist.

  • Zitat

    Man wäre zumindest nicht auf SD Karten beschränkt.


    was in der praxis ja auch der totale nachteil ist, wie gerne wĂĽrde man endlich mal mit dem c64 eine dvd brennen oder eine terabyte festplatte durchsuchen.....

  • Das schon, aber noch wichtiger ist die Kompatibilität, z.B. auch nachlade Spiele zum laufen bringt....

    Das dürfte wahrscheinlich wieder die ersten Probleme verursachen, so eine vollständige 1541-Emulation lässt sich leider nicht mal eben so hinzaubern, schon gar nicht mit einem AVR :) Das laden einzelner PRG's oder das Kopieren von D64 Image Files auf eine Diskette dürfte aber keine großen Probleme bereiten, sofern der USB Stack schon funktioniert.

  • Aber die USB Ho(r)st Kiste ist ja schon frei verfĂĽgbar. Die IEC Seite mĂĽsste man wiederum an die Gurke anpassen. Man kann auch rĂĽckwärts nach Rom laufen.


    Hey, ich hab das Teil da nicht gebaut sondern find solch Umsetzungen fĂĽr den C64 halt interessant :)



    was in der praxis ja auch der totale nachteil ist, wie gerne wĂĽrde man endlich mal mit dem c64 eine dvd brennen oder eine terabyte festplatte durchsuchen.....

    Die Aussage hätte damals auch gut auf SD Karten gepasst, bevor es entsprechende Lösungen gab. Von Brennen mal abgesehen.

  • Aber die USB Ho(r)st Kiste ist ja schon frei verfĂĽgbar.


    So richtig toll war der VNC1L (der da in Form eines VDIP1-Fertigmoduls drinsteckt) aber IIRC auch nicht, zB kann der keine LFNs.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • So richtig toll war der VNC1L (der da in Form eines VDIP1-Fertigmoduls drinsteckt) aber IIRC auch nicht, zB kann der keine LFNs.

    Solange es funktioniert wĂĽrde es mir egal sein ob eine Datei nun 'Disk Image.d64' oder 'DISKIM~1.D64' heisst :)

  • Solange es funktioniert wĂĽrde es mir egal sein ob eine Datei nun 'Disk Image.d64' oder 'DISKIM~1.D64' heisst :)


    Ganz deiner Meinung, wenns funktioniert, ist es egal wie.

  • Die Aussage hätte damals auch gut auf SD Karten gepasst, bevor es entsprechende Lösungen gab. Von Brennen mal abgesehen.


    nein. im gegensatz zu dem genannten machte der umstieg auf SD nämlich sinn. früher gab es als grossen massenspeicher festplatten. gross, laut, teuer und empfindlich. dann kamen die sd karten, klein, billig und nahezu unverwüstlich, und haben die festplatten im c64 bereich nahezu vollständig ersetzt, weil sie nämlich schlicht in jeder hinsicht vorteilhafter sind. nichts davon passt aber auf eine per usb angeschlossene festplatte, oder gar ein optisches medium. oder gar einen usb stick, der ja nun wirklich null vorteile gegenüber so einer karte hat.