Füge die Palette des Customsprites ein und klick dann auf den Stern, mach dir ein Foto.
Zeige beide Bilder hier

JMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireBall
JMP MarioCode : JMP Return : JMP Return : JMP Return : JMP Return : JMP Return : JMP Return
SOUNDTABLE dcb $13,$14,$15,$16
LDX $19
LDA SOUNDTABLE,x
STA $1DF9
RTS
01000001
00000001
SOUNDTABLE dcb $13,$14,$15,$16
LDX $19
LDA SOUNDTABLE,x
STA $1DF9
RTS
LDA $15
CMP #$01
BEQ MYCODE
RTS
MYCODE
(blah)
RTS
Bit number: 7 6 5 4 3 2 1 0
Binarycode: 1 0 0 0 1 0 1 0
LDA $15
AND #$01
BNE MYCODE
RTS
MYCODE
(blah)
RTS
01000001
00000001
So we get:
00000001
db $42
JMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteVert : JMP SpriteHorz : JMP MarioCape : JMP MarioFireball : JMP TopCorner : JMP HeadInside : JMP BodyInside
JMP MarioBelow:
JMP MarioAbove:
JMP MarioSide:
JMP SpriteVert:
JMP SpriteHorz:
JMP MarioCape:
JMP MarioFireball:
JMP TopCorner:
JMP HeadInside:
RTL
JMP BodyInside:
LDA $15 ; Welche Knöpfe werden gedrückt
CMP #%00000001 ; Vergleiche mit Rechts
BEQ RECHTS ; Ist es Rechts dann zu Rechts, ansonsten
CMP #%00000010 ; Vergleich mit Links
BEQ LINKS ; Ist es Links, dann zu Links
RTL ; Weder Links noch Rechts, dann zurück
Rechts:
LDA $76 ; Bewegungssteuerung laden
STA #$00 ; Links speichern
RTL
Links:
LDA $76 ; Bewegungssteuerung laden
STA #$01 ; Rechts speichern
RTL
db $42
JMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteVert : JMP SpriteHorz : JMP MarioCape : JMP MarioFireball : JMP TopCorner : JMP HeadInside : JMP BodyInside
MarioBelow:
MarioAbove:
MarioSide:
SpriteVert:
SpriteHorz:
MarioCape:
MarioFireball:
TopCorner:
HeadInside:
RTL
BodyInside:
LDA $15 ; Welche Knöpfe werden gedrückt
AND #%00000001 ; Vergleiche mit Rechts
BEQ RECHTS ; Ist es Rechts dann zu Rechts, ansonsten
AND #%00000010 ; Vergleich mit Links
BEQ LINKS ; Ist es Links, dann zu Links
RTL ; Weder Links noch Rechts, dann zurück
RECHTS:
STZ $76 ; 0 Laden und speichern
RTL
LINKS:
LDA #$01 ; Rechts laden
STA $76 ; Bewegungssteuerung speichern
RTL