• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

[Graphics] [FR][Worldmap] Islands map error

  • 3
    Posts
    7
    Years
    • Seen Jan 15, 2018
    Hi everyone!! When I trying to change the world maps of islands 3 and 4, an error occurs, specifically this is the problem:

    Map of island 3
    [PokeCommunity.com] [FR][Worldmap] Islands map error

    On Island 4, the same thing happens, but a little lower.
    Even repeating the process in a clean ROM, the problem keeps happening.
    Does anyone know what the reason is? I repeat, it only happens on maps 3 and 4.
     
    My first thought is there is some sort of error with the tilemap, because it's clearly not displaying the right tiles. I can't say why there might be an error, as I was able to edit all of my world maps just fine.

    What did you use to create the tilemap?
     
    My first thought is there is some sort of error with the tilemap, because it's clearly not displaying the right tiles. I can't say why there might be an error, as I was able to edit all of my world maps just fine.

    What did you use to create the tilemap?

    I used sphere editor, but I don't think that the tilemap is the problem, because the 4 worldmaps of the game share the same tilemap and the only maps with this error are the 3 and 4. The main worldmap and the second worldmap look good.
    [PokeCommunity.com] [FR][Worldmap] Islands map error

    EDIT: I forgot to say that the error is only seen when you're in game, AM doesn't show it.
     
    Last edited:
    Aren't there some islands in the FR map that aren't viewable until you visit them? Birth Island for example. Iirc, there is some code that changes the tilemap if it hasn't been visited. I think Squeetz has the exact addresses, I don't remember them/don't have time to find them.

    Try to ask him.
     
    Aren't there some islands in the FR map that aren't viewable until you visit them? Birth Island for example. Iirc, there is some code that changes the tilemap if it hasn't been visited. I think Squeetz has the exact addresses, I don't remember them/don't have time to find them.

    Try to ask him.

    So, do you propose to use that tile change system to fix the error? It may work, but it's a mistake that I think it should have another solution, why it happens in a clean ROM and why in those two maps only.
    Thanks for your answers, I'll try to ask, but if someone knows exactly what the problem is, it would be useful.
     
    At 0xC0DA6 you'll find the function responsible for hiding Navel Rock on the world map, represented by those seemingly random tiles in the middle of your world map image. On the original tileset, these are water tiles. If flag 0x8B5 (the flag for Navel Rock) is not set, it puts them there, effectively hiding the island on the map.
    Same goes on over at 0xC0DCC. This hides Birth Island on the last world map page if flag 0x8C2 is not set.

    You could add onto this routine and potentially make more hidden islands or whatever, but if you just want to remove these checks, simply put 0x31, 0xE0 at 0xC0D86.
     
    Back
    Top