don't click here

Sonic 3C(ustomizable)

Discussion in 'Engineering & Reverse Engineering' started by Hayate, Jan 2, 2010.

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

    GeneHF

    SEGA-ier than you'll potentially ever be. Site Staff
    8,415
    34
    28
    Scenic Studiopolis
    Complete Global Conquest
    What a shame, in regards to competition... unless Chrome Gadget (DEATH EGG BOSS ARENA THE FIRST TIME, HINT HINT) and Endless Mine appear as mini acts... :v:
     
  2. <!--quoteo(post=462513:date=Jun 2 2010, 02:46 PM:name=GeneHF)--><div class='quotetop'>QUOTE (GeneHF @ Jun 2 2010, 02:46 PM) <a href="index.php?act=findpost&pid=462513">[​IMG]</a></div><div class='quotemain'><!--quotec-->What a shame, in regards to competition... unless Chrome Gadget (DEATH EGG BOSS ARENA THE FIRST TIME, HINT HINT) and Endless Mine appear as mini acts... :v:<!--QuoteEnd--></div><!--QuoteEEnd-->
    Someone should make REAL Zones out of the competition levels. Call it S3: The Lost Levels or something.

    Would be loved and adored by all.

    On topic: Adding Amy is a neat idea! Can't wait to test it!
     
  3. E-122-Psi

    E-122-Psi

    Member
    2,283
    443
    63
    <!--quoteo(post=462515:date=Jun 2 2010, 01:59 PM:name=RGamer2009)--><div class='quotetop'>QUOTE (RGamer2009 @ Jun 2 2010, 01:59 PM) <a href="index.php?act=findpost&pid=462515">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462513:date=Jun 2 2010, 02:46 PM:name=GeneHF)--><div class='quotetop'>QUOTE (GeneHF @ Jun 2 2010, 02:46 PM) <a href="index.php?act=findpost&pid=462513">[​IMG]</a></div><div class='quotemain'><!--quotec-->What a shame, in regards to competition... unless Chrome Gadget (DEATH EGG BOSS ARENA THE FIRST TIME, HINT HINT) and Endless Mine appear as mini acts... :v:<!--QuoteEnd--></div><!--QuoteEEnd-->
    Someone should make REAL Zones out of the competition levels. Call it S3: The Lost Levels or something.

    Would be loved and adored by all.

    On topic: Adding Amy is a neat idea! Can't wait to test it!
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    I'm pretty sure I've seen a hack with a full scale Azure Lake before, not sure about the others though.

    One thing I would advise with Amy however is some sort of accelleration attack, certain pathways such as Hydrocity Act 2 are impossible with just running.
     
  4. Hayate

    Hayate

    Tech Member
    <!--quoteo(post=462579:date=Jun 2 2010, 10:09 PM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jun 2 2010, 10:09 PM) <a href="index.php?act=findpost&pid=462579">[​IMG]</a></div><div class='quotemain'><!--quotec-->One thing I would advise with Amy however is some sort of accelleration attack, certain pathways such as Hydrocity Act 2 are impossible with just running.<!--QuoteEnd--></div><!--QuoteEEnd-->

    There is a very good reason why I am not doing that.

    Rather than nerf Amy to fit the levels, I'm adding extra routes for Amy where necessary.

    And for whatever reason, Hydrocity 1's water level just does not want to change. These... ARE the right addresses, right?

    <!--g1--><div class='geshitop'>Syntax Highlighted Code: ASM</div><div class='codemain'><!--eg1--><pre class="asm" style="font-family:monospace;">&nbsp;
    <span style="color: #00bfff;">move</span>.<span style="color: #00bfff;">w</span> <span style="color: #ff0000;">#</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">0240</span>,<span style="">(</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">FFFFF648</span><span style="">)</span>.<span style="color: #00bfff;">w</span> <span style="color: #adadad; font-style: italic;">; current water level</span>
    <span style="color: #00bfff;">move</span>.<span style="color: #00bfff;">w</span> <span style="color: #ff0000;">#</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">0130</span>,<span style="">(</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">FFFFF64A</span><span style="">)</span>.<span style="color: #00bfff;">w</span> <span style="color: #adadad; font-style: italic;">; target water level</span>
    &nbsp;</pre><!--gc2--><!--CgkJbW92ZS53CSMmIzAzNjswMjQwLCgmIzAzNjtGRkZGRjY0OCkudyA7IGN1cnJlbnQgd2F0ZXIgbGV2
    ZWwKCQltb3ZlLncJIyYjMDM2OzAxMzAsKCYjMDM2O0ZGRkZGNjRBKS53IDsgdGFyZ2V0IHdhdGVyIGxld
    mVsCg==--><!--egc2--><!--g2--></div><!--eg2-->
     
  5. dsrb

    dsrb

    Member
    3,149
    0
    0
    <!--quoteo(post=462579:date=Jun 2 2010, 10:09 PM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jun 2 2010, 10:09 PM) <a href="index.php?act=findpost&pid=462579">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462515:date=Jun 2 2010, 01:59 PM:name=RGamer2009)--><div class='quotetop'>QUOTE (RGamer2009 @ Jun 2 2010, 01:59 PM) <a href="index.php?act=findpost&pid=462515">[​IMG]</a></div><div class='quotemain'><!--quotec-->Someone should make REAL Zones out of the competition levels. Call it S3: The Lost Levels or something.<!--QuoteEnd--></div><!--QuoteEEnd-->I'm pretty sure I've seen a hack with a full scale Azure Lake before, not sure about the others though.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I recently read about <a href="http://forums.sonicretro.org/index.php?showtopic=10069" target="_blank">Ayla's attempt</a>, though it doesn't seem to have got too far (the first release was retracted). Perhaps there are others I don't know about. It would be quite cool to see them fully implemented, as Ayla's screenshots (topic page 2) show that the art looks quite good at full size.
     
  6. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    5,151
    285
    63
    Lincs, UK
    TurBoa, S1RL
    <!--quoteo(post=462592:date=Jun 2 2010, 10:26 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 2 2010, 10:26 PM) <a href="index.php?act=findpost&pid=462592">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462579:date=Jun 2 2010, 10:09 PM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jun 2 2010, 10:09 PM) <a href="index.php?act=findpost&pid=462579">[​IMG]</a></div><div class='quotemain'><!--quotec-->One thing I would advise with Amy however is some sort of accelleration attack, certain pathways such as Hydrocity Act 2 are impossible with just running.<!--QuoteEnd--></div><!--QuoteEEnd-->

    There is a very good reason why I am not doing that.

    Rather than nerf Amy to fit the levels, I'm adding extra routes for Amy where necessary.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Regardless, I still say she needs a "jump dash" of some sort; even if you don't have down+hammer for extra jump height (since you've increased her jump height anyway), she needs something to help her speed up quickly. Sonic, Tails, and Knuckles all have a spindash originally designed to do just that.
     
  7. <!--quoteo(post=462592:date=Jun 3 2010, 02:26 AM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 3 2010, 02:26 AM) <a href="index.php?act=findpost&pid=462592">[​IMG]</a></div><div class='quotemain'><!--quotec-->And for whatever reason, Hydrocity 1's water level just does not want to change. These... ARE the right addresses, right?

    <!--g1--><div class='geshitop'>Syntax Highlighted Code: ASM</div><div class='codemain'><!--eg1--><pre class="asm" style="font-family:monospace;">&nbsp;
    <span style="color: #00bfff;">move</span>.<span style="color: #00bfff;">w</span> <span style="color: #ff0000;">#</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">0240</span>,<span style="">(</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">FFFFF648</span><span style="">)</span>.<span style="color: #00bfff;">w</span> <span style="color: #adadad; font-style: italic;">; current water level</span>
    <span style="color: #00bfff;">move</span>.<span style="color: #00bfff;">w</span> <span style="color: #ff0000;">#</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">0130</span>,<span style="">(</span><span style="color: #ff0000;">$</span><span style="color: #ff0000;">FFFFF64A</span><span style="">)</span>.<span style="color: #00bfff;">w</span> <span style="color: #adadad; font-style: italic;">; target water level</span>
    &nbsp;</pre><!--gc2--><!--CgkJbW92ZS53CSMmIzAzNjswMjQwLCgmIzAzNjtGRkZGRjY0OCkudyA7IGN1cnJlbnQgd2F0ZXIgbGV2
    ZWwKCQltb3ZlLncJIyYjMDM2OzAxMzAsKCYjMDM2O0ZGRkZGNjRBKS53IDsgdGFyZ2V0IHdhdGVyIGxld
    mVsCg==--><!--egc2--><!--g2--></div><!--eg2--><!--QuoteEnd--></div><!--QuoteEEnd-->
    Check out loc_6E82 (HCZ 1's dynamic water routine), it might be the problem.
     
  8. Hayate

    Hayate

    Tech Member
    <!--quoteo(post=462599:date=Jun 2 2010, 10:40 PM:name=DigitalDuck)--><div class='quotetop'>QUOTE (DigitalDuck @ Jun 2 2010, 10:40 PM) <a href="index.php?act=findpost&pid=462599">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462592:date=Jun 2 2010, 10:26 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 2 2010, 10:26 PM) <a href="index.php?act=findpost&pid=462592">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462579:date=Jun 2 2010, 10:09 PM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jun 2 2010, 10:09 PM) <a href="index.php?act=findpost&pid=462579">[​IMG]</a></div><div class='quotemain'><!--quotec-->One thing I would advise with Amy however is some sort of accelleration attack, certain pathways such as Hydrocity Act 2 are impossible with just running.<!--QuoteEnd--></div><!--QuoteEEnd-->

    There is a very good reason why I am not doing that.

    Rather than nerf Amy to fit the levels, I'm adding extra routes for Amy where necessary.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Regardless, I still say she needs a "jump dash" of some sort; even if you don't have down+hammer for extra jump height (since you've increased her jump height anyway), she needs something to help her speed up quickly. Sonic, Tails, and Knuckles all have a spindash originally designed to do just that.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    No, she does not. See Sonic 1 - which has no spindash.

    <!--quoteo(post=462600:date=Jun 2 2010, 10:44 PM:name=shobiz)--><div class='quotetop'>QUOTE (shobiz @ Jun 2 2010, 10:44 PM) <a href="index.php?act=findpost&pid=462600">[​IMG]</a></div><div class='quotemain'><!--quotec-->Check out loc_6E82 (HCZ 1's dynamic water routine), it might be the problem.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Yeah, I eventually found that after an exhaustive search. I've fixed it now - which brings me even closer to implementing Amy's boss =D
     
  9. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    5,151
    285
    63
    Lincs, UK
    TurBoa, S1RL
    <!--quoteo(post=462608:date=Jun 2 2010, 11:08 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 2 2010, 11:08 PM) <a href="index.php?act=findpost&pid=462608">[​IMG]</a></div><div class='quotemain'><!--quotec-->No, she does not. See Sonic 1 - which has no spindash.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Sonic 1 has no spindash, true. However; this is Sonic 3. A lot of the game is designed with the spindash in mind.

    I'm sure E-122-Psi will get round to putting Amy in Sonic3K someday, anyway.
     
  10. E-122-Psi

    E-122-Psi

    Member
    2,283
    443
    63
    <!--quoteo(post=462609:date=Jun 2 2010, 06:16 PM:name=DigitalDuck)--><div class='quotetop'>QUOTE (DigitalDuck @ Jun 2 2010, 06:16 PM) <a href="index.php?act=findpost&pid=462609">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462608:date=Jun 2 2010, 11:08 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 2 2010, 11:08 PM) <a href="index.php?act=findpost&pid=462608">[​IMG]</a></div><div class='quotemain'><!--quotec-->No, she does not. See Sonic 1 - which has no spindash.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Sonic 1 has no spindash, true. However; this is Sonic 3. A lot of the game is designed with the spindash in mind.

    I'm sure E-122-Psi will get round to putting Amy in Sonic3K someday, anyway.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Yipe, well I haven't even got round to hacking Sonic 2 yet.

    I agree that there's a key difference between Sonic 1 and 3 due to the level layouts being implemented according to the character's abilities, thus why spin dash is less of a necessity in Sonic 1, that said if Hayate is making Amy special level layouts that may make that moot point anyway.
     
  11. Hayate

    Hayate

    Tech Member
    Since it seems to be quite an issue, I'll just create two Amy options instead of one. One gives you Amy with spindash with original layouts, the other gives you the current Amy with the new layouts.

    Is everyone happy now?
     
  12. DigitalDuck

    DigitalDuck

    Arriving four years late. Member
    5,151
    285
    63
    Lincs, UK
    TurBoa, S1RL
    <!--quoteo(post=462636:date=Jun 3 2010, 12:14 AM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 3 2010, 12:14 AM) <a href="index.php?act=findpost&pid=462636">[​IMG]</a></div><div class='quotemain'><!--quotec-->Since it seems to be quite an issue, I'll just create two Amy options instead of one. One gives you Amy with spindash with original layouts, the other gives you the current Amy with the new layouts.

    Is everyone happy now?<!--QuoteEnd--></div><!--QuoteEEnd-->

    :v: :thumbsup: :) :eng101:
     
  13. Chaos Knux

    Chaos Knux

    Stable avatar temporary. Randomizer site down. Misfit
    <!--quoteo(post=462608:date=Jun 2 2010, 06:08 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 2 2010, 06:08 PM) <a href="index.php?act=findpost&pid=462608">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=462599:date=Jun 2 2010, 10:40 PM:name=DigitalDuck)--><div class='quotetop'>QUOTE (DigitalDuck @ Jun 2 2010, 10:40 PM) <a href="index.php?act=findpost&pid=462599">[​IMG]</a></div><div class='quotemain'><!--quotec-->Regardless, I still say she needs a "jump dash" of some sort; even if you don't have down+hammer for extra jump height (since you've increased her jump height anyway), she needs something to help her speed up quickly. Sonic, Tails, and Knuckles all have a spindash originally designed to do just that.<!--QuoteEnd--></div><!--QuoteEEnd-->No, she does not. See Sonic 1 - which has no spindash.<!--QuoteEnd--></div><!--QuoteEEnd-->
    I read that as "Spindash's original purpose = rapid accel"
     
  14. Hayate

    Hayate

    Tech Member
    [​IMG]

    ohi
     
  15. Sparks

    Sparks

    Member
    3,068
    64
    28
    Sondro Gomez / Kyle & Lucy
    Oh man


    OH MAN
     
  16. Chilly Willy

    Chilly Willy

    Tech Member
    751
    9
    18
    Doom 32X
    What would be funny would be a "Thor" style acceleration for Amy - she twirls her hammer around faster and faster, then throws it in one direction, with the hammer dragging her along at high speed. :)
     
  17. Fred

    Fred

    Taking a break Oldbie
    1,563
    116
    43
    Portugal
    Sonic 3 Unlocked
    <!--quoteo(post=463082:date=Jun 3 2010, 11:23 PM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 3 2010, 11:23 PM) <a href="index.php?act=findpost&pid=463082">[​IMG]</a></div><div class='quotemain'><!--quotec-->[​IMG]

    ohi<!--QuoteEnd--></div><!--QuoteEEnd-->
    The graphics totally don't fit, but... neat idea. :)
     
  18. Hayate

    Hayate

    Tech Member
    I've said it before and I'll say it again, if you want better graphics, draw them yourself and I'll put them in =P

    Done list:
    - Tails can carry anyone
    - Amy continues attacking if she lands while doing an air attack and neither left nor right is pressed
    - Knuckles + Tails and Amy can now fight Knuckles' boss in AIZ1
    - Amy's HCZ transition fully implemented
    - Signpost graphics glitches in HCZ fixed

    To do list (for 1.2):
    - Place an invisible block in that last loop in HCZ1 if you're playing as Amy - I made level edits to stop her getting round the loop, but Super Amy would be able to, as would normal Amy if you jumped at a certain time, and then she'd get stuck in the normal mid-boss arena
    - Actually implement Amy's midboss (currently it's just a decoration)
    - Fix that hammer-monitor bug (shown at 5:00 in Chaos Knux's video)
    - Maybe fix the data select and special stage stuff, I might leave this til the release after next though
     
  19. E-122-Psi

    E-122-Psi

    Member
    2,283
    443
    63
    <!--quoteo(post=463218:date=Jun 4 2010, 05:54 AM:name=Hayate)--><div class='quotetop'>QUOTE (Hayate @ Jun 4 2010, 05:54 AM) <a href="index.php?act=findpost&pid=463218">[​IMG]</a></div><div class='quotemain'><!--quotec-->I've said it before and I'll say it again, if you want better graphics, draw them yourself and I'll put them in =P

    Done list:
    - Tails can carry anyone
    - Amy continues attacking if she lands while doing an air attack and neither left nor right is pressed
    - Knuckles + Tails and Amy can now fight Knuckles' boss in AIZ1
    - Amy's HCZ transition fully implemented
    - Signpost graphics glitches in HCZ fixed

    To do list (for 1.2):
    - Place an invisible block in that last loop in HCZ1 if you're playing as Amy - I made level edits to stop her getting round the loop, but Super Amy would be able to, as would normal Amy if you jumped at a certain time, and then she'd get stuck in the normal mid-boss arena
    - Actually implement Amy's midboss (currently it's just a decoration)
    - Fix that hammer-monitor bug (shown at 5:00 in Chaos Knux's video)
    - Maybe fix the data select and special stage stuff, I might leave this til the release after next though<!--QuoteEnd--></div><!--QuoteEEnd-->

    If you want I can hand you my sprite sheet, though it's classic CD-style Amy, rather than the Uekawa one that I think you stated preference for and I haven't got all the refinements and animations for Sonic 3 yet, making them shouldn't take TOO long however:

    [​IMG]

    As for the rest it sounds great (ironic you make so much progress so quickly after the upload). The Advance boss looks good and actually fits the graphics style okay, though I may advise making it bigger (maybe revert it to normal size but replace Eggman with one of those spooky EggRobo-type faces some of the other sub-bosses have).
     
  20. Hayate

    Hayate

    Tech Member
    <!--quoteo(post=463243:date=Jun 4 2010, 01:31 PM:name=E-122-Psi)--><div class='quotetop'>QUOTE (E-122-Psi @ Jun 4 2010, 01:31 PM) <a href="index.php?act=findpost&pid=463243">[​IMG]</a></div><div class='quotemain'><!--quotec-->If you want I can hand you my sprite sheet, though it's classic CD-style Amy, rather than the Uekawa one that I think you stated preference for and I haven't got all the refinements and animations for Sonic 3 yet, making them shouldn't take TOO long however:

    [​IMG]<!--QuoteEnd--></div><!--QuoteEEnd-->

    Give me a full spritesheet and I'll make a patch for it. =P

    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->As for the rest it sounds great (ironic you make so much progress so quickly after the upload).<!--QuoteEnd--></div><!--QuoteEEnd-->

    Yes, I do tend to do a lot of work on something then leave it for ages. But it's equivalent to having released the build back in January and still not having done any of this until now. It just seems like there's more progress because I didn't release it until a few days ago.

    <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->The Advance boss looks good and actually fits the graphics style okay, though I may advise making it bigger (maybe revert it to normal size but replace Eggman with one of those spooky EggRobo-type faces some of the other sub-bosses have).<!--QuoteEnd--></div><!--QuoteEEnd-->

    I might just do that, it does look a bit small. And I thought I was the only one who saw faces in the minibosses!
     
Thread Status:
Not open for further replies.