ich würde da schrittweise vorgehen. erstmal es hinkriegen irgendwo einen
einzelnen punkt hinzuzaubern, wo du es willst. ich habe vor langer zeit
mal was mit diesem kontroller gemacht. wenn ich mich nicht irre, bist
du gezwungen immer byteweise das ram zu beschreiben. das heisst du
änderst immer 8 pixel auf einmal. das ist meistens ein problem. aber
wenn du nur eine vorgefertigte grafik zeigen willst (logo oder sowas),
dann ist das kein hindernis. du knallst das einfach ins ram, egal was
da schon steht. soweit ich mich erinnern kann musst du beim kopieren
dann noch vorher errechnen welcher der kontroller gewählt werden muss.
und du musst dein logo möglicherweise vorher schon aufteilen. ich weiss
nicht wieviele kontroller der 128x128 hat, schätze mal 4. anderer ansatz
ist das du dir eine schicke "setpixel x,y" - funktion baust mit der du
einzelne pixel setzen kannst, egal wo. da das schreiben möglicherweise
byteweise nur geht, musst du vorher noch eine lesefunktion bauen, mit
der du die 8 pixel des zu schreibenden bytes auslesen kannst. das
setpixel-verfahren ist etwas langsamer, als ganze blöcke zu kopieren.
wie löscht du eigentlich zu beginn das bild ? geht das bei dem
automatisch ?