don't click here

Sally in Sonic 1!

Discussion in 'Engineering & Reverse Engineering' started by E-122-Psi, Jan 2, 2010.

  1. <!--quoteo(post=391705:date=Jan 3 2010, 11:08 AM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jan 3 2010, 11:08 AM) <a href="index.php?act=findpost&pid=391705">[​IMG]</a></div><div class='quotemain'><!--quotec-->Hmm, do you think Sally suits a higher jump or perhaps a smaller distance double jump instead?<!--QuoteEnd--></div><!--QuoteEEnd-->

    I'd go with a lower double jump myself.
     
  2. Dr. Mustache

    Dr. Mustache

    Likes Sloths Member
    <!--quoteo(post=391655:date=Jan 3 2010, 04:05 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jan 3 2010, 04:05 PM) <a href="index.php?act=findpost&pid=391655">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=391538:date=Jan 3 2010, 03:44 AM:name=Arctides)--><div class='quotetop'>QUOTE (Arctides @ Jan 3 2010, 03:44 AM) <a href="index.php?act=findpost&pid=391538">[​IMG]</a></div><div class='quotemain'><!--quotec-->I realize there's only two in the show... which doesn't exactly fit with replacing 7 emeralds, etc. Whatever.<!--QuoteEnd--></div><!--QuoteEEnd-->

    or 6
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    3 sets of 2
     
  3. Greg the Cat

    Greg the Cat

    I'm gonna draw it! Misfit
    1,290
    0
    0
    A Zone Unknown of Title
    Comics from the Mind of Yours Truly, A little workshop of animation, Sonic FreeRunner
    Hey there, buddy. Good to see that you've taken this here for advice and help.

    I need to check out the updated version with some of those glitches and aesthetic changes in place. Until then, for the unique abilities, you're on the right track.
     
  4. E-122-Psi

    E-122-Psi

    Member
    2,292
    455
    63
    <!--quoteo(post=391738:date=Jan 3 2010, 03:33 PM:name=Greg the Cat)--><div class='quotetop'>QUOTE (Greg the Cat @ Jan 3 2010, 03:33 PM) <a href="index.php?act=findpost&pid=391738">[​IMG]</a></div><div class='quotemain'><!--quotec-->Hey there, buddy. Good to see that you've taken this here for advice and help.

    I need to check out the updated version with some of those glitches and aesthetic changes in place. Until then, for the unique abilities, you're on the right track.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Hey, didn't know you were a member.

    The first post has a link with the fixed starpost and SEGA noise. I'll likely upload one with Sally's updated basic stats in a short time.

    Does anyone here know how to edit when the character's 'top speed' animation activates, since her speed is lower it doesn't appear unless accelerated above her normal speed (eg. slope, spring boost).

    Sorry by the way, I do understand I'm asking for a lot of requests and tutoring.
     
  5. Hanoch

    Hanoch

    Also known as TheKnock, Birashot Member
    491
    0
    0
    Israel
    everything
    In Sonic_Animate go to the part when it loads sanim_run in a1, and it will compare #$600 with d0 a few lines around it. looks like d0 is the top speed sonic has to reach to change the animation to running, change it to your desires.
     
  6. E-122-Psi

    E-122-Psi

    Member
    2,292
    455
    63
    <!--quoteo(post=391751:date=Jan 3 2010, 04:12 PM:name=Hanoch)--><div class='quotetop'>QUOTE (Hanoch @ Jan 3 2010, 04:12 PM) <a href="index.php?act=findpost&pid=391751">[​IMG]</a></div><div class='quotemain'><!--quotec-->In Sonic_Animate go to the part when it loads sanim_run in a1, and it will compare #$600 with d0 a few lines around it. looks like d0 is the top speed sonic has to reach to change the animation to running, change it to your desires.<!--QuoteEnd--></div><!--QuoteEEnd-->

    You mean this part?:

    Code (Text):
    1. loc_13A9C:
    2. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lea&nbsp;&nbsp;&nbsp;&nbsp;(SonAni_Run).l,a1; use&nbsp;&nbsp;&nbsp;&nbsp;running&nbsp;&nbsp;&nbsp;&nbsp;animation
    3. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cmpi.w&nbsp;&nbsp;&nbsp;&nbsp;#$600,d2; is Sonic at running speed?
    4. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bcc.s&nbsp;&nbsp;&nbsp;&nbsp;loc_13AB4; if yes, branch
    5. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lea&nbsp;&nbsp;&nbsp;&nbsp;(SonAni_Walk).l,a1; use walking animation
    6. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;move.b&nbsp;&nbsp;&nbsp;&nbsp;d0,d1
    7. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lsr.b&nbsp;&nbsp;&nbsp;&nbsp;#1,d1
    8. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;add.b&nbsp;&nbsp;&nbsp;&nbsp;d1,d0
    9.  
    10. loc_13AB4:
    11. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;add.b&nbsp;&nbsp;&nbsp;&nbsp;d0,d0
    12. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;move.b&nbsp;&nbsp;&nbsp;&nbsp;d0,d3
    13. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;neg.w&nbsp;&nbsp;&nbsp;&nbsp;d2
    14. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;addi.w&nbsp;&nbsp;&nbsp;&nbsp;#$800,d2
    15. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bpl.s&nbsp;&nbsp;&nbsp;&nbsp;loc_13AC2
    16. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;moveq&nbsp;&nbsp;&nbsp;&nbsp;#0,d2
    So I edit the #$600 to 480 or the d0 to some equivilent?
     
  7. Cinossu

    Cinossu

    Administrator
    2,830
    16
    18
    London, UK
    Sonic the Hedgehog Extended Edition
    The part that reads..
    Code (Text):
    1. cmpi.w&nbsp;&nbsp;&nbsp;&nbsp;#$600,d2; is Sonic at running speed?
    .. checks for a specific speed before changing the animation. In this case, it's checking for $600. As you've changed that now to $480, you'd change it to that here too.

    So, you essentially want to use..
    Code (Text):
    1. cmpi.w&nbsp;&nbsp;&nbsp;&nbsp;#$480,d2; is Sally at running speed?
     
  8. Ayla

    Ayla

    I shat on your desk ^^ Oldbie
    1,760
    0
    16
    West Linn, OR
    Hacking Contest, StH Overlooked, Personal Indie game
    <!--quoteo(post=391538:date=Jan 2 2010, 08:44 PM:name=Arctides)--><div class='quotetop'>QUOTE (Arctides @ Jan 2 2010, 08:44 PM) <a href="index.php?act=findpost&pid=391538">[​IMG]</a></div><div class='quotemain'><!--quotec-->I realize there's only two in the show... which doesn't exactly fit with replacing 7 emeralds, etc. Whatever.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Three, I thought. the ones that powered the underground city (Griff's city), the one that robotnik had, and the one in the ring pool. Could be the city was powered by something different, but I could've sworn it was the deep power stones because he stole sonic's.
     
  9. <!--quoteo(post=391705:date=Jan 3 2010, 02:08 PM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jan 3 2010, 02:08 PM) <a href="index.php?act=findpost&pid=391705">[​IMG]</a></div><div class='quotemain'><!--quotec-->These are nice ideas, but I think they might be better spared for a later Sonic 2 project (extra character spaces, Super Sonic data). The seven/six mulit colored Power Stones is an okay idea and truthfully isn't exactly out of bounds with other alternates (the Chaos rings, the Time Stones, the seven Secret Rings) somehow I get the idea they would end up looking like Puzzle Bobble bubbles though.
    Or you could make some kind of a Giant Power Stone with 7 pieces connecting.
    Any way here's a 'to do list' I'll need to figure out if I am to program Sally's custom abilities:

    *Program 'B' button attack (and a mid air variant).
    *Program wall jump (I suppose this could be worked translating Mighty or Sonic's data from Chaotix/Crackers).
    *Disable the down button's spin activation and program a non-harmful jump variant.
    Neat moves. Will separate this from other hacks.

    Any tips or tutorials you know of that could help out in programming moves for beginners?

    Also still need to work around the glitches on the first post.

    Hmm, do you think Sally suits a higher jump or perhaps a smaller distance double jump instead?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Comments bolded.
     
  10. Arctides

    Arctides

    I am a bloated bag of hate. Oldbie
    <!--quoteo(post=391886:date=Jan 3 2010, 03:44 PM:name=Ayla)--><div class='quotetop'>QUOTE (Ayla @ Jan 3 2010, 03:44 PM) <a href="index.php?act=findpost&pid=391886">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=391538:date=Jan 2 2010, 08:44 PM:name=Arctides)--><div class='quotetop'>QUOTE (Arctides @ Jan 2 2010, 08:44 PM) <a href="index.php?act=findpost&pid=391538">[​IMG]</a></div><div class='quotemain'><!--quotec-->I realize there's only two in the show... which doesn't exactly fit with replacing 7 emeralds, etc. Whatever.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Three, I thought. the ones that powered the underground city (Griff's city), the one that robotnik had, and the one in the ring pool. Could be the city was powered by something different, but I could've sworn it was the deep power stones because he stole sonic's.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    The deep power stones are not exactly the same thing as the stone in the ring pool or the one in the underground city. There's two of them, as seen in the Doomsday project. My only guess is that the deep power stones are more powerful incarnations of the ones previously mentioned, etc.
     
  11. Chaos Knux

    Chaos Knux

    Stable avatar temporary. Randomizer site down. Misfit
    You guys are thinking of the Power Rock. Uncle Chuck invented that one and Sonic broke off a small piece for the underground city that powers the whole city. The rest was put back into the Ring Pool.

    Deep Power Stones:
    <a href="http://sonic.wikia.com/wiki/Deep_Power_Stone" target="_blank">http://sonic.wikia.com/wiki/Deep_Power_Stone</a>
    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->The Deep Power Stones were a pair of legendary jewels. Combined in one way they granted great power, whereas combined another way they could cause mass destruction. They were hidden by the royal family.

    Eventually, Robotnik managed to translate the scrolls that told where the stones were. The Freedom Fighters set out to stop Robotnik from getting them, but he nevertheless successfully obtained the first stone. However, thanks to a plan by Tails, they were able to prevent him from finding the second stone by finding it first and then convincing Robotnik that they had destroyed it. In fact, they had destroyed a fake, and brought the real stone with them back to Knothole.

    Later, when all seemed hopeless, Sonic stole Robotnik's stone. He and Sally then called upon the energy imbued in the stones to defeat the Doomsday Project. Originally, they intended to unleash the power of destruction contained in the two stones, but later combined them in the other formation to grant them super abilities. It was revealed that physical contact between users of the stones produced further energy, as demonstrated by first a high-five, and later a kiss, between Sonic and Sally.
    The Deep Power Stones are also known to have the same energy found in the Power Rings, but 10,000 times more powerful.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Thank goodness for the Sonic News Network!
     
  12. ShadowsofYesterday

    ShadowsofYesterday

    I have no idea what's going on. Member
    169
    0
    0
    Fort Wayne, IN
    Sonic and the Magic Hat
    I guess by now it's not really necessary to tell you your artwork in this is amazing, as everyone else already has. So instead, let me make a few other comments.

    First off:
    <!--quoteo(post=391247:date=Jan 2 2010, 08:44 AM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jan 2 2010, 08:44 AM) <a href="index.php?act=findpost&pid=391247">[​IMG]</a></div><div class='quotemain'><!--quotec-->[​IMG]
    [​IMG]
    [​IMG]<!--QuoteEnd--></div><!--QuoteEEnd-->
    I just hope you don't make this too much like Sonic Battle. It always bothers me to see people using Battle sprites or sprite edits. (See: any sprite movie featuring Shadow.)

    Also, what are you going to change the name to? Sally the... What exactly is she? She's half squirrel, half chipmunk. Literally. What would you call that? "Sally the Squirrelmunk"
     
  13. Chaos Knux

    Chaos Knux

    Stable avatar temporary. Randomizer site down. Misfit
    Maybe just use her full name? (The Adventures of) Princess Sally Acorn.
     
  14. E-122-Psi

    E-122-Psi

    Member
    2,292
    455
    63
    Here is Rev 1.3 with Sally's refined stats:

    <a href="http://www.sendspace.com/file/r2hkpj" target="_blank">http://www.sendspace.com/file/r2hkpj</a>

    Checked and I think it works okay outside a few secret walls Sally can't spin through (eg. the start of Star Light Act 1), should I go the whole way with refining her control scheme this will be moot point anyway. I'll wait for opinions on the change before I update the first post link.

    <!--quoteo(post=392019:date=Jan 4 2010, 07:14 AM:name=ShadowsofYesterday)--><div class='quotetop'>QUOTE (ShadowsofYesterday @ Jan 4 2010, 07:14 AM) <a href="index.php?act=findpost&pid=392019">[​IMG]</a></div><div class='quotemain'><!--quotec-->I guess by now it's not really necessary to tell you your artwork in this is amazing, as everyone else already has. So instead, let me make a few other comments.

    First off:
    <!--quoteo(post=391247:date=Jan 2 2010, 08:44 AM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jan 2 2010, 08:44 AM) <a href="index.php?act=findpost&pid=391247">[​IMG]</a></div><div class='quotemain'><!--quotec-->[​IMG]
    [​IMG]
    [​IMG]<!--QuoteEnd--></div><!--QuoteEEnd-->
    I just hope you don't make this too much like Sonic Battle. It always bothers me to see people using Battle sprites or sprite edits. (See: any sprite movie featuring Shadow.)

    Also, what are you going to change the name to? Sally the... What exactly is she? She's half squirrel, half chipmunk. Literally. What would you call that? "Sally the Squirrelmunk"
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Well I do have some alternate attack sprites:

    [​IMG]

    They admitedly would likely take up less space due to potentially sharing more tiles, though a second projectile spritewould also likely have to be used (I'm not as satisfied with the animation of these, though I suppose I could try refining that).

    Funny you mention that, I did have this made in case:

    [​IMG]

    Someone also suggested using her logo from her comic book mini series.
     
  15. D.A. Garden

    D.A. Garden

    & Knuckles Member
    I rather like this, more than I thought I would given that I don't think too much of the SatAM series.
    One thing that, in my opinion, looks a bit off is the running though. Would it be possible to have Sally running without the jitter and the spinning legs? It's just that, to me, it doesn't look right for her, is all.
    Apart from that though, I really do like the sprite work and look forward to any progress that is made on this.
     
  16. Dark Sonic

    Dark Sonic

    Member
    14,273
    1,345
    93
    Working on my art!
    I like that logo, it's kind of like the Knuckles in Sonic 2 logo, minus the weird fake 3D Knuckles sprite.
     
  17. ShadowsofYesterday

    ShadowsofYesterday

    I have no idea what's going on. Member
    169
    0
    0
    Fort Wayne, IN
    Sonic and the Magic Hat
    <!--quoteo(post=392050:date=Jan 4 2010, 12:41 PM:name=D.A. Garden)--><div class='quotetop'>QUOTE (D.A. Garden @ Jan 4 2010, 12:41 PM) <a href="index.php?act=findpost&pid=392050">[​IMG]</a></div><div class='quotemain'><!--quotec-->I don't think too much of the SatAM series.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Hey, f you.
    <!--quoteo(post=392050:date=Jan 4 2010, 12:41 PM:name=D.A. Garden)--><div class='quotetop'>QUOTE (D.A. Garden @ Jan 4 2010, 12:41 PM) <a href="index.php?act=findpost&pid=392050">[​IMG]</a></div><div class='quotemain'><!--quotec-->One thing that, in my opinion, looks a bit off is the running though. Would it be possible to have Sally running without the jitter and the spinning legs? It's just that, to me, it doesn't look right for her, is all.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Actually, that's true. Perhaps something along the lines of Sonic's running animation from Advance 2/3 might be more appropriate. It doesn't look bad by any means though.

    EDIT: Ooo, nice Special Stage palette. Very SatAM-ish.
     
  18. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    18,833
    711
    93
    Long-term happiness
    <!--quoteo(post=392092:date=Jan 4 2010, 07:49 PM:name=ShadowsofYesterday)--><div class='quotetop'>QUOTE (ShadowsofYesterday @ Jan 4 2010, 07:49 PM) <a href="index.php?act=findpost&pid=392092">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=392050:date=Jan 4 2010, 12:41 PM:name=D.A. Garden)--><div class='quotetop'>QUOTE (D.A. Garden @ Jan 4 2010, 12:41 PM) <a href="index.php?act=findpost&pid=392050">[​IMG]</a></div><div class='quotemain'><!--quotec-->I don't think too much of the SatAM series.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Hey, f you.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    That was unwarranted considering the rest of his post. I don't like SatAM either but I see you didn't call ME on it. =P Less of the personal attacks, please.
     
  19. E-122-Psi

    E-122-Psi

    Member
    2,292
    455
    63
    <!--quoteo(post=392092:date=Jan 4 2010, 02:49 PM:name=ShadowsofYesterday)--><div class='quotetop'>QUOTE (ShadowsofYesterday @ Jan 4 2010, 02:49 PM) <a href="index.php?act=findpost&pid=392092">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=392050:date=Jan 4 2010, 12:41 PM:name=D.A. Garden)--><div class='quotetop'>QUOTE (D.A. Garden @ Jan 4 2010, 12:41 PM) <a href="index.php?act=findpost&pid=392050">[​IMG]</a></div><div class='quotemain'><!--quotec-->One thing that, in my opinion, looks a bit off is the running though. Would it be possible to have Sally running without the jitter and the spinning legs? It's just that, to me, it doesn't look right for her, is all.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Actually, that's true. Perhaps something along the lines of Sonic's running animation from Advance 2/3 might be more appropriate. It doesn't look bad by any means though.

    EDIT: Ooo, nice Special Stage palette. Very SatAM-ish.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Neat, especially since the pallette change was completely inadvertant.

    About the running animation, it was mainly to imitate Amy's run in Advance 1, albeit reduced to 4 frames to fit Sonic 1's animation cycle. I admit it looks a bit jittery so maybe reimplementing it as 6 frames would look better. The 'jitter' between frames was mainly to make her movement more 'organic', I just don't think she'd look right with Sonic's static 'circle of feet' running animation.

    I have to agree about the arguments here though, tone things down. People don't HAVE to like SatAm to comment on this hack.

    Also does anyone know how to code in the two jumping animations Cinossu mentioned earlier?
     
  20. ShadowsofYesterday

    ShadowsofYesterday

    I have no idea what's going on. Member
    169
    0
    0
    Fort Wayne, IN
    Sonic and the Magic Hat
    <!--quoteo(post=392168:date=Jan 4 2010, 06:52 PM:name=Overlord)--><div class='quotetop'>QUOTE (Overlord @ Jan 4 2010, 06:52 PM) <a href="index.php?act=findpost&pid=392168">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=392092:date=Jan 4 2010, 07:49 PM:name=ShadowsofYesterday)--><div class='quotetop'>QUOTE (ShadowsofYesterday @ Jan 4 2010, 07:49 PM) <a href="index.php?act=findpost&pid=392092">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=392050:date=Jan 4 2010, 12:41 PM:name=D.A. Garden)--><div class='quotetop'>QUOTE (D.A. Garden @ Jan 4 2010, 12:41 PM) <a href="index.php?act=findpost&pid=392050">[​IMG]</a></div><div class='quotemain'><!--quotec-->I don't think too much of the SatAM series.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Hey, f you.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    That was unwarranted considering the rest of his post. I don't like SatAM either but I see you didn't call ME on it. =P Less of the personal attacks, please.
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    Was a joke. Hence why I was nice to him throughout the rest of my post and supported his opinion. Meh.