C128 reagiert im 80 Zeichen Modus nicht auf Floppy Befehle.

Es gibt 103 Antworten in diesem Thema, welches 15.786 mal aufgerufen wurde. Der letzte Beitrag (24. März 2020 um 21:25) ist von Murdoc73.

  • Normalerweise läuft der C64-Modus in Bank 0.

    Das heißt, C64 und C128 verwenden die gleiche Bank für die Zeropage? (Im Normalfall.)

    Ja, aber die ZP wird in den beiden Modi unterschiedlich genutzt: Beim 128er sind viele Speicherstellen in der ersten Hälfte der ZP um zwei Adressen nach oben verschoben. Die Zeiger auf Programmstart, Variablen-Start, Felder-Start, Felder-Ende, Strings etc. liegen z.B. im 64er-Modus ab Adresse $2b, im 128er-Modus aber ab Adresse $2d.

    In der zweiten Hälfte, d.h. bei den Kernal-Werten, stimmt die Bedeutung oft überein.

    Bedeutet das nun, dass ein hardwareseitiger Bank Switch Sinn ergibt? Oder nicht? :/

  • Das heißt, C64 und C128 verwenden die gleiche Bank für die Zeropage? (Im Normalfall.)

    Ja, aber die ZP wird in den beiden Modi unterschiedlich genutzt: Beim 128er sind viele Speicherstellen in der ersten Hälfte der ZP um zwei Adressen nach oben verschoben. Die Zeiger auf Programmstart, Variablen-Start, Felder-Start, Felder-Ende, Strings etc. liegen z.B. im 64er-Modus ab Adresse $2b, im 128er-Modus aber ab Adresse $2d.

    In der zweiten Hälfte, d.h. bei den Kernal-Werten, stimmt die Bedeutung oft überein.

    Bedeutet das nun, dass ein hardwareseitiger Bank Switch Sinn ergibt? Oder nicht?:/

  • Bedeutet das nun, dass ein hardwareseitiger Bank Switch Sinn ergibt? Oder nicht? :/

    Da Du schon beide Bänke getestet hast, ergibt das Umlöten eigentlich keinen Sinn. Andererseits ist das hier der seltsamste Fall, der mir je untergekommen ist, und mehr Testdaten können nie schaden, also: Versuch macht kluch.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Andererseits ist das hier der seltsamste Fall, der mir je untergekommen ist,

    Das ist typisch für mich ||

    mehr Testdaten können nie schaden

    Aber sie nutzen auch nicht umbedingt.

    Wie in diesem Fall, nach Tausch keine Veränderung X/