MMC mit dem C128

Es gibt 5 Antworten in diesem Thema, welches 3.160 mal aufgerufen wurde. Der letzte Beitrag (19. März 2005 um 23:38) ist von Ferdinand.

  • Hallo!

    Kann es sein das das MMC64 nicht mit dem C128 kompatibel ist.
    Folgendes Szenario:
    C128 mit SuperCPU: da läuft die Karte fast einwandfrei, nur beim konvertieren hängt sich der Computer auf.
    (das ist ein C128 wo der Chip der im Computer eingebaut wird nicht drinnen ist)
    C128 mit SuperCPU128: der Computer startet im C64 Modus.
    (das ist der Computer wo der eine Chip eingebaut wurde)
    Ebenso startet ein ganz normaler C128 einfach im C64-Modus, ohne das das File-Menü erscheint.

    Beim C64 kann ich das Modul erst in ein paar Tagen ausprobieren.
    Muss mir erst wieder das Netzteil fürn 64'er raussuchen. ;)

    Nun, wäre schon toll wen man das Modul auch am 128'er nutzen kann, ansonsten muss ich mir wohl doch noch nen 64'er hinstellen.

  • Hallo,

    Bei mir funktioniert das MMC64 sowohl auf meinem C128 als auch auf meinem C128D.
    Ich unterstütze sogar den 2Mhz Modus. Gib mal bitte in BASIC bei eigesetztem MMC64 folgende Zeilen ein, und sage mit bitte dann die jeweiligen Ergebnisse:

    PRINT PEEK(57105)
    PRINT PEEK(57106)
    PRINT PEEK(57107)

    Mit der superCPU ist das Bios übrigens noch nicht ganz kompatibel, da ich keine eigene zum testen habe, und Bugreports über E-Mail sich hinziehen.

    Welche C128 Modelle hast Du? Deine Angaben sind da leider etwas schwammig. ;)

    Lieben Gruss

    Oliver

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

  • Bei mir funktioniert das MMC64 einwandfrei am C128DCR mit SCPU128, aber nur wenn diese ausgeschaltet ist. Probier doch mal die SCPU ganz auszustecken und das MMC64 direkt im C128 zu betreiben. SCPUs haben auch gerne mal Kontaktprobleme an den Steckern oder Lötstellen, und dann kommt nicht genug Strom an der SCPU oder am MMC64 dahinter an. Amerikanische Qualitätsarbeit eben ...

    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
  • Werd das in den nächsten Tagen ausprobieren.
    Hab nämlich grad keine Lust dazu.

    Nunja, sporadisch hats ja funktioniert.
    Kam mir jetzt nur seltsam vor, weil grade bei 2 Computer das selbe passiert ist.
    Hab im Keller auch noch nen 128D herumstehen, da werd ichs auch mal ausprobieren.

    Das ist ein ganz normaler C128 mit SuperCPU128, also nicht den C128D
    Ja, SCPU hab ich auch ausgeschaltet, da kam dann nur die C64 Einschaltmeldung.
    Wird sicher nur ein Kontaktproblem sein, hoffe ich mal. :]

  • Also, noch immer alles beim alten, nur beim 64'er hab ichs noch immer nicht testen können.

    Beim C128 kommt folgendes raus:
    print peek(57105) = 0
    print peek(57106) = 38
    print peek(57107) = 100

    Könnte es daran liegen das beim BIOS-Update etwas schief gelaufen ist?
    Wobei dies ja am Anfang eigentlich funktioniert hat.

    LG
    Ferdinand

  • Problem hat sich nun erledigt.
    Habe die Recovery-Disk konvertiert und ausgeführt.
    Nun scheint die Karte soweit zu funktionieren. ;))

    Das konvertieren hat zwar einige Zeit gedauert da kein alter Computer zur Verfügung stand, Star Commander lief dann trotzdem auch korrekt.

    Danke für die hilfe.