SonLVL

Discussion in 'Engineering & Reverse Engineering' started by MainMemory, Feb 7, 2011.

  1. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    [​IMG]
    SonLVL is a level editor for disassemblies of Sonic 1, Sonic 2, Sonic CD and Sonic 3 & Knuckles (additionally supporting S&K Collection and Sonic CD PC). It is designed based on Visual Studio, for people that don't like SonED2's interface. It uses art and mappings data from the disassembly to display objects more accurately than SonED2 can.

    Download Updater | Source Code | Latest program/ini .zip files (alternative to updater)
    SCHG How-to:Set Up SonLVL
     
  2. FeliciaVal

    FeliciaVal

    Member
    wow that's really good! will it have support for S1 as well?
     
  3. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    I'd like to try for S1 and S3K after I get S2 fully done, but I'll probably have to make them separate programs.
     
  4. FeliciaVal

    FeliciaVal

    Member
    no worries then :) I look forward to it
     
  5. Lapper

    Lapper

    Member
    1,544
    13
    18
    England
    Sonic Studio, Kyle & Lucy: WW, Freedom Planet
    Wow, that looks good. Is this for roms or dissasemblies?

    (or is it obvious?)
     
  6. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    Does anyone edit ROMs anymore? :v:
     
  7. Jimmy Hedgehog

    Jimmy Hedgehog

    Member
    1,728
    8
    18
    England - Slough
    Getting the motivation to continue old projects
    Oh wow, that's awesome! Tell me though, will it load seperate files (layout and such) similar to how you load certain aspects in SonMapEd, a file with file locations akin to SonED2, or something different from either of these?
     
  8. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    It uses an INI file containing the relevant information for each level, along with an INI file for common objects, and an INI file for each level for level-specific objects.

    So, like SonED2.
     
  9. FeliciaVal

    FeliciaVal

    Member
    I just hope it will be easier to use than SonED2 bcause im getting frustrated trying to learn it
     
  10. Jayextee

    Jayextee

    Comic Mischief Member
    3,218
    0
    0
    Kathmandu, Nepal
    I DONE MAKED GAMES.
    <!--quoteo(post=556004:date=Feb 7 2011, 08:42 PM:name=FeliciaVal)--><div class='quotetop'>QUOTE (FeliciaVal @ Feb 7 2011, 08:42 PM) <a href="index.php?act=findpost&pid=556004"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I just hope it will be easier to use than SonED2<!--QuoteEnd--></div><!--QuoteEEnd-->

    This.

    But not because I couldn't use it. Hell, I had no real problems with it's usability; just an interface that wasn't built for humans.

    MainMemory, I've been away from this place so apologies if you've already said or not but; is there to be any graphic-editing (drawing tiles in the editor) capability in the program?
     
  11. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    FeliciaVal: I don't know about that (the other Tech Members have been completely unhelpful in that regard), but it's certainly different. The only keyboard controls are moving the camera, and delete to delete objects.

    Jayextee: Yes. Not sure if it will be there in the first release.
     
  12. Bareirito

    Bareirito

    Member
    102
    0
    0
    Argentina
    Sonic - Mystery of the Chaos Emeralds
    MainMemory, is the Sonic 1 editing program going to work with the .sep project files? Because this is looks more fantastic than SonED2 and with those annoying '?' symbols which make me place objects without some pixel precision.

    I'm looking forward this.
     
  13. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    No. It will use INI files, like S2LVL (and everything else I make). Converting .sep files to INI is rather trivial, if you REALLY want it, I could make a program to convert them. Of course, if you haven't edited the .sep files at all, then the default INIs will work just fine.

    <span style='color:#000000;background:#000000'>I wasn't expecting this many replies, given how none of the techies seemed to care.</span>
     
  14. Aquaslash

    Aquaslash

    Emerald Dragoon Moderator
    2,818
    0
    16
    Hampton, VA
    The S Factor: Sonia and Silver
    <!--quoteo(post=556020:date=Feb 7 2011, 04:29 PM:name=MainMemory)--><div class='quotetop'>QUOTE (MainMemory @ Feb 7 2011, 04:29 PM) <a href="index.php?act=findpost&pid=556020"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><span style='color:#000000;background:#000000'>I wasn't expecting this many replies, given how none of the techies seemed to care.</span><!--QuoteEnd--></div><!--QuoteEEnd-->
    The techies are probably good with what's out now. However, that's still a far cry from the normal user.

    I will say that I didn't look because I'm not interested in Sonic 2 hacking...yet.
     
  15. nineko

    nineko

    I am the Holy Cat Tech Member
    <!--quoteo(post=556068:date=Feb 8 2011, 01:07 AM:name=Aquaslash)--><div class='quotetop'>QUOTE (Aquaslash @ Feb 8 2011, 01:07 AM) <a href="index.php?act=findpost&pid=556068"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I will say that I didn't look because I'm not interested in Sonic 2 hacking...yet.<!--QuoteEnd--></div><!--QuoteEEnd-->Same goes for me, minus the "yet". Looks good and all, but I have no use for it, so I didn't test it. Also I'm afraid I'd need to install 500 megabytes of .net runtimes, so :v:
     
  16. Rika Chou

    Rika Chou

    Tech Member
    5,242
    107
    43
    I tried to test it, but it just crashed. :/

    Edit: though honestly, I am so completely used to using SonED2, I can't imagine that I would switch to anything els.
     
  17. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    If you use a 64-bit OS and tried it during preview 1 or 2, I fixed that.
     
  18. MarkeyJester

    MarkeyJester

    My predecessors have nothing on me. Resident Jester
    <!--quoteo(post=556068:date=Feb 8 2011, 12:07 AM:name=Aquaslash)--><div class='quotetop'>QUOTE (Aquaslash @ Feb 8 2011, 12:07 AM) <a href="index.php?act=findpost&pid=556068"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->The techies are probably good with what's out now.<!--QuoteEnd--></div><!--QuoteEEnd-->
    ...Orr, most of us don't actually level design and are more prone to programming =P

    <!--quoteo(post=556082:date=Feb 8 2011, 12:40 AM:name=Rika Chou)--><div class='quotetop'>QUOTE (Rika Chou @ Feb 8 2011, 12:40 AM) <a href="index.php?act=findpost&pid=556082"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec-->I tried to test it, but it just crashed. :/

    Edit: though honestly, I am so completely used to using SonED2, I can't imagine that I would switch to anything els.<!--QuoteEnd--></div><!--QuoteEEnd-->
    More or less this for me. Nothing against your tool entirely, there are plenty looking for a more user friendly tool for level editing, that's for sure.
     
  19. Sparks

    Sparks

    Member
    3,024
    3
    18
    Kyle and Lucy: Wonderworld
    <!--quoteo(post=555949:date=Feb 7 2011, 10:21 AM:name=MainMemory)--><div class='quotetop'>QUOTE (MainMemory @ Feb 7 2011, 10:21 AM) <a href="index.php?act=findpost&pid=555949"><img src="public/style_images/retro/snapback.png"></a></div><div class='quotemain'><!--quotec--><img src="http://i764.photobucket.com/albums/xx282/sonicmike2/S2LVL.png" border="0" class="linked-image" />
    Showing the main window in object/ring editing mode, the object properties/chunk select window, and the add object dialog.<!--QuoteEnd--></div><!--QuoteEEnd-->Please tell me you'll make art easy to import and add collision. :(
     
  20. MainMemory

    MainMemory

    Every day's the same old thing... Same place, diff Tech Member
    4,342
    32
    28
    SonLVL
    Uh...

    ...

    I have no idea if I'll be able to make that work.

    <span style='color:#000000;background:#000000'>And I just lost everyone's interest.</span>