• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best places on the 'net to talk Pokémon and more! Community members will not see the bottom screen advertisements.
Turtl3Skulll
Reaction score
16

Profile posts Latest activity Postings About

  • Hey, thanks for sharing! I'll give this a look and see if I can't figure it out. Thanks!
    I was curious what you meant when you said flags above 0x1200 are safe for the JPAN FRHE?
    Where does it end?
    Alright, I see what's wrong now. The problem lies in...the hack applier. For some reason it doesn't do anything. That's really unfortunate, because I won't be able to add this feature to my hack as I would have to erase all events. Thank you for help, though.
    I just use a normal setvar and just compare it..

    here ill show you a fragment of the code
    compare 0x4000 0xA
    if 0x4 call @good

    Lower Than (0x0)
    Equals (0x1)
    Greater Than (0x2)
    Lower than or Equal to (0x3)
    Greater than or Equal to (0x4)
    Not exactly equal to (0x5)

    you can use those at the if

    and i didnt use the 8k series of variables..
    Hm...Did you patch your rom or use JPAN's tool for insertion? And yeah, I'm on 1.1 patch. I'd show you my hex edits and script but I don't think there's a point as I basically copied everything you wrote.
    Thanks for your time and patience to explain it to me but...it still doesn't work. I did everything exactly like you. Two things happened though. First, when I applied the special 0x58 and Pokemon data Switchers by hacked routine applier, then nothing happened. However, when I patched my rom with JPAN'S Ips file, an interesting thing occurred. The only pokemon that was present in the grass was...a Sunfolra with random levels.
    Are you sure it works for you? I'm 100% positive that I followed every your step and did everything accordingly.
    Hey, it's me, the guy from your tutorial thread. I checked the first post, but I still can't get this to work. I did everything the way you explained but nothing happened. No freezing, no strange wild pokemon, nothing changed.
    Hey there, I haven't done any IV checks because I have the IV stats show on the pokemon status screen ASM in my game, so I don't really need it. I haven't had a chance to look into it yet. And I haven't touched the pokeball code yet, but it doesn't look like you're bringing up the pokemon select menu with your code. Once you bring up the pokemon select menu (you can see that in my code or you can just google it) then you will need the compare 0x8000 0x0 etc. The way I have it set up, is it brings up the pokemon select menu, then it stores which slot you chose in 8000. Then it copies that variable over to 8004 and thats the variable it uses to give a select pokemon in a select slot a ball. It looks like you're just not selecting the pokemon. You're just having the player select the ball only.
    setvar 0x8004 0x0= first party member
    0x1 = second
    0x2 third

    etc etc etc. that variable is just to let the game know which party slot you're modding. Works the same with other select pokemon codes like naming etc.
    Cool, alright. I'll look into adding solutions to some of these later on. Perhaps work on solutions for them in our workshop even.
    Hi, 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~
    Yeah 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 :)
    I 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
    Thanks 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
  • Loading…
  • Loading…
  • Loading…
Back
Top