Trying to port s2 macros to s1 to be able to attempt super sonic.

Discussion in 'Discussion and Q&A Archive' started by Ziro_, Aug 5, 2016.

  1. Ziro_

    Ziro_ Mentally Skewed Member

    Joined:
    Aug 1, 2016
    Messages:
    59
    Location:
    What are you a cop
    I was following this guide to port the macros to s1 http://sonicresearch.org/community/...ort-super-sonic-from-sonic-2-to-sonic-1.3956/ and http://info.sonicretro.org/SCHG_How-to:Port_Sonic_2_Final_Sound_Driver_to_Sonic_1 to try and achieve putting super sonic in my version of sonic 1 am creating. It is giving me errors that I am not sure how to solve and they are confusing me. I'd like some help on what you might think about it. My disasm that I am using is linked below.



    http://www.filedropper.com/ssrgsplashscreen-copy
     
  2. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,020
    I think you missed that one part of the Sonic 2 sound driver guide:
    I wouldn't recommend following that guide anyway. Porting an entire sound driver - music/SFX and all - just to port one song is overkill. Not to mention, at a glance, that guide looks absolutely terrible. If I remember right, S2's super music is one of the most S1-compatible songs in S2 anyway: it doesn't use any unique PSG envelopes or DAC samples, and should just require being converted to S1's format.
     
  3. Ziro_

    Ziro_ Mentally Skewed Member

    Joined:
    Aug 1, 2016
    Messages:
    59
    Location:
    What are you a cop
    I
    I am trying to port super sonic himself and for that you need to use the s2 macros. I was using that guide because it also shows how to port the s2 macros.
     
  4. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,020
    Well, still, those are AS macros you're trying to port to asm68k. They make heavy use of AS features, and can't just be copied over. I'm not sure what that Super Sonic guide is even trying to do. The entire guide's a mess. I really don't recommend following that thing.
     
    HackGame likes this.
  5. Ziro_

    Ziro_ Mentally Skewed Member

    Joined:
    Aug 1, 2016
    Messages:
    59
    Location:
    What are you a cop
    Okay since that is obsolete do you know of a simple way I can use super sonic's art like combining it with this tutorial http://info.sonicretro.org/SCHG_How-to:Add_Extra_Characters
     
  6. Clownacy

    Clownacy Retired Staff lolololo Member

    Joined:
    Aug 15, 2014
    Messages:
    1,020
    Not really. When I ported Super Sonic and Hyper Sonic to my hack, I resorted to a bunch of cheap workarounds to get it to work. Right now, I have separate art, mappings, and DPLCs for Sonic and Super Sonic, and I just alternate between them depending on if the sign bit of Sonic's frame ID is set. That way, I can have Sonic's animation scripts define if the current frame is a Super Sonic sprite, or a normal Sonic sprite, without having to manually merge their files.