9 users online: Gasterus155, Ice Man, Kaizo Zhang, Lmao, Nario31415, Nint,  patcdr, Spicy Jalapeno,  Thomas - Guests: 132 - Bots: 124
Users: 65,903 (2,189 active)
Latest user: VuongDucAnh281107


SMW Sprites → Birdo

Submission Details

Name: Birdo
Author: mikeyk
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: Yes
Description: The miniboss creature from SMB2 that spits eggs and fireballs. Projectiles are included.

This sprite was part of mikeyk's SMB2 Updated sprites pack, and was resubmitted separately after the remoderation for ease of search and to fit current standards.
Tags: boss enemy lorom rideable sa-1 smb2
Comments: 15 (jump to comments)
5.0 (3 ratings)
No rating
Download 13.26 KiB | 1,863 downloads


View all

Comments (15)

Amomario123w Link
works perfectly and for the palete i think changing the properties could help i don't know
Elie Barnes Link
shouldn't the fire birdo be red?
PedroHrodrigues Link
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.
Eduard Link
Originally posted by Mr. MS
Not working, it shoots koopa without shells with garbled pallete.
Brutapode89 Link
It's freezing on my hack. How can I install it correctly?
PedroHrodrigues Link
it's a nice sprite, very well done
duders Link
So for clarification on setting up this sprite.

Change the !spawn1 and !spawn2 defines in the birdo_smb2.asm file with the sprite numbers for the birdo_fire.cfg and carryable_egg.cfg that are in your list.txt file.

This took me a bit to figure out but now I'm having fun with it! Thanks!
Romano338 Link
When small, the projectiles just go over Mario. Which is a bit of a downside once you notice it
huzaif Link
@Mr.MS Maybe You Did Not Change The !Spawn1 And !Spawn2
Mr. MS Link
Not working, it shoots koopa without shells with garbled pallete.
Rykon-V73 Link
I see. It's the SMB3 Status Bar. I ported it to a new ROM and it works!
Rykon-V73 Link
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.
 Blind Devil Link
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).

Thanks to Rykon-V73 for reporting the issue.
Mogu94 Link
You're really on top of it with these SMB2 sprite remoderations. All the nice extra features and so on. Kudos.
 Blind Devil Link
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.