Ich schreibe gerade ein Spielchen für den Atari 8- Bit und lerne dabei 6502 Assembler. Oder lerne ich gerade 6502 Assembler und lerne dabei ein Spielchen zu schreiben?
Ganz gleich wie herum der Hase nun läuft, Entscheidungen muss das Programm am laufenden Band fällen, oder? Womit wir beim Thema währen, der „Oder Verknüpfung“.
Eine von mehreren Bedingungen muss erfüllt sein, damit ein bestimmtes Ereignis ausgeführt wird….
könnte so aussehen:
LDA X
CMP #1
BEQ WAHRLDA Y
CMP #1
BEQ WAHR.
.
.JMP NICHT_WAHR
Im Klartext: X oder Y soll 1 enthalten, dann wäre die Bedingung erfüllt (wahr). Ansonsten nicht. Alles klar?
Wie Eingangs erwähnt, ich lerne noch. Vielleicht gibt es ja noch andere Möglichkeiten?