don't click here

Bug with end level sign

Discussion in 'Engineering & Reverse Engineering' started by Hayate, Mar 20, 2004.

Thread Status:
Not open for further replies.
  1. Hayate

    Hayate

    Tech Member
    original post:
    These bugs have been fixed now, please see this post: http://forums.sonicretro.org/index....t=0&#entry39447
     
  2. Quickman

    Quickman

    be attitude for gains Tech Member
    5,595
    18
    18
    :x
    omg porjcet
    There's two ways, one of which I don't know which involves 4E75'ing out some code. The other way is to change all the colours of the rotating palette so they match the original colour.

    Can't help about the water level art though.
     
  3. Hayate

    Hayate

    Tech Member
    SonED won't load any rotated palettes. So I'll need the method that involves *4E 75*. :P
     
  4. Quickman

    Quickman

    be attitude for gains Tech Member
    5,595
    18
    18
    :x
    omg porjcet
    ESE shows up all palettes regardless of their use, so use that.
     
  5. Hayate

    Hayate

    Tech Member
    From my experience, ESE refuses to load S2OP (probably cos SonED f00ked up the ROM :P )
     
  6. Quickman

    Quickman

    be attitude for gains Tech Member
    5,595
    18
    18
    :x
    omg porjcet
    Hex edit then. It shouldn't be difficult to find the palette.
     
  7. Hayate

    Hayate

    Tech Member
    ....

    Meh. Impossible for me. :P
     
  8. LOst

    LOst

    Tech Member
    4,891
    8
    18
    ESE won't open the ROM if the header is different
     
  9. Hayate

    Hayate

    Tech Member
    So you mean that it won't load because I changed the title to "Sonic 2 Omega Plus"?
     
  10. Varion Icaria

    Varion Icaria

    He's waiting.... Tech Member
    1,019
    11
    18
    S4: Cybernetic Outbreak
    Go to $42688 and Change that to 15B0. Then goto $43C10 then type this in 0000 0008 2364 8000. This is how you restore the water in hpz.
     
  11. .hack//zero

    .hack//zero

    Member
    3,011
    4
    18
    Working on a vulkan game engine for fun. Learning Ray-Tracing.
    yeah
     
  12. Varion Icaria

    Varion Icaria

    He's waiting.... Tech Member
    1,019
    11
    18
    S4: Cybernetic Outbreak
    It's almost always best to make a hack from hex. As you can decide where to put everything but then again some people might not understand the level layout format. You may like using programs like soned as they are good but some tend to screw up the rom. If you need a further explanation of a way to restore the badnik art in hpz pm me.
     
  13. Hayate

    Hayate

    Tech Member
    Ok, the water works now but the palette still rotates.
     
  14. Varion Icaria

    Varion Icaria

    He's waiting.... Tech Member
    1,019
    11
    18
    S4: Cybernetic Outbreak
    ? myself have not looked into the rotating palette's. All I know is that they have something to do with palette row 3 if you look in soned, and palette row 2 if you look in Chaosax Pal.
     
  15. Rika Chou

    Rika Chou

    Tech Member
    5,276
    170
    43
    I can find the address of where to disable the rotating pallet, just tell me what level it is that you are editing?
     
  16. Varion Icaria

    Varion Icaria

    He's waiting.... Tech Member
    1,019
    11
    18
    S4: Cybernetic Outbreak
    Do you think you can help me with rotating palette's Rika?
     
  17. Rika Chou

    Rika Chou

    Tech Member
    5,276
    170
    43
    I only know how to disable rotating pallets, not add them.
     
  18. Sonic Hachelle-Bee

    Sonic Hachelle-Bee

    Taking a Sand Shower Tech Member
    814
    213
    43
    Lyon, France
    Sonic 2 Long Version
    The offset index for rotating palettes for each level is at $19F4 (2 bytes for a level).
    Change your level value to 00 22. This disable rotating palette, because at adress $1A16 (19F4 + 22), it's a 4E 75 thing...
     
  19. Hayate

    Hayate

    Tech Member
    Yay, the palette no longer rotates.

    But when Sonic passes the end level sign, he zooms off to the right, going straight through the walls that I put there, and then dies. Not from a bottomless pit though, because I covered the entire bottom row with a floor. Now how do I fix this bug?
     
  20. Quickman

    Quickman

    be attitude for gains Tech Member
    5,595
    18
    18
    :x
    omg porjcet
    You need to set the end of the level to the coordinates of the sign and place a decent amount of open ground after the sign. That should fix it; it's what's required for the thing to work. Look at the level design for the already created levels in a blank ROM if that makes no sense.
     
Thread Status:
Not open for further replies.