don't click here

Sonic 2 Recreation

Discussion in 'Engineering & Reverse Engineering' started by redhotsonic, Sep 22, 2007.

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

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    Well, here is the code I am using for Mighty.

    http://pastebin.com/m19021ed6

    This code will make Mighty jump of the wall immediately when pressing A B or C next to it.

    Can anyone help?

    EDIT: This post made a new page. To save going back, I'm trying to make Mighty grab the wall when pressing A, B or C next to it. Then when pressing it again, you jump off. This makes him jump off automatically. If the Mightywalljump label was not in the code, Mighty would grab instead (then eventually fall).

    PLUS:
    Code (Text):
    1. andi.b  #$70,d0; Is A or B or C pressed? THIS SEEMS TO BE ALREADY AT $70, POSSIBLY BECAUSE IT'S BEEN PRESSED FOR THE GRAB?
    I believe this is why Mighty already jumps because of this. I tried clearing and moving #0 to it but makes no difference.
     
  2. redhotsonic

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    [​IMG]
    <font size="7">DEMO</font>​

    Well, here's to my many fans (if any), Sonic 2 Recreation Demo! It can be found here. It has all the information on what's included and some pictures. I hope you do enjoy.

    Remember, any questions, comments are always welcome!

    And BTW, I like to thanks SMTP, Shobiz, and many others.

    EDIT: Forogt to mention, Knuckles has the ability to walk into monitors.

    P.S Tweaker gave me permission to bump this topic.

    [​IMG]
    Sonic doing his mid-air dash.

    [​IMG]
    New explosion art; and nuts and bolts are also going everywhere.​
     
  3. Tweaker

    Tweaker

    Banned
    12,387
    3
    0
    That was pretty awesome. I swear the Emerald randomly respawned in a different location on me once, but whatever.

    Is the game supposed to freeze when playing as Knuckles in level 3?
     
  4. The level design just really doesn't flow well. In a game where speed seems to be the focus (and it seems that way because everything seems to be moving much faster), flow is incredibly important.

    And also, why the fuck would you add a jump dash if it makes you vulnerable? I can't believe how many times I died because I accidentally hit jump again. ;)
     
  5. Copypasta:

    Very nicely done IMO, the concept is quite unique (well I haven't played any Sonic games post Sonic-R, so I have no idea if it's from another Sonic game or something). A few bugs I noticed:
    • Tails still can't use debug mode D: Also is it just me or are his sprites still S2 style? (Actually come to think of it, even Sonic's sprites look like they're using Sonic 2 colours)
    • If Tails flies into a spring, he doesn't stop flying and as a result gets carried up as far as possible
    • When you exit debug mode as Knuckles, the mappings are garbled
    • The game crashing when you place an object in debug right after dying bug is still there
    • Another bug in Sonic 2 which hasn't been fixed yet is the monitor placement bug in debug mode - once you break a monitor placed in debug mode, you can't place another one, it'll just appear as a broken monitor (or in this hack's case not appear at all)
    • If you kill the EHZ boss while he's halfway through digging, during his running away sequence, he flies too low
    Pretty easy fixes though, and don't really detract from the game that much I guess. The first level, however, just feels a bit cramped and very confusing - too much going on in too little an area, which can make finding the emerald frustratingly difficult. I suppose spreading the level out over a larger area would go a long way in remedying that.

    BTW, I'm almost completely free these days since mocks are over and O levels don't start until the 14th of May, and although real life's been a bit crazy recently, things seem to have settled down quite well, so I'd be more than happy to help in case you need any.
     
  6. redhotsonic

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    You got onto level 3? =/ Only level 1 and 2 should be there =/

    I've never really been too good at level design. Plus, it's a emerald searching game, it's not meant to be totally fast.

    And the dash is vulerable because it is in Sonic Advance 2. Think about it, Sonic, face first into a badnik, he's bound to get hurt =P

    You shouldn't even be in debug mode! But yeah, they're the least of my worries at the moment.

    I'm so sure we fixed Tails hitting the spring whilst flying. Don't know why that's back.

    As for Eggman, I never really considered that as a bug, but can get onto it.

    The first level was more cramped before, but I did make it a bit more roomey. There's pretty much 3 floors to search, and making use of them crossing panes. The other levels are not so much cramped.
     
  7. Spanner

    Spanner

    I used to do things... Member
    3,367
    183
    43
    United Kingdom
    I wish I knew...
    Copypasta from SSRG:
    It's good although in Zone 2 the music restarts at some point near the start of the level.
    Also if you are still wanting to use that monitor you should fix Knuckles' pallete for the monitor as well as the shield, I'm sure a grey monitor would look good.
    Good work overall. :D
     
  8. Xeric

    Xeric

    Member
    291
    4
    18
    Workington, England
    S3K Mighty Sheet
    Wow, this has some really good gameplay. Nice work! Shame Mighty isn't playable though. ):
     
  9. redhotsonic

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    He will be but not in the demo I'm afraid.
     
  10. Malevolence

    Malevolence

    Tech Member
    274
    0
    16
    Yeah, after level two you go to the level select area as knuckles and tails and can jump into the third level, which seems to be the same as level one, but with knuckles and tails. I couldn't get into the fourth level though. If you got to the options after the second level and pick sonic and tails, you can't go into the third level.
     
  11. Well it is the easiest way to get the emerald :D. Though I actually looked around for it and managed to find it this time, heh.

    So was I, which made experiencing the bug feel pretty weird.
     
  12. ICEknight

    ICEknight

    Researcher Researcher
    Nice mod, but I personally found the level layout a bit confusing... I'd consider adding an emerald detector like in Knuckles' emerald hunts, or even a map. =|
     
  13. DDRKhat

    DDRKhat

    Keep on runnin' to the finish! Member
    Yeah, I also, no matter where I looked, could not find the damned Emerald on the first level.
    Also, I'm confused as to how another member managed to get debug mode active as you can't input the song code to enable it

    Okay found it, but MAN I have no idea how Sonic gets there!
     
  14. redhotsonic

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    The same way Tails gets it.
     
  15. redhotsonic

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    Sorry for the double post but I need information.

    I can't edit my first post to make a poll for some reason, so I will ask just like this. I need answers to make this hack better.

    Q1) When you die, do you like the new way (screen goes back to the beginning) or the old way (just restarts)?

    A) New way
    B) Old way

    Q2) You collect the emerald and then die. Should you still have the emerald or go find it again?
    A) Still have it
    B) Find it again
     
  16. Hitaxas

    Hitaxas

    Retro 80's themed Twitch streamer ( on hiatus) Member
    Q1 A. It's diffrent, and I like it.

    Q2 A. Because you cannot find what has been found. Right?
     
  17. Tweaker

    Tweaker

    Banned
    12,387
    3
    0
    Q1) I don't like it. It's annoying and takes too long—it's much better off instantly returning you to the relevant position, which would require blacking out the level, because the engine can't draw tiles fast enough to instantly warp you there without delay. Plus, it's a staple of pretty much every Sonic game, which I'm not exactly fond with changing.

    Q2) If you find the Emerald once, you can find it again. I don't see why the player should be forced, therefore, to re-obtain the Emerald, since they already got it once. The rather compacted together level layout makes it annoying to get the Emerald again every time you die, because getting the Emerald is probably what killed you in the first place.
     
  18. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Q1 - B. The "New way" is annoying, not to mention it's a straight copy of what happens when you die in 2P anyway. Plus, it's been done already in Sonic 2 Delta.
    Q2 - A, but with a twist. I propose that the emerald should work as a "checkpoint" of sorts; If you collect the emerald and then die, you'd restart where the emerald was.
     
  19. 1: A. The old way takes too long IMO, and in the end the result is pretty much the same
    2: A. If you've found it once, I don't see why you should have to look for it again, especially considering how complicated the layout is
     
  20. muteKi

    muteKi

    Fuck it Member
    7,910
    160
    43
    If you could move the camera faster and maybe lock the controls I could get behind 1A.
    Otherwise I have to go with the tried and true methods, since I don't want to get hit when I restart the level.
     
Thread Status:
Not open for further replies.