|
|
Line 430: |
Line 430: |
| ===Modifications=== | | ===Modifications=== |
| {{mm}} As of v1.1.2, the mobile decompilation features a built-in mod loader, however, toggling activation and rearranging the load order of each mod either requires enabling developer mode in {{file|settings.ini}} or manually editing <code>{{p|game}}\modconfig.ini</code> (see [https://gamebanana.com/tuts/14066 this tutorial] for more details). Some mods may not have been updated to newer versions of the mobile decompilation or its scripts, while many older mods may lack the necessary files and folder structure to use the mobile decompilation's mod loader feature. Other mods may not be compatible with each other unless stated otherwise. The mobile decompilation port's load order priority is bottom to top. | | {{mm}} As of v1.1.2, the mobile decompilation features a built-in mod loader, however, toggling activation and rearranging the load order of each mod either requires enabling developer mode in {{file|settings.ini}} or manually editing <code>{{p|game}}\modconfig.ini</code> (see [https://gamebanana.com/tuts/14066 this tutorial] for more details). Some mods may not have been updated to newer versions of the mobile decompilation or its scripts, while many older mods may lack the necessary files and folder structure to use the mobile decompilation's mod loader feature. Other mods may not be compatible with each other unless stated otherwise. The mobile decompilation port's load order priority is bottom to top. |
| + | {{++}} [https://gamebanana.com/tools/10457 RSDK Mod Loader] eases the installation and management of mods without replacing core data files. Decompilation ports of [[Sonic CD (2012)|Sonic CD]] (RSDKv3), [[Sonic the Hedgehog 1 (Mobile Decompilation)|Sonic the Hedgehog]] (RSDKv4), and [[Sonic Mania]] (RSDKv5/U) are also supported. |
| | | |
| ====Featured mods==== | | ====Featured mods==== |
Revision as of 18:19, 5 September 2022
This page is a
stub: it lacks content and/or basic article components. You can help to
expand this page
by adding an image or additional information.
This page is for the decompiled port of the 2013 mobile port. For the 2010 emulated release, see Sonic the Hedgehog 2.
Sonic the Hedgehog 2 (Mobile Decompilation) is a cartoon side view platforming game in the Sonic the Hedgehog series. It is an open-source decompilation of the 2013 Retro Engine remaster of Sonic the Hedgehog 2 originally developed by Christian Whitehead and Headcannon and published by Sega for Android and iOS devices. It has been ported to various platforms by Rubberduckycooly and other contributors.
The 2013 Retro Engine remasters of Sonic the Hedgehog 2 and Sonic the Hedgehog were initially developed for Android and iOS devices. They became ad-supported and free-to-play in 2017 with other Sega Forever branded apps, but unlike the 2012 Retro Engine remaster of Sonic CD, it remained exclusive to mobile platforms for many years. Rubberduckycooly, along with assistance from RMGRich, have developed this open-source decompilation port to allow the game to be played natively on other platforms but requires the Data.rsdk file extracted from the mobile version's APK to run. The initial Windows release of the decompilation port was released on January 17, 2021 and a fork for macOS was also released by Sappharad. The decompilation port initially only featured a basic developer interface to navigate through the game's menus and settings and it also introduced various issues not seen in previous releases of the game such clipping through solid objects and graphical corruption issues. Many of these issues has been addressed in later updates of the decompilation port.
The decompilation port currently features the ability to toggle screen filters, configurable settings through its configuration file similarly to Sonic Mania, and features a built-in mod loader. An official port of the 2013 Retro Engine remaster is featured in Sonic Origins.
General information
- Sonic Retro - A huge fan site for everything Sonic the Hedgehog. Mods for all the series can also be found here.
Availability
- Linux version requires building from source.
Game data
Configuration file(s) location
Save game data location
Video
- This decompilation port is designed for a definition of 424x240, however, unlike Sonic Mania, only the screen width can be adjusted.
Set custom screen width in settings.ini[4]
|
- Open
<path-to-game>\settings.ini .
- Adjust
ScreenWidth= as needed.
|
- Fullscreen may not work properly on integrated graphics.
Set fullscreen on launch in settings.ini[4]
|
- Open
<path-to-game>\settings.ini .
- Change
FullScreen=false to FullScreen=true .
- If set to
false , the window size can be multiplied with WindowScale= . The window decorations and desktop can be hidden by using IntegerScaler.
|
Enabling Vsync in settings.ini[4]
|
- Open
<path-to-game>\settings.ini .
- Change
VSync=false to VSync=true .
|
Input
Audio
Mute on focus lost
- If set to true, disables the game pausing when focus is lost.
Toggle focus pause[4]
|
- Open
<path-to-game>\settings.ini .
- Change
DisableFocusPause=false to DisableFocusPause=true
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
Set Language= to 0 in settings.ini . |
French |
|
|
|
Set Language= to 1 in settings.ini . |
German |
|
|
|
Set Language= to 3 in settings.ini . |
Italian |
|
|
|
Set Language= to 2 in settings.ini . |
Japanese |
|
|
|
Set Language= to 5 in settings.ini . |
Korean |
|
|
|
Set Language= to 8 in settings.ini . |
Portuguese |
|
|
|
Set Language= to 6 in settings.ini . |
Russian |
|
|
|
Set Language= to 7 in settings.ini . |
Simplified Chinese |
|
|
|
Set Language= to 9 in settings.ini . |
Spanish |
|
|
|
Set Language= to 4 in settings.ini . |
Traditional Chinese |
|
|
|
Set Language= to 10 in settings.ini . |
Network
Multiplayer types
Type |
Native |
Players |
Notes |
Local play |
|
Local multiplayer features from the original 1992 game are missing in the 2013 remaster. |
LAN play |
| 2 |
Versus
|
Online play |
| 2 |
Versus
|
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
50 |
UDP |
50 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues fixed
- This issue was introduced when the Sega Forever team attempted to remove the debug mode and level select feature in newer updates of the game.[8]
Install and enable Script Decompilation[9][10]
|
- Download the Sonic 1/2 2013 Script Decompilation.
- Extract its contents to its own folder in a convenient location on the computer.
- Go into the
Sonic 2 folder, then copy the Scripts folder and paste it into <path-to-game> .
- Open
settings.ini with a text editor, then change the value of TxtScripts= to true , and save the changes.
|
Other information
API
Executable |
32-bit |
64-bit | ARM |
Notes |
Windows |
|
| |
The main project's files are 32- and 64-bit. The GitHub page's UWP build guide seem to result in an architecture-neutral (with ARM) app.[11] |
macOS (OS X) | |
| |
The macOS release pages mention it was "Tested on both Intel and Apple Silicon Macs", without elaborating further on if it supports ARM.[12] |
Linux | |
| |
[13] |
Middleware
|
Middleware |
Notes |
Input |
SDL2 |
2.0.14. |
Modifications
- As of v1.1.2, the mobile decompilation features a built-in mod loader, however, toggling activation and rearranging the load order of each mod either requires enabling developer mode in
settings.ini
or manually editing <path-to-game>\modconfig.ini
(see this tutorial for more details). Some mods may not have been updated to newer versions of the mobile decompilation or its scripts, while many older mods may lack the necessary files and folder structure to use the mobile decompilation's mod loader feature. Other mods may not be compatible with each other unless stated otherwise. The mobile decompilation port's load order priority is bottom to top.
- RSDK Mod Loader eases the installation and management of mods without replacing core data files. Decompilation ports of Sonic CD (RSDKv3), Sonic the Hedgehog (RSDKv4), and Sonic Mania (RSDKv5/U) are also supported.
Featured mods
Bugfixes/improvements
- Press Start Fix - Fixes the "Press Button" text on each character's title screen leftover from the mobile version by replacing the game's title screen graphics.
- Fixed "Press Start Button" Text - A mod that is similar to the above but it fixes the "Press Button" text through script editing instead.
Audio/visual enhancements
- Hardware Accurate Colors - Restores the original color palette of the Sega Genesis version based on the video output from the BlastEm emulator.
- Non-Remastered OST - Replaces the remastered soundtracks with the original music from the Sega Genesis version.
Sonic the Hedgehog 2 Absolute is a modified port of the mobile decompilation that uses a new menu system, adds options for abilities from Sonic CD and Sonic Mania, features visual and sound enhancements, a built-in Achievements system, restores elements from the Sega Genesis version, and other quality-of-life improvements. Due to the changes made to this port, mods and save data for the original mobile decompilation are not compatible with Sonic the Hedgehog 2 Absolute. It is available as a standalone port or a mod for the original mobile decompilation.
System requirements
Windows |
|
Minimum |
Operating system (OS) |
|
Processor (CPU) |
|
System memory (RAM) |
|
Hard disk drive (HDD) |
|
Notes
References