How to make a boss

Discussion in 'Discussion and Q&A Archive' started by HiddenPalace, Feb 9, 2010.

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

    HiddenPalace Active Member Member

    Joined:
    Feb 9, 2010
    Messages:
    33
    I am trying to make my own original boss for sonic 2 but I don't know how to begin programming it.


    Could someone give me information on boss programming and maybe give an example of a boss made from scratch and its programming?


    I would also like it if someone could give me a starting point on how to do this.


    I am going to use assembly language.


    If someone could provide example programming of a boss that would also help.
     
  2. RandomAvatarFan

    RandomAvatarFan Well-Known Member Member

    Joined:
    Apr 10, 2009
    Messages:
    100
    While, I don't know much about Sonic 2, and only a few things in Sonic 1 bosses, but I believe a good place to start is in the ASM, and just look for the bosses. If you don't know much about something, looking at what is already there is a good place to start to learn. I don't have much of else that you asked for, but I believe that is a good starting point.
     
  3. Malevolence

    Malevolence Well-Known Member Member

    Joined:
    Jul 29, 2008
    Messages:
    97
    May I ask how well you currently know Motorola 68k and the sonic engine?
     
  4. iojnekns

    iojnekns OBAMA '012!!!!1!!!!!&#33 Member

    Joined:
    Mar 27, 2009
    Messages:
    258
    I hate to shoot you down on your first post, I'm sure that's not a pleasant experience but I have to ask -


    What measures did you take to learn this before you came here looking for spoonfeeding? I suspect you didn't so much as even look at the SCHG or look through your disassembly - I have doubts as to whether or not you even have a disassembly. Did you even run a forum search? A google search? EVen 5 minutes of trying to find related information? Put simply, if you don't have the basic independent problem-solving skills to have tried to look this up and read around before coming and asking then I very much doubt you will ever be able to grasp it even with round the clock assistance. The fact that you don't have the critical faculty to recognise this or the presence of mind to look around the forums and see what kind of response this type of request without being told really makes me rather doubtful you will be capable of grasping basic things. Not only do you no understand - you don't even know what it is you are asking. "Boss programming" indeed.


    Tragically, some of the userbase is so kind that I have no doubt you will have help poured on you anyway - please, at least put some effort in before you waste their time.
     
  5. HiddenPalace

    HiddenPalace Active Member Member

    Joined:
    Feb 9, 2010
    Messages:
    33
    I have a fair amount of knowledge of the Motorola 68k but I don't think I have used the sonic engine before so I do not know a lot about the sonic engine.
     
  6. HiddenPalace

    HiddenPalace Active Member Member

    Joined:
    Feb 9, 2010
    Messages:
    33
    I have read through the SCHG thoroughly and I have looked at the boss coding in my disassembly countless times. I have gone to all sonic related forums and have searched each of them for making a boss, editing a boss, or even just boss or bosses. Some show the bosses they made but did not provide any programming knowledge on their posts. I have also done many google searches but have not found any good matches. I do know the basics of assembly programming.
     
  7. RandomAvatarFan

    RandomAvatarFan Well-Known Member Member

    Joined:
    Apr 10, 2009
    Messages:
    100
    I know the Sonic 1 disasm is well commented, so I will assume that the s2 disasm is as well. It is pretty simple to see at least how to change the amount of hits it needs, amongst other things, even though I am sure that there is information regarding bosses at Sonic Retro's SCHG. If you don't know much about the sonic engine, I suggest learning it before you do something like making a new boss. And I agree wholeheartedly with iojnekns, I wish I was as... upfront as he was. You're not going to understand anything if we spoon feed you. You already know the Motorola 68k which was more than I knew when I started hacking, which means you might have an easier time of figuring this out.
     
  8. FireRat

    FireRat Do Not Interact With This User, Anywhere!!! Exiled

    Joined:
    Oct 31, 2009
    Messages:
    535
Thread Status:
Not open for further replies.