IDE64 überflüssig?

Es gibt 42 Antworten in diesem Thema, welches 18.274 mal aufgerufen wurde. Der letzte Beitrag (12. März 2005 um 10:00) ist von cbmhardware.

  • Also ich habe mir in Waiblingen ein MMC64 von Enno gekauft, so wie ich das mitbekommen habe sind die erst Mittags per Express direkt von Jens Schönfeld eingetroffen :)

    Während des Treffens konnten wir nicht viel testen, weil wir keine C64 files auf MMC Karten hatten, und mein Handy wollte keine C64 Dateien aus dem Web downloaden :( Hab das aber heute nachgeholt, und der erste Eindruck ist auf jeden Fall sehr gut! Momentan ist der einzige Anwendungszweck tatsächlich nur zum Laden von einteiligen PRGs direkt aus dem Filebrowser, denn der SIDplayer ist für mich nur ein Gag, und der D64 writer ist so langsam dass man sich den nur in Notfällen antuen will. Aber die Firmware ist nicht nur updatebar, sondern kann plugins von der MMC Karte nachladen, so dass in Zukunft ungeahnte Möglichkeiten offenstehen. Anleitung wie man plugins programmiert oder aus eigenen Programmen direkt auf die Karte zugreift wird auf Bitte melde dich an, um diesen Link zu sehen. zu finden sein, so wie momentan schon die Anleitung im pdf Format.

    Jetzt werde ich die Karte erstmal in ein transparentes Gehäuse einbauen. Meine Minitrennscheibe läuft schonmal warm :D

    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
  • Zitat

    Original von x1541
    und der D64 writer ist so langsam dass man sich den nur in Notfällen antuen will. Aber die Firmware ist nicht nur updatebar, sondern kann plugins von der MMC Karte nachladen, so dass in Zukunft ungeahnte Möglichkeiten offenstehen. Anleitung wie man plugins programmiert oder aus eigenen Programmen direkt auf die Karte zugreift wird auf Bitte melde dich an, um diesen Link zu sehen. zu finden sein, so wie momentan schon die Anleitung im pdf Format.

    Oh Schreck, ich hatte es geahnt. Ob man den D64-Transfer mit der SCPU etwas beschleunigen kann ?
    Das mit den Plugins klingt wenigstens nicht schlecht. Ich werde wohl noch ein paar Tage auf das Cartridge warten muessen. :(

    Gruesse
    Michael

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

  • Beim Schreiben auf Disk hilft wohl keine SCPU, aber ein Floppyspeeder.

    Gute Neuigkeit: Ich habe das Teil in eine CMD RAMLink gesteckt, auf der ich eine 1541 Partition erzeugt hatte. Der D64 writer des MMC64 kann auf diese Partition schreiben, wenn man nach der Sicherheitsabfrage, aber vor der Formatierfrage den SWAP8 Knopf drückt. Das Schreiben dauert dann aber immer noch ziemlich genau 60 Sekunden, was ich aber ok finde.

    Ach ja, so sieht mein Gehäuse jetzt aus (steckt übrigens die RS-MMC drin):

  • Zitat

    Original von x1541
    Beim Schreiben auf Disk hilft wohl keine SCPU, aber ein Floppyspeeder.
    [...]
    RAMLink

    Ich hatte den Eindruck, als ginge es in Kombination mit Jiffy bei 20Mhz manchmal flotter.
    Die RAMLink kann man damit aber sicher nochmal um den Faktor 4-5 beschleunigen.
    Bleibt natuerlich wieder der "Flaschenhals" der 1541.

    Gruesse
    Michael

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

  • Nochmal getestet: Leider funktioniert MMC64 nicht mit eingeschalteter SCPU, egal ob 1 oder 20MHz. Bei meinem ersten Test war sie auch eingesteckt, aber abgeschaltet.

    Trotzdem: diese Karte ist für mich die absolute Killer-EPROMkarte. Die grossen Chipmonster haben jetzt endgültig ausgedient.

    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
  • Zitat

    Bleibt natuerlich wieder der "Flaschenhals" der 1541.

    Das sind alles nette Spielerein und Versuche die .D64 Datein auf orginal 1541 Format zu bringen. Starcommander unc Co. laufen leider nur auf älteren Rechnern mit diversen Problemen.

    Ich habe mir einen MK4 ebenfalls von der selben Firmal gekauft und kann eine komplette Diskettenseite in nur 10 Sekunden beschreiben mit einen ganz normalen PC 5 1/4 Laufwerk. Inklusive formatieren. Und das unter WindwosXP/2000 auf aktueller Hardware. Dazu gibts noch Anschlüsse für 2 Joysticks aus der digitalen Welt und zwei Sockel wo man SID's reinstecken kann.

    Also legt lieber nochmal 50 euro drauf und holt euch den MK4. Spart viel Zeit und ihr habt eine menge Extras onboard.

  • cbm4win läuft ganz wunderbar unter NT/2k/XP/2k3, und braucht nur wenig länger für eine Disk.

    Einen CW MK3 habe ich auch, aber die Software unterstützt keine 40 Track images, keine D71 images, keine Lesefehler usw. Für Amiga Disks finde ich ihn aber sehr praktisch!

    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
  • Bitte melde dich an, um diesen Link zu sehen.

    cbm4win braucht mir zu lange :)

  • Zitat

    Original von terror


    [...]
    Starcommander unc Co. laufen leider nur auf älteren Rechnern mit diversen Problemen.
    [...]
    Also legt lieber nochmal 50 euro drauf und holt euch den MK4. Spart viel Zeit und ihr habt eine menge Extras onboard.

    Unter DOS auf einem 486er laeuft der Star-Commander nur stabil. Eine Disk wird mit dem XP1541-Adapter in ca. 38 Sekunden geschrieben. Wenn man in der SC.MNU folgendes eintraegt :

    Code
    D:      D81 to disk drive a:
             d81.exe /f /v !:!\!.! a:


    kann man sogar bequem 1581-Images kopieren. Dazu braucht man dann natuerlich Womos D81Copy, das dann im selben Verzeichnis zu finden sein muss.

    Der Catweasel ist natuerlich ungeschlagen, aber den muss man auch haben. Fuehre mich nicht in Versuchung .;)
    Ich haette auch noch Apple Disks, die dringend mal gesichert werden muessten. ADFs lesen geht auch mit meiner alten ISA-Version. D64 ist damit ein absoluter Krampf.

    Gruesse
    Michael

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

  • Hallöchen,

    mein Name ist Oliver Achten, und bin der "Erfinder" des MMC64.

    Ich sehe gerade zu meiner Freude, dass die ersten Einheiten scheinbar schon ihre Kunden erreicht haben. Ich denke, dass es vielleicht angebracht ist, auch hier in diesem Forum anwesend zu sien, um eventuelle Fragen, Probleme, Missverständnisse aus dem Weg zu räumen.

    Also, zum Thema D64 Writer:

    Im BIOS des IDE64 ist ein CBM DOS kompatibler d64 writer eingebaut, damit sich jedermann ohne Zusatzsoftware die (noch erscheinende) Recovery Disk anfertigen kann.

    Jedoch wird momentan mit Hochdruck an einem Turbo D64 Writer Plugin gearbeitet, was den Datentransfer zwischen C64 und 1541 deutlich beschleunigen wird. Auch ein D64 Reader Plugin ist in Arbeit.

    Ein wesentlicher Bestandteil des MMC64 ist nämlich die Flexibilität, die man durch die Verwendung zusätzlicher Plugins erreichen kann. Dadurch dass wir nämlich SD Karten benutzen können dadurch Teile des ROMS auf die SD-Karte verlagern, und die Hardware dadurch günstiger halten.

    Also, wer Fragen hat, der kann sie mir ab heute in diesem Forum stellen. Heute, spätestens morgen werden die ersten 4 Plugins zum abspielen von *.ani Dateien vom IDE64 und anzeigen von Koala, Doodle und Adanced Art Studo Bildern veröffentlicht. Weitere Plugins werden folgen.

    Liebe Grüße

    Oliver

    Einmal editiert, zuletzt von Oliver_A (7. März 2005 um 15:43)

  • Hallöchen,

    Zitat

    Original von x1541
    Nochmal getestet: Leider funktioniert MMC64 nicht mit eingeschalteter SCPU, egal ob 1 oder 20MHz. Bei meinem ersten Test war sie auch eingesteckt, aber abgeschaltet.

    Trotzdem: diese Karte ist für mich die absolute Killer-EPROMkarte. Die grossen Chipmonster haben jetzt endgültig ausgedient.

    Was genau passiert, wenn Du das MMC64 in die SCPU bei 1Mhz steckst? Bleibt der Bildschirm schwarz? Kommt eventuell ein weisser oder roter Bildschirm? Eventuell könnte man es per Software beheben, denn ich hatte leider keine Möglichkeit, dass MMC64 auf der SCPU zu testen.

    Übrigens: geile Modulgehäusekonstruktion! :)

    Liebe Grüße

    Oliver

  • Hallo Oliver!

    Schön dass Du Dich hier meldest um unsere Fragen zu beantworten :) Auf jeden Fall schonmal meine Bewunderung für dieses tolle Produkt!

    Den roten Bildschirm bekomme ich tatsächlich öfters mal, wenn ich das Modul resette, und zwar sowohl am SX64 als auch am C128D. Nach einigen weiteren Versuchen fängt es sich dann meistens wieder. Was übrigens an dem Modul fehlt ist ein Reset-Taster, aber das werde ich wohl noch nachrüsten.

    Bei der SCPU sowohl bei 1 und 20 MHz kommt zwar der Startbildschirm, aber wenn ich versuche in den Filebrowser zu springen zeigt der zwei leere Spalten an. Bei 20MHz sind zusätzlich noch rechts unten merkwürdige bunte Pixel bzw. Streifen zu sehen.

    Mit dem Gehäuse bin ich noch nicht 100% glücklich, aber es ist besser als die nackte Platine. Du hättest die Platine ruhig noch ein paar mm länger machen können, dann wäre der Expansionport nicht genau auf die hinteren Halteklammern zu liegen bekommen. Jetzt musste ich den Deckel so knapp absägen, dass nur nackte Module reinpassen. Wenn ich ihn aber noch mehr kürze, dann hält er nicht mehr richtig. Ich will jetzt nur nicht schon an einem drei Tage alten Modul herumlöten (Garantieverlust usw.), sonst fände ich einen 90° gewinkelten Port fast praktischer. Aber wahrscheinlich werde ich eher selten Module dort einstecken, ist also egal.

    Übrigens, wann bekommen wir die Insider-Doku? Da warte ich viel dringender drauf als auf Plugins zum Anzeigen von Bildern :)

    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
  • @fröhn: gibt es das auch für Silversurfer? Ich will mir eigentlich nicht auch noch das RR-Net kaufen.

    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
  • Hallo Nicolas!

    Zitat

    Original von x1541
    Hallo Oliver!

    Schön dass Du Dich hier meldest um unsere Fragen zu beantworten :) Auf jeden Fall schonmal meine Bewunderung für dieses tolle Produkt!

    Ich bin gerne zu Diensten. Freut mich dass Dir das MMC64 gefällt! :)

    Zitat


    Den roten Bildschirm bekomme ich tatsächlich öfters mal, wenn ich das Modul resette, und zwar sowohl am SX64 als auch am C128D. Nach einigen weiteren Versuchen fängt es sich dann meistens wieder. Was übrigens an dem Modul fehlt ist ein Reset-Taster, aber das werde ich wohl noch nachrüsten.

    Da muss ich noch einen kleinen Wartezyklus einbauen, denn ein schlecht entprellter Reset Taster bewirkt, dass der Rechner während der Initialisierung der SD-Karte neu gestartet wird, und da reagieren die Karten recht zickig drauf.

    Zitat


    Bei der SCPU sowohl bei 1 und 20 MHz kommt zwar der Startbildschirm, aber wenn ich versuche in den Filebrowser zu springen zeigt der zwei leere Spalten an. Bei 20MHz sind zusätzlich noch rechts unten merkwürdige bunte Pixel bzw. Streifen zu sehen.

    Dann schlägt die Initialisierung der SD-Karte auf der SCPU fehl. Die Initialisierungsroutine habe ich in der neuesten BIOS Version überarbeitet. PM mich mal an, dann sende ich Dir die Datei zu. Jens hat die noch nicht auf seiner HP gestellt.

    Zitat


    Mit dem Gehäuse bin ich noch nicht 100% glücklich, aber es ist besser als die nackte Platine. Du hättest die Platine ruhig noch ein paar mm länger machen können, dann wäre der Expansionport nicht genau auf die hinteren Halteklammern zu liegen bekommen. Jetzt musste ich den Deckel so knapp absägen, dass nur nackte Module reinpassen. Wenn ich ihn aber noch mehr kürze, dann hält er nicht mehr richtig. Ich will jetzt nur nicht schon an einem drei Tage alten Modul herumlöten (Garantieverlust usw.), sonst fände ich einen 90° gewinkelten Port fast praktischer. Aber wahrscheinlich werde ich eher selten Module dort einstecken, ist also egal.

    Die Karte konnte ich leider nicht länger machen, weil das sonst viel teurer geworden wäre. Ich finde es sowieso generell faszinierend, dass Du Dir die Mühe gemacht hast das Modul in ein Gehäuse zu packen, denn das war nicht zwingend ein Ziel des Designs.

    Zitat


    Übrigens, wann bekommen wir die Insider-Doku? Da warte ich viel dringender drauf als auf Plugins zum Anzeigen von Bildern :)

    Die Register Doku ist fertig, die Programmier Doku schreibe ich gerade. Gib mir bitte noch etwas Zeit, dann kann ich eventuell hier alles Veröffentlichen.

    Liebe Grüße

    Oliver

  • Hi Oliver,

    Zitat

    Original von Oliver_A
    Da muss ich noch einen kleinen Wartezyklus einbauen, denn ein schlecht entprellter Reset Taster bewirkt, dass der Rechner während der Initialisierung der SD-Karte neu gestartet wird, und da reagieren die Karten recht zickig drauf.

    Der an meiner SCPU am C128D ist gar nicht so schlecht entprellt, der hat nämlich auch eine Verzögerung von 2s gegen versehentliches Drücken :) Mein Userportreset am SX64 prellt aber fürchterlich, das stimmt. Mal bei Gelegenheit testen, wie das Modul auf den eingebauten Resettaster des C128D reagiert. Der ist nämlich absolut prellfrei, da er den Einschaltreset am 556 auslöst.


    Zitat


    Dann schlägt die Initialisierung der SD-Karte auf der SCPU fehl. Die Initialisierungsroutine habe ich in der neuesten BIOS Version überarbeitet. PM mich mal an, dann sende ich Dir die Datei zu. Jens hat die noch nicht auf seiner HP gestellt.

    Soeben geschehen.

    Zitat


    Die Karte konnte ich leider nicht länger machen, weil das sonst viel teurer geworden wäre. Ich finde es sowieso generell faszinierend, dass Du Dir die Mühe gemacht hast das Modul in ein Gehäuse zu packen, denn das war nicht zwingend ein Ziel des Designs.

    Aber Jens hat sich doch die Mühe gemacht und die transparenten Gehäuse machen lassen. Mit seinem RR+Silversurfer hatte ich es damals noch viel schwerer, der Silversurfer steht so komisch hinten an der Ecke raus. Ich mag mir jetzt nicht vorstellen was ich machen müsste um ein RR-Net in das MMC64 einzubauen :)

    Zitat


    Die Register Doku ist fertig, die Programmier Doku schreibe ich gerade. Gib mir bitte noch etwas Zeit, dann kann ich eventuell hier alles Veröffentlichen.

    Ich nehme das dann auch gerne per email wenn es fertig ist :)

    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
  • Zitat

    Die Register Doku ist fertig, die Programmier Doku schreibe ich gerade. Gib mir bitte noch etwas Zeit, dann kann ich eventuell hier alles

    Daran haette ich auch grosses Interesse ! Mit dem SCPU-Problem werde ich sicher auch noch Bekanntschaft machen. Ich muss leider noch 2 Tage auf mein Cartridge warten.
    Das klingt aber alles sehr interessant.

    Danke,
    Michael

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

  • Zitat

    Original von x1541
    gibt es das auch für Silversurfer? Ich will mir eigentlich nicht auch noch das RR-Net kaufen.

    Silversurfer=seriell(RS232)
    RRNet=netz(tcpip)

    also...ich denke nein.
    könntest höchstens mal bei graham anfragen...aber nur "auf kniehen"...coz he's the master und wir grösstenteils unwürdig 8)


    T.

  • Zitat

    Originally posted by x1541
    @fröhn: gibt es das auch für Silversurfer? Ich will mir eigentlich nicht auch noch das RR-Net kaufen.


    nein, gibt es nicht. aber tröste dich: mein SilverSurfer wurde auch noch nie benutzt. aber dafür wird's mit dem RR-Net so langsam schön :)

  • Zitat

    Trotzdem: diese Karte ist für mich die absolute Killer-EPROMkarte. Die grossen Chipmonster haben jetzt endgültig ausgedient.

    Kann man von dieser Karte auch direkt starten? zB. Mache ich mir da ein Spiel drauf und wenn ich den C64 einschalte dann wird das automatisch geladen? Dann könnte ich mir doch da GEOS drauf machen. Wäre das möglich? Und würde die Karte mit der Flash8 zusammenarbeiten weil mit der SCPU gibt es ja noch Probleme.

  • Hallo terror,

    Zitat

    Original von terror

    Kann man von dieser Karte auch direkt starten? zB. Mache ich mir da ein Spiel drauf und wenn ich den C64 einschalte dann wird das automatisch geladen? Dann könnte ich mir doch da GEOS drauf machen. Wäre das möglich? Und würde die Karte mit der Flash8 zusammenarbeiten weil mit der SCPU gibt es ja noch Probleme.

    beim Einschalten versucht die Karte eine Datei namens "boot.c64" aus dem SYSTEM64 Verzeichnis zu starten. Diese Datei könnte z.B. ein Loader für ein alternatives Betriebssystem sein. Aber GEOS wird zur Zeit leider noch nicht unterstützt.

    Und ich konnte das MMC64 leider bisher auf keiner Turbokarte testen, da ich weder von der Flash8 noch von der SuperCPU jemals ein Exemplar zum testen hatte.

    Liebe Grüße

    Oliver

    Einmal editiert, zuletzt von Oliver_A (7. März 2005 um 22:22)