SonLVL
From Sonic Retro
Revision as of 17:41, 16 February 2012 by MainMemory (talk | contribs)
Revision as of 17:41, 16 February 2012 by MainMemory (talk | contribs)
SonLVL is a utility for editing levels in the 16-bit versions of Sonic 1, Sonic 2, Sonic 3 & Knuckles, Sonic & Knuckles Collection and the PC version of Sonic CD. It was written by MainMemory in C#, and requires the .NET Framework 3.5 to run. It was created to offer an alternative to SonED2. It is compatible with the SVN disassemblies of Sonic 1 and 2. Betas 1-4 also included INI files for Xenowhirl's 2007 disassembly of Sonic 2, and Beta 4 includes INI files for User:Hivebrain's 2005 disassembly of Sonic 1. It is now part of the Community SVN Project, so that anybody may obtain the source code and make changes.
Update Log
A changelog for the SVN revisions can be found here.
Beta 5
- Redid object definitions, to add proper display of more complex objects.
- Dropped support for S1 2005 disassembly.
- Added some chunk, block and palette editing.
- Added start position editing.
- Added underwater palette support.
- A log file will be saved in the event of a crash.
- Read only support for Sonic 3 & Knuckles.
Beta 4
- Added object definitions for Casino Night.
- Added support for CNZ's special bumpers.
- Added support for Sonic 1.
Beta 3
- Added SonED2 keyboard shortcuts.
- Made adding object 0x25 add a ring group instead.
- Added single-line and full palette PNG export.
Beta 2
- Added Undo/Redo.
- Made all forms resizable.
- Added fullscreen mode.
- Added copying and pasting of objects.
- Added object definitions for ARZ and DEZ.
- Added dropdown menu for object ID editing.