Cloned Games

Sonic 1 J2ME Decompilation

DecompilationHaltedUnplayableMobile

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

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

About

Sonic the Hedgehog is a 1991 platform game developed by Sonic Team and published by Sega for the Sega Genesis, in which the player controls Sonic as he races through levels collecting rings to stop Doctor Robotnik. This is a decompilation of the 2005 Java ME (mobile) port of Sonic the Hedgehog, split into a Part 1 (the first three zones, created by iFone, at 240x320 resolution using the original game's graphics) and a Part 2 (the latter three zones, created by Glu, at 208x208). The decompilation currently doesn't build and remains obfuscated.

How it differs from the original

As a decompilation of a 2005 J2ME mobile port rather than the Genesis original, it reflects the mobile adaptation's different screen resolutions and its split into two separately-built parts by different studios (iFone and Glu).

Getting started

The decompilation is currently unbuildable, so modding is still done the old way — by opening the original JAR file as an archive and editing its MIDI music and PNG image files directly.

Known issues & limitations

  • development: Decompilation is currently unbuildable and obfuscated.

Additional notes

Localization
In-game and manual text is included for five languages: English, French, Spanish, German, and Italian.

FAQ

What is Sonic 1 J2ME Decompilation?
Sonic 1 J2ME Decompilation is an open-source decompilation of Sonic the Hedgehog. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Other.
Share:

More like Sonic 1 J2ME Decompilation

Active
Original game (original game, not this project)Original game image
A Retro Engine v4 decompilation of Sonic 1 & 2 (2013), adding online multiplayer and mod support.
Platforms:WindowsLinuxAndroid
Stars1,127
Updated2 months ago
LicenseUnknown
Release2020
Active
Sonic Robo Blast 2 screenshot
A 3D Sonic the Hedgehog fangame running on a modified Doom Legacy engine, made independently and unaffiliated with Sega.
Platforms:WindowsLinuxOSX
Stars561
Updated1 month ago
LicenseGPL-2.0
Release2014
Active
Open Surge screenshot
An open-source 2D engine with its own Sonic-style platformer, Surge the Rabbit, plus a scripting language for making new games.
Platforms:WindowsLinuxAndroid
Stars476
Updated3 months ago
LicenseGPL-3.0
Release2018
Active
Original game (original game, not this project)Original game image
A full disassembly of the original 1991 Sonic the Hedgehog Genesis code, shared for educational, non-commercial use only.
Platforms:Genesis
Stars442
Updated1 month ago
LicenseUnknown
Release2013
Halted
Original game (original game, not this project)Original game image
A decompilation of the Didj version of Sonic the Hedgehog.
Stars1
Updated2 years ago
LicenseUnknown
Release2024
Original game (original game, not this project)Original game image
Platforms:Linux
LicenseGPL2*