Beiträge von spieler im Thema „Wie bekomme ich den Grafikmodus 320x200 in ASM für den Plus4?“

    Von kickc

    plus4.h

    mos7360.h

    Jetzt habe ich nicht getippt.

    Auf den Hires-Screen ist der Start-Text zu sehen wie der Plus4 startet, als farbige Kästchen.

    Wenn ich 8000 Byte setze mit den Wert 129 , verschwindet der Text nicht. Die farbigen Kästchen bleiben bestehen.

    Das verstehe ich nicht.

    Danke.

    Darum meine Frage bitte, was muss noch verlegt werden damit das nicht auftritt.


    --------------------------------

    Ja, weil der Textbildschirm im Grafikmodus für die Farben zuständig ist (wie ich oben auch geschrieben habe). Das ist ganz normales Verhalten.

    -------------------------------

    Danke.

    Hmmm... , bei Multicolor erscheinen keine Quadrate beim Taste drücken.

    Aber irgendwie muss evtl noch etwasverlegt werden bei Benutzung von Hires.

    Weiß nur nicht was und wie.

    -------------------------------

    Dieser Code duerfte exakt null Auswirkung haben... Du liest einen Wert, veraenderst ihn ueberhaupt nicht (ein ODER mit 0 aendert nix) und schreibst ihn wieder zurueck ins Register...

    lda $ff07

    ora #%00000000

    sta $ff07

    -------------------------------

    Da bei Multicolor eine "1" stand bei Bit 5 , habe ich einfach mal eine "0" (Hires) reingesetzt. Wäre , wie du schreibst nicht nötig beim Neustart.

    Danke.

    Danke.

    Wenn ich das setze kommt kein Hires.

    Es werden zwar die Bytes (1. Zeile) gesetzt aber wenn ich eine Taste drücke wird auch das andere geändert.

    Irgendwie kommt jetzt bei Hires Grafik der Text mit rein.

    Was muss denn jetzt bitte noch wie geändert werden?

    Da weiß ich nicht mehr weiter.

    Danke.

    -----------------------------

    lda $ff07

    ora #%00000000

    sta $ff07

    -----------------------------

    Hallo, guten Tag.

    Ich habe hier in kickc den Grafikmodus (ASM) 160x200, der auch funktioniert im Plus4

    Finde keinen Befehl im TED für die Hohe Auflösung 320x200

    Danke.