Conversation Between FamiliaWerneck and MrDollSteak
Showing Visitor Messages 16 to 30 of 46
-
July 24th, 2015 8:36 PMMrDollSteakUh it's all good, I can make them myself it's no issue. If you want to make your own ones uh go for it and feel free to submit them on the thread, but I don't particularly need any more than others.
-
July 24th, 2015 2:56 AMFamiliaWerneckI wanna try making some of them. Which ones do you want?
Problem is, I'm in my last weeks of college. I'm kinda SUPER busy.
But I can't stop with the hacking stuff. Too damn good. -
July 23rd, 2015 7:09 PMMrDollSteakI just drew them haha! I compare the new icons with the old icons, and then I compare the old second frames with the first frames, and then apply those changes to the new icons. The only exceptions to that rule have been Lugia and Ho-Oh just because they're so goddamn big.
I've actually got an indexed sprite sheet from ORAS saved to my computer so it's no problem for me to keep making them. -
July 23rd, 2015 10:58 AMFamiliaWerneckMrDS, I'm stunned!
How did you make the second icons in Gen VI's style I found in this thread you gave me?
Do you still need any of those?
I was able to find a great variety of Gen VI icons, but all equal. Never found a second icon to simulate movement. -
July 16th, 2015 7:45 PMFamiliaWerneckGood to know. I hope I can use it soon, gotta a lot to research on it.
-
July 16th, 2015 7:37 PMMrDollSteakIn IDA and No$GBA it shows you the decompiled routines, so it shows you what the hex means. IDA is definitely the best, it also has labelled functions so yeah. I contribute to that a bit.
-
July 16th, 2015 7:35 PMFamiliaWerneckIs this "cmp functions" information found in the idb? Or did you find it somewhere else?
I'm about to put hands on IDA, hopefully. -
July 16th, 2015 6:53 PMMrDollSteakCmp functions start at 28. So 28 is cmp, r0, and 29 is cmp, r1 etc. etc. Then its just a matter of adding the ability index you're looking for. That's not the best way to do it obviously, but once you've built up more locations and looked at more code it's easier.
-
July 16th, 2015 2:09 PMFamiliaWerneckI see some guys saying "break point, break point". Gotta figure that out.
Also, how can I look for a cmp function in hex? Wouldn't I need to decompile it so it could be found? -
July 16th, 2015 10:07 AMMrDollSteakEh some people do that. I don't really. I have on a few occasions, but really there are so many BLs you just end up wandering through code. I look for checks first and foremost.
In a hex editor I'd look for a cmp register, #0xWonderGuard, and set break points on all the ones that come up, and then do what you said. If it breaks, then you're in the right spot. -
July 16th, 2015 1:51 AMFamiliaWerneckI tried download the free version of IDA Pro (version 5.0), but it didn't read the idb.
I'll try getting the No$GBA.
But if I'm correct, you guys backtrack mechanichs by text they put on screen, right? Like, if I want to get Wonder Guard's routine, I should look for the message "Shedinja (would show up as buffer, I think) wasn't affected" or ""Super effective" hits." and from there try getting when it's called in a fight. If that's how - more or less - how would that happen in No$GBA?
I would have to place a Shedinja early in the game, or give Wonder Guard to a Rattata and try looking for it when I attack a wild (or am attacked, when I use a captured Rattata)? Would that be a good way to start? -
July 15th, 2015 8:23 PMMrDollSteakUh yeah IDA helps. I use No$GBA debugger because that shows you the decompiled ASM too. Abilities are called by branches in the ASM, the abilities that use battle scripts, are actually mostly ASM, which then call battle scripts, an example of this in my most recent abilities.
-
July 15th, 2015 2:43 AMFamiliaWerneckOk man. I downloaded Jambo51's Battle Script Pro. I'll try to get into battle scripting.
I'll also need this for another thing I'm trying, so I'll have to learn it anyway.
Inserting the ability into new space is easy, but I don't know when or how to call it (battle scripting).
I can understand ASM, but replicating is a bit hard, as I never know when to use halfwords or words or if I picked the right information, for starters. But I'll do it too, no fuss.
You said once to look for Wonder Guard to try that Ghost ability I said. But how can I get its routine? IDA only?
Thanks for the help MrDS. -
July 14th, 2015 8:23 PMMrDollSteakWell first you need to know about ASM and Battle Scripting. Which are arguably the most irritating bits about hacking. There are tutorials at the front page of the Ability Resource Thread. From there its a matter of finding the relevant check for an existing ability or routine and branching to free space. There you put your modified code and return.
-
July 14th, 2015 6:02 PMFamiliaWerneckBro, can you get me started on making new abilities?
What I have to do, in what order... That sorta of things?
I wanna create the actual abilities routines, don't wanna bother you with that. But can you just guide me on what I have to do in order to make and implement them?
I have only an idea on what would the routine for them look like, but that's it. Only an idea...

