diff --git a/strings/000003 b/strings/000003 new file mode 100644 index 00000000..05c47ce7 --- /dev/null +++ b/strings/000003 @@ -0,0 +1,3 @@ +Two 0's followed by 3. + +Trivial, this can be found in many more pieces of software. Not copyrightable. diff --git a/strings/012CA9 b/strings/012CA9 new file mode 100644 index 00000000..655e5004 --- /dev/null +++ b/strings/012CA9 @@ -0,0 +1,3 @@ +$01 + BIT to skip 2 bytes + LDA #(value does not match) + +Not even a full instruction - trivial, not copyrightable. diff --git a/strings/016020 b/strings/016020 new file mode 100644 index 00000000..730b2f60 --- /dev/null +++ b/strings/016020 @@ -0,0 +1,3 @@ +$01 + RTS + JSR (address does not match) + +Instruction + some parts. Trivial - not copyrightable. diff --git a/strings/01604C b/strings/01604C new file mode 100644 index 00000000..004162a3 --- /dev/null +++ b/strings/01604C @@ -0,0 +1,3 @@ +$01 + RTS + JMP (address does not match) + +Instruction + some parts. Trivial - not copyrightable. diff --git a/strings/034C01 b/strings/034C01 new file mode 100644 index 00000000..bc809363 --- /dev/null +++ b/strings/034C01 @@ -0,0 +1,3 @@ +$03 + JMP $xx01 (address does not fully match) + +Not even a full instruction. Trivial - not copyrightable. diff --git a/strings/034C91 b/strings/034C91 new file mode 100644 index 00000000..3e00ef09 --- /dev/null +++ b/strings/034C91 @@ -0,0 +1,3 @@ +$03 + JMP $xx91 (address does not fully match) + +Not even a full instruction. Trivial - not copyrightable. diff --git a/strings/2CA9022CA9032CA9042CA9052CA9062CA9072CA9082CA909 b/strings/2CA9022CA9032CA9042CA9052CA9062CA9072CA9082CA909 new file mode 100644 index 00000000..7a4a1f83 --- /dev/null +++ b/strings/2CA9022CA9032CA9042CA9052CA9062CA9072CA9082CA909 @@ -0,0 +1,3 @@ +BIT (to skip 2 bytes) + LDA #$02 + BIT (to skip 2 bytes) + LDA #$03 + BIT ... + +A common 6502 trick to put value to .A depending on target jump address with small amount of code. Not creative - not copyrightable. diff --git a/strings/38E561 b/strings/38E561 new file mode 100644 index 00000000..0005186f --- /dev/null +++ b/strings/38E561 @@ -0,0 +1,3 @@ +SEC + SBC $61 + +Subtracting zeropage variable from .A. Trivial - not copyrightable. diff --git a/strings/9848A9 b/strings/9848A9 new file mode 100644 index 00000000..917bc5b6 --- /dev/null +++ b/strings/9848A9 @@ -0,0 +1,3 @@ +TYA + PHA + LDA #(value does not match) + +Story .Y on the stack + some part. Trivial - not copyrightable. diff --git a/strings/A9022CA9 b/strings/A9022CA9 new file mode 100644 index 00000000..d12a6685 --- /dev/null +++ b/strings/A9022CA9 @@ -0,0 +1,3 @@ +LDA #$02 + BIT (to skip 2 bytes) + LDA + +Small part of the trick to load .A depending on jump address, common for 6502 code. Not creative - not copyrightable. diff --git a/strings/C8B122 b/strings/C8B122 new file mode 100644 index 00000000..c2d3038a --- /dev/null +++ b/strings/C8B122 @@ -0,0 +1,3 @@ +INY + LDA ($22),Y + +Small part of the loop reading data via known zeropage pointer. Trivial - not copyrightable. diff --git a/strings/E56185 b/strings/E56185 new file mode 100644 index 00000000..eb41193c --- /dev/null +++ b/strings/E56185 @@ -0,0 +1,3 @@ +SBC $61 + STA (zeropage address does not match) + +Instruction + some parts. Trivial - not copyrightable. diff --git a/strings/E56285 b/strings/E56285 new file mode 100644 index 00000000..9101226a --- /dev/null +++ b/strings/E56285 @@ -0,0 +1,3 @@ +SBC $62 + STA (zeropage address does not match) + +Instruction + some parts. Trivial - not copyrightable. diff --git a/strings/E56385 b/strings/E56385 new file mode 100644 index 00000000..1859c0c4 --- /dev/null +++ b/strings/E56385 @@ -0,0 +1,3 @@ +SBC $63 + STA (zeropage address does not match) + +Instruction + some parts. Trivial - not copyrightable. diff --git a/strings/E56585 b/strings/E56585 new file mode 100644 index 00000000..58fad559 --- /dev/null +++ b/strings/E56585 @@ -0,0 +1,3 @@ +SBC $65 + STA (zeropage address does not match) + +Instruction + some parts. Trivial - not copyrightable.