Actions

SonLVL

From Sonic Retro

Revision as of 17:41, 16 February 2012 by MainMemory (talk | contribs)
File:S2LVL.png
The main window in object/ring editing mode.

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.

Downloads

Previous Versions