don't click here

Tails at Wing Fortress or Death Egg?

Discussion in 'General Sonic Discussion' started by jawn.sith, Jun 17, 2009.

Thread Status:
Not open for further replies.
  1. jawn.sith

    jawn.sith

    Member
    It always disappointed me that Tails does not follow you to the very end. I speculate that this was to make the final boss harder, as well as stay cannon with the story, although the story might have been written in order to accommodate the difficulty of the final boss.

    Bleh.

    Anyway, I was wondering if it is possible, by means of hacking or cheats to get Tails with you in either the Wing Fortress or Death Egg zone. Has it been done before, or is it impossible?
     
  2. You mean following you, or by himself? I'm pretty sure Tails alone can reach Death Egg just as easily as Sonic can if you choose to play as him (in both S2 or S&K).
     
  3. Rika Chou

    Rika Chou

    Tech Member
    5,276
    169
    43
    yeah, it's very possible, I've done it before. I don't know if I still have my notes, but it was very easy. There were three bytes that determined the levels to not load tails for SCZ, WFZ, and DEZ.

    Edit: In the S2.asm file, got to sub_446E.

    there you should see something like this:

    Code (ASM):
    1. sub_446E:       ; CODE XREF: ROM:0000415Cp
    2.         move.w    ($FFFFFF70).w,d0
    3.         bne.s    loc_44BE
    4.         move.b    #1,($FFFFB000).w
    5.         move.b    #8,($FFFFD100).w
    6.         cmpi.b    #6,($FFFFFE10).w
    7.         beq.s    locret_44BC
    8.         cmpi.b    #$E,($FFFFFE10).w
    9.         beq.s    locret_44BC
    10.         cmpi.b    #8,($FFFFFE10).w
    11.         beq.s    locret_44BC
    12.         cmpi.b    #$10,($FFFFFE10).w
    13.         beq.s    locret_44BC
    14.         move.b    #2,($FFFFB040).w
    15.         move.w    ($FFFFB008).w,($FFFFB048).w
    16.         move.w    ($FFFFB00C).w,($FFFFB04C).w
    17.         subi.w    #$20,($FFFFB048).w; ' '
    18.         addi.w    #4,($FFFFB04C).w
    19.         move.b    #8,($FFFFD140).w
    There is where you need to edit. Just change the level values to $11 or higher and tails will be loaded in all the levels.
     
  4. RedStripedShoes

    RedStripedShoes

    And I'm gone again. Member
    I'm no programmer, but I suspect that will make two Tails appear: One flying the plane, another following Sonic. Tails flying Tails, Tails crashing while Tails bails out onto WFZ, Tails helping Tails reach DEZ...

    :psyduck:
     
  5. Rika Chou

    Rika Chou

    Tech Member
    5,276
    169
    43
  6. My own clone!



    The rest doesn't bear thinking about, unless you're Tweaker.
     
Thread Status:
Not open for further replies.