Hello, Karatekid said you may be able to help me.
Firstly let me introduce myself, my name is Coleman an aspiring artist.
Anyways, I'm just now beginning a firered hack that will include uncommon or never before done features as well as a few new gameplay elements.
One of the things I look to include is B/W animated pokemon in battle. This is where I could use some guidance.
I'm sure this will require ASM, which unfortunate I'm still a bit basic in. If you have any information you would be willing to share with me I would be very grateful. I really would like to make a refreshing hack for the community.
Of course any information given will be fully credited.
Thanks in advanced for anything you provide me with,
We specialize in providing Unlocked Samsung Galaxy S5: Unlocked Samsung Galaxy S5 reviews, Unlocked Samsung Galaxy S5 news , ... with the best quality and very cheap price. Visit unlocked samsung galaxy S5 today and looking for the best galaxy from our site.
Sorry to bother you again, but I forgot to ask you something. You also know ASM, right? Because recently I myself learned.
But now, I do not know how to value what I learned.
Would you have little exercises or something like that to offer me, please?
I'm just curious, how did you manage to find all those offsets for Firered for expanding the pokedex? I know you probably did some ASM stuff, but did you use a debugger or something like that? The reason I'm asking this is because I'm trying to hack the Emerald pokedex, although the structure is different, so it's going to be hard. (Well my main goal is to expand the regional pokedex, not the national dex really, so it might not be as hard, but still).
I am a French hacker. I managed expander number of Pokémon and their Dex entries in a totally different way from you. But against, I have a problem when I capture a new Pokémon without seeing or capturing former, the game starts to crash after it is written "" buffer's data add into the pokedex "(Literary Translation French ). And when I see a Pokemon, then I catch a new Pokémon, after it is written "buffer's data add into the pokedex" (Literary Translation French), his entrie the dex is that of the old Pokémon that I view.
So I ask myself a question: Can you test to see if you too this bug occurs or if it's just me
who forgot to do something?
Therefore, I started to write an ASM routine to ensure that these Pokémon are already captured after the Ball was "emprisoné" but it would be long enough to finish; 649 Pokémon ≈ 81 bytes = 8 bytes Pokémon = FF combinations of different Pokémon by various bytes = 255 for use in the ASM code label. Otherwise, I may have another idea but I expect you to answer me to see that.
Fascinating! I haven't learned to use a GBA debugger yet, so I guess that's next on my list if I plan to get any good at this. Thanks for the tip!
I guess Surf ended up being a bad example. I had actually searched for it by looking for scripts with an "if koga's badge" condition, similar to the Cut, Strength, and Rock Smash scripts. Going back and searching for the string again, I found the pointer quickly and from there was able to make the change I wanted. Silly me, I must've just typed in the search wrong last time I tried. Either way, thank you for your help in this matter. I understand that you're busy and probably only do this as a hobby, so I really appreciate you taking the time to help out the new guys.
Great, that's exactly what I needed! I found a 5 byte diff that did the trick starting at x1D8727. Thanks for your help!
On a more general note - how were you able to find that? I'm still new to pokemon hacking, so I've only used a few of the Advance series tools. I do have some programming knowledge, so Hex and pointers are no biggie for me. I noticed there is no pointer leading to the offset you gave me. What tool do you use to learn interesting ROM locations like that? Or is there just a knowledge base somewhere online that has scripts and ASM offsets learned from trial and error?
There are other changes I'd like to make that don't seem to have a pointer associated with them. For example, the "Cut" script has a pointer and can be easily found and modified, but I'm not able to find the "Surf" script as nothing seems to point to the water text: "The water is a dyed a deep blue". But instead of asking about each of these individually, I'd be interested to know where I can go to learn how to better search for these things.
Hello! I looked at your Yet Another Fire Red Hack, and I noticed you were able to force the battles into "Set" mode - I couldn't switch pokemon between KOs. Any chance you could share a link or tip on how you did that? It seems like a useful piece of code, but I can't seem to find it anywhere.