
Super Mario Advance SNES – Color Restoration
About the Game
Super Mario Advance SNES โ Color Restoration is a fan-made ROM hack of Super Mario Advance for the Game Boy Advance. The patch restores the game's color palette so it more closely matches the appearance of Super Mario All-Stars on the Super Nintendo Entertainment System (SNES).
The original Super Mario Advance used brighter colors to improve visibility on the unlit Game Boy Advance screen. This hack replaces those palettes with colors inspired by the SNES release while keeping the gameplay unchanged.
๐จ Restored SNES-Inspired Colors
The primary purpose of this ROM hack is visual restoration.
According to the project's documentation, the modified palettes are based on Super Mario All-Stars: Super Mario Bros. 2 rather than the brighter Game Boy Advance colors.
You will notice changes to:
- Character colors
- Backgrounds
- Terrain
- Objects
- Stage environments
The goal is to recreate the appearance of the SNES version as closely as possible.
๐ The Same Super Mario Advance Adventure
This hack does not alter the story or level design.
You still play through the complete Super Mario Advance adventure, which is based on Super Mario Bros. 2.
Your objectives remain the same:
- Complete each stage
- Defeat enemies
- Collect vegetables and items
- Battle bosses
- Rescue Princess Toadstool
The progression and gameplay mechanics are identical to the original Game Boy Advance release.
๐ Choose From Four Playable Characters
The original character selection remains available.
You can play as:
- Mario
- Luigi
- Princess Toadstool
- Toad
Each character keeps their original movement abilities from Super Mario Advance.
โญ What Makes This Hack Different?
Unlike many ROM hacks that redesign levels or increase difficulty, Super Mario Advance SNES โ Color Restoration focuses entirely on visual presentation.
The hack preserves:
- Original gameplay
- Original stages
- Original enemies
- Original controls
The main change is the restored SNES-style palette throughout the game.
๐ฎ EmulatorJS Controls
Keyboard Controls
- Arrow Keys โ Move
- Z โ A Button (Jump)
- X โ B Button (Pick Up / Throw / Run)
- A โ L Button
- S โ R Button
- Enter โ Start
- Backspace โ Select
Mobile Controls
- Virtual D-Pad โ Movement
- A Button โ Jump
- B Button โ Pick up, throw, and run
- Start and Select โ Menu controls
Controls may vary depending on your EmulatorJS configuration.
๐ Quick Facts
| Feature | Details |
|---|---|
| Base Game | Super Mario Advance |
| Platform | Game Boy Advance |
| Type | ROM Hack |
| Main Purpose | Restore SNES-style color palettes |
| Gameplay Changes | No |
| Level Changes | No |
| Playable Characters | Mario, Luigi, Princess Toadstool, Toad |
๐ก Tips
- Choose the character whose abilities best suit each stage.
- Search for hidden items and bonus areas.
- Pick up vegetables and objects to defeat enemies.
- Use save states if your emulator supports them.
- Compare the restored colors with the original Game Boy Advance release to appreciate the visual differences.
โFAQ
Is Super Mario Advance SNES โ Color Restoration an official Nintendo release?
No. It is a fan-made ROM hack based on Super Mario Advance.
What is the main purpose of this hack?
It restores the color palette so the game more closely resembles the SNES version found in Super Mario All-Stars.
Does the hack change the gameplay?
No. The story, levels, enemies, and gameplay mechanics remain the same as the original Super Mario Advance.
Can you still play as all four characters?
Yes. Mario, Luigi, Princess Toadstool, and Toad are all available just as they are in the original game.
Why did the original Game Boy Advance version use brighter colors?
The original release used brighter palettes to improve visibility on the Game Boy Advance's original non-backlit screen. The Color Restoration hack replaces those palettes with colors based on the SNES version.








































