don't click here

Charmy In Sonic 1

Discussion in 'Engineering & Reverse Engineering' started by E-122-Psi, Jan 31, 2011.

  1. E-122-Psi

    E-122-Psi

    Member
    2,470
    612
    93
    Another Chaotix character hack, here is Charmy Bee in Sonic the Hedgehog:
    [​IMG]
    [​IMG]

    Download:

    http://www.sendspace.com/file/kgva3t

    Controls:

    * Air Dash: Press A,B or C while holding the D-pad to dash forward in any direction.

    To Fix:

    * Add title screen and continue animations.
    * Possibly edit character hit radius.
    * Ending demos fixed, normal ones are crappy.
     
  2. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
    Don't have much experience with Chaotix, but it's cool that theres another character port.
     
  3. Ravenfreak

    Ravenfreak

    2 Edgy 4 U Tech Member
    3,077
    176
    43
    O'Fallon Mo
    Sonic 1 Game Gear Disassembly
    Although I don't care for Charmy, it's awesome to see that you keep making character hacks. ^_^ With this rate, every single character in the franchise will be in Sonic 1. :3
     
  4. E-122-Psi

    E-122-Psi

    Member
    2,470
    612
    93
    I like focusing on characters, I know I should do some level design stuff at some point but I have more fun with the actual player.

    We must be at least half way game wise (I think we made a list of the Vector thread). Alt media wise though...
     
  5. Banoon

    Banoon

    yes Member
    577
    0
    16
    Auckland, New Zealand
    Yeth (hack)
    I love this. Makes the game so cheap and easy.
    [​IMG]
    [​IMG]
    Fuck yeah.
     
  6. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
    Just played through GHZ and it feels really fresh. No jumping and dashing to do everything makes it feel like a new game. I hope you port the rest of the chaotix characters. Even though Mighty is in some peoples hacks a character port would still be good as we can play through the original levels as him with same moves intact hopefully.
     
  7. E-122-Psi

    E-122-Psi

    Member
    2,470
    612
    93
    The problem is that the majority of unique abilities the remaining Chaotix team have are related to wall collision, which I still haven't figured out how to do. If I figure out how to program such stuff I can hopefully program Mighty and Espio into Sonic 1 (along with Vector's climb move) until then I don't really have much to implement apart from sprites which have already been done in other projects.
     
  8. ICEknight

    ICEknight

    Researcher Researcher
    Awesome as always, but why are people talking about "ports"? Aren't these characters being built from scratch, based on how the Chaotix characters behave? (ie. no ports involved)
     
  9. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
  10. Banoon

    Banoon

    yes Member
    577
    0
    16
    Auckland, New Zealand
    Yeth (hack)
    Nineko, your aspie is showing.


    Anyway so I pretty much just finished it now. The lack of jumping is a pretty cool idea, but as I said before it makes the game VERY cheap, except maybe on LZ. Maybe make the levels smaller height-wise so there isn't a huge area where you can just fly over the entire level? Also, it's a bit difficult to control during some of the more precise moments, but I'm not sure there's much you can do about that.
     
  11. E-122-Psi

    E-122-Psi

    Member
    2,470
    612
    93
    Correct, not like I have the capacity to port characters from Chaotix anyway.

    Wow, that's quick. Thanx. :D

    The thing is this is meant to be a translation of Charmy's Chaotix gameplay into Sonic 1, as is. It's cheap but it's how the original Charmy would play (I hope anyway). The lack of precision hopefully balances it out anyway.
     
  12. Azookara

    Azookara

    yup Member
    Hey, Psi.

    You should make the special stages play with Charmy's all-direction dash. It'd be sooo cheap, but it'd be awesome and you know it. :v:
     
  13. Just played and beat this awesome hack.

    Only thing I recommend is allowing him to roll by holding down against a slope. Feels Un-Sonicy that he can't at least ROLL.

    Charmy definitely breaks the game though. :D

    Boss fights have become ten times more awesome though:

     
  14. Hoping for Espio next, and a possibility of all Chaotix in one ROM after that.
     
  15. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
    Come to think of it, with your skills you could port rocket knight into the game easily. I hope you are a rocket knight fan.
     
  16. Covarr

    Covarr

    Sentient Cash Register Member
    4,233
    3
    18
    Trapped in my own thoughts.
    Two stageplays, a screenplay, and an album
    This made the starlight zone boss damn hard. and difficult.
     
  17. Use my technique from my previous post in this topic...and its a breeze.
     
  18. Aquaslash

    Aquaslash

    <The Has-been Legend> Moderator
    Wow, that was fast. Didn't think we'd be seeing this for a while.
     
  19. E-122-Psi

    E-122-Psi

    Member
    2,470
    612
    93
    The thing is Charmy doesn't roll in Chaotix, and this is meant to be Charmy as is.

    Yay, a vid endorsement already. Someone's doing a Let's Play as well:



    If they're reading this though, having a game with wall climbing programming is a far step behind ASM coding it. Sorry, fellas. :v:

    As said, I'll try Espio if I ever figure out how to alter wall collision so I can code his wall step move. Maybe also look into pallette rotating as well. Until then all I could give you is what South Island Adventure already made.

    I am indeed, but that would be quite a task.

    Coding surprisingly didn't take that long because I was able to recycle various parts from previous projects to emulate his play style. The sprites were the bigger chore, though even there most of them were already made for me. :D
     
  20. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
    Editing Charmys hit radius sounds like a good idea cause I was expecting a projectile to fly over my head when I was playing earlier and it hit me instead. Using the dash attack sounds like a good idea in the special stage, it would play totally different and wouldn't be totally cheap as a player could still easily fall into or dash into the goal circles.

    Also, when dashing forwards on the ground I seem to keep getting hit by badniks. Fix that.