This patch allows sprites to use more than a fixed amount of tiles. For all sprite headers. It is enabled in all sprite headers by default.
Same patch used by SA-1. I just converted it to fastROM.
Sprite header 08 has been altered to match sa-1's change to move it's max sprite slot header to 08 - therefore, I'm moving fastROM's max sprite slot header there too (same as 00 or 10). Sprite header 08 is unused in the original game.
DO NOT INSERT THIS WITH SA1, SA1 COMES WITH THIS ALREADY.
I added a few config flags so you can go back to header 10 and make it so it's only enabled in one sprite header.
Now the patch can search 2 additional slots ($34,$30). The Lakitu Cloud reserved slots have been moved to $28,$2C to accomodate this.
Added a compatibility flag that moves the sprite header back to 10.
Added a compatibility flag so that you can disable this patch from working in all sprite headers. Instead it will only be enabled for the configured sprite header.
Ported sa-1 code to fastROM.
Now enabled in all sprite headers.
Changed sprite header 08 to have the same amount of slots as sprite header 10 (or 00), to match sa-1's new max slot header. Sprite header 08 is unused.
Small update: added 2 more slots to the end of the search ($34,$30) and added screenshot. Nothing revolutionary, but better than leaving them unused. Thanks to Atari2.0 for giving the idea.
I also updated the SA-1 version, which you can get here. This version adds 4 tiles to the search (2 if there's a Lakitu cloud spawned). Patching this will overwrite the one included in the SA-1 patch.