all >3 length similarities explained, reworked via_vector to avoid accidental similarity, small project files fixes

This commit is contained in:
FeralChild64 committed 2019-08-03 22:02:56 +02:00
1 parent 734a07ba20
commit 49c6f4d081
97 files changed
+344 -22

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
RTS (end of the routine, new one starting) + LDA $DD00 + ORA #$10 + STA $DD00
$DD00 is a hardware register, where one typically set/unset/read individual bits.
Having a set of trivial helper subroutines to set/clear individual bits (or groups of bits) is an obvious solution (thus not copyrightable), some similarities are unevitable.
Besides, in this case (since the similarity does not even cover a single subroutine from start to end) it is clear that the similar code actually performs slightly different actions.