Ihr könnt Euch weitere Debugversuche sparen, ich habe durch Vergleich U2+ Quelltext und VICE das Problem gelöst. Dieser diff behebt das Problem, ist aber nur als POC brauchbar, weil er alle anderen OCEAN 16k Module mitändern würde.
Aber so oder so, dadurch weiß man, woran es liegt: Die Bits 6 und 7 aus dem Schreiben in $DExx müssen so beachtet werden, wie ich das da reinkodiert habe:
Kein Ding, war ja nur zum Spaß. ![]()
Oh, dann muss das wohl speziell für die Comal Cartridge eingepflegt werden.
Könnte man COMAL einsetzen für Demoscene Sachen oder ist das hinfällig ohne Assembler Kenntnisse?
Die eigene Kreativität kann man immer ausleben, auch in Comal. Mit Punkten, Linien und Kreisen lässen sich nette Effekte zeichnen.
In DER Demoscene gewinnt man damit aber nicht mal ansatzweise den Untersetzer für den Blumentopf. :emojiSmiley-12: