Porting Tails into Sonic 1

Discussion in 'Discussion and Q&A Archive' started by Javier, Sep 21, 2013.

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

    redhotsonic Also known as RHS Member

    Joined:
    Aug 10, 2007
    Messages:
    2,969
    Location:
    England
    Pastebin is a place where you can share text or any info to the world for a temporary amount of time. You can set it public, unlisted or private. Here is an example:

    http://pastebin.com/ysvGxFBi

    This pastebin expires in a month's time.
     
    Last edited by a moderator: Sep 22, 2013
  2. Devon

    Devon Down you're going... down you're going... Member

    Joined:
    Aug 26, 2013
    Messages:
    1,372
    Location:
    your mom
    Yeah, I already checked it out and saw what it was. Thanks, anyway.
     
  3. Javier

    Javier Active Member Exiled

    Joined:
    Aug 18, 2013
    Messages:
    49
    Location:
    Unknown
    Well the reason why i posted this its because I wanted to know how to port tails in sonic 1 in the asm file that i posted which ram addresses should i change so I don't get an error when i build the rom.
     
  4. Devon

    Devon Down you're going... down you're going... Member

    Joined:
    Aug 26, 2013
    Messages:
    1,372
    Location:
    your mom
    NO NO NO NO, I said that there is no reason to post the code for Tails on this thread, not for posting the thread itself.
     
  5. Misinko

    Misinko Oh SHIT it's the Biolizard! Member

    Joined:
    Apr 30, 2013
    Messages:
    722
    Location:
    Ohio
    He's awnswering Ordo's question, not yours.
     
    Last edited by a moderator: Sep 23, 2013
  6. Devon

    Devon Down you're going... down you're going... Member

    Joined:
    Aug 26, 2013
    Messages:
    1,372
    Location:
    your mom
    He really needs to quote to anyone who he replies to the person he's talking about, well except for the post directly above him of course. I got confused there, because he didn't quote Ordos. Sorry for the confusion.
     
  7. Javier

    Javier Active Member Exiled

    Joined:
    Aug 18, 2013
    Messages:
    49
    Location:
    Unknown
    WTF!? Why in the fuck did you just post this? I want a fucking good answer.



    The reason why i posted the tails code its because which ram addresses do I change or change some routines.
     
  8. Devon

    Devon Down you're going... down you're going... Member

    Joined:
    Aug 26, 2013
    Messages:
    1,372
    Location:
    your mom
    This is the LAST time I reply. What you can do to get your quote onto a previous post when editing. Quote it, then select it ALL, I mean ALL of it. Then cut it and then go to edit your post and paste it wherever.

    EDIT: I see why you posted that code now.

    EDIT 2: But, I agree with SuperEgg here.
     
    Last edited by a moderator: Sep 23, 2013
  9. SuperEgg

    SuperEgg I'm a guy that knows that you know that I know Member

    Joined:
    Oct 17, 2009
    Messages:
    Location:
    THE BEST GOD DAMN STATE OF TEXAS


    WTF!? Why in the fuck did you just post this? I want a fucking good answer.


    The reason why i posted the tails code its because which ram addresses do I change or change some routines.


    That's for you to find out. Nobody here is going to just drop every answer for you. You're going to have to research each piece of Sonic's code and determine what needs to change, and what needs to stay the same. Stop asking for help every five seconds and study and compare. Most of the answers you seek is in obj01.
     
  10. amphobius

    amphobius spreader of the pink text Member

    Joined:
    Feb 24, 2008
    Messages:
    970
    Location:
    United Kingdom
    Oh look, RHS plugging his hack again. What a surprise. *takes a swig*

    (This is a joke)


    SuperEgg is right. We're not going to spoon feed you everything. We'll help you and point you in the right direction, sure, but you'll need to learn some things on your own. Whilst I don't like how harsh SuperEgg can be, that's just the way he is, but we're not going to beat around the bush if you're not going to take a hint. Go off and study Obj01 and see what you need to do. It's not that hard.
     
  11. Spanner

    Spanner The Tool Member

    Joined:
    Aug 9, 2007
    Messages:
    2,570
    Does Javier have anything that can be shown to prove that he is even capable at this stage to be handling something like this?
     
  12. RocketRobz

    RocketRobz Coolest of TWL, and Sonic fan Member

    Joined:
    Aug 20, 2009
    Messages:
    80
  13. Javier

    Javier Active Member Exiled

    Joined:
    Aug 18, 2013
    Messages:
    49
    Location:
    Unknown
    Well this is my first time on asm because i'm adding a new character to my hack.

    Also when i port Obj02 from the sonic 2 2007 dissam Like and example 

     


    Code:
    ; ===========================================================================
    ; ---------------------------------------------------------------------------
    ; Object 01 - Sonic
    ; ---------------------------------------------------------------------------
    
    So for tails would be like this:


    Code:
    ; ===========================================================================
    ; ---------------------------------------------------------------------------
    ; Object 02 - Tails
    ; ---------------------------------------------------------------------------
    
     
    Last edited by a moderator: Sep 23, 2013
  14. Spanner

    Spanner The Tool Member

    Joined:
    Aug 9, 2007
    Messages:
    2,570
    A three word reply Bobesh8? You should have read the rules about post quality too.

    Well this is my first time on asm because i'm adding a new character to my hack.Also when i port Obj02 from the sonic 2 2007 dissam Like and example 

    Code:
    ; ===========================================================================
    ; ---------------------------------------------------------------------------
    ; Object 01 - Sonic
    ; ---------------------------------------------------------------------------
    
    So for tails would be like this:

    Code:
    ; ===========================================================================
    ; ---------------------------------------------------------------------------
    ; Object 02 - Tails
    ; ---------------------------------------------------------------------------
    
    What do you think makes the most sense? You want to port Tails from Sonic 2 so you're going to use the Sonic object? Look at stuff for once.
     
    Last edited by a moderator: Sep 23, 2013
  15. Javier

    Javier Active Member Exiled

    Joined:
    Aug 18, 2013
    Messages:
    49
    Location:
    Unknown
    So when i port tails i will use the sonic object right or create a new object.
     
  16. RocketRobz

    RocketRobz Coolest of TWL, and Sonic fan Member

    Joined:
    Aug 20, 2009
    Messages:
    80
    Spanner: Yes, no three-word replies.
     
  17. SuperEgg

    SuperEgg I'm a guy that knows that you know that I know Member

    Joined:
    Oct 17, 2009
    Messages:
    Location:
    THE BEST GOD DAMN STATE OF TEXAS
    Oh my God. Please....please fucking stop. You really don't pay attention, do you? I fucking swear, you want everybody to do shit for you. Why don't you fucking read through the thread at what everybody has said.

    Of course, you seem too fucking stupid to do that simple task, so I'm just going to simplify it for you.

    1. Rip the Tails code out of Sonic 2.

    2. Make said code Sonic 1 friendly, can't remember if the disasm you're using uses temp labels. If it doesn't support it, make it do so.

    3. Not all the RAM address are the same, and also S2's code uses sst's in place of some ram variables. Study Sonic's code to figure it out.

    4. Plop that shit in.

    5. Fix whatever else.

    6. STOP BEING A LAZY FUCKING CUNT.

    That's all the fucking help you're getting. Nobody is going to tell you anymore than these, because it's your fucking job to figure it out.
     
  18. Javier

    Javier Active Member Exiled

    Joined:
    Aug 18, 2013
    Messages:
    49
    Location:
    Unknown
    Thank you superegg also when i get done how can i activate him on the title screen like pressing b start you will play as tails.
     
  19. Rezeed

    Rezeed Dataspirit and Dream Traveller Member

    Joined:
    Oct 31, 2011
    Messages:
    35
    Location:
    Cyberspace
    Focus on porting tails on sonic the hegehog. I'm sure with some elbow grease, you can find out on your own or stumble on the means to work it out.
     
  20. Dark Lips

    Dark Lips Well-Known Member Member

    Joined:
    Nov 14, 2008
    Messages:
    293
    Location:
    Wolverhampton UK
    jesus I love super eggs use of the english language  :haha:  but I can see why he is annoyed - Javier take it slow... your trying to run before you even have legs, it isnt a race. Take your time and read the guides, read through the forums at peoples past posts about asm stuff and the golden rule is experiement... try shit if it dont work try something else, just keep trying your bound to learn more trying than just cut and pasting code.
     
Thread Status:
Not open for further replies.