Language…
17 users online:  AmperSam, autisticsceptile1993, CharlieUltra, Courage2006, CroNo, DanMario24YT, GamesInTweed, GRIMMKIN, HobbesSMW, Metal-Yoshi94, MorrieTheMagpie, Nayfal, rafaelfutbal, Romiori, TheOrangeToad, Tulip Time Scholarship Games, underway - Guests: 294 - Bots: 353
Users: 64,795 (2,370 active)
Latest user: mathew

Problem with Birdo PIXI

I did insert the Birdo into my hack, but when I encountered it, I get the sphere that it guards and the sphere also has hit detection problems. Mario get the sphere, without being nearby. Can anyone fix this? Also it's common, but after Mario gets the sphere, the SMB3 status bar vanishes for a while and then reappears. Is there a way to fix this, too?
I can fix the second problem myself somewhat, but I can't do it with the first. Can someone help me with this?
First of all, congrats me for uploading the wrong CFG file. #smrpg{sad}

Secondly, the problem is in the extra property byte 1 (CFG) config: it's meant to be 00, and not 80 lol. I used the extra property 1 bit 7 as a flag to determine if the sprite is Birdo or the orb it spawns... and accidentally left it over while testing/debugging.

As for the status bar issue, it's known due to how AMK handles loading local songs. If you set a global song to play, the flicker doesn't happen.

And I have updated the sprite, feel free to redownload. Thanks for reporting the problem!
MK2TDS
The Birdo works now, but another problem showed up. When I get the orb, the victory music plays, but the level doesn't end at all. Can this be fixed?
I've redownloaded the sprite to test it, and did it in both normal and SA-1 ROMs, with and without AMK applied, and the issue didn't happen for me. I also tested the sprite in global and per-level sprite slots, and in AMK applied ROMs, I also defined a global and a local song to play... and everything worked fine.

Anyway, you can try removing this line from the code and see if it works:

Code
		    STZ $72		    ;clear player is in the air flag. freezes him in level end.


When I wrote the freeze player in air code, I tested multiple addresses, and some softlocked the game, except for this one. But... depending on your luck, this could also softlock so... uh well. However, if this doesn't fix the issue, my guess is that something else is causing it. Either way, if someone else has similar problem, I'll be sure to double-check the sprite code.
MK2TDS
I tested the sprite again with your fix and something is happening to my ROM. Here's another question: Can I replace the sprite with a new one? PIXI doesn't seem to have the remove sprites option like in Romi's Spritetool.
I inseted PIXI and then the SMB3 status bar patch. Even I thought the Goal Fix patch did this, it turns out that the SMB3 Status Bar patch is the one to blame. Is there any chance a way to make custom goal sphere sprites, orb sprites, etc., compatible? This lead to the ending with music, but the level wasn't over at all.