don't click here

THE SonED2 thread

Discussion in 'Engineering & Reverse Engineering' started by Stealth, Sep 2, 2006.

  1. Spektacular

    Spektacular

    Member
    5
    0
    0
    I have a folder called "Hack"
    So the folder structure is like this:
    [Hack]
       [SonED2]
       [Disassembly]
         [SonED2 Project files]
     
  2. D.A. Garden

    D.A. Garden

    Sonic CD's Sound Test Member
    I ran into an issue quite a while back that concerns the Sonic 3 and Knuckles disassembly where the save format that SonED2 uses for the layout files caused some unwanted problems. See here for more details: http://stealth.hapisan.com/Forum/viewtopic.php?f=2&t=61
    I couldn't see much of a way round this myself (being as technically illiterate as I am) but after some discussion with MarkeyJester, I present to you:

    Sonic 3 and Knuckles: Layout Padder by MarkeyJester

    To use it, simply drag and drop a layout file from a Sonic 3 and Knuckles disassembly onto the program. This handy program will pad the header of Sonic 3 and Knuckles layout files after they have been saved in SonED2, allowing them to work properly in an assembled rom. Just remember that if you save a layout in SonED2 again, you then have to re-apply the layout padder.

    Enjoy; and a big thanks to MarkeyJester for this tool.
     
  3. TehKaker

    TehKaker

    Member
    12
    0
    1
    Hello people.
    First of all, I'm sorry for bumping this topic up. But, as this topic is pinned, and this topic has been bumped many times before, I guess there are no problems.

    I'm with a big issue: SonED2 closes inmediately after I try to open the file browser to open a file. I get no error messages, no nothing.
    I'm getting this problem after I had to format my PC, with Windows 7 (x64) as the OS.

    Is there any solution for this problem?
    Thanks.
     
  4. GT Koopa

    GT Koopa

    Member
    2,021
    18
    18
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    Thanks Stealth for my problem earlier. I know it was a confusing time on IRC.

    Also he said that Retro doesn't have the most up to date version of SonEd 2?
     
  5. Andrew75

    Andrew75

    Technical Artist Member
    2,030
    107
    43
    Project AXSX(Sonic Xtreme) + Misc Projects
    Any way to change the collision tile colors for exporting chunks?
    Its hard to see collision tiles that are black on black backgrounds >__<
     
  6. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    That's a great idea for level editors! Consider it stolen! :P BTW I hope MainMemory considers this as well... SonLVL could definitely benefit from this.
     
  7. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,742
    338
    63
    SonLVL
    You could also simply change the background color (first color of the third palette line). I should probably allow exporting chunks with neither the high or low planes visible for collision purposes though.
     
  8. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,373
    81
    28
    HoleNet!
    Sonic Worlds Next
    I'm having the same issue. Screenshot of crashing. Running Windows 8.1 x64.
    This is kind of bad, since I need to do something Chaotix-related, and SonED2 is the only tool that can do it.
     
  9. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,742
    338
    63
    SonLVL
    I seem to recall someone had the same problem once, caused by TortoiseSVN. Do you have any shell extensions installed?
     
  10. Thorn

    Thorn

    Tech Member
    335
    19
    18
    Home
    Sonic 2 Retro Remix
    I had this problem in the past, and couldn't find an answer for months until FraGag helped me look into it. It was indeed TortoiseSVN. We solved it by getting rid of C:\Program Files\TortoiseSVN\bin\crshhndl.dll (if you used the default installation path, of course — I renamed the file to crshhndl2 for safekeeping), after which everything worked perfectly.
     
  11. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,373
    81
    28
    HoleNet!
    Sonic Worlds Next
    Had to uninstall TortoiseSVN and TortoiseGit. This sounds like a bad bug!
     
  12. RetroKoH

    RetroKoH

    Member
    1,662
    22
    18
    Project Sonic 8x16
    I've got a question... Understanding that Stealth answers primarily on his own forum, I think it is one that anyone else can also field. It is regarding Special Stage editing. In particular, the starting position. I'll use Special Stage #1 in this instance. Looking into the binary for Special Stage 1, here are the starting position bytes:

    03D0 02E0

    Now this comes out to 976,736... which, obviously, IS the starting position in RAM when playing the special stage. Loading in the editor gives me the following starting position:


    00F0 0030

    This results in 240,48... I imagine the reason for this is so that Sonic's starting position can be placed in the right position in the layout when viewing it in an editor.

    1, how exactly does SonEd2 find this position when it is reading the first, real value, from the binary?
    2. Just to point out, the bug with saving the position of the Special Stage... it will give some odd value that puts Sonic in some wacked out glitchy area.

    The first item is far more important to me so if someone knows this I'd greatly appreciate the info.
     
  13. FraGag

    FraGag

    Tech Member
    The position displayed by SonED2 (v11.05.19) is (X - $2E0, Y - $2B0).

    When it saves, it appears both coordinates are $300 less than what they should be. For example, just saving SS1 without any editing replaces 03D0 02E0 with 00D0 FFE0 ($03D0 - $0300 = $00D0, $02E0 - $0300 = $FFE0).

    And the program just crashes when loading a project if the coordinates end up out of the stage.
     
  14. Clownacy

    Clownacy

    Tech Member
    1,060
    607
    93
    SonED2 received a 'quick and dirty' update, v16.04.28 Q&D. It might not be too stable, so be wary.