Beiträge von Gerrit im Thema „(In-)Kompatibilität 64 - 16 KB“

    Die ROMs sind in allen 3 Varianten dieselben. Aber es gibt vom KERNAL insgesamt 5 Revisionen. Typischerweise hast du in einem C16 oder Plus/4 die -04 oder -05. Ich kenne genau ein Bild einer 232-Platine und dort ist ein -01 drauf. Wäre also möglich, daß das einfach ein Bug in einer alten Revision war und behoben wurde.

    Wer also einen 232 hat, reinschauen und einen -05 KERNAL reinstecken.

    Nachtrag: Bitte keine externen RAM-Erweiterungen verwenden! Die tun böse Dinge mit TED, speziell mit dem CAS-Signal.

    Das passiert nicht nur beim C-16/116, sondern auch wenn man einen solchen Schalter im Plus/4 einbauen würde, meine ich.

    Natürlich gilt das auch für einen Plus/4 mit einem solchen Schalter. Der Schalter tut nichts anderes als 2 Eingänge der 74LS257 (Multiplexer) entweder mit A14 bzw. A15 oder jeweils mit +5V zu verbinden.

    In den Programmen, die mit 64K nicht zurechtkommen wurde ziemlich sicher diese Spiegelung ausgenutzt. Warum auch immer, Faulheit oder einfach nicht dran gedacht.

    beim C16 mit 16K sind diese 16 KB im Speicher viermal eingeblendet.

    Was also bei $1000 zu sehen ist, ist auch bei $5000, $9000 und $D000 sichtbar. Es ändert sich auch das Verhalten beim Einschalten der Grafik und wo dann der BASIC-Start hinwandert wenn man von 16K auf 64K erweitert.