MMC64 - Wer nutzt ihn wie?

Es gibt 57 Antworten in diesem Thema, welches 9.825 mal aufgerufen wurde. Der letzte Beitrag (19. April 2007 um 21:38) ist von Kratznagel.

  • Hallo,

    ich möchte die beiden Fragen an die Nutzer stellen, die wirlich mit dem MMC64 dauernd arbeiten. Also keine Ratschläge sondern Erfahrungen.

    1) kann man ein selbst geschríebenes BASIC Programm vom RAM des C64 auf die SD-Karte speichern und von dort wieder einladen (und danach dann starten)? Auf Deutsch: man braucht dafür keine 1541 Floppy mehr und hat daher einen ungeheuren Geschwíndigkeitszuwachs beim Laden und speichern von diesen BASIC Programmen.

    2) kann man d64 Dateien (Spiele), die sich auf der SD-Karte befinden, von dort direkt ins RAM des C64 laden und danach starten? Oder kann man diese d64 Dateien nur auf einer Floppy-Disk abspeichern und läd sie von da jedesmal nach - wie früher - also langsam. - Und falls es gehen sollte, wie macht man es? Also welche Taste, wie lange drücken?

    Ich habe nämlich genau aus diesen beiden Gründen das Teil gekauft. Habe im Vorfeld beim Lesen der Foren (inklusive Wiki64) immer nur Abfahrt und Bahnhof verstanden. Aber jetzt würde ich es gerne wissen. Einmal. Bitte melde dich an, um diesen Link zu sehen.
    help

    Kompliment an Kratznagel: der Beschleuniger ist reines Öl auf meinen Wunden. 80 Sekunden, das hält man durch. Ohne den hätte ich meine Kiste verebayt.

    Vielen Dank im voraus.
    jomodore9

    Einmal editiert, zuletzt von jomodore9 (11. April 2007 um 21:34)

  • Zu 1: nein, noch nicht. Eine 1541 wird auf absehbare Zeit durch nichts und niemals 100%ig zu ersetzen sein, auch wenn es gute Ansätze gibt. :)

    Zu 2: ja, wenn Du den tnt-Browser installierst. Der startet Dir auch aus D64-Files einzelnen PRGs (dasselbe übrigens auch aus T64-Dateien).
    Für den originalen Browser nimmst Dir ja schon D64-Writer von Kratznagel als Plugin.

    Ich nutze das MMC ständig am Cevi...wüsste gar nicht, wie ich früher ohne ausgekommen bin! ;)

  • nochwas zu 2:
    Wenn Du das Retro Replay hast, kannst du auch D64 Dateien direkt als Laufwerk anmounten.
    D.h. du kannst dann mit load"$",8 das Inhaltsverzeichniss des d64 laden und anschauen, und danach mit load"dateiname",8 das Programm laden.

    Die Geräteadresse ist übrigens nicht fest auf 8!


    Oliver W.

    10 GOTO Lesezeichen im Profil
    20 READ Lesezeichen im Profil
    30 PRINT Lesezeichen aus Profil
    40 POKE 198,0: WAIT 198,1

  • :nixwiss:Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

    Habe leider kein Retro-Play.

    Was kostet denn sowas? Und wo kriegt man es heutzutage noch her?

    Ich habe langsam das Gefühl, die Sache erfordert den ganzen Mann. Autsch.

    Servus
    jomodore9

  • Der browser von TNT ist echt genial und wesentlich schneller als der standard browser. Vorallem lässt das teil die Images (D64, D71,T64) sowie sie sind. Der mmcbrowser öffnet die Images wie Verzeichnisse -> lädt jedoch nur onefiler! Für Plugins wie D64mounter etc. muss der standard browser wieder genommen werden. Schade das der TNT browser nicht weiterentwickelt wurde.. ich liebe das teil.

    Ärgerlich finde ich nur das viele Leute einfach nur die PRGs aus Images rauskopiert haben um diese vom standardbrowser zu starten, dabei geht das laden über die Images so einfach durch den mmcbrowser.

  • Kann man sich hier einholen:
    Bitte melde dich an, um diesen Link zu sehen.

  • Zitat

    Ärgerlich finde ich nur das viele Leute einfach nur die PRGs aus Images rauskopiert haben um diese vom standardbrowser zu starten, dabei geht das laden über die Images so einfach durch den mmcbrowser.

    Was ist denn ärgerlich daran? Ich finde es bequem!

    Gruß
    Pentagon

  • Zitat

    Original von controlport2
    Kann man sich hier einholen:
    Bitte melde dich an, um diesen Link zu sehen.


    oder Bitte melde dich an, um diesen Link zu sehen. :)
    für 50 Euro -inkl. Versand-.

    Ob sich ein Retro Replay für dich lohnt, hängt in erster Linie davon ab, wie du deine Prioritäten setzt.
    Neben den Plugin-Funktionen zum einfachen Abspielen von Musiken, Anzeigen von Grafiken etc. ist das MMC64 in erster Linie als schnelles und leicht zu transportierendes Speichermedium für einteilige Programme gedacht. Nachlader funktionieren in der Regel nicht, es sei denn, diese wurden speziell für das MMC64 entwickelt oder nachträglich angepasst.

    Ohne Retro Replay laufen bisher nur die folgenden Programme vom
    MMC64:
    Sly Spy (Spiel)
    Error 23/Resource & The Dreams (Demo)
    Animatron/TRSI (Demo)

    Doc Bacardi/The Dreams hat das DFI-Plugin für das MMC64 entwickelt, welches auch als DreamLoad für das MMC64 bekannt ist. DFI ist ein Image-Format ähnlich D64, allerdings bietet es z. B. Unterverzeichnisse und hat keine Größenbeschränkung.
    Mit dem DFI-Plugin und dem Retro Replay können einige nachladende Spiele gestartet werden. Das Retro Replay wird benötigt, weil dessen Speicher als Puffer benutzt wird, um die Kernal-Routinen des Programms zu patchen.
    Das MMC64+RR disk image mounter Plugin von TNT funktioniert sehr ähnlich, nur dass eben die weit verbreiteten D64-Images direkt verwendet werden können.
    Bei beiden Plugins handelt es sich um noch recht "junge" Software, welche von Programmierern in ihrer Freizeit und unentgeldlich entwickelt wird.

    Eine Übersicht über (in)kompatible Spiele hat ebster im Forum-64 zusammengestellt (ohne Gewähr!):
    Bitte melde dich an, um diesen Link zu sehen.

    Für angepasste Spiele lohnt sich auch ein Blick ins Forum von Bitte melde dich an, um diesen Link zu sehen. (siehe Uploads).

    Ein Retro Replay lohnt sich meines Erachtens nicht, wenn man es nur für das MMC64 haben möchte. Aber das Retro Replay kann ja noch viel mehr, z. B. bietet es einen Fastloader, Freezeoption u.v.m.
    Als Verbesserungen gegenüber des Action Replays besitzt es zwei flashbare ROMs und weitere Features, die aber in erster Linie für Programmierer interessant sind.
    Auch hier ist es wieder eine Frage der eigenen Prioritäten.

  • Danke McGyver für die ausführliche Antwort. Ich muss das heute Abend mal genau studieren. MUss jetzt losdüsen.

    Jomodore9

  • Zitat

    Original von MacGyver
    oder Bitte melde dich an, um diesen Link zu sehen. :)


    Schuldigung.... hab ja auch schon bei Euch eingeholt...:rotwerd: :rotwerd: :rotwerd:
    :)

  • Kleine Anmerkung meinerseits: Ein Diskettenlaufwerk ist am C64 unerlässlich. Punkt. Wurde ja auch schon oft genug gesagt. Einen vollwertigen Ersatz gibt es nicht, und wird es meiner Einschätzung nach auch nie geben.

    Mit dieser Gewissheit kann man nun nach Möglichkeiten suchen, sich das C64-Leben trotzdem so bequem wie möglich zu machen.

    Kennst Du schon das Archiv von Thomas64? Tausende Spiele, alle direkt von MMC startbar, ohne dass eine Floppy erforderlich ist. Super Sache, wie ich finde. :)

    In den anderen Fällen (Nachladespiele) wirst Du das D64-Image normalerweise zurückschreiben müssen. Hier sehe ich aber den Vorteil des MMC64 darin, dass ich sämliche Images direkt auf SD-Karte griffbereit habe. Früher musste ich bergeweise Disketten verwalten oder den PC hochfahren, um ein D64 zurückzuschreiben. Heute habe ich nur noch eine Handvoll Leerdisketten, die ich bei Bedarf immer wieder spontan überschreibe. Ist z.B. auch praktisch, wenn man den C64 mal mit zu 'nem Kumpel nimmt. :)

    Weitere Verwendungszwecke: Guck Dir mal an, was es so für Tools/Plugins gibt. Da ist schon noch einiges interessantes und nützliches dabei. Übrigens alles von Hobbyprogrammierern in ihrer Freizeit geschrieben. :)

    CU
    Kratznagel


    P.S.: Du sprichst von einem potentiellen Geschwindigkeitsvorteil des MMC64 gegenüber der echten Floppy bei Nachladespielen. Hier liegt aber ein Denkfehler vor: Die meisten Nachladespiele haben eigene Schnellladeroutinen, die 100%ig auf die Floppy getimed sind. Wollte man so etwas mit dem MMC64 "emulieren", müsste diese Emulation mit exakt dem selben Timing wie die Floppy arbeiten. Somit wäre der Zugriff auf das MMC64 aufgrund des Floppytimings genauso schnell bzw. langsam wie bei der echten Floppy.

  • Kratznagel:
    Naja, er hatte ja unter anderem gefragt ob er z.B. von BASIC aus auf das MMC speichern kann und wenn man die Standardroutinen benutzt dann könnte dieses ja möglich sein wenn dieses gehen würde ;)


    jomodore9:
    Schau auch noch mal hier:
    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

  • Zitat

    Original von matthes
    Kratznagel:
    Naja, er hatte ja unter anderem gefragt ob er z.B. von BASIC aus auf das MMC speichern kann und wenn man die Standardroutinen benutzt dann könnte dieses ja möglich sein wenn dieses gehen würde ;)


    Es ist ja sogar möglich. ;) Allerdings ist wie öfter schon gesagt ein Retro Replay erforderlich.

    CU
    Kratznagel

  • Hm,... ich dachte man kann die Programme noch nicht vom BASIC aus auf das MMC speichern... Welche Laufwerksnummer hat denn das MMC?

  • Beim DFI-Plugin sowie beim D64-Mounter war es jeweils Laufwerk 8, soweit ich mich erinnern kann. Das Speichern hatte ich mit dem DFI-Plugin ausprobiert.

    CU
    Kratznagel

  • Oh, danke das muss ich mal probieren... Wusste nicht das das schon geht.

  • Ansonsten kannst du derzeit nur mit grossem rumgePOKE und gePEEKe von Basic auf das MMC zugreifen.
    Wird sich wohl auf langer Sicht nichts dran ändern da Oli ja bekannterweise zusammen mit Jens mit dem Clone-A beschäftigt ist.

    Blog: Bitte melde dich an, um diesen Link zu sehen. - The Seventies Board: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ein Terminal und ein Z80 :D

  • :prof:

    Ihr Gelehrten der 64-er MMC Fraktion. Kann man nun oder kann man nicht ein BASIC Programm auf SD Karte klemmen und von dort wieder ins RAM laden oder nicht?

    Wenn es einer genau so schon einmal gemacht hat, dann bitte hier posten. Dringend.

    ABer bitte auch sagen, welche Gerätschaften man dafür braucht (RR, MMC, usw.) Und welche Software. Es geht um die Wurst.

    Da bin ich mal gespannt - und eventuell auch erfreut. Oder ganz zermürbt. :schreck!:

    jomodore9

  • ich habe das mal kurz probiert, hat funktioniert. war allerdings nur ein basic 2zeiler.

    du brauchst außer dem mmc das rr, das dreamload-plugin und ein leeres .dfi-image. das .dfi wird im kernal-modus gebootet und los geht´s. nach save"name",8 ist dein proggi im .dfi-image eingelagert. direkt auf die karte gehts nicht!

    müßte eigentlich laut tnt auch mit dem d64-mount-plugin funktionieren, hab´s aber nicht probiert. same procedure mit einem .d64-image.

    mfg!

    ps: ein leeres dfi-image kannst du mit dem cbmimager erstellen und den gibts hier:

    Bitte melde dich an, um diesen Link zu sehen.

    plugins bei protovision..

    Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Ebster (16. April 2007 um 13:52)

  • :bussi: :bussi:

    Danke, Ebster, Danke. Aber was in Deinen sieben kargen Sätzen drinsteht, wird mich vermutlich die halbe Woche kosten - um es umzusetzen. Aber nur falls ich es schaffe. :schreck!:

    Was mich etwas wundert: dass noch niemand (außer Dir anscheinend) ein Mini-BASIC Programm auf die SD Karte schreiben wollte und von dort schon mal geladen hat. Ich werd' nicht mehr. Dafür hat man doch den Cevi.

    Das ist doch in meinen Augen die Grundfunktion schlechthin für das MMC. Und da hat Brainstorm irgendwie recht. So ein Plugin gehört doch zu dem Modul dazu. Das kann aber doch auch nicht so viel Arbeit sein, falls es technisch überhaupt geht!! (Ich hoffe ein Gelehrter lässt sich hierüber hier bald aus). Es geht doch nur um Speicher- und Laderoutinen. Ich kann es nicht (noch nicht). Aber wer das zustande bringen würde, der könnte doch dafür was verlangen. Mir wäre das Proggi locker 15 Euro wert. Ich bräuchte dann nicht immer die 1541 mitzuschleppen, wenn ich meinen C64 in den Kurzurlaub mitnehme. Und von der Zeitersparnis beim Laden ganz zu schweigen.

    Ebster, kannst Du noch mal ein 3 zeiliges Programm auf der SD Karte abspeichern und wieder laden und dann starten?

    10 input a
    20 print a
    30 goto 10

    Wenn das klappt, schreibe mir, was ich tun muss, um das auch zu können.

    Ich wäre bereit für das MMC eine Art Bedienanleitung zu verfassen, die jeder versteht, wenn ich über all diese Dinge vorher aufgeklärt werden würde.

    In der Schweiz sagte mir ein guter Freund, dass der C64 absolut tot sei als Computer. Ich hielt dagegen, dass es in Deutschland anders ist. Aber jetzt verstehe ich ihn besser: wie soll das Gerät neue oder alte Freunde finden, wenn das Problem Floppy Disk nicht aus der Welt geschafft wird und zwar mit der MMC. Speicher ist doch Speicher. Oder nicht?

    Gruß
    jomodore9

    Einmal editiert, zuletzt von jomodore9 (17. April 2007 um 14:18)