Strike dash In Sonic 2 SMS

Discussion in 'Engineering & Reverse Engineering' started by Ravenfreak, Apr 7, 2012.

  1. Ravenfreak

    Ravenfreak

    Is actually a guy. Tech Member
    2,974
    112
    43
    O'Fallon Mo
    Hacking Sonic Drift, Writer at Sonic Cage Dome
    So a few days ago I worked on this hack non-stop trying to make loose ends meet. I released this already on SSRG, but there were a few bugs present that I fixed today, since I've been sick. >.> Anyway, the controls are a bit different because I didn't add the animations from Sonic Chaos, instead I used what's present in Sonic 2, and in SC the game checks to see what animation is playing atm. So I had to do this differently, hold up to charge it, and press button 2 to release it. Another thing it's missing is sound effects, because I added them in, but they broke my code so I had to get rid of them. But anyway, enjoy. I probably don't plan to work on this anymore. :v:
    http://www.mediafire.com/?49wijth05a90edc
    And here's a video of a previous build:
    http://www.youtube.com/watch?v=9Na4CO-WudE
     
  2. Ambil

    Ambil

    I want that heinous hedgehog hammered! Member
    893
    0
    0
    Spain
    I found the videos in YouTube a few days ago. Cool as always.

    There are many things in these games that I would like to see in action. I would be amazed if, for example, the ring spill is ported to Sonic 1, which hasn't this feature. I wish we had a Sonic 1 disassembly.

    Summer is near and I'll have more free time for game hacking again.
     
  3. Ravenfreak

    Ravenfreak

    Is actually a guy. Tech Member
    2,974
    112
    43
    O'Fallon Mo
    Hacking Sonic Drift, Writer at Sonic Cage Dome
    Hey Ambil, long time no see. xP Anyway, glad you liked it. ^_^ Also I did disassembled Sonic 1 SMS, though it's in a very early stage. (Plus I made it right after I taught myself Z80 ASM, so it's definitely incomplete...) The topic is floating around here somewhere with a download link if you want to check it out. Also since Aspect didn't make Sonic 1, it might make code difficult to port between the two, and that's mainly the reason why I kind of gave up on that disassembly. (Aspect's engine is far more superior IMO.)
     
  4. Ambil

    Ambil

    I want that heinous hedgehog hammered! Member
    893
    0
    0
    Spain
    I had a watch to your S1 disassembly, and I found something weird. The offset for the ring counter is used only once in the main asm file (Sonic1.asm). I also found some instances of it (AAD2 little endian) in 04.bat. It seems there are pieces of code that weren't disassemblied in this data chunk. I tried to disassembly it, but SMSExamine crashes. :v
     
  5. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,389
    28
    28
    Spain
    Sonic Paradise & Sonic Ages
    I wish there were more 8 bit hack games. Are there any utilities or anything to make'em more easily, like in the 16 bits? I would love to do one, but my assembler knowdelge is just nonexistant
     
  6. Ravenfreak

    Ravenfreak

    Is actually a guy. Tech Member
    2,974
    112
    43
    O'Fallon Mo
    Hacking Sonic Drift, Writer at Sonic Cage Dome
    There's a tool called Aspect Edit that was written by Glitch that allows you to edit layouts, tiles, and mappings in most of the Aspect Sonic games (Sonic 2, Chaos, and Triple Trouble). :) It's a great way to start hacking the 8-bit games. And if you ever want to learn Z80 ASM I suggest checking out SMSPower! as well as looking up tutorials and downloading the latest Sonic 2 8-bit disassembly, that's how I taught myself. ^_^
     
  7. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,110
    2
    18
    Strike Dash in Sonic 2 SMS Made a wiki page for it. Here's hoping you release the version 3 you were talking about.

    Edit: Also your video is of Megaman, not your hack.
     
  8. Graxer

    Graxer

    Member
    It seems to show the correct video at first, but if you don't press it extremely quickly it changes to Megaman... which is odd.
     
  9. Glaber

    Glaber

    Has Beaten Sonic Genesis for GBA Oldbie
    Youtube has some strange idea about getting people to use their site more. So what, is every video now bugged into a type of Rickroll now?

    Ok nope. but still, why is the top video wrong?
     
  10. Ravenfreak

    Ravenfreak

    Is actually a guy. Tech Member
    2,974
    112
    43
    O'Fallon Mo
    Hacking Sonic Drift, Writer at Sonic Cage Dome
    Looks like it was showing my uploaded videos as a list, and had the latest one I uploaded so the first post has been edited with the correct video. :v: