Cloned Games

Sonic Rush Adventure

DecompilationSporadicUnplayableDS

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Sonic Rush Adventure (original game, not this project)Original game image
Image of the original game, Sonic Rush Adventure. This project has no screenshots of its own yet.
Links, repository & details

About

Sonic Rush Adventure is a 2007 platform game developed by Dimps and Sonic Team and published by Sega for the Nintendo DS, in which Sonic and Tails, transported to an alternate dimension, team up with Blaze the Cat and add sea-travel boating minigames to the series' usual side-scrolling levels. Sonic Rush Adventure is a work-in-progress matching decompilation of the Nintendo DS game of the same name, built from a player-supplied ROM and currently configured for the European revision 00 release. Most of the game's assembly code has been extracted and disassembled and most library functions named, but most game logic hasn't yet been decompiled into C, and the current build is not shiftable, meaning most modifications will currently break the game.

History

It draws on tooling built by the Pokémon Reverse Engineering Team, uses the Sonic 4: Episode 1 decompilation as a reference for shared modules, and was inspired by the Sonic Advance Trilogy Research Team's Sonic Advance 2 decompilation.

Known issues & limitations

  • build: The build is not shiftable; most modifications will cause the game to cease functioning.
  • The build is not shiftable; most modifications will cause most aspects of the game to stop functioning.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Nintendo DS version). Requires a copy of the Sonic Rush Adventure ROM named baserom.nds.

  • You need a copy of the game ROM named `baserom.nds` in the repository root.

Modding & tools

  • Sprite, background, and level editing for the project is done with a companion tool called Velocitas.

FAQ

What is Sonic Rush Adventure?
Sonic Rush Adventure is an open-source decompilation of Sonic Rush Adventure. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Nintendo DS.
Do I need the original game files to run Sonic Rush Adventure?
Yes. The project does not include the original game's assets, so you need your own copy. Requires a copy of the Sonic Rush Adventure ROM named baserom.nds.
Share: