Wow amazing that someone made a TAS of this game, i was doing it too! I got demotivated still in level 16, but i did a lot of research and I made
a Lua script that could help you a lot. In order to display extra info i used the
ball image and the
tilemap image, make sure to get these and put in the same folder of the script. I have a RAM map too, i could paste here if you want.
Some things i noticed while watching the run:
• In level 42, you could reach the last heart early by going Out Of Bounds, which is simply done by clipping into the right side of the screen, the "barrier" is simply a wall of breakable blocks! And it's easy to get back, I'll make a better explanation of Out of Bounds later.
• It seems that you didn't find out that you can get an extra speed if you bounce on a wall going left: the top x speed to the right is 8 pixels/frame, but to the left it's 9 pixels/frame, and when you hit a wall your speed value is negated, combining these 2 properties, you negate the left top speed into the right speed by simply hitting a wall to the left and immediately holding right. Knowing changed the way i did some levels, so i guess there's plenty of room for this trick.
Great run, i loved this game, sad that it doesn't have music (hard to make soundtrack while making so many levels in a Jam). I'm sure we could improve this run.