Mega Man X/Spark Mandrill

Power plant, part 1
Spark Mandrill's level can be somewhat of a pain. You'll be doing a lot of dodging and, if you play the level enough times, learning where to pre-fire to be able to take on some extremely fast enemies.

Keep going to the right until you encounter a familiar foe: the missile shooting robot from the opening stage. Destroy him and proceed up the ladder, but before you reach the top, notice the sparks that travel along the ground. If they hit you, they'll take your hit points away, so time your movements and keep going forwards. Eventually, after facing many of those missile shooting robots and annoying sparks, you'll reach the top of the area.

Move on into the next room and the lights go out... great. This is yet another annoying part of the stage.

Once you get to the end of this area, climb down the ladder and into a small room, where you'll face a sub-boss.

Sub-boss: Thunder Slimer
For some he can be easy, but for others this fight will be hard.
 * Weakness: Storm Eagle's Storm Tornado.

Its main form of attack is to launch four bubbles that on contact will make you unable to move. However, they're easy to dodge and if you are stuck in one just keep dashing to get out of the bubble and the boss's way. While you're stuck, it will attempt to shoot quick lightning bolts at you, so be sure to stay away from it when he does. Occasionally, it will also try to crash into you, so just dash out of the way if it does. Just keep delivering charged buster shots and staying out of the bubbles and the fight should be a piece of cake.

If you've beaten ../Storm Eagle/ already, it won't shoot lightning bolts, making the battle even easier.

Power plant, part 2
After killing the turtle, but before heading down the ladder, climb up the wall and you'll see a Heart Tank sitting there. You'll need to have the Leg Enhancement to get it, so hopefully you've been following this guide! Simply perform a wall dash while you're scaling the wall, then quickly jump on the ledge with the heart tank on it. Climb up and collect your prize.

Eventually, you'll encounter a similar area with more tire robots, blasters, and turtle robots, but with more ladders.

Once you get past that part, you'll have to deal with the lights going out and those annoying firefly things again, so proceed with caution. At the end of this place you'll find the boss room entrance, so equip your Shotgun Ice and get ready to fight Spark Mandrill.

Maverick boss: Spark Mandrill
Although it looks intimidating, this fight will be extremely easy if you have its weakness: Shotgun Ice. Once it lands, just shoot it once and watch as it is frozen in place. Don't shoot it again: wait until he breaks free and then shoot it.

Spark Mandrill has two basic attacks: two electric sparks that travel around the room (they can be jumped over) and a charge punch (just freeze it quickly or scale the wall). It will occasionally climb on the ceiling, but you can just shoot the Shotgun Ice at the wall and have it bounce back, hitting it and freezing it in place yet again. Just keep using S. Ice and the Mandrill should be gone in no time.

Special weapon
Electric Spark! This shoots a purple spark that does a good amount of damage. If a projectile hits a wall, it will separate into two smaller but equal sparks that travel along the wall vertically in opposite directions. It can also be fired very quickly, and will come in very handy for the next boss battle.