3DS Store › Games

Sonic Mania v1.1.0 by SaturnSH2x2

Released May 8, 2025 · Games
288,038 downloads on GitHub · Source code

Runs Sonic Mania from your own game files, on a decompiled Retro Engine v5

Install on your 3DS

QR code of the download link for SonicMania.cia

Method 1Scan the QR code
With FBI (Remote Install › Scan QR Code) or 3dsDL (Scan QR Code). Either one installs it.

Method 2Send it to your 3DS
Open 3dsDL › Receive on the same Wi-Fi, then press:
Send to 3dsDL

Other ways to install

From your SD card: copy SonicMania.3dsx into /3ds/ and start it from the Homebrew Launcher.

Files

FileSizeSHA-256
SonicMania.3dsx2.9 MB 0c1c38fb…2e0e Download
SonicMania.cia2.2 MB fc927aa4…bc4c Download

Downloads come from the developer's GitHub release while it's there. If GitHub stops serving a file, or the file there changes, the same link serves our copy.

All versions (2)

Screenshots

Sonic Mania screenshot
Screenshot · from the developer's README
Add a screenshotor a photo of it running.

About Sonic Mania

The game isn't included: you need the game files from your own copy of Sonic Mania. This is SaturnSH2x2's 3DS port of the RSDKv5 decompilation, the engine the game runs on.

The decompilation team ask that it never be used to pirate the game, and that you support Evening Star, who own the Retro Engine.

Release notes

v1.1.0 · May 8, 2025

It's been a while.

Changes since the last release:

  • Game now runs on engine version v5U, however, without v3/v4 Legacy support. This engine version is referred to as v5C internally.
  • Dev menu now displays extra information regarding memory usage, as well as if the game is running on a N3DS.
  • Audio thread now runs on core 1, with support for asynchronous file loading, alleviating microloads during gameplay and resulting in speedup in certain sections (start of Studiopolis Act 2, parts of Flying Battery Act 1). Additionally, the game no longer suffers from delayed audio.
  • Engine now supports loading assets from an external RomFS file.
  • Loading times improved significantly while using the Data file. Thanks to @davidgfnet for using setvbuf on Data file accesses. Additionally, all static object files and sprite bin files are cached. Loading times are ~30-40 seconds on initial boot, and ~5-10 seconds on stage load, however, YMMV.
  • Port now incorporates more or less the latest version of both the RSDKv5 decomp and Mania decomp (thanks @Mefiresu and @c08oprkiua).
  • Game now _boots_ on O3DS. However, don't expect full-speed frame rates. (thanks @smb123w64gb) A Citro2D/3D backend is still planned to get performance up to speed.

Installation process is the same as before. Copy the Data.rsdk or extracted Data folder to /3ds/SonicMania on your 3DS's SD Card.

Full changelog

Something wrong with this listing? Report a problem · Are you the developer? Claim this listing