In the original game, Porcu-Puffer only has two major appearances, in the watery main section of Yoshi's Island 4, and in the Dolphin filled sea of Vanilla Secret 3. (It also makes minor appearances in a couple of bonus areas) Here, Mario rides on the friendly Dolphins' backs to avoid falling in the water with Porcu-Puffer. In some hacks, Porcu-Puffer also appears underwater. Under the surface, Porcu-Puffer still homes in on Mario's horizontal position, but it gradually drifts upwards as it does so.
Porcu-Puffer will hurt Mario if he attempts to jump on it, but he can "ride" it by continually bouncing off of it with spin jumps. It can be eaten by Yoshi, and is vulnerable to fireballs, cape swipes, stars, and thrown objects.
Porcu-Puffer is sprite C3. It uses palette E, which is one of two palettes which is different depending on which level it is used in. Porcu-Puffer is usually purple with green spines and pink lips, but can show up as a dull greyish color all over if a different sprite palette is used. Porcu-Puffer will only show up properly with the underwater sprite set. (SP4=GFX06)
Porcu-Puffer requires sprite buoyancy to swim. If buoyancy is not turned on, it will still float after Mario, but gradually sink off the bottom the screen.
Related ROM Addresses
|x1872D||$03:852D||Horizontal speed of the Porcu-Puffer|
|x18793||$03:8593||Porcu-Puffer's Tilemap (eyes, back, lips, tail1, eyes, back, lips, tail2)|
|x18780||$03:8580||Change 94 to 74 and change 1A to 2A to make Porcu-Puffer go in a straight line and also float on air|