diff --git a/tfv/NOTES b/tfv/NOTES new file mode 100644 index 00000000..7775d738 --- /dev/null +++ b/tfv/NOTES @@ -0,0 +1,14 @@ +Could make VLIN faster by writing in chunks of two + +6502 assembly woes: + why do + STA XX,Y + and + STA (XX),Y + do different things? + + why are + LDA $44 + and + LDA #$44 + both valid? diff --git a/tfv/utils.s b/tfv/utils.s index 6df9a1a7..2b4cee34 100644 --- a/tfv/utils.s +++ b/tfv/utils.s @@ -421,57 +421,52 @@ done_print_string: ;========================================= ; X, V2 at Y vlin: -;int vlin(int page, int y1, int y2, int at) { sty TEMPY ; save Y (x location) vlin_loop: -; for(i=A;i