Beiträge von cbm-warrior im Thema „cc65 und Speicher-Banking auf 264-Serie“

    Ich hab' grad mal bei hood.de und eBay geschaut, aber 16k-Erweiterungen werden da überhaupt nicht angeboten. Nichtmal im Komplett-Pack! Also.. gib' Dir mal nen Ruck und wühl' mal :smile:


    Den Ruck gebe ich mir, nur momentan beim besten Willen nicht. Da sind momentan noch andere Gründe im privaten Umfeld, ich denke in ca. 2 Monaten geht es wesentlich eher.

    Und bei der Plus/4 World wirst Du sicher auch gesehen haben, das dort 3 solche Erweiterungen rumgeistern. Ich bin mir aber relativ sicher, das ich noch einen anderen Hersteller habe, auch wenn die mit der Kingsoft-Version extrem ähnlich sieht.

    Und bei den 64 KB-Erweiterungen sieht es wild aus: ich habe auch schon eine hier gehabt, die brachte nur am Expansionsport ohne Änderung die 64 KB, die funktionierten. Meist zeigen die zwar die 64 KB an, aber solange die Adreßleitungen auf der Platine nicht geändert werden, hat man keinen Zugriff auf den vollen Adreßraum.

    cbm-warrior, Du müsstest gestern oder heute die Rücksendung mit dem Business Basic bekommen haben. Falls Du so eine 16k-Erweiterung Dein Eigen nennst, wärst Du bereit, mir die auch mal zu leihen?


    Grundsätzlich kein Problem, frag nur nicht wann :( denn noch ist 90 % meines Hobbys nach Umzug in Kisten wildwest gepackt ... wenn es Zeit hat um so besser. Von diesen +16 KB-Erweiterungen habe ich einige hier rumfliegen.

    Das Business Basic ist wohlbehalten zurückgekommen ...

    Dann teste mal Terminal-Programme, Druckertreiber und anderes hardwarenahe Zeugs.

    GRAPHIC CLR vergißt bei 32K den BASIC-Speicher wieder nach unten zu kopieren. Das nächste GRAPHIC 1 setzt ihn aber wieder nach oben- was irgendwann einen Überlauf in die TED-Register und die Zeropage verursacht.

    Also hardwarenahe Dinger sind klar: der Plus/4 hat halt einen 6551 (oder sehr oft stattdessen auch einen 8551) sowie einen 6529B für den Userport. Die müßten am C-16 natürlich nachgerüstet werden. Und der 6529B hat doch auch zig Spiegeladressen, auf die man zugreifen könnte ...

    Es gibt natürlich auch Userports für den C-16 auf 6522 Basis, genug Bastelanleitungen vorhanden. Die sind natürlich nicht kompatibel zum Plus/4.

    Ja das was ich meine ist mit GRAPHIC CLR. Habe ich mit einen C-16 mit +16 KB mal ausprobiert, aber da kam dieser Fehler gar nicht ...

    Mahlzeit,

    der cc65 hat auch die 264-Serie als Target. Wie allerdings Bitte melde dich an, um diesen Link zu sehen. zu lesen ist, gibt es unterschiedliche Speichermodelle für die Rechner, die mir Rätsel aufgeben: Beim Plus/4 wird "banking" benutzt, so dass der gesamte Speicher zur Verfügung steht. Für C16/C116 gibt's jedoch maximal 32k. Diese Ausbaustufe habe ich in der freien Wildbahn aber noch nie gesehen; üblicherweise findet man doch die 64K-Erweiterung an bzw. in den Teilen, oder nicht?


    Ist zwar selten in freier Wildbahn, aber sollte bekannt sein: Bitte melde dich an, um diesen Link zu sehen.

    In dem Panzer sind allerdings die alten fehlerhaften ROM's anzutreffen ... genaueres zu dem Thema kann in dem ROM-Listing von Markt & Technik / neue Commodore-Sachbuchreihe nachgelesen werden.

    Es gab nicht nur eine, sondern mind. 2 sog. +16 KB-Erweiterungen. Irgendwo stand mal, das unter dieser Speicherkonfiguration auch ein Fehler im Basic auftritt, ich konnte es aber mit einer +16 KB-Erweiterung nicht feststellen. Von der Logik her dürfte dann dieser Fehler auch nicht im Commodore 232 passieren. Stand irgendwo in einer C-16 Zeitschrift ... müßte mal gucken welche.

    Es gibt sogar ein Originalspiel, welches genau auf diese Erweiterung hingewiesen hatte: Bitte melde dich an, um diesen Link zu sehen.

    Es sind noch einige Spiele mehr für den Plus/4, die mit einen 32 KB-C-16/116 ohne Probleme laufen ...