Conversation Between Blah and Turtl3Skulll
Showing Visitor Messages 1 to 15 of 22
-
March 28th, 2015 12:49 PMTurtl3SkulllSweet! can't wait to see you start those workshops.
-
March 28th, 2015 12:32 PMBlahCool, alright. I'll look into adding solutions to some of these later on. Perhaps work on solutions for them in our workshop even.
-
March 28th, 2015 12:17 PMTurtl3Skullllol I feel like an idiot, when I set the address, I set it as a RAM Offset and not a ROM one... it broke now:) Thanks FBI!!
I don't personally want the code (right now), but I think having the solution in the tutorial following the one it was given in would help out as well, kind of how you said you'd do in your workshops. -
March 28th, 2015 12:07 PMBlahHi, I haven't actually tried it but from looking at the code which generates it I know it's exactly the same :P
Also, do a bpr at 0823E558 for 1000 bytes BEFORE the battle. It WILL break then.
If you want a solution, I can give you one~ -
March 28th, 2015 9:41 AMTurtl3SkulllI believe I found the start of the table. I got it at 0x23e557.
I attempted to set up the breakpoint on read both from this offset and from the offset of the actual trainer class (BUG CATCHER) and no break.
I set the break point before starting the battle, during the battle (before the 2 times the class name came up).
Have you actually tried your challenge or did you believe that would be close enough to the other tutorial to assert it as a challenge??
I don't want to patronize you or make it sound like I am, you know I look up to you bro, but do you know the solution & would you give out the solution in the future tutorials, or is it just "if you get it you'll know the solution, so there's no point in putting the solution" type of thing?? XD -
March 27th, 2015 1:16 PMBlahYeah I'll look into making an IDA tutorial or something similar.
There's actually no documentation of it unfortunately. People have discovered it (otherwise we wouldn't have tools that edit it), but no one has posted their findings for some reason or another. Anyways, the steps should be the same. Make sure you see the class name on the screen, THEN do the "fh" thing to find it in RAM. Alternatively, like the trainer names, the class names should also be in a table in the ROM. So if you try and find the class name in a hex editor, you should be able to find the table (very easily).
From there, set a bpr at that table for 1000 bytes. That should get you some results :) -
March 27th, 2015 12:13 PMTurtl3SkulllHey FBI, I'm reading your Intermediate's guide (5/10) and I was wondering if you had a breakdown of the Trainer Data Structure, like the one bulbapedia has for pokemon:
http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_structure_in_Generation_III
I just want to know where everything on a trainer lies, & I am also having some issues on the challenge.
1. I'm following the same steps that you used to find the trainer name, but the code does not break like the name one did, am I following the right steps or am I going on to far of a tangent??
Finally, I think it'd be nice to make a tutorial on Knizz's IDB file, so that we can use it in conjunction with your tutorial, just an idea if you can:P -
December 15th, 2014 5:23 PMTurtl3SkulllThen a tutorial on how to find & use those methods would be nice, although I understand how much work that is, and how it may only apply to a small group of people depending on how specific they way is, any ways thank you so much!
-
December 15th, 2014 5:09 PMBlahI use a combination of both. Normally if I can't find it in the IDA I track it down myself. The IDA I use mainly as a helper, though I'm told I should be using it more :P
-
December 15th, 2014 5:04 PMTurtl3SkulllI understand what you mean, its cool bro.
By debugging I meant how to narrow down VBA-SDL-H registers, or do you use Knizz's IDB to look for information?? -
December 15th, 2014 4:56 PMBlahThanks for the kind words. I can't really make a tutorial because, though I have a fair grasp of what I'm doing, I'm not fluent in the deeper technicalities.
Debugging doesn't really have anything to do with that I suppose P -
December 15th, 2014 4:29 PMTurtl3SkulllThank you so much!!!
I can't even begin to explain how grateful I am, thanks for not just being a hack maker, but also a good source of help.
I honestly look up to you right now, & since you starter this. I wish you'd do a 'how to debug' tutorial so we could learn how to make our ideas a reality like you have.
Thank you for always being helpful & being such a good sport towards every request you're given. Praises to all your work & the amazing speed you do it in!!:D -
December 15th, 2014 1:29 PMBlahI wrote a program some time ago to do the conversions for me.
Here's a table file that it uses: http://pastebin.com/WWv0UukL -
December 15th, 2014 1:21 PMTurtl3SkulllI actually have this:
4D 69 63 68 61 65 6C
I used this to help me translate since I didn't want to do work:
http://www.rapidtables.com/convert/number/ascii-to-hex.htm
I used yours and it worked, did you manually convert the text or did you use a program?? -
December 15th, 2014 1:16 PMBlahSo at 0x750000 you have this in hex right:
"C7 DD D7 DC D5 D9 E0 FF"

