Hi, new to the forum, but very interested in doing something in asm.
Lastnight i did my first Hello World program in Swift/BeebAsm.
The last time i did a 6502 Hello World program was over 20 years ago.

I also experimented with plotting pixels in mode 2, and i had forgotten how ropey the screen addressing is.
My heart sank a little when i realised how complicated writing a simple sprite routine would be, and looking at the example source code on this site, i'm a little daunted, as my 6502 knowledge is all but gone.
My question is, how would you even go about plotting a sprite on an uneven x coord? Given that &01 is black/red, &02 red/black, &03 red/red etc.
Just the theory behind it would be welcome, unless i've missed something in the various source.
Thanks.