1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-06-10 10:29:36 +00:00

- Fragments

This commit is contained in:
Sven Van de Velde 2023-12-17 21:17:55 +01:00
parent 58fef5acc3
commit 61c4e8418d
25 changed files with 207 additions and 1 deletions

View File

@ -0,0 +1,4 @@
lda #0
pha
lda {m1}
pha

View File

@ -0,0 +1,4 @@
lda #0
pha
lda {z1}
pha

View File

@ -0,0 +1,4 @@
lda {c1}+1,y
pha
lda {c1},y
pha

View File

@ -0,0 +1,7 @@
lda $0
pha
lda #{c1}
sta $0
jsr {la1}
pla
sta $0

View File

@ -0,0 +1,8 @@
lda $1
pha
lda #{c1}
sta $1
jsr {la1}
pla
sta $1

View File

@ -0,0 +1,11 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
lda {m2}
sta $fc
lda {m2}+1
sta $fd
lda ($fc),y
and #{c1}
sta ($fe),y

View File

@ -0,0 +1,11 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
lda {m2}
sta $fc
lda {m2}+1
sta $fd
lda ($fc),y
ora #{c1}
sta ($fe),y

View File

@ -0,0 +1,9 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
lda ($fe),y
sta {c1},x
iny
lda ($fe),y
sta {c1}+1,x

View File

@ -0,0 +1,9 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
lda ($fe),y
sta {c1},x
iny
lda ($fe),y
sta {c1}+1,x

View File

@ -0,0 +1,6 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
lda ($fe),y
and #{c1}

View File

@ -0,0 +1,11 @@
clc
lda {c1}+1,x
ror
sta $ff
lda {c1},x
ror
sta $fe
clc
ror $ff
lda $fe
ror

View File

@ -0,0 +1,11 @@
clc
lda {c1}+1,y
ror
sta $ff
lda {c1},y
ror
sta $fe
clc
ror $ff
lda $fe
ror

View File

@ -0,0 +1,7 @@
lda {m2}
sta $fe
lda {m2}+1
sta $ff
lda ($fe),y
and #{c1}
sta {m1}

View File

@ -0,0 +1,20 @@
asl {m1}
rol {m1}+1
rol {m1}+2
rol {m1}+3
asl {m1}
rol {m1}+1
rol {m1}+2
rol {m1}+3
asl {m1}
rol {m1}+1
rol {m1}+2
rol {m1}+3
asl {m1}
rol {m1}+1
rol {m1}+2
rol {m1}+3
asl {m1}
rol {m1}+1
rol {m1}+2
rol {m1}+3

View File

@ -0,0 +1,20 @@
lsr {m1}+3
ror {m1}+2
ror {m1}+1
ror {m1}
lsr {m1}+3
ror {m1}+2
ror {m1}+1
ror {m1}
lsr {m1}+3
ror {m1}+2
ror {m1}+1
ror {m1}
lsr {m1}+3
ror {m1}+2
ror {m1}+1
ror {m1}
lsr {m1}+3
ror {m1}+2
ror {m1}+1
ror {m1}

View File

@ -0,0 +1,10 @@
ldy {m1}
sty $fe
ldy {m1}+1
sty $ff
ldy #0
lda ($fe),y
sta {m1}
iny
lda ($fe),y
sta {m1}+1

View File

@ -0,0 +1,12 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
lda ($fe),y
sta {m1}+1
lda {m2}
sta $fe
lda {m2}+1
sta $ff
lda ($fe),y
sta {m1}

View File

@ -0,0 +1,4 @@
lda ({z2}),y
sta {m1}+1
lda ({z3}),y
sta {m1}

View File

@ -0,0 +1,10 @@
clc
lda {c1},x
ror
sta {m1}
lda {c1}+1,x
ror
sta {m1}+1
clc
ror {m1}
ror {m1}+1

View File

@ -0,0 +1,10 @@
clc
lda {c1},y
ror
sta {m1}
lda {c1}+1,y
ror
sta {m1}+1
clc
ror {m1}
ror {m1}+1

View File

@ -0,0 +1,3 @@
sta {m1}+1
lda ({z2}),y
sta {m1}

View File

@ -0,0 +1,8 @@
lda {m1}
sta $fe
lda {m1}+1
sta $ff
sty {m1}+1
ldy {m2}
lda ($fe),y
sta {m1}

View File

@ -0,0 +1,4 @@
lda ({z1}),y
sta {z1}+1
lda ({z2}),y
sta {z1}

View File

@ -0,0 +1,4 @@
lda ({z1}),y
sta {z1}
lda ({z2}),y
sta {z1}+1