Beiträge von Mac Bacon im Thema „C128 startet im C64 Modus, laut Dead Test Screen RAM bad?!“

    dass am funktionierenden C128 GAME und EXROM auf HIGH gehen sobald der C128-Modus gestartet ist, bei meinem defekten Board bleiben die beide auf LOW

    siehe Beiträge 17 und 18, das erklärt so einige Fehlfunktionen. Jetzt bleibt nur die Frage, was genau diese Signale auf Low zieht. Du könntest zum Testen einen speziell präparierten Zwischensockel unter die MMU stecken, so dass die beiden Signale dort nicht anliegen.

    Wenn dann der 128er-Modus geht: Die MMU ist okay, irgendwas anderes zieht die Signale runter.

    Wenn die Signale im Rest des Systems dann High sind: MMU ist hinüber.

    Der C128-Modus startet gar nicht erst, auch ohne Tastendruck wird direkt in den C64-Modus gesprungen

    Aaahhh...

    Gut, dann sind eigentlich nur drei Gründe möglich:

    - /GAME liegt auf GND.

    - /EXROM liegt auf GND.

    - Die CBM-Taste wird als gedrückt erkannt.

    Jede dieser Möglichkeiten würde sich aber auch im 64er-Modus auswirken, z.B. durch 8K fehlenden Basicspeicher oder Grafikzeichen statt Buchstaben.

    Hängt an GAME und/oder EXROM evtl. ein Kondensator? Das 64er-Magazin hatte damals(tm) mal eine Bastelei veröffentlicht, um genau dieses Symptom (128er startet immer im 64er-Modus) gezielt hervorzurufen.

    Funktioniert denn der eingebaute Reset-Taster? Mit der Kondensatorbastelei müsste dann der 128er-Modus kommen.

    Kacke, warum kann man hier nicht editieren?

    Da das vorliegende Gerät ja verbastelt ist, ist evtl. der entsprechende Jumper (bzw. Lötbrücke) falsch gesetzt.

    Zum Testen einfach mal im 64er-Modus die Taste CAPSLOCK/ASCIIDIN einrasten: Ändert sich der sichtbare Zeichensatz, wie er es auf einem europäischen 128er täte? Oder ändert sich überhaupt nichts, wie es auf einem US-128er wäre? Oder geht der Zeichensatz teilweise kaputt?

    Das Gerät startet nur im C64 Modus. Dort läuft es aber stabil.

    Was genau passiert denn bei einem Start im 128er-Modus? Schwarzbild? Bild, aber keine Einschaltmeldung? Einschaltmeldung, aber kein Cursor?

    Invertierte Zeichen sind kaputt -> entweder Problem mit D7 am/im RAM oder (unwahrscheinlich) Problem mit A10 zum Char-ROM.

    Es könnte sein, dass das Char-ROM nur im 64er-Modus korrekt angesprochen wird. Im 128er ist es ja doppelt so groß wie im 64er, wegen der europäischen Sonderzeichensätze. Was oftmals vergessen wird: Auch der US-128er hat einen doppelten Zeichensatz, denn da wird im 128er-Modus ein anderer Satz benutzt als im 64er-Modus. Welche Hälfte gerade benutzt wird, hängt im US-128er also vom Modus ab, während es auf europäischen Geräten von ASC/DIN bzw. CAPSLOCK abhängt. Da das vorliegende Gerät ja verbastelt ist, ist evtl. der entsprechende Jumper (bzw. Lötbrücke) falsch gesetzt.