For the ones than are having problem with birdo shooting wrong projectiles, go to the asm file, search for !spawn 1 and put the number of the position you put the egg on pixi. That will make it shoot eggs.
Fixed Birdo's CFG file which was using wrong value for Extra Property Byte 1 (bit 7 determines if the sprite will be Birdo or the level ending orb - the latter is automatically set by Birdo when defeated).
Corrected Birdo's fireball CFG file so it uses default interaction with the player and uses palette A now. Added a spitting interval table to Birdo, so it behaves even closer to SMB2, especially when alternating between spitting eggs and fireballs. Added an option for the sprite to spit an orb which triggers the level end after being defeated, configurable through a define in the ASM file. Added hitpoints define, so you can change how many hits it takes to be defeated. Defines for tilemaps, spawned sprite numbers and sound effects were added for more user-friendliness. Corrected the egg's Y-flip in its drawing routine. Removed unnecessary codes from both Birdo, the egg and the fireball. Added screenshots, tags and SA-1 support.