This patch increases the maximum path length for the creating block sprite. Version 2.00 allows said sprite to follow a path of practically arbitrary length, and further allows it to follow a unique path for the main overworld as well as each individual submap.
It works. Though i personally suggest using Better Creating/Eating block sprite as it's better customizable and can be set up on a per-level basis, rather than per-overworld map. This patch still functions and can be a good alternative.
Also, i've renamed submission from Creating Sprite Path Expander v2.00 to Creating Block Sprite Path Expander v2.00 to make more sense (old name sounded like general sprite path creation patch. i don't know how that would've worked but sounded promising).
Remoderated and upgraded to allow paths of what is for all intents and purposes any length, at the cost of using freespace for the path data tables. Also restored the main map/submap variability of the paths, expanding the behavior to allow unique paths for each individual submap.
Tested with Asar 1.71, Lunar Magic 3.10, SA-1 1.32, Snes9x 1.59.2.