Stealth’s Twitter feed might be my favorite just because of updates like these. They always manage to bring a smile to my face, especially today. Why? For the first time since 2004, SonED2, the premier Sonic 2 editor, has received a major overhaul.
Before you start thinking about 2004 and how much of a goof you were then, let’s get to what’s new. Support for Sonic 3 (& Knuckles), Sonic CD, Knuckles’ Chaotix/Sonic Crackers and Sonic 1 Special Stages has been added. In addition, a new level project format allows your custom stages to be compatible with Sonic 2’s versus mode.
Brand new to SonED2 this time around is “ROMulan.” It’s so intense and rad that I will let Stealth explain it.
This game-independent tool simplifies the management of modified data, easing the process of modifying and testing pre-compiled/assembled games through the use of two script file types- “Batch Files”, and “Injector Files”. The “Batch File” lists a series of commands for ROMulan to perform, such as extracting data, copying files, running external programs for processes such as data conversion, and/or calling on the “Injector Files”. The Injector Files describe the layout of a game program/data file in such a way that ROMulan can re-insert the data into the original file regardless of whether or not the size of the data has changed. They provide information on where any data that must be relocated can be stored without damaging other vital data and code, and how it should update the program and other data pointers in order for the game to correctly use the relocated data. If proper script files exist or are created for any particular game, these processes are entirely automated, and can be started by simply opening the appropriate Batch File.
For the full details of the release, head on over to Stealth’s forum, “Organized Chaos.”