Sonic Quick Winter Adventures

Discussion in 'Showroom Archive' started by vladikcomper, Dec 31, 2009.

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

    vladikcomper Well-Known Member Member

    Joined:
    Dec 2, 2009
    Messages:
    415
    2 days ago I suddenly decided to make a hack and release it before new year. I called it "Sonic Quick Winter Adventures". It's "quick", because there's only one zone in the game.


    I've been working on it for 3 days, but I could add much stuff.


    /monthly_12_2009/post-1012-1262285897_thumb.gif /monthly_12_2009/post-1012-1262285893_thumb.gif /monthly_12_2009/post-1012-1262285900_thumb.gif


    Features:


    - Spin Dash, Jump Dash, Homing Attack


    - Falling snow


    - New level layouts (well, almost new)


    - GHZ3 boss moved to GHZ2


    - At the end of GHZ3 you'll see something amazing!


    Download:


    http://vladikcomper.narod.ru/download/s1qwa.zip
     

    Attached Files:

    Last edited by a moderator: Dec 31, 2009
  2. ddrmaxromance

    ddrmaxromance Well-Known Member Member

    Joined:
    Aug 17, 2007
    Messages:
    102
    Ooh! I love this idea with the falling snow! The palette looks amazing as well as it truly creates the right environment for this time of the year. The levels also flow right into another with the neat transition you have after clearing an act. However, at the end of Act 1, I heard Dr. Robotnik's boss song for about a split second. Other than that small thing, wow. The end of Act 3 did indeed surprise me! You came up with all of this in only 3 days? Impressive. :eek:
     
  3. MrSpade

    MrSpade It's meant to be Mr_Spad3 but y'know... Member

    Joined:
    Dec 5, 2009
    Messages:
    172
    Location:
    The UK
    What you did at the end of act 3 was brilliant, it was a complete surprise aswell.


    I would assume that you ported the snow effect from Ice Cap Zone, which fits really well.


    also, I agree with ddrmaxromance, I'm seriously impressed that you did this in 3 days.
     
  4. Selbi

    Selbi The Euphonic Mess Member

    Joined:
    Jul 20, 2008
    Messages:
    2,429
    Location:
    Northern Germany
    This is very good and a "cool" idea. I would be more than grateful if you put this on Hacktube. :eek: This hack is the proof that simple ideas can make a decent quick hack (a hack doesn't need millions of new things, they just need to be good).


    Out of curiosity, the snow, is every snowflake a single object or are there multiple ones one or weren't you using objects at all?
     
  5. Thorn

    Thorn wroar Member

    Joined:
    Aug 11, 2007
    Messages:
    70
    Nice snow.~ The Act 3 ending was simultaneously the coolest and lamest thing I've ever seen in a Sonic hack, and I don't know what to make of it. :eek: Also, thank you for not having broken edges all over the place despite this being a "quick" hack.


    I've got to wonder why you keep adding half-ported of music tracks to the game, though. I mean, it's one thing to have a bad XM import or to have a hard time finding voices, but it's another to hear the DAC crackle constantly and just ignore it. You've shown that you're talented, so I don't think that people would be adverse to giving you ported music if you asked. Obviously, music isn't the draw of your hacks, but given that I just criticized the presentation of somebody else's hack, it's only fair. :eek:
     
  6. Animemaster

    Animemaster Lets get to work! Member

    Joined:
    Mar 20, 2009
    Messages:
    1,229
    Location:
    UK
    Copy/paste from retro: Very good, I wasn't expecting 2 bosses, and the last one was unexpected, although I'm not sure what it is(evil sonic maybe?). Good work, do I dare say you are already on the way to tech memebership. Also I'm curious as to how you done that snow, object? objects? something else??? I have been planning snow for months in FMZ, but haven't attempted it yet.
     
  7. hfdshdgfhgn

    hfdshdgfhgn fdsgfdgfhgfds Member

    Joined:
    Dec 28, 2009
    Messages:
    89
    The GHZ3 boss freaking AMAZED me!! FANTASTIC!!!!!!!!!!


    :eek: :eek: :D :D :D :D
     
  8. amphobius

    amphobius spreader of the pink text Member

    Joined:
    Feb 24, 2008
    Messages:
    970
    Location:
    United Kingdom
    You -- and several others -- are the reason why ROM hacking is fun. Despite having broken music ports, I certainly enjoyed this! It just shows what you can do when you put some effort in. :eek:


    Also, the something awesome could have some variation -- I keep mixing me up with it.
     
  9. vladikcomper

    vladikcomper Well-Known Member Member

    Joined:
    Dec 2, 2009
    Messages:
    415
    Sorry for a delay with my posting, I've just have got some problems with my provider.


    I'm glad that people liked my hack.

    Yes, I still can't believe I did it. S1 Hacking Studio helped me a lot, so I could easily change music, HUD, monitors art and have Spin Dash already added.

    I didn't, I even didn't remember about it.


    The snow effect is possible to do from the ground up. I like doing many thing myself, and I am just not able to port something from Sonic 3, because I've never worked with its engine.

    OK, I'll do it :eek:

    The snowflake is the third object I've ever made, the last boss is the forth.


    Both of them have extremely stupid code. So each snowflake is an single object, of course :D

    Don't plan and think, just try doing it :eek: Even if the way you'll do it will be rather stupid. But you'll learn some new skills and will have an idea making your code better. I now have one about the snow.

    As for music, I had no time to take care of it, so I just used half-ports from S1 Hacking Studio.


    But you're right, I'm bad at music hacking. The main reason is that I can't understand lots of points in Music Hacking Guide at Sonic Retro due to my bad English (I can't understand some terms used there). But I'm slowly learning music hacking, understanding some points in the hacking guide after trials and mistakes.


    I'm now learning how to port XM music to SMPS and did some progress.
     
  10. Selbi

    Selbi The Euphonic Mess Member

    Joined:
    Jul 20, 2008
    Messages:
    2,429
    Location:
    Northern Germany
    Oh, I got another question. Your evil Sonic boss is not flashing when hit. Was it intentional, too hard or did you simply forgot it? (I made a custom boss myself today, and I wasn't able to do it.)
     
  11. vladikcomper

    vladikcomper Well-Known Member Member

    Joined:
    Dec 2, 2009
    Messages:
    415
    Flashing is useful for metallic bosses, which have black shading. Sonic Clone has almost no black pixels, so he's nothing to flash. If I did blue color flashing, Sonic would flash too.


    I didn't even try to add flashing, but I looked its code in Obj3D (GHZ boss). It seems to be quite easy ported to a custom boss' code.


    As I've knew out, flashing works this way: when boss gets hit, his collision response byte ($20) sets as #0. A subroutine in object's code checks if collision response is cleared, if it's so, the subroutine sets flashing delay counter ($3E). When the counter hits 0, collision response is restored.


    While flashing, the object just changing a color in pallete. This all is presented in Obj3D's code.
     
  12. amphobius

    amphobius spreader of the pink text Member

    Joined:
    Feb 24, 2008
    Messages:
    970
    Location:
    United Kingdom
    You could have done a set of white sprites, and when hit, the clone would flash with that set of sprites. I don't know how feasable it would have been, however.
     
  13. Selbi

    Selbi The Euphonic Mess Member

    Joined:
    Jul 20, 2008
    Messages:
    2,429
    Location:
    Northern Germany
    Well, you could change the blue graphics intro grey and black. It looks better to a robot anyway (in case this is a robot).
     
  14. vladikcomper

    vladikcomper Well-Known Member Member

    Joined:
    Dec 2, 2009
    Messages:
    415
    These are very good ideas, but I'm afraid, I won't work on the hack anymore.


    But I can insert this boss into Sonic High Force though, and make him more clever and better.


    -----------------------


    I tried to upload it on Hacktube, but uploading failed. My awful Internet connection (115 kbps) seems to be too slow for uploading 1 MB of data. I'll try doing it later (I'll have faster connection soon)
     
  15. NewSonic

    NewSonic Newcomer Member

    Joined:
    Sep 16, 2008
    Messages:
    19
    Vire nice idea. The snow is fantastic.


    The GHz layouts are good.


    I suggest you replace the palm trees to pine trees to give more realism to the zone.
     
  16. vladikcomper

    vladikcomper Well-Known Member Member

    Joined:
    Dec 2, 2009
    Messages:
    415
    I had this idea as well, but I refused it because it would take some time, so I would be able to release my hack before the New Year. I wanted to add pine trees from Hill Top Zone, though I'm not sure if it would suit GHZ art well.
     
  17. hfdshdgfhgn

    hfdshdgfhgn fdsgfdgfhgfds Member

    Joined:
    Dec 28, 2009
    Messages:
    89
    I think it would. I may make a mock up when I get home.
     
    Last edited by a moderator: Jan 27, 2010
  18. RandomAvatarFan

    RandomAvatarFan Well-Known Member Member

    Joined:
    Apr 10, 2009
    Messages:
    100
    I would love to learn how you did the snow effects. That gave me an idea to use for my hack... maybe not snowflakes, but something similar.
     
  19. EMK-20218

    EMK-20218 The Fuss Maker Exiled

    Joined:
    Aug 8, 2008
    Messages:
    1,067
    Location:
    Jardim Capelinha, São Paulo
    Hahaha, I like that evil type Sonic boss. I can't beat him without get a damage. Well, this is not a simply palette hack like i was thinking when i seen the picture at the topic's index.
     
  20. vladikcomper

    vladikcomper Well-Known Member Member

    Joined:
    Dec 2, 2009
    Messages:
    415
    I've used objects. That's quite easy. There is a wonderful guide which is good point for start. It helped me a lot.
     
Thread Status:
Not open for further replies.