The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > MrDollSteak
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices


Conversation Between MrDollSteak and GOLDstandard
Showing Visitor Messages 1 to 10 of 19
  1. GOLDstandard
    March 2nd, 2014 04:50 PM
    GOLDstandard
    OHHHHHHHHHHHHHHHHH.
    THANK YOU. now I get it haha
    So I find the original check. Place my routine which just branches to free space, then in that free space I have it check for every ability related to that behavior byte then after checking them all it branches back.
    Thank you so much
    Unsuprisingly, I have another question :p
    How do you find the original checks? I believe you said to use a debugger, but I would not know where to set breakpoints?

  2. MrDollSteak
    March 1st, 2014 07:55 PM
    MrDollSteak
    You don't put the branch in free space.
    You find the original check, then replace that with a branch to your routine, which loads new checks. Then if Sap Sipper is not successful you branch back to where it was before.

  3. GOLDstandard
    March 1st, 2014 12:52 PM
    GOLDstandard
    I hope this doesnt sound too noobish, but at that region, I can't find any free space to put my branching command :3 (By branching command I mean the code that loads the pokemon's ability, checks if its sap sipper, and then branches to my code)

  4. MrDollSteak
    February 27th, 2014 09:49 PM
    MrDollSteak
    I assume you're using Fire Red? In that case why not use my rombase? That's got Sap Sipper done. But anyway I put Sap Sipper where Water Absorb and stuff are. 1A000 region somewhere. Don't have the offset on me, but you should find it there.

  5. GOLDstandard
    February 26th, 2014 07:42 PM
    GOLDstandard
    alright,
    Yeah, I kind of felt like that would be the case :/
    I appreciate your response and help though. The problem that still baffles me, is how to determine where and how to insert my written ASM. Through one of Kurapika's code samples, I learned how to write code that makes the game check for the new abilities, but I'm not sure where I would add the check in game. Let's say, for instance, I wanted to code for the ability sap sipper. Where in the game do I add the code so that it checks for the ability at the appropriate time?
    Thanks again, your responses are very helpful!

  6. MrDollSteak
    February 25th, 2014 10:50 PM
    MrDollSteak
    The problem with making a tutorial is that there isn't a set way.
    Each ability and item check follows 'roughly' the same formula, though in each case it's different.
    There are also a butt ton of different offsets and locations.

    As for inserting new abilities that's the same as anything else, it's just a matter of writing the code, which usually requires some experience with ASM or by looking at how Vanilla handles those types of routines and hijacking that.

    That being said, feel free to PM me if you start looking for checks and thing in your debugger, or want help with some specific checks. I don't have them all obviously but in my search through the rom I've identified a few.

  7. GOLDstandard
    February 23rd, 2014 02:53 PM
    GOLDstandard
    hey,

    Would you by chance consider collaborating with doesn't, jambo, and karatekid on making a tutorial explaining item checks and inserting asm for new abilities? It would be helpful for asm newbs like me who can sort of understand how the abilities and items function, but aren't savvy enough to implement them

    Thanks and good luck on your patch/64x64 resource (hope to see some new sprites on that page soon, it makes my day each time you post lol)

  8. GOLDstandard
    December 25th, 2013 10:54 PM
    GOLDstandard
    Great work on the VI gen sprites. The shading looks like the handiwork of gamefreak itself! Keep it up man!

  9. MrDollSteak
    October 27th, 2013 06:18 PM
    MrDollSteak
    Hey! I probably couldn't put it into the 4th/5th move animation resource because its really quite complicated. Also it's not actually my code as such, Kurapika just showed me how he created it, using his routines, so I'd ask him for my permission to use them.

  10. GOLDstandard
    October 27th, 2013 10:03 AM
    GOLDstandard
    Hey bayerf, would you mind posting your animations from you rom base in the 4th/5th move anim/effect resource pretty please? I am curious to see your sucker punch battle script


All times are UTC -8. The time now is 08:24 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.