I have edited three posts to remove the conflict of BLOCK_MOVE32: being used with differing routines.
The routine that uses a long line of ldi's and returns without decrementing the "A" register has had its labels changed
That block move now uses the labels BLOCKX_MOVE32 and BLOCKX_MOVE31. the inclusion of the X mid label hopefully removing confusion between two very similar routines, which are mentioned sporadically over a few posts.
Edited by Norman Sword, 17 July 2019 - 09:06 PM.