Difference between revisions of "SonLVL"
From Sonic Retro
MainMemory (talk | contribs) m |
MainMemory (talk | contribs) m |
||
Line 1: | Line 1: | ||
[[Image:S2LVL.png|thumb|right|320px|The main window in object/ring editing mode.]] | [[Image:S2LVL.png|thumb|right|320px|The main window in object/ring editing mode.]] | ||
− | '''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 [http://www.microsoft.com/download/en/details.aspx?id=22 .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 [http://www.microsoft.com/download/en/details.aspx?id=22 .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 [[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== | ==Update Log== |
Revision as of 17:41, 16 February 2012
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.