• 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?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Help Thread: Quick Questions & Answers

Status
Not open for further replies.

Joexv

ManMadeOfGouda joexv.github.io
1,037
Posts
11
Years
  • Does anyone know if there is a way to check whether the player is riding a bike? I've searched the thread, but could'nt find anything =(

    I do believe flag 0x271 is set when riding your bike(and obviously cleared when you get off)
    Its either that or 0x830.
     
    215
    Posts
    11
    Years
    • Seen Jul 14, 2020
    Does anyone know a decent guide/tutorial to use Door animator? I need to know how to use this, but it's super confusing.
     
    23
    Posts
    10
    Years
    • Seen Jun 17, 2023
    I recently added a new type in my rom, how can I change a pokémon type in the hex editor?
    I want to change the type of deoxys to the type byte (0x17)
     

    Cataclyptic

    Everything I say is a lie
    170
    Posts
    9
    Years
  • This may require a seperate thread, but maybe not. For Emerald version, does anybody know how to edit the Rayquaza VS Groudon VS Kyogre animation near the end of the game? Or at the very least, does anybody know the special flags that trigger the animation, the pointers that point towards it, and the section of hex data where the animation actually is?

    Or, how to insert a custom animation where the old animation was, that would be good too.

    Perhaps this is too difficult but I'll have to try.

    I actually have a second question. I am planning to use advance text to compile a list of all the text within emerald version, so does anyone know how to make an ini from advance text or at least a a file for advance text to read, so that others can use emeralds scripting easily?
     
    215
    Posts
    11
    Years
    • Seen Jul 14, 2020
    I recently added a new type in my rom, how can I change a pokémon type in the hex editor?
    I want to change the type of deoxys to the type byte (0x17)

    So this may seem complicated but this is what I do. I make a copy of my game. (So we have version A of the game and Version B and currently both versions are the same). On version A, change the type of the pokemon you want (in this case) to be anything different. It doesn't matte as long as it's something different from what it originally was. Then save.

    Now go to your Hex editor that you use. Open up Version A. Most Hex editors have a function that compares files. Look around and you should be able to find it on yours. It's usually called 'Compare'. Once you find it, Compare Version A with Version B. These two should be EXACTLY the same expect for one hex value, and that hex value is the one that you changes which in this case is type of the selected Pokemon. Go to that Hex value and change it to 17. Save then try it out. This is generally how I deal with the addition of new Pokemon (So adding new Pokmon into the wild, To trainers and stuff like that). If you have any questions, feel free to ask again.
     
    132
    Posts
    9
    Years
    • Age 23
    • Seen yesterday
    Okay, so I have a fairly serious problem here that needs to be resolved.

    653ynmx.png


    As you can see, you can see Oak's sprite in Pallet Town. It should be hidden, but it's not, for some reason. I did not touch anything in Pallet Town with A-Map other than the wild encounters, and I can't find anything between the vanilla script and the broken one that would cause this. I really, really don't want to start from my most recent backup since I made quite a few changes between this one and that, and that's not even considering the possibility that this might still be happening in said backup. Help, please?
     

    C me

    Creator of Pokemon League Of Legends
    681
    Posts
    10
    Years
    • Seen Apr 9, 2021
    In Emerald the status effects table is at D96F90 but this seems to only be the statuses(stati?) for the party screen and not the one shown in battle. Where is the battle one?
     
    1,344
    Posts
    14
    Years
    • Seen Dec 10, 2021
    Okay, so I have a fairly serious problem here that needs to be resolved.

    653ynmx.png


    As you can see, you can see Oak's sprite in Pallet Town. It should be hidden, but it's not, for some reason. I did not touch anything in Pallet Town with A-Map other than the wild encounters, and I can't find anything between the vanilla script and the broken one that would cause this. I really, really don't want to start from my most recent backup since I made quite a few changes between this one and that, and that's not even considering the possibility that this might still be happening in said backup. Help, please?
    Did you by any chance accidentally change his person ID? If not, the flag which hides him is not getting set somewhere. You could fix the problem by simply adding a script, say in the player's house to hide him. Or you might want to find out where the flag should be getting set and figure it out from there.
     
    959
    Posts
    11
    Years
  • Question from a beginner:

    How do ROM hackers approach the task of overhauling the graphics in a Pokemon game? (ie. replacing the primary tileset with new trees, buildings etc.)
    Do you have to find the respective tiles in their tilemaps and palette (via AMap block editor) and replace them indivually, or is there another way of doing it?
     

    GoGoJJTech

    (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
    2,475
    Posts
    11
    Years
  • For the Tileset Palettes in AdvanceMap, only the first 6 are usable, correct?

    You have seven usable for the first tileset, six for the second and three left over for the other graphics (total of 16)
     

    Dionen

    deprived of sleep
    295
    Posts
    12
    Years
  • Question from a beginner:

    How do ROM hackers approach the task of overhauling the graphics in a Pokemon game? (ie. replacing the primary tileset with new trees, buildings etc.)
    Do you have to find the respective tiles in their tilemaps and palette (via AMap block editor) and replace them indivually, or is there another way of doing it?

    Yep, that's how you do it. Tile inserting is quite boring, but it gets really fast when you get used to it.
    You can holdCtrl+Right click to grab more than 1 tile per once, too.
     
    959
    Posts
    11
    Years
  • Yep, that's how you do it. Tile inserting is quite boring, but it gets really fast when you get used to it.
    You can holdCtrl+Right click to grab more than 1 tile per once, too.

    Ah. So basically, export the palette with the target tiles like so (in this case I want to edit the PokeMart)



    Then insert the new sets of tiles by replacing the space occupied by the old mart?
     

    Dionen

    deprived of sleep
    295
    Posts
    12
    Years
  • Anyone know a basic tree cutting XSE script for Fire Red? I can't seem to find a tutorial on this anywhere.
    You should open a tree cutting script in a clean Fire Red rom (to see how it works) and create yours from that, I don't think it needs a tutorial.
    Ah. So basically, export the palette with the target tiles like so (in this case I want to edit the PokeMart)

    Then insert the new sets of tiles by replacing the space occupied by the old mart?
    It doesn't need to be necessarily replaced, because you can rearrange the tileset the way you want.
    Some hacks use default tiles with small modifications, and some do a total overhaul. If you are going to change a lot of stuff, you can rearange it as you prefer (as long as you change the blocks, in the block editor). There are a lot of ways to insert your tile in the tileset, check out the tutorials section :3
     
    26
    Posts
    8
    Years
    • Seen Nov 25, 2017
    AdvanceMap won't open scripts through PKSV because the ROM isn't loaded into the script viewer. Even when I open PKSV and load the ROM, it does not allow me to open the script from AdvanceMap. It'd save me some time if I could open from AdvanceMap instead of copying the offset and searching for it each time, so is there a way to fix this?
     

    PurpleOrange

    still don't know what I'm doing
    367
    Posts
    10
    Years
  • AdvanceMap won't open scripts through PKSV because the ROM isn't loaded into the script viewer. Even when I open PKSV and load the ROM, it does not allow me to open the script from AdvanceMap. It'd save me some time if I could open from AdvanceMap instead of copying the offset and searching for it each time, so is there a way to fix this?

    open a-map, goto settings click "choose script editor" then chooses pksv
     
    26
    Posts
    8
    Years
    • Seen Nov 25, 2017
    I've already done that. The problem is that the ROM isn't open on PKSV when it opens, so it doesn't open the script.
     

    C me

    Creator of Pokemon League Of Legends
    681
    Posts
    10
    Years
    • Seen Apr 9, 2021
    VBA palette viewer is lying to me :(

    I can't find the palette for the Rayquaza image from the Emerald intro. It shows up on the palette viewer as number 5 but searching for those colours gives no results, even searching for a few of the colous in a row gives me nothing.

    I know you have to flip the number, XXYY becomes YYXX, I've done this before for other images and their palettes, what's wrong with this one?

    Thanks
     
    Status
    Not open for further replies.
    Back
    Top