diff --git a/src/main/fragment/mos6502-common/pbuz1_derefidx_vbuyy=pbuz2_derefidx_(pbuz1_derefidx_vbuyy).asm b/src/main/fragment/mos6502-common/pbuz1_derefidx_vbuyy=pbuz2_derefidx_(pbuz1_derefidx_vbuyy).asm new file mode 100644 index 000000000..5ce88cb2a --- /dev/null +++ b/src/main/fragment/mos6502-common/pbuz1_derefidx_vbuyy=pbuz2_derefidx_(pbuz1_derefidx_vbuyy).asm @@ -0,0 +1,6 @@ +sty $ff +lda ({z1}),y +tay +lda ({z2}),y +ldy $ff +sta ({z1}),y \ No newline at end of file diff --git a/src/main/fragment/mos6502-common/vbuaa=pbuz1_derefidx_vbuyy_ror_4.asm b/src/main/fragment/mos6502-common/vbuaa=pbuz1_derefidx_vbuyy_ror_4.asm new file mode 100644 index 000000000..a315091fa --- /dev/null +++ b/src/main/fragment/mos6502-common/vbuaa=pbuz1_derefidx_vbuyy_ror_4.asm @@ -0,0 +1,5 @@ +lda ({z1}),y +lsr +lsr +lsr +lsr \ No newline at end of file