
Kirby in Sonic the Hedgehog 2
About the Game
Kirby in Sonic the Hedgehog 2 is a fan-made ROM hack based on Sonic the Hedgehog 2 for the Sega Genesis / Mega Drive. The hack replaces Sonic with Kirby, the well-known character from HAL Laboratory and Nintendo, while preserving the original Sonic the Hedgehog 2 gameplay, stages, and story.
This is an unofficial crossover project created by fans and is not an official game from Sega or Nintendo.
๐ Play Through Sonic 2 as Kirby
The main feature of this hack is the character swap.
Instead of controlling Sonic, you guide Kirby through the original Sonic the Hedgehog 2 adventure. Kirby uses custom sprites created for the Genesis game, while the movement and gameplay mechanics remain based on Sonic's abilities.
The hack focuses on visual presentation rather than changing the game's mechanics.
๐ด Visit Every Classic Zone
The original Sonic the Hedgehog 2 level progression remains unchanged.
You travel through well-known stages such as:
- Emerald Hill Zone
- Chemical Plant Zone
- Aquatic Ruin Zone
- Casino Night Zone
- Hill Top Zone
- Mystic Cave Zone
- Oil Ocean Zone
- Metropolis Zone
- Sky Chase Zone
- Wing Fortress Zone
- Death Egg Zone
Your objective is still to stop Dr. Robotnik and complete the original campaign.
โก Original Gameplay Stays Intact
Although Kirby replaces Sonic visually, the gameplay remains faithful to Sonic the Hedgehog 2.
You still:
- Run through side-scrolling stages
- Collect rings
- Use the Spin Dash
- Defeat Badniks
- Enter the Half Pipe Special Stages
- Collect Chaos Emeralds
Kirby does not use his copy abilities from the Kirby series. The hack keeps Sonic's movement mechanics.
๐จ A Character Replacement Hack
Kirby in Sonic the Hedgehog 2 belongs to a category of ROM hacks that focus on replacing the playable character without changing the overall game.
The hack keeps:
- Original stage layouts
- Original bosses
- Original enemy placement
- Original story progression
The biggest difference is seeing Kirby complete Sonic's adventure.
๐ฎ EmulatorJS Controls
Keyboard Controls
- Arrow Keys โ Move
- Z โ Jump
- X โ Spin Dash
- Enter โ Start
- Backspace โ Mode
Mobile Controls
- Virtual D-Pad โ Movement
- On-screen action button โ Jump and Spin Dash
- Start button โ Pause/Menu
Controls may vary depending on your EmulatorJS configuration.
๐ Quick Facts
| Feature | Details |
|---|---|
| Base Game | Sonic the Hedgehog 2 |
| Platform | Sega Genesis / Mega Drive |
| Type | ROM Hack |
| Playable Character | Kirby |
| Story | Original Sonic the Hedgehog 2 |
| Gameplay Changes | Character sprites only |
| Official Release | No |








































