finish documenting all cooincidental similarities with C64 BASIC ROM.

This commit is contained in:
Paul Gardner-Stephen committed 2019-05-07 10:12:20 +09:30
1 parent f595af2c41
commit a6942281de
11 files changed
+30

No files matched your search

+1
View File
@@ -0,0 +1 @@
INX surrounded by instruction fragments. Single instruction. Not copyrightable.
+4
View File
@@ -0,0 +1,4 @@
multiply A by 2, and use it as an offset to a memory read.
Basically a uint16_t aligned read. Would be single instruction
on many architectures. Not copyrightable.
+3
View File
@@ -0,0 +1,3 @@
Add something to ZP location. Not copyrightable.
Would be single instruction on many architectures.
+3
View File
@@ -0,0 +1,3 @@
Add something to ZP location. Not copyrightable.
Would be single instruction on many architectures.
+2
View File
@@ -0,0 +1,2 @@
Add and store ZP contents. Not copyrightable.
+3
View File
@@ -0,0 +1,3 @@
Add something to ZP location. Not copyrightable.
Would be single instruction on many architectures.
+4
View File
@@ -0,0 +1,4 @@
Store A in two successive bytes in pointer.
Would be single 16-bit write operation in many architectures.
Not copyrightable.
+1
View File
@@ -0,0 +1 @@
Instruction fragment followed by reading location $0200. Single instruction. Not copyrightable.
+1
View File
@@ -0,0 +1 @@
Look for a value on the stack. Not copyrightable.
+3
View File
@@ -0,0 +1,3 @@
INX / Branch backwards if not zero / Incrememnt something. Loop fragment. Not copyrightable.
When copying more than 256 bytes on a 6502, such constructs are common.
+5
View File
@@ -0,0 +1,5 @@
Instruction fragment, put zero into ZP location somewhere.
Would be single instruction on many architectures.
Only one whole instruction.
No creativity. Quite common. Not copyrightable.