3D Sonic the Hedgehog 2

Discussion in 'General Sonic Discussion' started by Vangar, Jul 22, 2015.

  1. GeneHF

    GeneHF

    SEGA-ier than you'll potentially ever be. Site Staff
    8,387
    0
    16
    Scenic Studiopolis
    Complete Global Conquest
    I mean, if you want them to make more 3D Classics with the GigaDrive, then go for it. It's basically Sonic 2 as you remember it only with a few little extras that doesn't change the game up.

    And I'll be blunt, short of next year likely getting an anthology collection again, this may be the only way we'll see Sonic 3 released again.

    I'm happy with the Android version and think it the best Sonic 2 out right now, but may grab this when Sega does an eShop sale, as they do them from time to time.
     
  2. GT Koopa

    GT Koopa

    Member
    1,999
    0
    16
    Elgin, IL
    Flicky Turncoat DX, T.L.W.S. Vs M.G.W.
    He is in the Death Egg Zone, but since there are no badniks there Picky isn't seen.
     
  3. Pengi

    Pengi

    Member
    754
    26
    28
    That's interesting. What is the second animal for Death Egg Zone? I'm unfamiliar with the technical side of things, so in what sense is he "in" Death Egg Zone? I don't recall debug mode having an animal capsule or anything like that.

    They produced Picky artwork for Sonic 2 (seen in Sonic Jam) so he was definitely supposed to be in the game for real at one point.
     
  4. Clownacy

    Clownacy

    Tech Member
    785
    7
    18
    The second animal for Death Egg is Cucky.

    Basically, Cucky and Picky are "in" the zone in the sense that their graphics are loaded with the rest of the zone. Meaning that, if you hack in a badnik, those animals will appear.

    In the code, there's a list that decides which zone get what animals. Strangely, Death Egg has a dedicated collection of animals, not used by any other zone.

    Code (ASM):
    1. Animal_PLCTable: zoneOrderedTable 1,1
    2.     zoneTableEntry.b PLCID_EhzAnimals   ; $0 - EHZ
    3.     zoneTableEntry.b PLCID_EhzAnimals   ; $1 - GHZ
    4.     zoneTableEntry.b PLCID_EhzAnimals   ; $2 - WZ
    5.     zoneTableEntry.b PLCID_EhzAnimals   ; $3 - DHZ
    6.     zoneTableEntry.b PLCID_MtzAnimals   ; $4 - MTZ
    7.     zoneTableEntry.b PLCID_MtzAnimals   ; $5 - MTZ3
    8.     zoneTableEntry.b PLCID_WfzAnimals   ; $6 - WFZ
    9.     zoneTableEntry.b PLCID_HtzAnimals   ; $7 - HTZ
    10.     zoneTableEntry.b PLCID_HpzAnimals   ; $8 - HPZ
    11.     zoneTableEntry.b PLCID_HpzAnimals   ; $9 - GCZ/CCZ
    12.     zoneTableEntry.b PLCID_OozAnimals   ; $A - OOZ
    13.     zoneTableEntry.b PLCID_MczAnimals   ; $B - MCZ
    14.     zoneTableEntry.b PLCID_CnzAnimals   ; $C - CNZ
    15.     zoneTableEntry.b PLCID_CpzAnimals   ; $D - CPZ
    16.     zoneTableEntry.b PLCID_DezAnimals   ; $E - DEZ
    17.     zoneTableEntry.b PLCID_ArzAnimals   ; $F - ARZ
    18.     zoneTableEntry.b PLCID_SczAnimals   ; $10 - SCZ
    19.     zoneTableEnd
    Code (ASM):
    1. ;---------------------------------------------------------------------------------------
    2. ; Pattern load queue
    3. ; DEZ Animals
    4. ;---------------------------------------------------------------------------------------
    5. PlrList_DezAnimals: plrlistheader
    6.     plreq ArtTile_ArtNem_Animal_1, ArtNem_Pig
    7.     plreq ArtTile_ArtNem_Animal_2, ArtNem_Chicken
    8. PlrList_DezAnimals_End
    It makes me wonder, the selection sounds like a joke: the Death Egg, egg being from a chicken, owned by a fat guy; a pig. Heh.
     
  5. Pengi

    Pengi

    Member
    754
    26
    28
    I wonder if they ever got any work done on Death Egg Zone as a proper level. Even as a child I knew something was off when it had its own background music that only played for one short corridor.

    Is there any data for Picky in Sonic 3 & Knuckles? They dropped the Sonic 2 animals entirely, but Picky is the only Sonic 1 animal absent.
     
  6. Clownacy

    Clownacy

    Tech Member
    785
    7
    18
    True, S&K did revert back to S1's pool of animals, but Picky is absent. I can't find a thing in the disassembly.
     
  7. Retroman

    Retroman

    Member
    723
    1
    18
    Good Sega, now collaborate with Saxman to get Sonic 3 and Knuckles happening and make a Stereoscopic 3D version of it (Backgrounds) etc.
     
  8. big smile

    big smile

    Oldbie
    677
    8
    18
    Going back to the animals just briefly: In the actual game code, does it list them by name (e.g. Picky, Rocky)? From the code Clownacy, it looks like it's just species name (e.g. Pig, Walrus), but I thought I would double check.
     
  9. Clownacy

    Clownacy

    Tech Member
    785
    7
    18
    Well, it's not like we have the actual source code. Usually, in the disassemblies, whichever of us worked on them just named them by their species (incorrectly, sometimes. The eagle animal is labelled as a penguin in the S2 disasm), but, if it means anything, the returning animals from Sonic 1 don't appear to have changed, visually.

    EDIT: Never mind; we kinda do.
    |
    V
     
  10. ICEknight

    ICEknight

    Researcher Researcher
    Only Flicky is called by name, the rest are just called their respective species in Japanese.

    Code (Text):
    1. xref    flicpat,usagipat,pengpat,azarpat,fbutapat,niwapat,risupat
    Also, the whole group of animals seems to be called "usagi"? Perhaps Sonic 1 was supposed to only have rabbits, at first?

    Code (Text):
    1. edit7tbl:
    2.     dc.w    02  *13
    3.     dcblw   ring_act,ringpat,$26bc,0,$00        ;1:
    4.     dcblw   ring_act,ringpat,$26bc,8,$00        ;2:
    5. *   dcblw   bobin_act,bobinpat,$0380,0,$00      ;2:
    6. *   dcblw   usagi_act,flicpat,$05a0,0,$0a       ;3
    7. *   dcblw   usagi_act,flicpat,$05a0,0,$0b       ;4
    8. *   dcblw   usagi_act,flicpat,$05a0,0,$0c       ;5
    9. *   dcblw   usagi_act,usagipat,$0553,0,$0d      ;6
    10. *   dcblw   usagi_act,usagipat,$0553,0,$0e      ;7
    11. *   dcblw   usagi_act,pengpat,$0573,0,$0f       ;8
    12. *   dcblw   usagi_act,pengpat,$0573,0,$10       ;9
    13. *   dcblw   usagi_act,azarpat,$0585,0,$11       ;10
    14. *   dcblw   usagi_act,fbutapat,$0593,0,$12      ;11
    15. *   dcblw   usagi_act,niwapat,$0565,0,$13       ;12
    16. *   dcblw   usagi_act,risupat,$05b3,0,$14       ;13
     
  11. big smile

    big smile

    Oldbie
    677
    8
    18
    Thanks Clownacy & ICEKnight

    Once again, the rat's name has eluded us.
     
  12. Tiberious

    Tiberious

    Yeah, I'm furry. Got a problem? Oldbie
    680
    0
    16
    Speaking of that credits scene, did they get the artwork for the names' lettering directly from the game? If so, where'd the X (from 'Rexon') come from? As far as I know, unused letters just didn't exist within the ROM.
     
  13. Adamis

    Adamis

    Gimme waffles! Oldbie
    1,083
    1
    18
    Belgium
    Lammy and "Fafnir"
    Wasn't the game supposed to be released last week in Europe ?
     
  14. Clownacy

    Clownacy

    Tech Member
    785
    7
    18
    X is in the Title Card font. The ones that are missing are E, N, O, and Z.

    The font is based on DXS Roco, so maybe they scaled down the missing letters to fit in.

    Also, what hell's going on with ARZ's icon?
    http://www.youtube.com/watch?v=EKevtNydnx8&t=51s
     
  15. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    4,812
    23
    18
    Lincs, UK
    TurBoa, S1RL
    You mean, the ones that make up the word "ZONE"?

    Pretty sure that appears in the title card at some point. :v:
     
  16. Clownacy

    Clownacy

    Tech Member
    785
    7
    18
    You can thank Sonic Team for storing the font in two different files.
     
  17. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    4,812
    23
    18
    Lincs, UK
    TurBoa, S1RL
    My point being that those letters aren't missing.
     
  18. RedMetallix

    RedMetallix

    Supreme Thunder Member
    709
    0
    0
    A desk.
    What? Don't be silly.
    For that matter it was supposed to be released this month in NA too.

    There's no more Thursdays in September, so they clearly missed that window and haven't told anybody.
     
  19. STHX

    STHX

    SEGAAAAAAAAA?!? Member
    1,797
    0
    16
    The world of Trophies
    Sonic In Mushroom Kingdom
    This week e-shop PR is out and it seems Sonic 2 won't release this week either (in Europe). Weird, I wonder what caused the delay.
     
  20. 3D Sonic the Hedgehog 2 will be available in the Nintendo eShop on October 8th!

    https://twitter.com/SEGA/status/648543083768909824