Language…
11 users online:  AmperSam, Dan2point5, fsvgm777, Gasterus155, JPhanto, kirsvantas, nonamelol1, reevebarusadar8, signature_steve, Sokobansolver, tOaO - Guests: 249 - Bots: 321
Users: 64,795 (2,377 active)
Latest user: mathew

Issues with the Extended No Sprite Tile Limits and PIXI

Hello SMW hacking community.

I wanted to make a hack using custom sprites and the Extended No Sprite Tile Limits patch and noticed that I can never get these two to work. I searched around everywhere to find the cause of my game crashes and issues, where the game simply freezes or the patch simply didn't work.

I used two different ROMs but both were opened once in Lunar Magic and being saved once within the program (also header was added by the program itself). I'm currently struggling getting the patch to work but nothing helps. On both ROMs it keeps crashing, freezing or simply doesn't work (Mario vanishes when the sprites appear and sprites like Banzai Bills still losing their tiles). The Sprite Header is at 10 and it will not work (tried 0F as well to be sure, but that's also not working).

One time I managed to get it right (somehow, don't know how), but then PIXI wrecked it, after I inserted a sprite that is coming with it (Hammerbrother), it freezes as soon as Mario and any other object would be active on the screen. Are these two things incompatible with each other? But that would be strange, because I saw custom sprites being used with this patch before in other hacks.

I have no idea what could cause these issues/problems and would be more than happy if someone can help me out of this misery #ab{x_x} .

Oh yeah, I'm using Asar version 1.50 and PIXI version 1.1.
That's because PIXI allows you to insert cluster sprites. Unfortunatelly, ENMSTL shares for cluster sprites the same hijack which PIXI to insert cluster sprites which causes the ROM to crash (though to be fair, EMSTL also was incompatible with the old cluster sprite tool and most people would use).
That being said, it seems like you want to fix graphical problems with regular sprite tiles. What you actually want to use is No More Sprite Tile Limits (short "NMST", different from "ENST"). ENSTL is about sprite tile limits for other sprite types (i.e. these which you can't place in the level) but disappearing sprite tiles on these sprites are pretty rare, if you ask me (only the sumo brother flames can really cause some problems).