explain many more sequences of bytes

This commit is contained in:
Paul Gardner-Stephen committed 2019-04-24 17:17:40 +09:30
1 parent 8f9ce4bbba
commit 2a21f4d367
18 files changed
+79

No files matched your search

+8
View File
@@ -0,0 +1,8 @@
CLC / RTS / CMP #$xx
Clear carry flag when exiting a routine (very common constrution).
What happens to be after the RTS is from another routine, and it is
mere coincidence that it makes such a thing.
Of course, as there are many routines that end with CLC, it is quite
likely that such matches will happen by pure chance.
Nothing creative or copyrightable.
+5
View File
@@ -0,0 +1,5 @@
CLC / ADC #40 / STA $D3
Add 40 to something and store in $D3.
This would be a single instruction on many architectures.
Nothing creative or copyrightable here.
+4
View File
@@ -0,0 +1,4 @@
"ASIC "
End of BASIC, name of a well known programming language.
Not copyrightable.
+4
View File
@@ -0,0 +1,4 @@
BASIC V2 string
BASIC is a well known programming language.
V2 just means version 2. Nothing copyrightable here.
+4
View File
@@ -0,0 +1,4 @@
LDA $AE / STA $AD
Copy a byte between ZP locations.
Nothing creative or copyrightable here.
+4
View File
@@ -0,0 +1,4 @@
DEY / BRACH backwards / RTS
The end of a loop at the end of a routine.
Nothing creative or copyrightable here.
+3
View File
@@ -0,0 +1,3 @@
DEY / CPY $D3 / BNE <backwards>
Fragment of a loop. Nothing creative or copyrightable here.
+4
View File
@@ -0,0 +1,4 @@
LDX #$00 / LDA $D9,X
Looks like the start of a loop to read some bytes from a ZP region.
Nothing creative or copyrightable here.
+3
View File
@@ -0,0 +1,3 @@
LDY $D3 / STA ($D1),Y
store a value relative to a pointer. Nothing creative or copyrightable here.
+5
View File
@@ -0,0 +1,5 @@
LDA #$27 / CMP $D3
Load A with a given value and compare it to contents of a ZP location.
This would be a single instruction on many architectures.
Nothing creative or copyrightable.
+6
View File
@@ -0,0 +1,6 @@
LDA #$FF / CLC / RTS
Return $FF in A with C clear from a routine.
Nothing creative or copyrightable here.
This is a common exit formulation from routines, to set A to something,
and set or clear the C flag.
+4
View File
@@ -0,0 +1,4 @@
DEC $D6 / JSR $nnnn
Only one whole instruction here.
Not copyrightable.
+4
View File
@@ -0,0 +1,4 @@
CMP #$0D / BNE <past JMP> / JMP somewhere
Jump to a routine based on whether A has a given value.
Nothing creative or copyrightable here.
+5
View File
@@ -0,0 +1,5 @@
Fragment / SEC / SBC #40
Subtract 40 from something.
Would be single instruction on many architectures.
Nothing creative or copyrightable.
+4
View File
@@ -0,0 +1,4 @@
FRagment / BRANCH <skip next instruction> / DEC $D8
Condionally decrement a ZP location.
Nothing creative or copyrightable here.
+4
View File
@@ -0,0 +1,4 @@
fragments of instructions
Not even a whole instruction.
Not copyrightable.
+5
View File
@@ -0,0 +1,5 @@
INX / CPX #$19 / BRANCH somewhere
Looks like a fragment of a loop that waits until X reaches $19
before terminating.
Nothing creative or copyrightable here.
+3
View File
@@ -0,0 +1,3 @@
Fragment / CPX $xxA5
Not even a complete instruction here. Not copyrightable.