Actions

Difference between revisions of "SonLVL"

From Sonic Retro

m (moved S2LVL to SonLVL: Renaming program)
m
Line 2: Line 2:
 
'''SonLVL''' is a utility for editing levels in the 16-bit versions of ''[[Sonic the Hedgehog (16-bit)|Sonic 1]]'', ''[[Sonic the Hedgehog 2 (16-bit)|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 [[Community SVN Project|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 [[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.
 
'''SonLVL''' is a utility for editing levels in the 16-bit versions of ''[[Sonic the Hedgehog (16-bit)|Sonic 1]]'', ''[[Sonic the Hedgehog 2 (16-bit)|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 [[Community SVN Project|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 [[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.
  
Note: INI Files for the SVN version from Beta 3 onward can be found in the relevant disassembly folder on the SVN. INI files for the S2 2007 disassembly can be found [http://svn.sonicretro.org/dl.php?repname=CommunityDisassemblies&path=%2FPrograms%2FSonLVL%2FOld+disasm+INIs%2FS2LVL+-+2007%2F&isdir=1 here].
+
Note: INI Files for the SVN version can be found in the relevant disassembly folder on the SVN. INI files for the S2 2007 disassembly can be found [http://svn.sonicretro.org/dl.php?repname=CommunityDisassemblies&path=%2FPrograms%2FSonLVL%2FOld+disasm+INIs%2FS2LVL+-+2007%2F&isdir=1 here]. INI files for the S1 2005 disassembly can be found [http://svn.sonicretro.org/dl.php?repname=CommunityDisassemblies&path=%2FPrograms%2FSonLVL%2FOld+disasm+INIs%2FS1LVL+-+2005%2F&isdir=1 here].
  
 
==Update Log==
 
==Update Log==

Revision as of 17:19, 5 August 2011

File:S2LVL.png
Showing the main window in object/ring editing mode, the object properties/chunk select window, and the add object dialog.

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 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.

Note: INI Files for the SVN version can be found in the relevant disassembly folder on the SVN. INI files for the S2 2007 disassembly can be found here. INI files for the S1 2005 disassembly can be found here.

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

Latest SVN Build

Previous Versions