• 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.

[ARCHIVE] Simple Questions (SEARCH BEFORE ASKING A QUESTION)

Status
Not open for further replies.
3
Posts
10
Years
    • Seen Jun 19, 2013
    Hey, are there any Hacked ROMS that allow trading with original non-hacked games?
     
    26
    Posts
    12
    Years
    • Seen Aug 10, 2015
    First of all, switch to XSE or PKSV. We don't serve the 2006 pokescript here. It is outdated, far outdated, and we will not correct your scripts because nobody knows the proper syntax anymore (well, no seriously accomplished hackers anyways).

    Now, how to do it. Simple, set a flag early in the game before encountering that sprite (the players room is a good place to do so) and the assign that flag to the Person ID of the sprite in A-Map. Then, in the script that you want him to appear, simply clear the flag and use the showsprite command to show the sprite and make him do as you wish.

    Okay so I'm trying to script with XSE as you recommended, but I'm having a problem.. when I try to compile the script this error shows up "Error 75 'Path/File access error' on line 4, line: lock"
    Could anyone tell me how to fix that?

    My script:
    #dynamic 0x2DD100

    #org @start
    lock
    faceplayer
    msgbox @text 0x6
    release
    end

    #org @text
    = Hello my name is Kaine
     
    3
    Posts
    10
    Years
    • Seen Jun 19, 2013
    Most hacked games can trade with other games. The only issue is that if the pokemon have been changed or modded, they will return to the original when traded.

    Would you mind telling a few? I have to be honest, I'm new to this. Just tried Light Platinum, but the Pokecenter doesnt have a 2 floor :(. Was that becasue it was the first one I encountered or is it always the same?
     
    3
    Posts
    10
    Years
    • Seen Dec 31, 2014
    Hello

    Is there any pokemon game (gba) without IV/EV system or only without IV system?

    Greetings.
     
    72
    Posts
    16
    Years
  • So, you're saying that the palette for the hero and heroine is the same, and when you change one, it changes both, even though they are the same number? Or are you saying that they have the same palette but different numbers? If it is the latter, why does it matter? It is okay to have two of the same palettes. I'm just kind of confused on what you are saying.

    Sorry for being so confusing! The palette for the hero is 0x00 and the palette for the heroine is 0x10 (using NSE atleast. I think its 00 and 69 in OWE:RE). They are the same palette by default just saved in two slots I think. But when I try to overwrite the heroine palette with my custom palette, it also changes the hero palette in the other slot (which is not what I want). If this still isn't clear, I can upload a video because it's way easier to see, but sort of difficult to explain whats going on haha
     
    788
    Posts
    17
    Years
    • Seen May 1, 2024
    Can someone explain to me what a "function" is in IDA Pro?

    Sometimes, when I disassemble code, rather than being marked as code (or 'c' in the name tab) it is marked as a function (or 'f' in the name tab).

    As far as I can tell, the only difference this makes is that any names I give to offsets within it do not show up in the name tab (they are gray and work correctly) and can't be searched for unless you're already somewhere in that function. It also allows you to use "graph" mode by using space bar.

    But - what is the point? What determines whether it decides if it is code or function?
     
    27
    Posts
    13
    Years
    • Seen Jan 30, 2017
    Does anybody know where to find this Pokenav image in unlz? I couldn't find it in the unlz offset list on this site.
     
    172
    Posts
    10
    Years
    • Seen Sep 29, 2021
    Hello

    Is there any pokemon game (gba) without IV/EV system or only without IV system?

    Greetings.

    I don't think so because that would require a big change of the game engine. In rom hacks EVs and IVs don't really matter though since there isn't anything like a multiplayer mode where you need perfect IVs etc. for a good team.
     
    7
    Posts
    10
    Years
    • Seen Jun 22, 2013
    Can anyone recommend a tutorial for replacing pokemon sprites along with their backsprites.
    I wish I could show what I've done, unfortunately I need 15 posts to do so.
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • I don't think so because that would require a big change of the game engine. In rom hacks EVs and IVs don't really matter though since there isn't anything like a multiplayer mode where you need perfect IVs etc. for a good team.

    Or you could also negate the effects by simply setting all IVs and EVs in YAPE to either max or 0.
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • Would you mind telling a few? I have to be honest, I'm new to this. Just tried Light Platinum, but the Pokecenter doesnt have a 2 floor :(. Was that becasue it was the first one I encountered or is it always the same?

    I honestly don't play too many hacks, but I think Flora Sky, Derpizard, Ultra Violet, and Snakewood still have the second floor. There are probably more.

    Can anyone recommend a tutorial for replacing pokemon sprites along with their backsprites.
    I wish I could show what I've done, unfortunately I need 15 posts to do so.

    Use Wichu's Advanced Sprite editors. They are pretty self-explanatory.

    Sorry for being so confusing! The palette for the hero is 0x00 and the palette for the heroine is 0x10 (using NSE atleast. I think its 00 and 69 in OWE:RE). They are the same palette by default just saved in two slots I think. But when I try to overwrite the heroine palette with my custom palette, it also changes the hero palette in the other slot (which is not what I want). If this still isn't clear, I can upload a video because it's way easier to see, but sort of difficult to explain whats going on haha

    Oh, okay. I understand. What you need to do is repoint the palette before changing it. You will have to go to the OW palette table and take the first pointer and follow it. Copy the first 32 bytes when you get there into some free space and then change the first pointer in the table to amtch the new location. Then it should work fine. You can find the palette table offset in the ini for OWERE.

    Can someone explain to me what a "function" is in IDA Pro?

    Sometimes, when I disassemble code, rather than being marked as code (or 'c' in the name tab) it is marked as a function (or 'f' in the name tab).

    As far as I can tell, the only difference this makes is that any names I give to offsets within it do not show up in the name tab (they are gray and work correctly) and can't be searched for unless you're already somewhere in that function. It also allows you to use "graph" mode by using space bar.

    But - what is the point? What determines whether it decides if it is code or function?

    I believe a function is called by another code earlier on while code is just set aside. I don't know exactly, as I never paid attention to that part. My best bet is that it is determined by where the code branches.
     
    Last edited:
    788
    Posts
    17
    Years
    • Seen May 1, 2024
    Would you mind telling a few? I have to be honest, I'm new to this. Just tried Light Platinum, but the Pokecenter doesnt have a 2 floor :(. Was that becasue it was the first one I encountered or is it always the same?

    Very few hacks remove the second floor. If it exists, feel free to trade between different hacks or between a hack and a vanilla FR.

    However, remember that if they've added Pokemon that weren't in FR, it may just crash your FR. I would also advise against trading over any custom items. Also, if they've added moves or something, that could also cause issues.

    I believe a function is called by another code earlier on while code is just set aside. I don't know exactly, as I never paid attention to that part. My best bet is that it is determined by where the code branches.

    Thanks, I figured it was something like that.

    Edit: Upon closer inspection, "functions" all end with the command bx. So, it is exactly what you said.
     
    Last edited:
    7
    Posts
    10
    Years
    • Seen Jun 22, 2013
    Use Wichu's Advanced Sprite editors. They are pretty self-explanatory.


    I tried that and didn't manage to get pass "Write to ROM".

    Here's what I did using APSE,
    - I used the same indexed image for both normal and shiny.
    - got the error below

    Spoiler:


    Running on Window VISTA, replacing sprites on a hacked Pokemon Emerald*.

    *I've tried with a clean Pokemon Emerald and still get that error.

    with unLZ-GBA,
    - I manage to get the Front to show with no problems, 100%.
    But the back part has some color issue.
    - The shiny colors are totally messed up.
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • Does anybody know where to find this Pokenav image in unlz? I couldn't find it in the unlz offset list on this site.

    The best way to find images like these is to set up VBA-M to log all calls to SWI. Then, open the Nav. Go back to the log list and look through it for all lines that say LZ77 decompression. The offsets listed after are images which have been decompressed. Goto all of those offsets and you should find one of them to be the nav.

    I tried that and didn't manage to get pass "Write to ROM".

    Here's what I did using APSE,
    - I used the same indexed image for both normal and shiny.
    - got the error below

    Spoiler:


    Running on Window VISTA, replacing sprites on a hacked Pokemon Emerald*.

    *I've tried with a clean Pokemon Emerald and still get that error.

    with unLZ-GBA,
    - I manage to get the Front to show with no problems, 100%.
    But the back part has some color issue.
    - The shiny colors are totally messed up.

    Shiny palettes need to be done by locating the palette in the table (find it in an ini file) and then editing it in APE.
     
    Last edited:
    15
    Posts
    10
    Years
    • Seen Jan 3, 2021
    I am currently making a few beginning town maps, but I keep on having this problem in Advance Map 1.95. The issue is that whenever I save a map file on my Pokemon Emerald Rom, (Which I renamed Pokemon Apatite for fun) and close out of the program, then reopen it later and load up my rom, and try to open the same map it says Access Violation. I do not know why my maps keep on getting corrupted, can anyone help with this?
     
    172
    Posts
    10
    Years
    • Seen Sep 29, 2021
    Or you could also negate the effects by simply setting all IVs and EVs in YAPE to either max or 0.

    Yeah that's possible, forgot about that.

    Let's say I unlocked the second grass animation in Fire Red through hex editing (this method).
    Is there a way of editing the wild pokemon that appear in the tall grass in AM in addition to the regular grass or will you always encounter the same pokemon?
     
    72
    Posts
    16
    Years
  • Oh, okay. I understand. What you need to do is repoint the palette before changing it. You will have to go to the OW palette table and take the first pointer and follow it. Copy the first 32 bytes when you get there into some free space and then change the first pointer in the table to amtch the new location. Then it should work fine. You can find the palette table offset in the ini for OWERE.

    Could you please elaborate on how to go about doing that? I have the palette uploaded to a free space slot, but I don't know how to change the palette in NSE
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • Yeah that's possible, forgot about that.

    Let's say I unlocked the second grass animation in Fire Red through hex editing (this method).
    Is there a way of editing the wild pokemon that appear in the tall grass in AM in addition to the regular grass or will you always encounter the same pokemon?

    In RSE, I think it was the same pokemon. However, you may be able to create a behavior byte (using JPAN's engine?) that will randomly create battles using the "tree" category in A-Map and attach that to the tiles.

    I am currently making a few beginning town maps, but I keep on having this problem in Advance Map 1.95. The issue is that whenever I save a map file on my Pokemon Emerald Rom, (Which I renamed Pokemon Apatite for fun) and close out of the program, then reopen it later and load up my rom, and try to open the same map it says Access Violation. I do not know why my maps keep on getting corrupted, can anyone help with this?

    DON'T USE A-MAP 1.95!

    ^^^that is big so other people will see it.

    1.95 is a highly buddy beta version that was never finished. Use 1.92 instead. The only safe thing in 1.95 is the actual drawing of the maps. Editing wild data, creating maps, adding events, changing tiles, non of that is truely safe. The only part that is good is using the extra tools that were added to draw the maps. Do everything else in 1.92.

    Could you please elaborate on how to go about doing that? I have the palette uploaded to a free space slot, but I don't know how to change the palette in NSE

    Okay, so, you followed the pointer, copied the palette, and then went back and changed the pointer to match the new location?

    Good. Now, the palette should be safe to change in NSE just like you did before, only this time, it shouldn't be linked to palette 10.
     
    Last edited:
    Status
    Not open for further replies.
    Back
    Top