don't click here

Sonic Month 2019: Sonic 2

Discussion in 'General Sonic Discussion' started by drx, Nov 9, 2019.

  1. JoseTB

    JoseTB

    Tech Member
    717
    59
    28
    Looks like a prototype that's later than Simon Wai's, but earlier than the first betas built for QA testing. Very interesting. Possibly we'll get to see what Hidden Palace looked like before being definitively removed.
     
    Last edited: Nov 12, 2019
  2. Spanner

    Spanner

    The Tool Member
    3,350
    157
    43
    United Kingdom
    Sonic Hacking Contest
    [​IMG]
    [​IMG]
     
    • Informative Informative x 4
    • Like Like x 3
    • Useful Useful x 1
    • List
  3. JaxTH

    JaxTH

    Pudding Deity Oldbie
    9,969
    415
    63
    Los Angeles
    Jack shit.
    A Sonic 2 Beta is always a good day for me.
     
  4. Diablohead

    Diablohead

    Indie dev Oldbie
    1,860
    55
    28
    Near London
    games
    it's been a long while since I played any sonic 2 beta so i'm not too sure about layout changes, the game seems pretty complete.
     
  5. Spanner

    Spanner

    The Tool Member
    3,350
    157
    43
    United Kingdom
    Sonic Hacking Contest
    Just like CENSOR afterwards, Hidden Palace cannot be loaded from the title screen.

    Also other things:
    • Level order doesn't load Metropolis 3 after Act 2, but can be accessed on level select.
    • Sky Chase plays Wing Fortress music, does not load the next act at end.
    • Sky Fortress handle bars do not work.
     
  6. Blue Spikeball

    Blue Spikeball

    Member
    1,837
    633
    93
    Is this the first leaked prototype the early Crawl actually implemented?
     
  7. Galvatron

    Galvatron

    Member
    286
    14
    18
    UK
    • Informative Informative x 3
    • Like Like x 1
    • List
  8. Spanner

    Spanner

    The Tool Member
    3,350
    157
    43
    United Kingdom
    Sonic Hacking Contest
    End of stream mentions that tomorrow is another Sonic 2 proto.

    I wonder if it's the prototype Casino Night, as SuperEgg mentioned to me that was in a magazine, so an earlier build. Or it could be something before or after CENSOR.
     
  9. drx

    drx

    mfw Researcher
    2,248
    325
    63
    :rolleyes:
    Updated first post with download link :)

    Tune in tomorrow for another one!
     
  10. drx

    drx

    mfw Researcher
    2,248
    325
    63
    :rolleyes:
    Also, a few people have asked how they could donate. Please PM me here or on Discord, or email [email protected]

    These were pretty expensive so anything helps!
     
  11. Travelsonic

    Travelsonic

    Member
    821
    17
    18
    Interesting how the stages that use the 2P Versus versions of various songs in the Wai proto still use them here (OOZ using what became CNZ 2P, etc), despite the entire soundtrack (including final boss, Sky Case zone, Death Egg, the ending sequence, and credits, as well as sound test 10 for instance) are here (from playing through the sound test).

    Also like how via level select you can still trigger 2P split screen on levels outside of CNZ/EHZ/MCZ - sorta (Metropolis doesn't work, nor does Sky Chase, Sky Fortress or Death Egg and obviously levels with water are no go). Oil Ocean looks just as buggy as IU remember from doing this in the Wai proto.

    EDIT 1: Mashed A+B+C when entering the special stage … and Sonic stayed a giant ball (despite unmashing A+B+C) that kept jumping as the START banner dropped down/displayed, as the lights to the side of the START banner lit up. Sonic became normal again once the banner disappeared. Weird, eh? Anyone else try this?

    EDIT 2: Went into Debug Mode to mess around with placing objects… the checkpoint markers you can place are the same as in the Wai prototype, as opposed to the starposts in later builds, and the final game.
    [​IMG]
     
    Last edited: Nov 9, 2019
    • Like Like x 1
    • Informative Informative x 1
    • List
  12. TheOcelot

    TheOcelot

    Scooty Puff Jr sucks! Member
    Thanks for the stream.

    Nice to get confirmation that Dust Hill was an early name for Mystic Cave zone.

    Casino Night's 2p music doesn't fit Oil Ocean at all. Seems like a strange choice, unless Oil Ocean was a very different looking zone in earlier builds.

    Interesting that Wing Fortress was called "Sky Fortess". Looks like Sonic 4 Ep2 stole the name "Sky Fortress" from Sonic 2 ;)

    Question: How do you access level select & Debug mode in this version?
     
  13. Devon

    Devon

    The spider man is having me for dinner tonight Tech Member
    896
    697
    93
    I disabled Hidden Palace's PLCs and...
    upload_2019-11-9_18-32-4.png
     
  14. Blue Spikeball

    Blue Spikeball

    Member
    1,837
    633
    93
    Level select is just A+Start. Not sure about Debug.
     
  15. Devon

    Devon

    The spider man is having me for dinner tonight Tech Member
    896
    697
    93
    Okay, it seems that Hidden Palace's first PLC entry is busted, but the rest are fine, because I found this in VRAM:
    upload_2019-11-9_18-37-55.png
    [​IMG]

    Art, blocks, and chunk pointers all go to OOZ's block data. So, basically, they only removed the most basic HPZ data, but kept the object art intact.

    AFAIK, this build still relies on PLCs to load Nemesis compressed level tiles, unlike how the final used the pointer in the level data list to load Kosinski compressed level tiles. That's why it crashes when it tries to load the level, since the tile pointer just goes to OOZ block data.

    Also HPZ objects are still intact.
     
    Last edited: Nov 9, 2019
    • Informative Informative x 2
    • Like Like x 1
    • Useful Useful x 1
    • List
  16. SystemsReady

    SystemsReady

    I Have No Idea What I'm Doing At Any Given Moment Member
    953
    342
    63
    The Twin Cities
    trying to not fall asleep while writing Selenium tests
    (reads thread title while drinking) "oh I wonder what it i--"
    (SONIC 2 PROTO)
    (SPRAYS WATER)

    holy shit!! thank you!
     
  17. Travelsonic

    Travelsonic

    Member
    821
    17
    18
    Opened a hex editor, and found that the level select zone/act values are at 0x42F0.

    Changing 00 00 (zone/act) for GHZ/EHZ 1 to 01 00 yields a level with GHZ/EHZ music, and palette, and what looks like Metropolis Zone tile spam (versus placeholders, or invalid values yielding a collision-free, background-free EHZ where one falls to their death, like in later versions/the final game)

    EDIT: lol... tried a value of 02 for the zone, and you get a hell of a mess, Metropolis Zone music, and Wood Zone palette like when you try this in later versions, but tiles are a garbled mess, rather than using EHZ tiles proper (but with the WZ palette) - though you can still make out the shape of EHZ trees and the like.

    OK, so zone hexadecimal values, and where they take you from the level select:
    1. 0x00: Emerald/Green Hill Zone
    2. 0x01: EHZ palette, EHZ music, Metropolis tiles, no collisions
    3. 0x02: Wood Zone palette, Metropolis music, Metropolis tiles, something KIND OF resembling EHZ's layout, but with really messed up collisions.
    4. 0x03: EHZ palette, OOZ Final music, Metropolis tiles, really messed up collisions
    5. 0x04: Metropolis Zone
    6. 0x05: Metropolis Zone Act 3 (?)
    7. 0x06: Sky Fortress
    8. 0x07: Hill Top Zone
    9. 0x08: Hidden Palace Zone
    10. 0x09: EHZ palette, Sky Chase Final music, Metropolis tiles, really messed up collisions
    11. 0x0A: Oil Ocean Zone
    12. 0x0B: Dust Hill Zone
    13. 0x0C: Casino Night Zone​
    14. 0x0D: Chemical Plant Zone​
    15. 0x0E: Death Egg Zone​
    16. 0x0F: Neo Green Hill Zone​
    17. 0x10: Sky Chase Zone​
    18. 0x40: Special Stage​
     
    Last edited: Nov 10, 2019
    • Like Like x 1
    • Informative Informative x 1
    • List
  18. Devon

    Devon

    The spider man is having me for dinner tonight Tech Member
    896
    697
    93


    What I find interesting is that this is still using MCZ 2P's music, and the unused music 10 track is in this build.

    Also there are no other game modes, so no ending, continue screen, credits, etc.
     
    Last edited: Nov 10, 2019
    • Like Like x 3
    • Informative Informative x 2
    • Useful Useful x 1
    • List
  19. Travelsonic

    Travelsonic

    Member
    821
    17
    18
    Pardon my posting again... also something fun: Take a ride in Tails' plane after being shot down in Sky Fortress: You don't die until you jump or move. :V
     
  20. Chainspike

    Chainspike

    Stealing rings since 1994 Member
    172
    83
    28
    Death Egg Zone
    S3C Delta
    Emerald Hill Zone is Green Hill Zone?

    The Green Hill obsession started early.